@1742326319.77PDT = =tMAIN =mMAIN_scheduler @PDT1742326320.59 #t\ Environmental Sample Processor built 24-Sep-24 (2874e8e9) +112 #@53950 receive with ifg=0x10, ie=0xFD +12 #"core_reset"Sent BREAK #t@54276 receive with ifg=0x80, ie=0xFD + #@55160 idle with ifg=0x00, ie=0x75 + # #@50128 receive with ifg=0x10, ie=0xFD + #@50762 receive with ifg=0x10, ie=0xFD #@51417 receive with ifg=0x10, ie=0xFD + #@52050 receive with ifg=0x10, ie=0xFD #@52684 receive with ifg=0x10, ie=0xFD + #@53317 receive with ifg=0x10, ie=0xFD #@53950 receive with ifg=0x10, ie=0xFD + #@54276 receive with ifg=0x80, ie=0xFD #@40094 idle with ifg=0x00, ie=0x00 + #@50128 receive with ifg=0x10, ie=0xFD + #@50762 receive with ifg=0x10, ie=0xFD #@51417 receive with ifg=0x10, ie=0xFD + #@52050 receive with ifg=0x10, ie=0xFD #@52684 receive with ifg=0x10, ie=0xFD + #@53317 receive with ifg=0x10, ie=0xFD #@53950 receive with ifg=0x10, ie=0xFD + #@54276 receive with ifg=0x80, ie=0xFD #@17701 initial with ifg=0x00, ie=0xF5 + #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +70 "Can"\ E+_ +211 #tConfiguration for eddie 2/28/25 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +458 "Can"\ D, + \ D,~ #tPolling Can every 10:00 +2103 #-> ESP.ready! +154 "sampler") +3 ) +2 "core"  +2 "collection"' +3 ' +2 "core"  +3 "processing"% +2 % +3 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +3 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %rt\ \ +2 .tCS.configure :default + "collection"'#P d@b +3 .tCS.hold +2 "collection"'+ +4 "core" + +2 .tCS.configure :default + "collection"'#P d@b +4 "processing"%% +2 "core" %*\ # +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" %Ekm i n +2 .tSS.configure :default +2 "sampler")#.0X Puck.count +2 "storage"(3% +3 "core" %n \  \ +2 .tSE.seek :down +2 "storage"(4'f +3 "core" ' +2 .tSE.stop + "storage"(5 +4 .tHand.open + "manipulator"&51 +68 "core" 1 +2 "manipulator"&6% +3 "core" % \  A A 8 ` +3 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"(7( +666 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (8& +3 "core" & \  +2 "manipulator"&9& +3 "core" & I G 62 +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&:( +30 "core" ( +2 "manipulator"&;& +3 "core" & n f  ;x +2 "storage"(<& +4 "core" & / .\  +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&=' +94 "core" ' + "storage"(>& +3 "core" & : - \ +2 .tSE.reconfigure :place +2 "storage"(#]xK-0-\ b +4 .tSE.seek :beamBreak + "storage"(?') +320 "core" ' + "storage"(@- +4 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 (A% +2 "core" %   4\ +4 ."downElevator"SE.seek :down +3 "storage"(B'f +99 (C% +2 "core" %EJ\ ]| +2 "manipulator"&D% +3 "core" % - 0 2W +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&E'\ +92 "core" ' +61 ' + ."downElevator"SE.stop + "storage"(5 +4 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(F( +202 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (G& +2 "core" & )  6\ +2 "manipulator"&H& +4 "core" & ? ? 8x +2 .tElbow.seek 2 +2 "manipulator"&I( +32 "core" ( +2 "manipulator"&J& +3 "core" & : S  40 +2 "storage"(K& +4 "core" &   g\ +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 700 counts +2 "manipulator"&L'Ѧ +91 "core" ' +2 "storage"(M& +3 "core" &  \ \ \ +2 .tSE.reconfigure :place + "storage"(#]xK-0-\ b +5 .tSE.seek :beamBreak + "storage"(N') +279 "core" ' + "storage"(O- +3 "core" -') +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 (P% +3 "core" %& m\  +3 ."downElevator"SE.seek :down +3 "storage"(Q'f +99 (R% +2 "core" %3T 0\ ^ +2 "manipulator"&S% +3 "core" %ѥ  & .f +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&T'\ +97 "core" ' +68 ' + ."downElevator"SE.stop + "storage"(5 +5 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 3 +2 "storage"(U( +196 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +4 (V& +2 "core" & V\  +2 "manipulator"&W& +4 "core" & & $ . 40 +2 .tElbow.seek 3 +36 "manipulator"&X( +18 "core" ( +2 "manipulator"&Y& +4 "core" & 7 M g 48 +2 "storage"(Z& +3 "core" & \ u\ \  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&[' +91 "core" ' +3 "storage"(\\& +3 "core" & 8\ \  +2 .tSE.reconfigure :place + "storage"(#]xK-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(]') +279 "core" ' +2 "storage"(^- +3 "core" -') +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 (_% +2 "core" %, "\  +10 ."downElevator"SE.seek :down +3 "storage"(`'f +99 (a% +3 "core" %U B\ ^ +2 "manipulator"&b% +4 "core" %   = .o +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&c'\ +92 "core" ' +72 ' + ."downElevator"SE.stop +2 "storage"(5 +4 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 4 +2 "storage"(d(,? +187 "core" ( + .tSC.configure :limp + "storage"($(\ 1b +3 (e& +3 "core" &,= u\  +2 "manipulator"&f& +3 "core" &  " p 38 +3 .tElbow.seek 4 +2 "manipulator"&g( +28 "core" ( +2 "manipulator"&h& +4 "core" & ^ M 9 8 + "storage"(i& +3 "core" &,= / . g\  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 4 + 700 counts +2 "manipulator"&j' +94 "core" ' +2 "storage"(k& +4 "core" &,= > ;\  +2 .tSE.reconfigure :place + "storage"(#]xK-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(l') +276 "core" ' +2 "storage"(m- +3 "core" -') +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 (n% +2 "core" %2   w\ +4 ."downElevator"SE.seek :down +3 "storage"(o'f +99 (p% +2 "core" %R  I\ ^ +2 "manipulator"&q% +3 "core" %   = 4 +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&r'\ +92 "core" ' +74 ' + ."downElevator"SE.stop +2 "storage"(5 +4 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 5 +2 "storage"(s(; +191 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +3 (t& +2 "core" &;\  +2 "manipulator"&u& +3 "core" & F ; ) 7 +3 .tElbow.seek 5 +2 "manipulator"&v(0 +19 "core" ( +2 "manipulator"&w& +4 "core" &4 S J 7 6` + "storage"(x& +3 "core" &;   g\  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&y' +96 "core" ' + "storage"(z& +4 "core" &; / 6 a\  +2 .tSE.reconfigure :place +2 "storage"(#]xK-0-\ b +4 .tSE.seek :beamBreak + "storage"({') +277 "core" ' + "storage"(|- +3 "core" -') +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (}% +2 "core" %. 7\ +4 ."downElevator"SE.seek :down +3 "storage"(~'f +99 (% +3 "core" %U M\ ^ +2 "manipulator"&% +2 "core" % ' ) 3 +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +72 ' + ."downElevator"SE.stop +2 "storage"(5 +3 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +4 .tSC.seek 6 +2 "storage"((K] +187 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (& +3 "core" &KZ\  +2 "manipulator"&& +3 "core" &4 O U < 7` +2 .tElbow.seek 6 +2 "manipulator"&( +40 "core" ( + "manipulator"& & +3 "core" & U T $ 5$ +2 "storage"( & +3 "core" &KZ   N\  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"& '; +86 "core" ' +3 "storage"(& +3 "core" &KZ & \  +2 .tSE.reconfigure :place + "storage"(#]xK-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(') +276 "core" ' +2 "storage"(- +3 "core" -') +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (% +3 "core" %3\  +3 ."downElevator"SE.seek :down +39 "storage"('f +64 (% +2 "core" %RP\ ^ +2 "manipulator"&% +3 "core" %/ \  F 0 +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +88 "core" ' +110 ' + ."downElevator"SE.stop + "storage"(5 +11 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +4 .tSC.seek 7 +2 "storage"(([4 +208 "core" ( + .tSC.configure :limp + "storage"($(\ 1b +4 (& +2 "core" &[5 \ +2 "manipulator"&& +3 "core" &  * ^ 4$ +3 .tElbow.seek 7 +2 "manipulator"&( +36 "core" ( +2 "manipulator"&& +4 "core" &+ I S ! 7 + "storage"(& +3 "core" &[5   B\ +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 7 + 700 counts +2 "manipulator"& 'Z +94 "core" ' +3 "storage"(!& +3 "core" &[5 . - m\ +2 .tSE.reconfigure :place + "storage"(#]xK-0-\ b +4 .tSE.seek :beamBreak +2 "storage"("') +278 "core" ' + "storage"(#- +3 "core" -') +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ($% +3 "core" %0 \  +3 ."downElevator"SE.seek :down +3 "storage"(%'f +99 (&% +2 "core" %O \ ]~ +2 "manipulator"&'% +3 "core" %\\ % & 1d +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&('\ +89 "core" ' +74 ' + ."downElevator"SE.stop +2 "storage"(5 +1369 #t-> exit +7 #mEXIT @1742326452.78PDT @1742327068.12PDT = =mMAIN_scheduler =tMAIN @PDT1742327068.94 #t\ Environmental Sample Processor built 24-Sep-24 +118 #"core_reset"Sent BREAK +2 #t@33901 select with ifg=0x10, ie=0xF5 #@34535 receive with ifg=0x10, ie=0xFD + #@35168 receive with ifg=0x10, ie=0xFD + #@35802 receive with ifg=0x10, ie=0xFD + #@36129 receive with ifg=0x80, ie=0xFD #@36791 sendCRC with ifg=0x20, ie=0x7F + #@37237 sendCRC with ifg=0x20, ie=0x7F #@38829 sendCRC with ifg=0x08, ie=0x5F + #@7248 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +12 #ESP2 v3.42 I2C Gateway v3.20 for core bus +272 #Configuration for eddie 2/28/25 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +426 "Can"\ = + \ = #tPolling Can every 10:00 +3 #Cleanly exited at 12:34:12PDT18-Mar-25 +1196 #-> $hab[:image] +678 #-> Camera +902 #-> PuckCamera.xray +689 #-> PuckCamera +1089 #-> PuckCamera.defaults +2415 #-> ESP.ready! +154 "sampler") +3 ) +2 "core"  +3 "collection"' +2 ' +3 "core"  +2 "processing"% +3 % +2 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %qt\  +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" %* \ * +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" %Ekj h n +2 .tSS.configure :default + "sampler")#.0X +2 .tElbow.configure :loose +2 "manipulator"&$ &.,(#b +2 .tElbow.hold +2 "manipulator"&, +3 "core" , +2 .tElbow.configure :loose + "manipulator"&$ &.,(#b +5 "storage"(& +3 "core" &[5 Q Q <\  +2 .tSC.configure :loose +2 "storage"($.(\ 1~b +2 .tSC.hold +2 "storage"(, +2 "core" , +3 .tSC.configure :loose + "storage"($.(\ 1~b +3 (% +2 "core" %f R U D\  +3 .tSE.configure :default + "storage"(#QK-0-\ b +3 .tCH.coast + "collection"' +3 .tCH.configure :default + "collection"'\ 2 +3 .tPH.coast +2 "processing"% +2 .tPH.configure :default +2 "processing"%\ 2 +3 #tAll dwarf controllers running firmware version 3.85 +2 "sampler") +44 "collection"'% +4 "core" %st\ + "processing"%% +3 "sampler")% +4 "manipulator"&% +4 "core" %*\ ) + %Eik q n +4 %\  } g > +2 "manipulator"&& +3 "core" &+ > +2 "storage"(& +2 "core" &[5 U X \  +3 "storage"(% +3 "core" %f U V \  +2 "collection"'& +3 "core" &qs\  +2 "processing"%& +3 "core" &\ ) +2 "collection"' +4 "core"  +2 "collection"'  +4 "core"  +2 "collection"'! +3 "core" @ +2 "processing"%" +3 "core"  +2 "processing"%# +3 "core" V +3 "processing"%$ +3 "core" A +2 "processing"%% +4 "core" ? +2 "sampler")& +3 "core"  +2 "collection"''% +3 "core" %ss\  +3 "processing"%(% +3 "core" %*\ ( +2 "sampler"))% +3 "core" %Ejk h n +3 "collection"'*& +4 "core" &os\  + "processing"%+& +3 "core" &\ ) +2 "manipulator"&,% +3 "core" %\  > +3 "manipulator"&-& +3 "core" &+ V = +2 "storage"(.& +3 "core" &[5 I H -\  +3 "storage"(/% +3 "core" %f S U 8\  +2 "collection"'09 +3 "core" 9MY +2 "processing"%19 +3 "core" 9hZ +827 #t-> require 'shuffle' +285 #-> shuffle2 +3 #Shuffling two pucks from tube 1 to 2 of [1..7] + #Loading generic puck from tube 1 into Collection Clamp + "collection"'2& +4 "core" &pr\  +2 .tHand.open +2 "manipulator"&31 +15 "core" 1 +2 "manipulator"&4% +3 "core" %\   > +2 "storage"(5% +4 "core" %f S U\  + "storage"(6. +3 "core" .,[5 +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"(7( +978 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (8& +3 "core" & \ \ +2 "manipulator"&9& +2 "core" &+ a T y 9 +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 + "manipulator"&:( +32 "core" ( +2 "manipulator"&;& +3 "core" & B Q % 7# +2 "storage"(<& +3 "core" & , - S\  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts + "manipulator"&=' +92 "core" ' +2 "storage"(>& +3 "core" & : 3 \  +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(?') +303 "core" ' + "storage"(@- +3 "core" -' +3 .tSE.configure :default + "storage"(#QK-0-\ b +3 (A& +3 "core" &  '\ +2 "manipulator"&B& +3 "core" & V R 7# +3 .tElbow.seek 1 +2 "manipulator"&C( +27 "core" ( + "manipulator"&D& +4 "core" & j l , : +2 "storage"(E& +4 "core" & . . K\  +2 .tForearm.seek 1 + 300 counts +2 "manipulator"&F'3 +21 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&G/ +71 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&H& + "storage"(I'f +8 "core" & ] d Z 9 +2 "manipulator"&J% +4 "core" % J ^ L G 8h +2 .tForearm.seek :retract +2 "manipulator"&K'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&L(o +154 "core" ( + ' +2 ."downElevator"SE.stop +3 "manipulator"&M& + "storage"(5 +7 "core" &u* J H 1 5Ct +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &N& +3 "core" &u* J H 4 6Ct +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&O'Ͻ +93 "core" ' +2 "manipulator"&P& +3 "core" &u* J G  5Ct +2 "manipulator"&Q% +3 "core" % K G ( 5$ +3 "collection"'R& +4 "core" &qr\  +2 "collection"'S& +5 "core" &rs\  +3 .tCC.seek :closed +39 "collection"'T(S +4 "core" &ssx\  + &rt\  &qsr\  + &qqp\  &rsg\  +5 &Hrrl\ &j +10 &sTquk 9 +9 &zrqp N +9 &j`ssq S +10 &,Wsuq\ S +9 &Zpsr S +10 &Wutn\ T +9 &qWqtx\ T +9 &4Wsrv\ S +10 &Ostm\ S +9 &Wrts\ S +9 &!zRqsq\ S +10 &#<Xsts\ S +9 &$Upsw\ S +9 &&Vqpq\ S +10 &(Ytpo\ S +9 &*EUqsp\ S +10 &,Xstr\ S +9 &-Spqs\ S +9 &/Xssr\ T +10 &1LVptr\ S +9 &3 Ysro\ T +9 &4Trtr\ S +10 &6Wrsm\ S +9 &8UUrqm\ S +10 &:Tpuo\ S +9 &;Sqsi\ S +9 &=Trrj\ S +10 &?^Soqp\ S +9 &AWrrd\ S +10 &BXssj\ T +9 &D\\sro\ T +9 &Fabsun T +10 &Htstq W +9 &Irto Y +9 &Ksto ] +10 &MJrsk _ +9 &O sup _ +10 &Psrd _ +9 &RivrsX / +9 &Rsu\\ U +10 ( + &RqtsZ O +2 "collection"'S& +8 "core" &Rpsr` O +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.00 + .Hand.open +2 "manipulator"&U1 +71 "core" 1 +2 "manipulator"&V% +4 "core" %    .$ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&W'\ +92 "core" ' +2 #tLoading generic puck from tube 1 into Processing Clamp +2 "processing"%X& +3 "core" &\  +2 "manipulator"&Y% +3 "core" %\   P 0 +2 "storage"(Z% +3 "core" %p \  +2 "storage"([. +4 "core" .( +2 "storage"(\\& +3 "core" &  \  +2 "storage"(]& +3 "core" &  \  +2 "manipulator"&^& +3 "core" &u*  /Ct +2 "manipulator"&_% +4 "core" %\    / +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&`( +166 "core" ( +2 "manipulator"&a& +3 "core" & O U  5Q +2 "storage"(b& +3 "core" &  \ L\ +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&c' +93 "core" ' +2 "storage"(d& +3 "core" & \ k\ +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(e') +310 "core" ' +2 "storage"(f- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (g& +2 "core" &  :\  +3 "manipulator"&h& +3 "core" & + *  3Q +2 .tElbow.seek 1 +2 "manipulator"&i( +4 "core" ( + "manipulator"&j& +3 "core" & 2 1 i 3Q +3 "storage"(k& +2 "core" &  `\  +3 .tForearm.seek 1 + 300 counts +2 "manipulator"&l'3 +27 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&m/ +75 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&n& + "storage"(o'f +8 "core" & & & 4Q +2 "manipulator"&p% +2 "core" %     .Y +3 .tForearm.seek :retract +2 "manipulator"&q'\ +95 "core" ' +2 .tElbow.seek PC +2 "manipulator"&r([ +156 "core" ' + ."downElevator"SE.stop + "storage"(5 +81 "core" ( +3 "manipulator"&s& +2 "core" &d ' ) R 2 +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &t& +3 "core" &d #   2 +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&u'$ +96 "core" ' +2 "manipulator"&v& +4 "core" &d    . + "manipulator"&w% +3 "core" %%   . +3 "processing"%x& +4 "core" &\  +2 "processing"%y& +4 "core" &\  +3 .tPC.seek :closed +2 "processing"%z(^ +3 "core" &\ \  +9 &3y\ , +9 &a\ A +10 &@u\ S +9 &S\ T +9 &R\ S +10 &W\ T +9 &ER\ T +9 &Z\ T +10 &T\ T +9 &X\ T +10 & NT\ S +9 &"X\ T +9 &#T\ S +10 &%U\ T +9 &'UU\ T +9 &)U\ T +10 &*Q\ S +9 &,W\ T +10 &.^U\ S +9 &0 V\ S +9 &1W\ T +10 &3V\ T +9 &5eR\ T +9 &7'Y\ T +10 &8U\ T +9 &:Q\ T +10 &/S\ T +9 &?S\ S +10 &AR\ T +9 &CuX\ T +9 &E1h\ V +10 &Fz\ X +9 &H\ Y +10 &Jm\ Y +9 &L.\ Z +9 &M\ Z +10 &O\ Z +9 &Qt\ Z +9 &S6\ Z +10 &T\ Z +9 &V\ Z +10 &Xz\ Z +9 &Z;\ [ +9 &[\ [\ +10 &]\ H +9 &^(`\ [ +9 &^1\ 5 +3 ( +2 "processing"%y& +4 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.63 + .Hand.open +2 "manipulator"&{1 +75 "core" 1 +2 "manipulator"&|% +3 "core" % % - ) +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&}'\ +130 "core" ' + "processing"%~& +4 "core" &^,\ 5 +10 #tImaging generic puck in Processing Clamp while storing it to tube 2 + "manipulator"&% +4 "core" %\  # , +2 "storage"(% +3 "core" %q "\  +2 "storage"(. +3 "core" .( +3 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(( +193 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (& +4 "core" & u ` \ + "manipulator"&& +7 ."raiseStack"SE.reconfigure :place +2 "storage"(#]xK-0-\ b +3 "core" &d ( * +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 ."raiseStack"SE.seek :beamBreak +3 .tElbow.seek PC +4 "storage"(') + "manipulator"& ([ +7 "core" ( +2 "manipulator"& & +4 "core" &d " + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +3 "core" &d   +3 .tForearm.seek PC +2 "manipulator"&'$ +94 "core" ' + .tHand.close +2 "manipulator"&/ +75 "core" / +2 .tPC.seek :open +2 "processing"%( +81 "core" ' + "storage"(- +3 "core" -') +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(' +41 "core" ' +323 ( +2 "storage"(& +4 "core" &  \  + "manipulator"&& +4 "core" &d  4 , +2 "manipulator"&% +2 "core" % 3  K - +3 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&( +281 "core" ( + "manipulator"&& +3 "core" &   > / +2 "storage"(& +4 "core" &  A\  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&'Ѧ +90 "core" ' +2 .tHand.open +2 "manipulator"&1 +68 "core" 1 +2 "storage"(- +3 "core" -' +3 .tSE.seek -0.31 Pucks below Top Plate +2 "storage"( ' +26 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek -1.23 Pucks below Top Plate +2 "storage"(!'d +49 "core" ' +2 #tLights, camera, ACTION! + "storage"("- +4 "core" -'d +2 "storage"(#& +3 "core" & \ \ ) & +2 "manipulator"&$& +3 "core" & X  +3 .tElbow.seek 2 +2 "manipulator"&%( +10 "core" ( +2 "manipulator"&&& +3 "core" &   +2 "storage"('& +3 "core" & \ \  " +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&('Ѧ +4 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.52 Pucks below Top Plate +2 "storage"()' +53 "core" ' + "manipulator"&*& +3 "core" &  Y . +2 "storage"(+& +4 "core" &  =\  +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&,' +37 "core" ' +2 .tElbow.hold +2 "manipulator"&-, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.33 Pucks below Top Plate +2 "storage"(.'v +23 "core" ' +2 "manipulator"&/% +3 "core" %y Q  +2 "storage"(0& +3 "core" & Z Z +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 2 + 310 counts +2 "manipulator"&1' +23 "core" ' +2 "manipulator"&2& +3 "core" & + - I 1 +2 "storage"(3& +3 "core" &  ?\  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&4'Ѧ +18 "core" ' +2 "storage"(5% +3 "core" % /\  +3 ."downElevator"SE.seek :down +4 "storage"(6'f +100 (% +2 "core" %O | F ^ +2 "manipulator"&8% +4 "core" %ї  + +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&9'\ +90 "core" ' +63 ' + ."downElevator"SE.stop +2 "storage"(5 +40 (;& +2 "core" &  \  +2 "collection"'<& +3 "core" &Rnprg O +10 #tStoring generic puck in Collection Clamp to tube 2 +2 "manipulator"&>% +3 "core" %\    . +3 "storage"(% +3 "core" %f \  +2 "storage"(. +2 "core" .( +2 "storage"(@& +4 "core" &  \  +2 "storage"(A& +3 "core" &  0\  +2 "manipulator"&B& +3 "core" &   . +3 .tElbow.seek 2 +2 "manipulator"&D( +4 "core" ( +2 "manipulator"&E& +3 "core" &   / +2 "storage"(G& +4 "core" &  \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&H'Ѧ +94 "core" ' + "storage"(J& +4 "core" & \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(:') +303 "core" ' +2 "storage"(=- +3 "core" -' +2 .tSE.configure :default +6 "storage"(#QK-0-\ b +4 "manipulator"&M& +7 "core" &   . . +2 "storage"(N& +4 "core" & \  +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 +2 "manipulator"&?' +34 "core" ' + .tElbow.hold +2 "manipulator"&F, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(P- +2 "core" -' +3 .tSE.seek 0.12 Pucks below Top Plate +2 "storage"(Q' +25 "core" ' +2 "manipulator"&R% +3 "core" %  # +2 "storage"(C& +3 "core" & x u _ +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 2 + 315 counts +2 "manipulator"&I'% +17 "core" ' + "manipulator"&K& +4 "core" &  ' " 0 +2 "storage"(\ & +4 "core" &  c\  +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 700 counts +2 "manipulator"&U'Ѧ +28 "core" ' +3 .tSE.seek 1.12 Pucks below Top Plate + "storage"(V'l +36 "core" ' + "manipulator"&X& +4 "core" & % ' ? 2 +2 "manipulator"&Y% +4 "core" %Ѱ !  B 1{ +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&Z'\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&[(o +166 "core" ( +2 "manipulator"&S& +4 "core" &{  )5 +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &\\& +2 "core" &{  )5 +3 .tForearm.seek CC +2 "manipulator"&]'Ͻ +97 "core" ' + .tHand.close +2 "manipulator"&^/ +75 "core" / +2 .tCC.seek :open +2 "collection"'_( +401 "core" ( + "storage"(O& +4 "core" & w\ +2 "storage"(a& +2 "core" &  j\  +3 "manipulator"&b& +3 "core" &{ & % 15 +2 "manipulator"&d% +4 "core" % % %  1 +2 .tForearm.seek :retract +2 "manipulator"&L'\ +95 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&W( +192 "core" ( + "manipulator"&f& +3 "core" & , . E 3- +2 "storage"(g& +3 "core" &   $\ \ +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +4 .tForearm.seek 2 +2 "manipulator"&h' +103 "core" ' + .tElbow.hold +2 "manipulator"&j, +3 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tHand.open + "manipulator"&k1 +76 "core" 1 +3 "manipulator"&m% +3 "core" %   + +2 "storage"(n& +3 "core" &  E\  +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 2 + 313 counts +2 "manipulator"&p'# +16 "core" ' +2 "manipulator"&`& +3 "core" & 6 G @ 4- +2 "storage"(c& +3 "core" &   ?\ \ +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 700 counts +2 "manipulator"&e'Ѧ +35 "core" ' +2 "storage"(l% +3 "core" %v   U\ +3 ."downElevator"SE.seek :down +3 "storage"(s'f +99 (t% +2 "core" %bJ\ ]~ +2 "manipulator"&i% +3 "core" %ѽ   # /^ +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&v'\ +90 "core" ' +59 ' +2 ."downElevator"SE.stop + "storage"(5 +11 #tShuffling two pucks from tube 2 to 3 of [1..7] +2 #Loading generic puck from tube 2 into Collection Clamp + "collection"'w& +3 "core" &qtd\  +2 "manipulator"&x% +3 "core" %\  H D  5 +2 "storage"(o% +3 "core" %e  (\ +3 "storage"(q. +2 "core" .( +3 "storage"( & +2 "core" &   \ +3 "storage"({& +3 "core" &  \ +2 "manipulator"&|& +3 "core" & I I L 5- +3 .tElbow.seek 2 +2 "manipulator"&y( +3 "core" ( +2 "manipulator"&~& +3 "core" & Q 9  4- +2 "storage"(& +4 "core" & \ \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&'Ѧ +94 "core" ' +2 "storage"(& +3 "core" & \  A\ +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(u') +311 "core" ' + "storage"(- +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 (& +3 "core" &  G\  +2 "manipulator"& & +2 "core" & '  2- +3 .tElbow.seek 2 +2 "manipulator"& ( +3 "core" ( +2 "manipulator"&7& +3 "core" & 2 2 c 2- +2 "storage"(& +3 "core" &  \  +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&' +21 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&r/ +66 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&}& + "storage"(z'f +8 "core" & 0 1 $ 3- +2 "manipulator"&% +3 "core" %  )  J 1 +3 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' +3 .tElbow.seek CC + "manipulator"&(o +146 "core" ( +2 "manipulator"&& +2 "core" &k+ (  H 0Dx +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b + "core" ' +3 ."downElevator"SE.stop +3 "manipulator"&& + "storage"(5 +6 "core" &k+   k 1Dx +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&'Ͻ +93 "core" ' +2 "manipulator"&& +3 "core" &k+ +  0Dx +2 "manipulator"& % +3 "core" %   0" +3 "collection"'& +2 "core" &sq\  +3 "collection"'& +5 "core" &sq\  +2 .tCC.seek :closed +2 "collection"'"(S +4 "core" &ssc\  +9 &+vrro ,} +9 &`qri @ +9 &Nvsrk R +10 & Spsd S +9 &Wrre S +10 &Rqsc S +9 &STqrZ S +9 &Trr[ R +10 &Wqr\\ S +9 &Rrra S +9 & \\Rqr] R +10 &"TrsR S +9 &#YssU S +10 &%TrqR S +9 &'bTssP S +9 &)&SqqO R +10 &*StrM R +9 &,OrrO S +9 &.kVssU S +10 &0,TrsN S +9 &1RrsM R +10 &3WrsJ S +9 &5tTrsL R +9 &75PrtN S +10 &8PsuF S +9 &:QrrK S +9 &<|QsrM R +10 &>?PrsL R +9 &?TqsP S +10 &AOpqN R +9 &CVssU S +9 &EEXqsM S +10 &GarrN U +9 &HutrS V +9 &JxrsO Y +10 &L+qsH ^ +9 &MqsJ ^ +10 &Ots_ _ +9 &QlrsI Y +9 &R>qqJ 0 +10 &RhrtJ H +6 ( +2 "collection"'& +2 "core" &R]srL H +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.12 +2 .Hand.open + "manipulator" +75 "core" 1 +2 "manipulator"&$% +3 "core" %  Q *" +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&&'\ +94 "core" ' +2 #tLoading generic puck from tube 2 into Processing Clamp +2 "processing"%'& +3 "core" &\  +2 "manipulator"&% +4 "core" %\   + + "storage"(*% +4 "core" %h \  +2 "storage"(+. +2 "core" .( +2 "storage"(& +4 "core" &  S\  +2 "storage"(/& +4 "core" &  \  + "manipulator"&0& +3 "core" &k* +Dx +2 "manipulator"& % +4 "core" %\  + +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&2( +181 "core" ( +2 "manipulator"&3& +3 "core" &  /+ +2 "storage"(5& +4 "core" &  ?\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +41 .tForearm.seek 2 + 700 counts +2 "manipulator"&'Ѧ +92 "core" ' +2 "storage"(& +3 "core" &  \  +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(!') +304 "core" ' +2 "storage"(- +2 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (8& +3 "core" &  \  +2 "manipulator"&(& +4 "core" &  d -+ +2 .tElbow.seek 2 + "manipulator"&%( +3 "core" ( +3 "manipulator"&)& +2 "core" & .+ +3 "storage"(,& +4 "core" &  z\  +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&1' +21 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&;/ +69 "core" / +10 ."downElevator"SE.seek :down +4 "manipulator"&.& +2 "storage"(<'f +8 "core" &   ! /+ +2 "manipulator"&>% +4 "core" % # 9 )n +2 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +2 .tElbow.seek PC +2 "manipulator"&([ +158 "core" ' + ."downElevator"SE.stop + "storage"(5 +133 "core" ( +2 "manipulator"&@& +3 "core" &T   W / +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &A& +2 "core" &U   _ 0 +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +2 "manipulator"&B'$ +104 "core" ' +2 "manipulator"&E& +3 "core" &V   ( - +2 "manipulator"&G% +3 "core" %   C . +3 "processing"%4& +4 "core" &\  +2 "processing"%J& +4 "core" &\  +3 .tPC.seek :closed + "processing"%6(^ +5 "core" &\  +9 &-w\ +| +10 &`\ @ +9 &[u\ S +9 &O\ S +10 &M\ S +9 &U\ T +9 &^Q\ T +10 &!R\ S +9 &O\ S +10 &T\ S +9 & gU\ S +9 &"(W\ T +10 &#R\ S +9 &%Q\ S +9 &'oN\ S +10 &)1T\ S +9 &*Q\ S +10 &,O\ S +9 &.wV\ S +9 &08S\ T +10 &1R\ S +9 &3R\ S +9 &5N\ S +10 &7AR\ S +9 &9Q\ T +10 &:N\ S +9 &<Q\ S +9 &>JP\ S +10 &@ N\ S +9 &AR\ S +9 &CV\ T +10 &ELc\ U +9 &G\ p\ W +10 &H\ Y +9 &J\ Y +9 &LH\ Y +10 &N\ \ Y +9 &O\ Z +9 &Q\ Z +10 &SN\ Z +9 &U\ [ +10 &V\ [ +9 &X\ Z +9 &ZS\ [\ +10 &\\\ [\ +9 &]\ A +9 &^,\ [ +10 &^(\ 2 +3 ( +2 "processing"%J& +3 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.66 +2 .Hand.open + "manipulator"&-1 +70 "core" 1 + "manipulator"&9% +4 "core" %  $ ) +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&='\ +101 "core" ' +2 "processing"%M& +3 "core" &^&\ 2 +2 #tImaging generic puck in Processing Clamp while storing it to tube 3 + "manipulator"&N% +4 "core" %\  + , +2 "storage"(P% +4 "core" %i\  +2 "storage"(R. +2 "core" .( +3 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 3 +2 "storage"(C( +197 "core" ( +3 .tSC.configure :limp + "storage"($(\ 1b +4 (K& +4 "core" & q p * + "manipulator"&\ & +4 ."raiseStack"SE.reconfigure :place +4 "storage"(#]xK-0-\ b +2 "core" &W j + +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 ."raiseStack"SE.seek :beamBreak +3 .tElbow.seek PC +4 "storage"(X') + "manipulator"&Y([ +9 "core" ( + "manipulator"&H& +3 "core" &W   " +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &D& +3 "core" &W u /  +3 .tForearm.seek PC +2 "manipulator"&:'$ +91 "core" ' +2 .tHand.close + "manipulator"&?/ +74 "core" / +2 .tPC.seek :open +2 "processing"%I( +82 "core" ' +2 "storage"(Q- +2 "core" -') +3 ."raiseStack"SE.configure :default + "storage"(#QK-0-\ b +4 ."raiseStack"SE.seek :place +2 "storage"(S' +47 "core" ' +312 ( +2 "storage"(\\& +3 "core" & '\  +2 "manipulator"&U& +2 "core" &X G . +2 "manipulator"&F% +4 "core" % '  \ Z .) +2 .tForearm.seek :retract +40 "manipulator"&^'\ +95 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"&Z( +248 "core" ( + "manipulator"&T& +3 "core" & , +4 +3 "storage"(O& +2 "core" & 9\  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&a' +97 "core" ' +2 .tHand.open + "manipulator"&b1 +76 "core" 1 +3 "storage"(d- +3 "core" -' +9 .tSE.seek -0.31 Pucks below Top Plate +2 "storage"(f' +26 "core" ' +2 .tSE.reconfigure :seal + "storage"(#QK-0-\ b +3 .tSE.seek -1.23 Pucks below Top Plate +2 "storage"(]'d +48 "core" ' +2 #tLights, camera, ACTION! + "storage"(g- +3 "core" -'d +3 "storage"([& +3 "core" &\ \  C +2 "manipulator"&k& +2 "core" &  4 +3 .tElbow.seek 3 +2 "manipulator"&m( +4 "core" ( +2 "manipulator"&n& +2 "core" &  4 +3 "storage"(`& +4 "core" &\ \  +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&c' +5 "core" ' +2 .tSE.reconfigure :gently + "storage"(#QK-0-\ b +4 .tSE.seek -0.52 Pucks below Top Plate +2 "storage"(l' +52 "core" ' +2 "manipulator"&L& +4 "core" & \ ,4 + "storage"(t& +3 "core" & )\  +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek 3 +2 "manipulator"&i' +38 "core" ' +2 .tElbow.hold + "manipulator"&W, +3 "core" , +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tSE.reconfigure :default + "storage"(#QK-0-\ b +3 .tSE.seek -0.33 Pucks below Top Plate +2 "storage"(h'v +26 "core" ' + "manipulator"&p% +3 "core" %'x   +2 "storage"(w& +3 "core" & C B +2 .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 3 + 316 counts + "manipulator"&x'S +19 "core" ' + "manipulator"&o& +3 "core" & X ,2 +3 "storage"(q& +4 "core" & D\  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 3 + 700 counts +2 "manipulator"&V' +26 "core" ' + "storage"( % +3 "core" %w\ +4 ."downElevator"SE.seek :down +3 "storage"({'f +99 (|% +3 "core" %Q ` t ^ +2 "manipulator"&~% +3 "core" % 3 & +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +61 ' + ."downElevator"SE.stop +2 "storage"(5 +3 (e& +3 "core" &\  +2 "collection"'& +4 "core" &R]rsk H +2 #tStoring generic puck in Collection Clamp to tube 3 + "manipulator"&s% +3 "core" %\  Q + +3 "storage"(j% +3 "core" %h\  +2 "storage"(v. +3 "core" .( +2 "storage"(& +3 "core" &\  +2 "storage"(& +3 "core" &\  +2 "manipulator"& & +3 "core" & t +2 +3 .tElbow.seek 3 +2 "manipulator"&7( +43 "core" ( +2 "manipulator"&& +3 "core" &   I /{ +2 "storage"(r& +3 "core" & <\  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&}' +98 "core" ' +2 "storage"(& +4 "core" &\  +2 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(y') +303 "core" ' + "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +2 "core" &  X -{ +3 "storage"(& +3 "core" &\  +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek 3 +2 "manipulator"&u' +39 "core" ' + .tElbow.hold +2 "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 "storage"(- +3 "core" -' +3 .tSE.seek 0.12 Pucks below Top Plate +2 "storage"( ' +25 "core" ' +2 "manipulator"&% +4 "core" %$ . !m + "storage"( & +3 "core" & \\ ] +41 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 3 + 313 counts +2 "manipulator"&z'P +17 "core" ' +2 "manipulator"&& +2 "core" & (  0{ +3 "storage"(_& +3 "core" & \  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&#' +42 "core" ' +9 .tSE.seek 1.12 Pucks below Top Plate +2 "storage"($'k +38 "core" ' + "manipulator"&'& +4 "core" & % 0{ +2 "manipulator"&% +4 "core" % x /y +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&*(o +173 "core" ( +2 "manipulator"&+& +3 "core" &s8  $O +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +3 "core" &s8 m ) $O +3 .tForearm.seek CC + "manipulator"&/'Ͻ +93 "core" ' + .tHand.close +2 "manipulator"&0/ +67 "core" / +2 .tCC.seek :open +2 "collection"' ( +398 "core" ( + "storage"(& +4 "core" & #\  +2 "storage"(3& +4 "core" & \  + "manipulator"&5& +3 "core" &s7 M )O +2 "manipulator"&% +4 "core" %  )+ +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tElbow.seek 3 + "manipulator"&&( +165 "core" ( +2 "manipulator"&& +3 "core" & 0 + I 3K +2 "storage"(8& +3 "core" & \  +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.seek 3 +2 "manipulator"&(' +106 "core" ' +2 .tElbow.hold +2 "manipulator"&), +3 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tHand.open + "manipulator"&,1 +65 "core" 1 +2 "manipulator"&;% +4 "core" % ( : ( +2 "storage"(.& +3 "core" &\  +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 3 + 317 counts +2 "manipulator"&>'T +16 "core" ' +2 "manipulator"&2& +2 "core" & + 5 + 4K +3 "storage"(& +3 "core" & x\  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&!' +33 "core" ' + "storage"(1% +3 "core" %q  \ +4 ."downElevator"SE.seek :down +4 "storage"(@'f +98 (%% +2 "core" %L \ ^ +2 "manipulator"&A% +3 "core" %   ? 0 +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&E'\ +99 "core" ' +46 ' + ."downElevator"SE.stop + "storage"(5 +5 #tShuffling two pucks from tube 3 to 4 of [1..7] +2 #Loading generic puck from tube 3 into Collection Clamp + "collection"'G& +3 "core" &rqd\  +2 "manipulator"&4% +3 "core" %\  U T n 7 q +2 "storage"(<% +3 "core" %h   b\ +3 "storage"(. +2 "core" .( +3 "storage"(& +3 "core" &   E\ +2 "storage"(-& +2 "core" & \ \ \ +3 "manipulator"&9& +3 "core" & O E E 7K +2 .tElbow.seek 3 +2 "manipulator"&M( +3 "core" ( +2 "manipulator"&N& +4 "core" & M Q g 7K +2 "storage"(J& +3 "core" & \ \ \ +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&P' +93 "core" ' +2 "storage"(R& +3 "core" & n\ \ +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(B') +305 "core" ' +2 "storage"(K- +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 (\ & +2 "core" & \  +2 "manipulator"&H& +3 "core" & % ! R 2K +3 .tElbow.seek 3 +2 "manipulator"&D( +3 "core" ( +2 "manipulator"&& +3 "core" & * * 9 2K +2 "storage"(?& +3 "core" &\  +43 .tForearm.seek 3 + 300 counts +2 "manipulator"&Q'C +23 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +69 "core" / +11 ."downElevator"SE.seek :down +5 "manipulator"&=& +2 "storage"(6'f +9 "core" & " # 3K + "manipulator"&X% +3 "core" % F (  0b +3 .tForearm.seek :retract +2 "manipulator"&\\'\ +95 "core" ' +2 .tElbow.seek CC +2 "manipulator"&U(o +150 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +14 "core" ( + "manipulator"&F& +4 "core" &s/    -H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &:& +2 "core" &s0  F -H +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&T'Ͻ +101 "core" ' + "manipulator"&O& +4 "core" &s0 8 ,H +2 "manipulator"&Y% +4 "core" %Ϸ W + +2 "collection"'b& +3 "core" &qsh +3 "collection"'d& +5 "core" &psm +2 .tCC.seek :closed +3 "collection"'g(S +2 "core" &pre +7 &rsj\ 3 +9 &.Eyqrn 2 +9 &Nmqsh F +10 &grrb T +9 &Ossi S +10 &fVsrk S +9 &)Uorl R +9 &Qtrb R +10 &SrpY R +9 &pPtrU R +9 &0QrrY S +10 & Qrs` R +9 &"Sss_ S +10 &$vVotR S +9 &&8UqpZ S +9 &'Tus` S +10 &)QtrQ R +9 &+~PrsN S +9 &-AOrsX R +10 &/QuuT R +9 &0UqrT S +10 &2QqtR S +9 &4INqtR R +9 &6 PqsN R +10 &7MqrS R +9 &9NuqM R +9 &;QQqrO R +10 &=PrtE S +9 &>QrqL R +10 &@NrrH S +9 &BYQsrQ R +9 &DUrsQ S +10 &EWusT S +9 &GeruK T +9 &ISrtR W +10 &K\ ts^ [\ +9 &LqrS ^ +10 &NstT ^ +9 &PBqv^ ` +9 &QssO B +10 &R-ssO $k +9 &RkqsL L +3 ( + "collection"'d& +5 #tCollection Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.90 + .Hand.open +2 "manipulator"&[1 +77 "core" 1 + "manipulator"&k% +3 "core" % Ϸ  % +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&^'\ +96 "core" ' +2 #tLoading generic puck from tube 3 into Processing Clamp + "processing"%n& +4 "core" &\  +2 "manipulator"&`% +4 "core" %\   ' +2 "storage"(L% +3 "core" %m s { ] +2 "storage"(t. +3 "core" .( +2 "storage"(p& +4 "core" & w } + "storage"(w& +3 "core" & p q } +2 "manipulator"&S& +4 "core" &t/ = (H +2 "manipulator"&o% +4 "core" %\   ( +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"&f( +167 "core" ( +2 "manipulator"&q& +3 "core" &    /K +2 "storage"( & +3 "core" & q\  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 3 + 700 counts +2 "manipulator"&Z' +93 "core" ' + "storage"(a& +4 "core" &\  +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(]') +305 "core" ' + "storage"(|- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (~& +2 "core" & \  +3 "manipulator"&c& +3 "core" &  0K +2 .tElbow.seek 3 +2 "manipulator"&m( +4 "core" ( + "manipulator"&l& +3 "core" &  2 0K +2 "storage"(i& +4 "core" &\  +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&x'C +26 "core" ' + .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&e/ +65 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +3 "storage"(s'f +8 "core" &   G 0K +2 "manipulator"&j% +3 "core" % E 3 *[ +3 .tForearm.seek :retract +2 "manipulator"&v'\ +96 "core" ' +2 .tElbow.seek PC +2 "manipulator"&h([ +154 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +127 "core" ( + "manipulator"&& +3 "core" &O   / . +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 && +2 "core" &O  . +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"& '$ +101 "core" ' +2 "manipulator"&& +3 "core" &P O + +42 "manipulator"&r% +2 "core" %) # * +4 "processing"%V& +3 "core" &\  +11 "processing"%& +4 "core" &\ \  +3 .tPC.seek :closed +2 "processing"%{(^ +4 "core" &\  +8 &-v\ ,~ +9 &`z\ @ +9 &[q\ S +10 &N\ S +9 &P\ S +10 &T\ T +9 &_O\ S +9 &!R\ S +10 &Q\ S +9 &Q\ S +9 & gR\ S +10 &")T\ S +9 &#S\ S +10 &%R\ S +9 &'oN\ S +9 &)1P\ S +10 &*L\ S +9 &,N\ S +9 &.xQ\ S +10 &09P\ S +9 &1O\ T +10 &3O\ S +9 &5N\ S +9 &7BO\ S +10 &9N\ S +9 &:L\ S +9 &<R\ S +10 &>LN\ R +9 &@ L\ S +9 &AS\ S +10 &CV\ T +9 &EM_\ U +10 &G n\ V +9 &H\ Y +9 &J\ Y +10 &LH\ Y +9 &N \ Z +9 &O\ Z +10 &Q\ Z +9 &SO\ Z +10 &U\ Z +9 &V\ Z +9 &X\ Z +10 &ZT\ [ +9 &\\\ \ [ +9 &]\ B +10 &^0\ O +9 &^%\ 0 +3 ( +2 "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.69 + .Hand.open + "manipulator"&W1 +77 "core" 1 + "manipulator"&% +3 "core" % ) Q & +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 "processing"%& +2 "core" &^#\ 0 +3 #tImaging generic puck in Processing Clamp while storing it to tube 4 + "manipulator"&% +4 "core" %\  a + +2 "storage"(% +3 "core" %j p e  +2 "storage"(. +3 "core" .( +2 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 4 +2 "storage"( (,? +197 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +4 (& +3 "manipulator"&_& +3 "core" &,C t l f +5 ."raiseStack"SE.reconfigure :place +2 "storage"(#]xK-0-\ b +2 "core" &Q  ) +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."raiseStack"SE.seek :beamBreak +4 .tElbow.seek PC +3 "storage"('') +2 "manipulator"&([ +5 "core" ( +2 "manipulator"&}& +4 "core" &Q  ! + .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &7& +2 "core" &Q ~  +3 .tForearm.seek PC +2 "manipulator"&y'$ +92 "core" ' +2 .tHand.close + "manipulator"&u/ +69 "core" / +2 .tPC.seek :open +2 "processing"%z( +85 "core" ' +2 "storage"( - +3 "core" -') +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(+' +39 "core" ' +320 ( +2 "storage"(& +4 "core" &,C O\ + "manipulator"&#& +4 "core" &Q # * +2 "manipulator"&% +4 "core" % * K * +2 .tForearm.seek :retract +7 "manipulator"&0'\ +98 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 +2 "manipulator"&( +287 "core" ( +2 "manipulator"&"& +3 "core" & M + +2 "storage"(& +3 "core" &,C t w\ +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 4 + 700 counts +2 "manipulator"&3' +93 "core" ' + .tHand.open +2 "manipulator"&51 +66 "core" 1 +2 "storage"(- +3 "core" -' +3 .tSE.seek -0.31 Pucks below Top Plate +2 "storage"(' +27 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek -1.23 Pucks below Top Plate +2 "storage"(8'd +51 "core" ' + #tLights, camera, ACTION! +2 "storage"(/- +3 "core" -'d +2 "storage"(*& +3 "core" &,C u +3 "manipulator"&,& +3 "core" &   +2 .tElbow.seek 4 +2 "manipulator"&;( +7 "core" ( + "manipulator"&.& +3 "core" &   +2 "storage"(2& +4 "core" &,C ; +3 .tForearm.seek 4 + 700 counts + "manipulator"&' +12 "core" ' +2 .tSE.reconfigure :gently + "storage"(#QK-0-\ b +4 .tSE.seek -0.52 Pucks below Top Plate +2 "storage"(1' +49 "core" ' +2 "manipulator"&& +3 "core" &  , +2 "storage"(%& +3 "core" &,C\  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek 4 +2 "manipulator"&A'/ +44 "core" ' +11 .tElbow.hold + "manipulator"&&, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.33 Pucks below Top Plate +2 "storage"(('v +20 "core" ' +2 "manipulator"&>% +3 "core" %<~ K / +2 "storage"(G& +4 "core" &,C C C +2 .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 4 + 313 counts + "manipulator"&4'h +18 "core" ' + "manipulator"&<& +3 "core" & + +3 "storage"(& +4 "core" &,C w w  +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 4 + 700 counts + "manipulator"&' +37 "core" ' +2 "storage"(-% +3 "core" %{ 7 +3 ."downElevator"SE.seek :down +3 "storage"($'f +99 (9% +2 "core" %\ N ] [ ^ +2 "manipulator"&N% +4 "core" % F ( +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&J'\ +93 "core" ' +64 ' + ."downElevator"SE.stop + "storage"(5 +4 (!& +2 "core" &,C \  +3 "collection"'R& +2 "core" &RjrsJ L +3 #tStoring generic puck in Collection Clamp to tube 4 + "manipulator"&@% +4 "core" %\   - +2 "storage"()% +3 "core" %l\  +3 "storage"(E. +2 "core" .(,? +2 "storage"(K& +4 "core" &,C\  +2 "storage"(\ & +4 "core" &,C W\  +2 "manipulator"&H& +2 "core" &  $ , +3 .tElbow.seek 4 +2 "manipulator"&( +4 "core" ( +2 "manipulator"&?& +2 "core" &   ! - +3 "storage"(& +3 "core" &,C\  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 4 + 700 counts + "manipulator"&=' +92 "core" ' + "storage"(X& +3 "core" &,C \  +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(M') +305 "core" ' + "storage"(P- +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 "manipulator"&F& +3 "core" & \ , +2 "storage"(:& +3 "core" &,C F\  +2 .tElbow.reconfigure :limp +2 "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"&Q, +5 "core" , + .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 "storage"(O- +3 "core" -' +3 .tSE.seek 0.12 Pucks below Top Plate +2 "storage"(Y' +25 "core" ' +2 "manipulator"&D% +3 "core" %= ,  +2 "storage"(b& +3 "core" &,C Z Z +2 .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 4 + 314 counts +2 "manipulator"&6'i +17 "core" ' +2 "manipulator"&\\& +3 "core" &   - +2 "storage"( & +3 "core" &,C \ +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 4 + 700 counts + "manipulator"&[' +37 "core" ' +3 .tSE.seek 1.12 Pucks below Top Plate +2 "storage"(k'k +35 "core" ' + "manipulator"&n& +3 "core" &   + . +2 "manipulator"&`% +3 "core" %   < - +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&d'\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&L(o +171 "core" ( +2 "manipulator"&t& +3 "core" &l7  Q !O +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &p& +2 "core" &m6 w !N +3 .tForearm.seek CC +2 "manipulator"&w'Ͻ +92 "core" ' + .tHand.close +2 "manipulator"&S/ +75 "core" / +2 .tCC.seek :open +2 "collection"'o( +398 "core" ( +2 "storage"(T& +3 "core" &,C f\ +2 "storage"(q& +3 "core" &,C O\ +2 "manipulator"& & +3 "core" &n6 B (N +2 "manipulator"&a% +3 "core" %  W )J +3 .tForearm.seek :retract +2 "manipulator"&U'\ +93 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tElbow.seek 4 + "manipulator"&^( +163 "core" ( + "manipulator"&|& +3 "core" & % $ 5 4{ +2 "storage"(~& +4 "core" &,C 8\  +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +4 .tForearm.seek 4 +2 "manipulator"&c'/ +107 "core" ' +2 .tElbow.hold +2 "manipulator"&l, +3 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&i1 +68 "core" 1 +2 "manipulator"&e% +4 "core" % A ) +2 "storage"(& +4 "core" &,C -\  +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 4 + 318 counts +2 "manipulator"&j'm +17 "core" ' + "manipulator"&f& +3 "core" & Q T 1 5{ +2 "storage"(Z& +3 "core" &,C \ +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 4 + 700 counts +2 "manipulator"&]' +35 "core" ' +2 "storage"(x% +3 "core" %q \ \ \ +9 ."downElevator"SE.seek :down +4 "storage"('f +98 (% +3 "core" %=I\ ]| +2 "manipulator"&m% +4 "core" % & '  1 +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +89 "core" ' +60 ' + ."downElevator"SE.stop +2 "storage"(5 +4 #tShuffling two pucks from tube 4 to 5 of [1..7] +2 #Loading generic puck from tube 4 into Collection Clamp + "collection"'r& +3 "core" &qsp\  +2 "manipulator"&V% +3 "core" %\  O T ` 7 +2 "storage"(s% +3 "core" %e  \ +3 "storage"(v. +2 "core" .(,? +3 "storage"(I& +2 "core" &,C  \ +2 "storage"(W& +4 "core" &,C   \ +2 "manipulator"&& +3 "core" & Q T B 7{ +3 .tElbow.seek 4 +2 "manipulator"&( +4 "core" ( +2 "manipulator"&& +4 "core" & V V 7{ + "storage"(& +4 "core" &,C   S\ +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&' +92 "core" ' +2 "storage"(& +3 "core" &,C  \ +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"( ') +304 "core" ' +2 "storage"(- +2 "core" -' +3 .tSE.configure :default + "storage"(#QK-0-\ b +3 (_& +3 "core" &,C U\  +2 "manipulator"&}& +4 "core" & % $  4{ +2 .tElbow.seek 4 +2 "manipulator"&7( +3 "core" ( +2 "manipulator"&C& +2 "core" & ) . ' 3{ +3 "storage"(u& +3 "core" &,C \  +3 .tForearm.seek 4 + 300 counts +2 "manipulator"& '[ +22 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&h/ +71 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +4 "storage"({'f +6 "core" & . ( 3{ +2 "manipulator"&'% +4 "core" % I I 8 Z 4G +2 .tForearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +2 .tElbow.seek CC + "manipulator"&#(o +156 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +10 "core" ( + "manipulator"&& +3 "core" &j3   .K +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &y& +2 "core" &j3    -K +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&"'Ͻ +95 "core" ' + "manipulator"&& +3 "core" &k3 C .K +3 "manipulator"&% +3 "core" %Ϲ  n -C +3 "collection"'5& +3 "core" &rrb\  +3 "collection"'& +4 "core" &qrn\  +3 .tCC.seek :closed +3 "collection"'/(S +2 "core" &sro\ +7 &rso\ 3 +9 &.Dzssc 2 +9 &Pnsqj F +10 &ersh S +9 &Oqpe R +9 &iTrpk R +10 &+Urre R +9 &Tqsb R +9 &LstV R +10 &qQpr\\ R +9 &4LrqQ R +10 & SrtN S +9 &"UsrE S +9 &$yPrpN R +10 &&<Rqs] R +9 &'SrrT S +9 &)NqsS R +10 &+OrsV S +9 &-CQqsP R +10 &/TrrN R +20 &0NqtD R + &2RrrL R +7 &4KSrtL R +9 &6 RtsM S +9 &7OrrN R +10 &9PqtL R +9 &;SOrrP R +10 &=OqsN R +9 &>OrsJ R +9 &@PqtL R +10 &B\\LssF R +9 &DUqsP S +9 &EWqvK R +10 &GersI T +52 &IX}qsN V + &KqsP Z + &LqsR ^ + &NqsC ^ + &PGpqI _ + &QrtS = +8 &R4qrN W +10 ( + &R\\qqP I +2 "collection"'& +12 #tCollection Clamp onSpring/offSpring for 6/27 samples, on/off torque 2.00 + .Hand.open +2 "manipulator"&*1 +2 "core" &R\\rtH I +65 1 +2 "manipulator"&,% +4 "core" % Ϲ 0 (C +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&.'\ +95 "core" ' +2 #tLoading generic puck from tube 4 into Processing Clamp + "processing"%2& +4 "core" &\  +2 "manipulator"&0% +3 "core" %\  \\ ( +2 "storage"(% +4 "core" %b b l\ +2 "storage"(%. +3 "core" .(,? +2 "storage"(+& +4 "core" &,C p u Q +2 "storage"(>& +3 "core" &,C o q D +2 "manipulator"&G& +4 "core" &l3 d (K + "manipulator"&% +3 "core" %\  d ( +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 +2 "manipulator"&<( +179 "core" ( + "manipulator"&& +4 "core" &   / .V +2 "storage"(& +4 "core" &,C Q\  +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&-' +90 "core" ' +2 "storage"(3& +3 "core" &,C\  +2 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(8') +302 "core" ' + "storage"(9- +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 (& +2 "core" &,C \  +3 "manipulator"&N& +3 "core" &  \\ .V +2 .tElbow.seek 4 +2 "manipulator"&;( +27 "core" ( + "manipulator"&1& +3 "core" &  P 0h +2 "storage"(A& +4 "core" &,C ?\  +3 .tForearm.seek 4 + 300 counts + "manipulator"&4'[ +25 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&!/ +73 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&R& +3 "storage"(@'f +8 "core" &  D /h +2 "manipulator"&)% +2 "core" % R  % *` +3 .tForearm.seek :retract +2 "manipulator"&E'\ +94 "core" ' +2 .tElbow.seek PC +2 "manipulator"&(([ +159 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +126 "core" ( +2 "manipulator"&K& +3 "core" &i  B / +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &\ & +2 "core" &i  \  / +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&H'$ +106 "core" ' +2 "manipulator"&?& +4 "core" &i   - + "manipulator"&% +4 "core" %J - +2 "processing"%& +3 "core" &\  +3 "processing"%X& +5 "core" &\  +2 .tPC.seek :closed +2 "processing"%$(^ +3 "core" &\  +8 & +\ $e +10 &T|\ 9 +9 &{x\ N +9 &Q\ S +10 &FO\ S +9 &O\ T +9 &Q\ S +10 &N\ T +9 &MQ\ T +10 &N\ S +9 &O\ T +9 &!Q\ S +10 &#VP\ S +9 &%O\ S +9 &&O\ S +10 &(N\ S +9 &*_O\ S +10 &,"O\ S +9 &-N\ R +9 &/O\ S +10 &1iN\ R +9 &3+K\ R +9 &4O\ S +10 &6Q\ S +9 &8pQ\ S +10 &:3L\ R +9 &;L\ R +9 &=O\ S +10 &?xM\ S +9 &A;O\ R +9 &BS\ S +10 &D]\ T +9 &Fyj\ U +10 &H4\ X +9 &I\ X +9 &K\ X +10 &Mx\ X +9 &O8\ Y +9 &P\ Y +10 &R\ Z +9 &T}\ Y +10 &V?\ Y +9 &W\ Z +9 &Y\ Z +10 &[\ Z +9 &]C\ R +9 &^~I\ !f +10 &^ G\ 5 +6 ( +2 "processing"%X& +2 "core" &^+\ 5 +3 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.70 +2 .Hand.open + "manipulator"&&1 +74 "core" 1 +2 "manipulator"&J% +3 "core" % J Y ( +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&P'\ +96 "core" ' +2 "processing"%F& +3 "core" &^+\ 5 +2 #tImaging generic puck in Processing Clamp while storing it to tube 5 + "manipulator"&:% +4 "core" %\  p ) +2 "storage"(O% +3 "core" %q u u +3 "storage"(D. +2 "core" .(,? +3 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 5 +2 "storage"(b(; +200 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +4 (\\& +3 "core" &; E 2  +2 "manipulator"& & +47 ."raiseStack"SE.reconfigure :place +10 "storage"(#]xK-0-\ b +2 "core" &j * ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 ."raiseStack"SE.seek :beamBreak +3 .tElbow.seek PC +2 "storage"(n') +2 "manipulator"&`([ +35 "core" ( +2 "manipulator"&=& +2 "core" &c X  +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +3 "core" &c *  +2 .tForearm.seek PC +2 "manipulator"&M'$ +102 "core" ' +2 .tHand.close + "manipulator"&B/ +77 "core" / +2 .tPC.seek :open +2 "processing"%6( +45 "core" ' + "storage"(Y- +3 "core" -') +2 ."raiseStack"SE.configure :default + "storage"(#QK-0-\ b +4 ."raiseStack"SE.seek :place +2 "storage"(t' +41 "core" ' +359 ( +2 "storage"(p& +2 "core" &; w a  +3 "manipulator"&[& +3 "core" &c % $ +2 "manipulator"&Q% +3 "core" % * 6 $Z +3 .tForearm.seek :retract +2 "manipulator"&S'\ +96 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tElbow.seek 5 +2 "manipulator"&d(0 +266 "core" ( +2 "manipulator"&g& +3 "core" &-# - %>N +2 "storage"(T& +3 "core" &; X Y   +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 5 + 700 counts +2 "manipulator"&q' +105 "core" ' +2 .tHand.open +2 "manipulator"& 1 +68 "core" 1 +2 "storage"(a- +3 "core" -' +3 .tSE.seek -0.31 Pucks below Top Plate +2 "storage"(|' +26 "core" ' +2 .tSE.reconfigure :seal + "storage"(#QK-0-\ b +4 .tSE.seek -1.23 Pucks below Top Plate +3 "storage"(~'d +48 "core" ' +2 #tLights, camera, ACTION! + "storage"(w- +3 "core" -'d +2 "storage"(L& +4 "core" &;\  +2 "manipulator"&i& +4 "core" &7" y y =D +2 .tElbow.seek 5 +2 "manipulator"&e(0 +3 "core" ( +2 "manipulator"&& +4 "core" &7" u O =D + "storage"(f& +3 "core" &; \  ;  +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&Z' +10 "core" ' +2 .tSE.reconfigure :gently + "storage"(#QK-0-\ b +3 .tSE.seek -0.52 Pucks below Top Plate +2 "storage"(x' +53 "core" ' + "manipulator"&U& +3 "core" &7" ^ )=D +3 "storage"(& +3 "core" &; s { 1  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 +2 "manipulator"&m'W +36 "core" ' +2 .tElbow.hold +2 "manipulator"&^, +3 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.33 Pucks below Top Plate +2 "storage"(c'v +19 "core" ' +2 "manipulator"&j% +4 "core" %j  a + "storage"(r& +4 "core" &; B , T  +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 5 + 319 counts +2 "manipulator"&V'ϖ +16 "core" ' +2 "manipulator"&s& +3 "core" &>  < '<= +2 "storage"(v& +4 "core" &; w v {  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&I' +17 "core" ' +2 "storage"(W% +3 "core" %w w w +3 ."downElevator"SE.seek :down +4 "storage"(k'f +99 (% +2 "core" %O [ Y ^ +3 "manipulator"&% +3 "core" %  / # +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +64 ' + ."downElevator"SE.stop + "storage"(5 +4 (]& +2 "core" &; w u !  +3 "collection"'& +3 "core" &R\\tri I +50 #tStoring generic puck in Collection Clamp to tube 5 + "manipulator"&% +4 "core" %\   ) +2 "storage"(l% +4 "core" %g q \ +2 "storage"(. +3 "core" .(; +2 "storage"(& +3 "core" &; k v W\  +2 "storage"(_& +4 "core" &;    +2 "manipulator"&}& +4 "core" &>  f )<= +2 .tElbow.seek 5 +2 "manipulator"&C(0 +50 "core" ( +2 "manipulator"&u& +4 "core" &:   c . + "storage"(h& +4 "core" &; L\  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&' +101 "core" ' + "storage"('& +3 "core" &; \  +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(') +303 "core" ' + "storage"(- +4 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 "manipulator"&& +2 "core" &:  + +2 "storage"(y& +4 "core" &;  \  +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 5 +2 "manipulator"& 'W +34 "core" ' +2 .tElbow.hold +2 "manipulator"& , +3 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 "storage"(- +3 "core" -' +3 .tSE.seek 0.12 Pucks below Top Plate +2 "storage"(' +31 "core" ' + "manipulator"&5% +3 "core" %j 0 +2 "storage"(7& +3 "core" &; Z Z  +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 5 + 319 counts +2 "manipulator"&{'ϖ +16 "core" ' +2 "manipulator"&& +3 "core" &:   . +2 "storage"(o& +2 "core" &; <\  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 5 + 700 counts +2 "manipulator"&*' +17 "core" ' +2 .tSE.seek 1.12 Pucks below Top Plate +2 "storage"(,'j +35 "core" ' +2 "manipulator"&2& +3 "core" &: K / +2 "manipulator"&0% +3 "core" % \ . . +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&%(o +172 "core" ( +2 "manipulator"&& +4 "core" &j4  q $L +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &+& +3 "core" &j4  $L +2 .tForearm.seek CC +2 "manipulator"&>'Ͻ +94 "core" ' + .tHand.close +2 "manipulator"&G/ +72 "core" / +2 .tCC.seek :open +2 "collection"'( +397 "core" ( +2 "storage"("& +3 "core" &;   +2 "storage"(& +3 "core" &;\  +2 "manipulator"&& +3 "core" &j4 p (L +3 "manipulator"&3% +3 "core" % ϭ + ( +2 .tForearm.seek :retract +2 "manipulator"&#'\ +97 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 +2 "manipulator"&.(0 +185 "core" ( + "manipulator"&9& +3 "core" &$    / +2 "storage"(& +3 "core" &; x\  +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +4 .tForearm.seek 5 +2 "manipulator"&N'W +107 "core" ' +2 .tElbow.hold +2 "manipulator"&1, +3 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&A1 +68 "core" 1 +3 "manipulator"&!% +4 "core" % i  ' + "storage"(R& +3 "core" &; { q 8  +2 .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 5 + 318 counts +2 "manipulator"&)'ϕ +17 "core" ' +2 "manipulator"&<& +4 "core" &$ 4 2 2 + "storage"(-& +45 "core" &; /\  +3 .tForearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&8' +29 "core" ' +2 "storage"(4% +4 "core" %r 6\  +3 ."downElevator"SE.seek :down +4 "storage"(K'f +99 (;% +3 "core" %IG \ ]} +2 "manipulator"&\ % +3 "core" %  D . +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&?'\ +92 "core" ' +50 ' + ."downElevator"SE.stop +2 "storage"(5 +3 #tShuffling two pucks from tube 5 to 6 of [1..7] +2 #Loading generic puck from tube 5 into Collection Clamp + "collection"'& +4 "core" &sqk\  +2 "manipulator"&% +3 "core" %\  % ' 2 +3 "storage"(@% +2 "core" %e \  +3 "storage"(E. +2 "core" .(; +2 "storage"(z& +3 "core" &; \  +3 "storage"(&& +3 "core" &; \  +2 "manipulator"&J& +3 "core" &$ # % 1 +3 .tElbow.seek 5 +2 "manipulator"&F(0 +25 "core" ( + "manipulator"&:& +3 "core" &&   /* +3 "storage"(X& +3 "core" &; \  +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 5 + 700 counts +2 "manipulator"&O' +95 "core" ' + "storage"(D& +3 "core" &; p\  +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(H') +306 "core" ' +2 "storage"(\\- +2 "core" -' +3 .tSE.configure :default + "storage"(#QK-0-\ b +3 ( & +3 "core" &; \  +2 "manipulator"& & +3 "core" &(   R .* +3 .tElbow.seek 5 +2 "manipulator"&=(0 +3 "core" ( +2 "manipulator"&& +3 "core" &(    .* +2 "storage"(B& +3 "core" &; n\  +3 .tForearm.seek 5 + 300 counts +2 "manipulator"&Y'σ +22 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&(/ +77 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&P& +2 "storage"($'f +8 "core" &( \  s .* +2 "manipulator"&n% +4 "core" % ϕ  * ,t +2 .tForearm.seek :retract +2 "manipulator"&p'\ +95 "core" ' +2 .tElbow.seek CC +2 "manipulator"&[(o +149 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +4 "core" ( +2 "manipulator"&Q& +3 "core" &v- ,F +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &M& +2 "core" &v-  -F +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&g'Ͻ +100 "core" ' +2 "manipulator"&T& +3 "core" &v- ` *F +2 "manipulator"&`% +4 "core" %ϻ 7 + +2 "collection"' & +3 "core" &ssg +3 "collection"'a& +4 "core" &rs +3 .tCC.seek :closed +2 "collection"'w(S +4 "core" &or_  +9 &.xrrp +{ +9 &`{ssa ? +10 &Nsqrg R +9 & Nqqn R +9 &Torn S +10 &LqrY R +9 &RTqsT R +9 &RpsX S +10 &QquP R +10 &KrrU R +9 & ZPqq^ R +9 &"RrsO R +9 &#UrrQ S +10 &%RqsV R +9 &'bRrsT R +9 &)$TurJ R +10 &*SroN R +9 &,NtqB R +10 &.jRprS R +9 &0,NrrN R +9 &1TqrO R +10 &3RqtL S +9 &5rOqrH R +9 &74QrqP R +10 &8MrrP R +9 &:OqqM R +10 &<{NsqH R +9 &>=NtrG R +9 &?QtqK R +10 &AOpsB R +9 &CSsqM S +9 &ECRqtM S +10 &G\\suH S +9 &HoqtO U +10 &JvrtQ Y +9 &L.rsM ] +9 &MqqF ^ +10 &OptF ^ +9 &QlrsM U +9 &RIrtU &t +10 &R stP M +6 ( +2 "collection"'a& +2 "core" &RjrsL M +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.13 +2 .Hand.open + "manipulator"&L1 +76 "core" 1 + "manipulator"&i% +3 "core" % ϻ  $ +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 #tLoading generic puck from tube 5 into Processing Clamp + "processing"%S& +3 "core" &\  +3 "manipulator"&f% +49 "core" %\  ' & +3 "storage"(U% +4 "core" %k v u +2 "storage"(. +2 "core" .(; +3 "storage"(j& +3 "core" &; u r T  +2 "storage"(t& +3 "core" &; v u `  +2 "manipulator"&r& +4 "core" &v- . &F +2 "manipulator"&s% +3 "core" %\  & +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 +3 "manipulator"&|(0 +167 "core" ( +2 "manipulator"&v& +4 "core" &.  9 -7 + "storage"(W& +3 "core" &;\  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 5 + 700 counts +2 "manipulator"&d' +96 "core" ' + "storage"(q& +4 "core" &; /\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(~') +302 "core" ' + "storage"(- +4 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 (& +2 "core" &; v u J  +2 "manipulator"&Z& +4 "core" &. q -7 +2 .tElbow.seek 5 +2 "manipulator"&e(0 +4 "core" ( + "manipulator"&x& +4 "core" &. ,7 +2 "storage"(m& +4 "core" &; \  +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&V'σ +21 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&]/ +77 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"('f +8 "core" &.  q .7 +2 "manipulator"&c% +4 "core" % ς  j ( +2 .tForearm.seek :retract +2 "manipulator"&l'\ +95 "core" ' +2 .tElbow.seek PC +2 "manipulator"&([ +154 "core" ' + ."downElevator"SE.stop +7 "storage"(5 +126 "core" ( +3 "manipulator"&& +3 "core" &V  B - +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &_& +2 "core" &V   . +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&}'$ +97 "core" ' + "manipulator"&I& +4 "core" &W + +2 "manipulator"&u% +3 "core" % + +3 "processing"%h& +2 "core" &\  +3 "processing"%'& +5 "core" &\  +2 .tPC.seek :closed +2 "processing"%k(^ +4 "core" &\  +9 &-v\ ,} +9 &`{\ @ +10 &\\p\ R +9 &L\ S +10 &N\ S +9 &P\ T +9 &`M\ S +10 &!R\ S +9 &K\ S +9 &O\ S +10 & hO\ S +9 &"*Q\ S +10 &#N\ S +9 &%O\ S +9 &'qL\ S +10 &)2Q\ S +9 &*M\ S +9 &,Q\ S +10 &.yO\ S +9 &0;O\ S +10 &1N\ S +9 &3M\ S +9 &5M\ S +10 &7BN\ S +9 &9M\ S +9 &:N\ S +10 &<L\ S +9 &>KJ\ S +10 &@ J\ S +9 &AL\ S +9 &CS\ S +11 &EN]\ T +8 &G p\ V +9 &H\ X +10 &J\ X +9 &LJ\ Y +10 &N \ Y +9 &O\ Z +9 &Q\ Z +10 &SO\ Z +9 &U\ Y +9 &V\ Z +10 &X\ [ +9 &ZS\ [\ +10 &\\\ Z +9 &]\ @ +9 &^1\ T +10 &^+\ 1 +2 ( +3 "processing"%'& +3 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.72 +2 .Hand.open + "manipulator"&^1 +73 "core" 1 +2 "manipulator"&% +3 "core" %  . ' +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' + "processing"%& +3 "core" &^)\ 1 +3 #tImaging generic puck in Processing Clamp while storing it to tube 6 + "manipulator"&y% +3 "core" %\  P ) +3 "storage"(% +3 "core" %j r u W +2 "storage"(5. +4 "core" .(; +2 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 6 +2 "storage"(7(K] +192 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +4 (& +2 "manipulator"&o& +5 "core" &K_ Y X ;  +2 &W 8 ' +4 .tElbow.reconfigure :tight +3 ."raiseStack"SE.reconfigure :place +2 "manipulator"&$&.,(\ #b +2 "storage"(#]xK-0-\ b +3 .tElbow.seek PC +54 "manipulator"&2([ +7 ."raiseStack"SE.seek :beamBreak +3 "storage"(0') +2 "core" ( +3 "manipulator"&& +4 "core" &W F # + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &C& +3 "core" &W r  +2 .tForearm.seek PC +2 "manipulator"&'$ +100 "core" ' + .tHand.close +2 "manipulator"& / +73 "core" / +2 .tPC.seek :open +2 "processing"%{( +78 "core" ' + "storage"(- +3 "core" -') +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(' +41 "core" ' +326 ( +2 "storage"(+& +2 "core" &K_   +3 "manipulator"&*& +2 "core" &W + +3 "manipulator"& % +3 "core" %  G +? +3 .tForearm.seek :retract + "manipulator"&G'\ +96 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 6 +2 "manipulator"&( +275 "core" ( + "manipulator"&/& +3 "core" & + +3 "storage"("& +3 "core" &K_ i t Z  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts +2 "manipulator"&'; +90 "core" ' +2 .tHand.open +2 "manipulator"&1 +65 "core" 1 +2 "storage"(3- +3 "core" -' +3 .tSE.seek -0.31 Pucks below Top Plate +2 "storage"(9' +26 "core" ' +2 .tSE.reconfigure :seal + "storage"(#QK-0-\ b +3 .tSE.seek -1.23 Pucks below Top Plate +2 "storage"('d +51 "core" ' +2 #tLights, camera, ACTION! + "storage"(>- +3 "core" -'d +2 "storage"(%& +4 "core" &K_ v  +2 "manipulator"&A& +3 "core" & A  +2 .tElbow.seek 6 +2 "manipulator"&!( +3 "core" ( +2 "manipulator"&R& +3 "core" & `  +3 "storage"(<& +3 "core" &K_ 5  +3 .tForearm.seek 6 + 700 counts +2 "manipulator"&-'; +4 "core" ' +2 .tSE.reconfigure :gently + "storage"(#QK-0-\ b +3 .tSE.seek -0.52 Pucks below Top Plate +2 "storage"(#' +53 "core" ' + "manipulator"&4& +3 "core" & D ) +2 "storage"(.& +3 "core" &K_ t u C  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek 6 +3 "manipulator"&;' +35 "core" ' + .tElbow.hold +2 "manipulator"&\ , +3 "core" , +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tSE.reconfigure :default + "storage"(#QK-0-\ b +3 .tSE.seek -0.33 Pucks below Top Plate +2 "storage"(N'v +25 "core" ' + "manipulator"&)% +3 "core" %ύs w z d  +2 "storage"(& +4 "core" &K_  ! H  +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 6 + 314 counts +2 "manipulator"&'й +17 "core" ' + "manipulator"&@& +4 "core" & * +2 "storage"(E& +3 "core" &K_ w v y  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts +2 "manipulator"&z'; +30 "core" ' + "storage"(&% +3 "core" % l 2 +4 ."downElevator"SE.seek :down +3 "storage"(J'f +99 (,% +2 "core" %/M Z X ^ +2 "manipulator"&:% +3 "core" %7 m ' +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&X'\ +88 "core" ' +66 ' + ."downElevator"SE.stop +2 "storage"(5 +3 (8& +2 "core" &K_ { o  +3 "collection"'D& +3 "core" &Rjttb M +2 #tStoring generic puck in Collection Clamp to tube 6 +2 "manipulator"&K% +4 "core" %\  W * +2 "storage"(1% +2 "core" %i r p ) +3 "storage"(?. +3 "core" .(K] +2 "storage"(\\& +50 "core" &K_ ~ s  +2 "storage"( & +4 "core" &K_ } }  +2 "manipulator"& & +3 "core" & @ + +3 .tElbow.seek 6 +3 "manipulator"&( +4 "core" ( +2 "manipulator"&B& +3 "core" & * +2 "storage"((& +3 "core" &K_ { u  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts +2 "manipulator"&P'; +97 "core" ' +2 "storage"(n& +2 "core" &K_\  +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(F') +312 "core" ' +2 "storage"(O- +3 "core" -'} +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&Q& +3 "core" &  - +2 "storage"(M& +3 "core" &K_ } \  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 6 +2 "manipulator"&H' +36 "core" ' +2 .tElbow.hold +2 "manipulator"&Y, +5 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(T- +2 "core" -'} +3 .tSE.seek 0.12 Pucks below Top Plate +2 "storage"(`' +25 "core" ' +2 "manipulator"& % +3 "core" %ό  5 +2 "storage"(=& +4 "core" &K_ B C  + .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 6 + 313 counts +2 "manipulator"&$'и +25 "core" ' + "manipulator"&p& +3 "core" & 0 ) +3 "storage"(& +3 "core" &K_ a d  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 6 + 700 counts +2 "manipulator"&L'; +27 "core" ' +2 .tSE.seek 1.12 Pucks below Top Plate +2 "storage"(i'h +36 "core" ' +2 "manipulator"&S& +3 "core" &   - +2 "manipulator"&f% +4 "core" %  H - +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&a'\ +91 "core" ' +3 .tElbow.seek CC +2 "manipulator"&U(o +182 "core" ( + "manipulator"&& +3 "core" &y7 s N +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &j& +2 "core" &y7  O +3 .tForearm.seek CC +2 "manipulator"&t'Ͻ +94 "core" ' + .tHand.close +2 "manipulator"&r/ +72 "core" / +2 .tCC.seek :open +2 "collection"'s( +397 "core" ( +2 "storage"(g& +3 "core" &K_ &  +2 "storage"(v& +3 "core" &K_   +2 "manipulator"&W& +4 "core" &y7 } 'O +2 "manipulator"&q% +3 "core" %  u '" +3 .tForearm.seek :retract + "manipulator"&['\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 6 +2 "manipulator"&( +163 "core" ( +2 "manipulator"&& +2 "core" & # ) ' 2~ +3 "storage"(& +3 "core" &K_\  +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +4 .tForearm.seek 6 +2 "manipulator"&Z' +106 "core" ' +2 .tElbow.hold +2 "manipulator"&x, +2 "core" , +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&m1 +65 "core" 1 +2 "manipulator"&]% +3 "core" % ϋ 0 % +2 "storage"(& +3 "core" &K_ p r   +3 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 312 counts +2 "manipulator"&c'з +23 "core" ' + "manipulator"&|& +3 "core" & / ) A 3~ +3 "storage"(d& +3 "core" &K_ \  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts +2 "manipulator"&~'; +47 "core" ' + "storage"(V% +3 "core" %r 9\  +11 ."downElevator"SE.seek :down +3 "storage"('f +98 (e% +2 "core" %I \ ]} +3 "manipulator"&_% +2 "core" %9    . +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&I'\ +87 "core" ' +58 ' + ."downElevator"SE.stop + "storage"(5 +4 #tShuffling two pucks from tube 6 to 7 of [1..7] +2 #Loading generic puck from tube 6 into Collection Clamp + "collection"'u& +3 "core" &qsL\  +3 "manipulator"&h% +3 "core" %\  ' $ 3 +2 "storage"(% +3 "core" %j z\  +2 "storage"(l. +3 "core" .(K] +2 "storage"(6& +3 "core" &K_ \  +2 "storage"(^& +4 "core" &K_ L\  +2 "manipulator"&& +4 "core" & $ ' 2~ +2 .tElbow.seek 6 +2 "manipulator"&( +4 "core" ( + "manipulator"&y& +3 "core" & % 2 y 3~ +3 "storage"(& +3 "core" &K_ \  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 6 + 700 counts + "manipulator"&''; +101 "core" ' +2 "storage"(5& +3 "core" &K_ >\  +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(}') +312 "core" ' + "storage"(o- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +4 "core" &K_\  + "manipulator"&& +4 "core" & C P  5~ +2 .tElbow.seek 6 +2 "manipulator"&b( +4 "core" ( +2 "manipulator"&C& +2 "core" & H P " 5~ +3 "storage"( & +3 "core" &K_ \ \ \  +3 .tForearm.seek 6 + 300 counts +2 "manipulator"&'Ы +22 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tHand.close + "manipulator"&/ +66 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +3 "storage"(k'f +7 "core" & G F & 6~ +2 "manipulator"&0% +4 "core" % б 6 (  1X +2 .tForearm.seek :retract +2 "manipulator"&+'\ +92 "core" ' +3 .tElbow.seek CC + "manipulator"&*(o +151 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +24 "core" ( + "manipulator"& & +3 "core" &j3  H -K +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +3 "core" &j3  ,K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&/'Ͻ +100 "core" ' +2 "manipulator"&"& +4 "core" &j3 S +K + "manipulator"&2% +3 "core" % 5 + +3 "collection"'& +2 "core" &pq` +4 "collection"'3& +5 "core" &rt]\ +2 .tCC.seek :closed +3 "collection"'>(S +2 "core" &tse\ +7 &ssa\ 3 +9 &0Exss` 2 +9 &TossR F +10 &csrd R +9 &LssW R +10 &oSrrS R +9 &1QqrT R +9 &OqtK R +10 &MssP R +9 &yNqsP Q +9 &:NpqL R +10 & OssF R +9 &"QprF R +10 &$RqrF R +9 &&@QtrM R +9 &(PrtO R +10 &)QnsC R +9 &+NprH R +9 &-JQqsQ R +10 &/ OqsO R +9 &0PprP R +10 &2NqtK R +9 &4ROrsM R +9 &6OusK R +10 &7QtsO R +9 &9MsrL Q +9 &;ZLtsI R +10 &=QrqQ R +9 &>NsqW Q +10 &@NpsV R +9 &BbLssM R +9 &D"SrrK R +10 &ETrsK S +9 &G_rsL T +9 &I\\~tsD W +10 &KrtJ Z +9 &LrrL ^ +10 &NtsK ^ +9 &PNquL ^ +9 &QsqJ ; +10 &R4qqM U +9 ( + &RXrrL G +2 "collection"'3& +5 #tCollection Clamp onSpring/offSpring for 6/27 samples, on/off torque 2.01 + .Hand.open + "manipulator"&%1 +70 "core" 1 + "manipulator"&A% +4 "core" %  H % +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&R'\ +96 "core" ' +2 #tLoading generic puck from tube 6 into Processing Clamp +2 "processing"%<& +3 "core" &\  +2 "manipulator"&G% +3 "core" %\  - & +2 "storage"(4% +4 "core" %m v u i +2 "storage"(.. +3 "core" .(K] +2 "storage"()& +4 "core" &K_ q s J  + "storage"(& +52 "core" &K_ v u  +2 "manipulator"&& +3 "core" &k2  &K +4 "manipulator"&@% +2 "core" %\  * & +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 6 +2 "manipulator"&9( +161 "core" ( +2 "manipulator"&E& +4 "core" &   / . + "storage"(&& +3 "core" &K_ +\  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts +2 "manipulator"&'; +99 "core" ' +2 "storage"(& +3 "core" &K_ \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(') +304 "core" ' +2 "storage"(,- +3 "core" -'~ +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (:& +2 "core" &K_\  +3 "manipulator"&-& +2 "core" &   . +3 .tElbow.seek 6 +2 "manipulator"&!( +4 "core" ( + "manipulator"&#& +3 "core" &    . +2 "storage"(;& +4 "core" &K_\  +3 .tForearm.seek 6 + 300 counts +2 "manipulator"&'Ы +25 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&8/ +77 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&D& +4 "storage"(K'f +7 "core" & > . + "manipulator"&1% +3 "core" % д  +F +3 .tForearm.seek :retract +2 "manipulator"&?'\ +100 "core" ' +2 .tElbow.seek PC +2 "manipulator"&N([ +152 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +117 "core" ( +2 "manipulator"&\\& +3 "core" &\\   9 - +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &\\ \\ - +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC + "manipulator"& '$ +98 "core" ' + "manipulator"&B& +3 "core" &\\ 2 ) +3 "manipulator"&(% +3 "core" %$ f ) +2 "processing"%z& +3 "core" &\  +3 "processing"%n& +5 "core" &\  +2 .tPC.seek :closed +2 "processing"%J(^ +5 "core" &\  +6 & ,\ $d +10 &Ty\ 9 +9 &{w\ N +9 &R\ S +10 &HN\ S +9 & O\ S +10 &O\ S +9 &N\ S +9 &OP\ S +10 &O\ S +9 &L\ S +9 &!P\ S +10 &#XK\ S +9 &%N\ S +10 &&O\ S +9 &(M\ S +9 &*`N\ S +10 &,#O\ S +9 &-N\ S +9 &/N\ S +10 &1hM\ S +9 &3*K\ S +9 &4N\ S +10 &6L\ S +9 &8qN\ S +10 &:3K\ S +9 &;N\ S +9 &=O\ S +10 &?xM\ S +9 &A<L\ R +10 &BR\ S +9 &D]\ T +9 &Fyl\ U +10 &H4{\ X +9 &I~\ \ X +9 &K\ Y +10 &Mv\ \ Y +9 &O8\ \ Y +10 &P\ \ Z +9 &R\ \ Z +9 &T~\ Y +10 &V>\ Z +9 &W\ Z +9 &Y\ \ Z +10 &[\ [ +10 &]E\ Q +8 &^~L\ \ a +10 &^U\ 4 +6 ( +2 "processing"%n& +3 "core" &^/\ 4 +2 #tProcessing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.69 +2 .Hand.open + "manipulator"&\ 1 +69 "core" 1 + "manipulator"&X% +3 "core" % $  $ +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&O'\ +95 "core" ' +2 "processing"%Q& +2 "core" &^/\ 4 +3 #tImaging generic puck in Processing Clamp while storing it to tube 7 + "manipulator"&M% +4 "core" %\  f % +2 "storage"(T% +3 "core" %l Z \\ +2 "storage"( . +3 "core" .(K] +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 7 +2 "storage"(=([4 +195 "core" ( +3 .tSC.configure :limp + "storage"($(\ 1b +4 (p& +3 "core" &[4\  p L  +2 "manipulator"&& +3 ."raiseStack"SE.reconfigure :place +5 "storage"(#]xK-0-\ b +2 "core" &\\  $ +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +2 ."raiseStack"SE.seek :beamBreak +4 .tElbow.seek PC +2 "storage"(S') + "manipulator"&f([ +7 "core" ( +2 "manipulator"&P& +51 "core" &\\ F  +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +3 "core" &\\ "  +2 .tForearm.seek PC +2 "manipulator"&F'$ +93 "core" ' +2 .tHand.close +2 "manipulator"&H/ +68 "core" / +2 .tPC.seek :open +2 "processing"%$( +41 "core" ' +2 "storage"(`- +3 "core" -') +2 ."raiseStack"SE.configure :default + "storage"(#QK-0-\ b +4 ."raiseStack"SE.seek :place +2 "storage"(' +39 "core" ' +364 ( + "storage"(j& +3 "core" &[4 u w a  +3 "manipulator"&L& +3 "core" &\\ 0 ' +2 "manipulator"&Y% +4 "core" % * K ( +2 .tForearm.seek :retract +2 "manipulator"&r'\ +92 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 7 +2 "manipulator"&a( +268 "core" ( +2 "manipulator"&w& +4 "core" &! %<< + "storage"(g& +3 "core" &[4 O V  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts + "manipulator"&v'Z +92 "core" ' +2 .tHand.open +2 "manipulator"&W1 +73 "core" 1 +2 "storage"(q- +3 "core" -' +3 .tSE.seek -0.31 Pucks below Top Plate +2 "storage"(' +25 "core" ' +2 .tSE.reconfigure :seal + "storage"(#QK-0-\ b +4 .tSE.seek -1.23 Pucks below Top Plate +2 "storage"('d +48 "core" ' + #tLights, camera, ACTION! +2 "storage"(t- +3 "core" -'d +2 "storage"(U& +3 "core" &[4  +2 "manipulator"&m& +3 "core" &( h ^ :0 +3 .tElbow.seek 7 +2 "manipulator"&]( +3 "core" ( +2 "manipulator"&& +3 "core" &( t k :0 +3 "storage"(|& +4 "core" &[4  +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&d'Z +15 "core" ' +2 .tSE.reconfigure :gently + "storage"(#QK-0-\ b +3 .tSE.seek -0.52 Pucks below Top Plate +2 "storage"(V' +49 "core" ' +2 "manipulator"&[& +3 "core" &( F (:0 +2 "storage"(& +3 "core" &[4 v w o  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek 7 +2 "manipulator"&e'Ξ +38 "core" ' +2 .tElbow.hold +2 "manipulator"&_, +5 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.33 Pucks below Top Plate +2 "storage"(Z'v +22 "core" ' + "manipulator"&c% +4 "core" %Ϋ ] ; +2 "storage"(u& +3 "core" &[4  !  +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 7 + 313 counts +2 "manipulator"&h' +17 "core" ' +2 "manipulator"&& +3 "core" &2 ^ '9& +2 "storage"(l& +4 "core" &[4 v r "  +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 7 + 700 counts + "manipulator"&6'Z +29 "core" ' +2 "storage"(^% +3 "core" % a v M +3 ."downElevator"SE.seek :down +5 "storage"(i'f +99 (% +2 "core" %J = 2 k ^ +2 "manipulator"&y% +3 "core" %{ W Z +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +89 "core" ' +65 ' + ."downElevator"SE.stop +2 "storage"(5 +3 (~& +3 "core" &[4 | a  +2 "collection"'5& +3 "core" &RXptk G +2 #tStoring generic puck in Collection Clamp to tube 7 + "manipulator"&% +3 "core" %\  r & +3 "storage"(x% +3 "core" %n v u R +2 "storage"(I. +3 "core" .([4 +2 "storage"(o& +4 "core" &[4 p u 4  + "storage"(& +4 "core" &[4 v v J  +2 "manipulator"&& +3 "core" &3 W '9% +3 .tElbow.seek 7 +49 "manipulator"&C( +45 "core" ( + "manipulator"& & +3 "core" &) +s +3 "storage"(& +4 "core" &[4 ~ -  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts +2 "manipulator"&'Z +93 "core" ' +2 "storage"(0& +2 "core" &[4\  +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(') +306 "core" ' +2 "storage"('- +2 "core" -'~ +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"& & +3 "core" &) L ,s +2 "storage"(& +3 "core" &[4 } \  +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek 7 +2 "manipulator"&}'Ξ +31 "core" ' +2 .tElbow.hold +2 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(b- +2 "core" -'~ +3 .tSE.seek 0.12 Pucks below Top Plate +2 "storage"("' +31 "core" ' + "manipulator"&2% +3 "core" %α t +2 "storage"(& +3 "core" &[4 = G t  +3 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 7 + 319 counts +2 "manipulator"&k' +16 "core" ' +2 "manipulator"&+& +3 "core" &)   -s +2 "storage"(s& +3 "core" &[4 R  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 7 + 700 counts +2 "manipulator"&%'Z +40 "core" ' +2 .tSE.seek 1.12 Pucks below Top Plate +2 "storage"(A'i +38 "core" ' + "manipulator"&<& +3 "core" &)   ! /s +3 "manipulator"&G% +3 "core" %@ \  / +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&4'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&3(o +168 "core" ( + "manipulator"&.& +3 "core" &e0  P $I +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &)& +3 "core" &e0  "I +3 .tForearm.seek CC + "manipulator"&'Ͻ +92 "core" ' +2 .tHand.close + "manipulator"&/ +74 "core" / +2 .tCC.seek :open +2 "collection"'@( +397 "core" ( + "storage"(/& +3 "core" &[4 `\  +2 "storage"(E& +4 "core" &[4 u\  +2 "manipulator"&&& +2 "core" &f0 3 )I +3 "manipulator"&% +3 "core" %   )( +3 .tForearm.seek :retract + "manipulator"&*'\ +98 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 "Can" M~} +2 .tElbow.seek 7 +2 "manipulator"&R( +165 "core" ( +2 "manipulator"&,& +2 "core" &#  /8 +3 "storage"(:& +3 "core" &[4 U\  +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +4 .tForearm.seek 7 +2 "manipulator"&-'Ξ +106 "core" ' +2 .tElbow.hold +2 "manipulator"&#, +3 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&;1 +74 "core" 1 +3 "manipulator"&8% +3 "core" % Ω 1 & +2 "storage"(D& +4 "core" &[4 q r B  + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 7 + 311 counts +2 "manipulator"&1' +18 "core" ' + "manipulator"&9& +3 "core" &# . $ 28 +2 "storage"(& +3 "core" &[4\  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 7 + 700 counts +2 "manipulator"&'Z +34 "core" ' + "storage"(% +4 "core" %n i\  +3 ."downElevator"SE.seek :down +3 "storage"(\\'f +99 ( % +2 "core" %/I \ ]} +2 "manipulator"&!% +4 "core" %r    . +2 .tForearm.reconfigure :loose +9 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&B'\ +92 "core" ' +47 ' + ."downElevator"SE.stop + "storage"(5 +4 #tShuffling two pucks from tube 7 to 1 of [1..7] +2 #Loading generic puck from tube 7 into Collection Clamp + "collection"'(& +3 "core" &qrO\  +3 "manipulator"&z% +4 "core" %\  # " 3 + "storage"(K% +4 "core" %g \  +2 "storage"(?. +3 "core" .([4 +2 "storage"({& +3 "core" &[4 \  +2 "storage"(\ & +3 "core" &[4 z\  +3 "manipulator"&X& +3 "core" &# - &  38 +3 .tElbow.seek 7 +2 "manipulator"&Q( +4 "core" ( +2 "manipulator"&M& +3 "core" &# 2 2 m 38 +2 "storage"(T& +3 "core" &[4 >\  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 7 + 700 counts +2 "manipulator"& 'Z +92 "core" ' +2 "storage"(n& +4 "core" &[4  :\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"( ') +300 "core" ' +2 "storage"(p- +2 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +3 "core" &[4 y\  +2 "manipulator"&P& +2 "core" &#  % 08 +3 .tElbow.seek 7 +2 "manipulator"&( +4 "core" ( + "manipulator"&7& +3 "core" &#   X 18 +2 "storage"(H& +4 "core" &[4 :\  +3 .tForearm.seek 7 + 300 counts +2 "manipulator"&`' +22 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&N/ +71 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&O& +2 "storage"(J'f +8 "core" &#   18 +2 "manipulator"&S% +3 "core" % & W 0Z +3 .tForearm.seek :retract + "manipulator"&j'\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&L(o +154 "core" ' + ."downElevator"SE.stop +7 "storage"(5 +3 "core" ( +2 "manipulator"&Y& +8 "core" &m/  +H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &F& +2 "core" &m/  *H +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&w'Ͻ +95 "core" ' + "manipulator"&g& +4 "core" &m/  *H +2 "manipulator"&f% +3 "core" %ϻ  +& +3 "collection"'W& +3 "core" &rqu +3 "collection"'q& +4 "core" &qso +3 .tCC.seek :closed +2 "collection"'t(S +3 "core" &qs^  +9 &.wrt[ +{ +9 &`zssG ? +10 &PqrsH R +9 &KpsR R +10 &QssO R +9 &NrrH R +9 &TPqwY R +10 &NrtK R +9 &PsrH R +9 &MqsB R +10 & ]NrrF R +9 &"OstM R +9 &#RqtK R +10 &%LrsQ R +9 &'dOrrG R +10 &)&OrrR R +9 &*NpsF R +9 &,RrsI R +10 &.mQqvM R +9 &0.OtsR R +9 &1QpqM R +10 &3PpqL R +9 &5tOtqK R +10 &76OsrF R +9 &8LsqJ R +9 &:NstH Q +10 &<~NsrI R +9 &>@KpsK R +9 &@NrrT R +10 &ANrsK R +9 &CRrsK R +10 &EFWrtH R +9 &G\\tqL T +9 &HlssL V +10 &JzrtC Y +9 &L-suM ^ +9 &MrsJ ^ +10 &OqsK _ +9 &QprsM T +10 &RNsrN * +9 &RerrI M +3 ( +2 "collection"'q& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.18 + .Hand.open +2 "manipulator"&U1 +75 "core" 1 +2 "manipulator"&m% +3 "core" % ϻ X $& +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 #tLoading generic puck from tube 7 into Processing Clamp +2 "processing"%|& +4 "core" &\  +2 "manipulator"&r% +2 "core" %\  S $ +3 "storage"([% +3 "core" %o O X  +2 "storage"(. +3 "core" .([4 +2 "storage"(& +3 "core" &[4 Y Y  +2 "storage"(c& +3 "core" &[4 Y X e  +2 "manipulator"&u& +4 "core" &n/ %H +2 "manipulator"&% +4 "core" %\  9 $ +2 .tElbow.reconfigure :tight +49 "manipulator"&$&.,(\ #b +3 .tElbow.seek 7 +5 "manipulator"&( +164 "core" ( + "manipulator"&l& +3 "core" &$  +Q +3 "storage"(^& +3 "core" &[4\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts +2 "manipulator"&a'Z +92 "core" ' + "storage"(v& +3 "core" &[4 a\  +4 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(') +323 "core" ' +2 "storage"(- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (y& +2 "core" &[4 | u  +3 "manipulator"&d& +3 "core" &$ +Q +2 .tElbow.seek 7 +2 "manipulator"&]( +4 "core" ( + "manipulator"&V& +4 "core" &$ +Q +2 "storage"(e& +4 "core" &[4 p t e  +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&h' +14 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&~/ +73 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&5& +3 "storage"('f +8 "core" &$ ,Q + "manipulator"&x% +3 "core" %  \\ &l +3 .tForearm.seek :retract +2 "manipulator"&I'\ +95 "core" ' +2 .tElbow.seek PC +2 "manipulator"&Z([ +155 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +108 "core" ( +2 "manipulator"&o& +4 "core" &] ) + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &] n * +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&'$ +91 "core" ' +2 "manipulator"& & +3 "core" &] ' +2 "manipulator"&6% +4 "core" %  ' ' +2 "processing"%& +4 "core" &\  +2 "processing"%0& +5 "core" &\  +2 .tPC.seek :closed +2 "processing"%i(^ +4 "core" &\  +7 & -\ $c +9 &S{\ \ 9 +10 &zv\ \ M +9 &N\ S +9 &DK\ S +10 &M\ S +9 &N\ S +9 &L\ S +10 &MO\ S +9 &N\ S +10 &M\ S +9 &!O\ S +9 &#TL\ S +10 &%L\ S +9 &&N\ S +9 &(L\ S +10 &*^L\ S +9 &,Q\ S +10 &-L\ S +9 &/M\ R +9 &1fL\ S +10 &3(N\ S +9 &4L\ S +9 &6K\ S +10 &8mO\ S +9 &:1K\ R +10 &;J\ R +9 &=J\ R +9 &?vJ\ S +10 &A8N\ S +9 &BQ\ S +9 &D[\ T +10 &Fud\ V +9 &H2z\ X +10 &I\ Y +9 &K}\ Y +9 &Ms}\ Y +10 &O5\ Y +9 &P\ Z +9 &R\ Y +10 &Tz\ Z +9 &V<\ Z +10 &W\ Z +9 &Y\ Z +9 &[\ [ +10 &]@\ T +9 &^}Dl\ \ $l +9 &^?\ 4 +6 ( +2 "processing"%0& +3 "core" &^0\ 4 +3 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.71 + .Hand.open +2 "manipulator"&_1 +72 "core" 1 + "manipulator"&% +3 "core" %  " +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&''\ +96 "core" ' +2 "processing"% & +3 "core" &^0\ 4 +2 #tImaging generic puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&% +4 "core" %\   N # + "storage"(b% +3 "core" %o = G i +3 "storage"(2. +2 "core" .([4 +3 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"(( +984 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +4 (+& +2 "manipulator"&s& +3 "core" &\ ? - # +5 ."raiseStack"SE.reconfigure :place + "storage"(#]xK-0-\ b +2 "core" &] " +5 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +2 ."raiseStack"SE.seek :beamBreak +4 .tElbow.seek PC +2 "storage"(<') + "manipulator"&G([ +7 "core" ( + "manipulator"&& +3 "core" &]   +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &C& +3 "core" &] o  +2 .tForearm.seek PC +48 "manipulator"&'$ +93 "core" ' +2 .tHand.close +3 "manipulator"&}/ +72 "core" / +2 .tPC.seek :open +2 "processing"%k( +34 "core" ' +2 "storage"("- +3 "core" -') +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(.' +41 "core" ' +368 ( +2 "storage"()& +2 "core" &\ Y Z  +2 "manipulator"&%& +4 "core" &] b & +2 "manipulator"&% +3 "core" % 0 W &9 +3 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&4( +267 "core" ( +2 "manipulator"&>& +3 "core" &$  "?T +2 "storage"(/& +2 "core" &\ 3 . +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&E' +98 "core" ' +2 .tHand.open +2 "manipulator"&&1 +68 "core" 1 +2 "storage"(- +3 "core" -' +3 .tSE.seek -0.31 Pucks below Top Plate +2 "storage"(,' +26 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek -1.23 Pucks below Top Plate +2 "storage"(:'d +50 "core" ' +2 #tLights, camera, ACTION! + "storage"(- +3 "core" -'d +3 "storage"(3& +3 "core" &\ 1 +2 "manipulator"&;& +3 "core" & F J  :* +3 .tElbow.seek 1 +2 "manipulator"&8( +44 "core" ( + "manipulator"&D& +3 "core" & l l \ +2 "storage"(9& +4 "core" &\ ` +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +2 "core" ' +3 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.52 Pucks below Top Plate +2 "storage"(' +53 "core" ' + "manipulator"&*& +3 "core" & " $\ +2 "storage"( & +3 "core" &\ C 9 B +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 +2 "manipulator"&!' +40 "core" ' +2 .tElbow.hold +2 "manipulator"&R, +3 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.33 Pucks below Top Plate +2 "storage"(-'v +24 "core" ' +2 "manipulator"&1% +2 "core" %_ i j  +3 "storage"((& +2 "core" &\ \ \  ( +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 309 counts +2 "manipulator"&z'< +23 "core" ' +2 "manipulator"&K& +3 "core" & S '\ +2 "storage"(?& +3 "core" &\ Y Z +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts +2 "manipulator"&{' +43 "core" ' +2 "storage"(\ % +3 "core" % Z Y +3 ."downElevator"SE.seek :down +6 "storage"(A'f +98 (X% +2 "core" %BJ C D  ^ +2 "manipulator"&M% +4 "core" % {  !c +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&T'\ +103 "core" ' +53 ' + ."downElevator"SE.stop +2 "storage"(5 +3 (& +3 "core" &\ S [ +2 "collection"'n& +3 "core" &R_rrL M +2 #tStoring generic puck in Collection Clamp to tube 1 + "manipulator"&\\% +4 "core" %\  e ) +2 "storage"(#% +4 "core" %j Y Y +2 "storage"(B. +2 "core" .( +2 "storage"(p& +4 "core" &\ q h T +2 "storage"(& +3 "core" &\ d h w +2 "manipulator"&P& +4 "core" & ^ (\ +2 .tElbow.seek 1 +2 "manipulator"&7( +2 "core" ( +3 "manipulator"&H& +2 "core" & )\ +3 "storage"(N& +3 "core" &\ d Y +51 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts +2 "manipulator"&O' +105 "core" ' +2 "storage"(S& +4 "core" &\ Z _ \\ +2 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +8 .tSE.seek :beamBreak +2 "storage"(Q') +299 "core" ' +2 "storage"( - +2 "core" -' +3 .tSE.configure :default + "storage"(#QK-0-\ b +4 "manipulator"&Y& +2 "core" & 2 (\ +3 "storage"(F& +2 "core" &\ c [ +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 +2 "manipulator"& ' +31 "core" ' +2 .tElbow.hold +2 "manipulator"&`, +4 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 "storage"(g- +3 "core" -' +3 .tSE.seek 0.12 Pucks below Top Plate +2 "storage"(f' +30 "core" ' + "manipulator"&% +3 "core" %   +2 "storage"(W& +4 "core" &\  + .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 319 counts + "manipulator"&J'F +24 "core" ' + "manipulator"&j& +3 "core" & '\ +2 "storage"(@& +3 "core" &\ \\ ] +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts +2 "manipulator"&U' +26 "core" ' +3 .tSE.seek 1.12 Pucks below Top Plate +2 "storage"(m'k +37 "core" ' + "manipulator"&|& +4 "core" & (\ +2 "manipulator"&r% +4 "core" %Ѥ ( +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&q'\ +90 "core" ' +3 .tElbow.seek CC + "manipulator"&[(o +176 "core" ( +2 "manipulator"&& +2 "core" &i5  7 N +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +3 "core" &i5  t N +2 .tForearm.seek CC +2 "manipulator"&c'Ͻ +95 "core" ' + .tHand.close +2 "manipulator"&u/ +67 "core" / +2 .tCC.seek :open +2 "collection"'( +397 "core" ( + "storage"(w& +3 "core" &\ \\ Z +2 "storage"(l& +3 "core" &\ [ Y +3 "manipulator"&^& +3 "core" &i5  "N +2 "manipulator"&v% +4 "core" % : " +2 .tForearm.seek :retract +2 "manipulator"&L'\ +94 "core" ' +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 + "manipulator"&( +162 "core" ( + "manipulator"&& +3 "core" & 3 , +2 "storage"(y& +4 "core" &\ u Z\ +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +4 .tForearm.seek 1 +2 "manipulator"&d' +106 "core" ' + .tElbow.hold +2 "manipulator"&V, +3 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tHand.open + "manipulator"&e1 +70 "core" 1 +2 "manipulator"&~% +4 "core" %  5 ! + "storage"(5& +4 "core" &\ Z Y +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 316 counts +2 "manipulator"&x'C +16 "core" ' + "manipulator"&& +4 "core" &   . +2 "storage"(a& +4 "core" &\ \  +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +28 "core" ' +2 "storage"(h% +3 "core" %s \  +3 ."downElevator"SE.seek :down +5 "storage"(o'f +99 (% +3 "core" %\\F } | ` ]} +2 "manipulator"&]% +3 "core" %ѻ  + +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +45 .tForearm.seek :retract +9 "manipulator"& '\ +90 "core" ' +4 ' + ."downElevator"SE.stop +2 "storage"(5 +49984 "Can"\ = +5171 #t-> exit +7 #mEXIT @1742328328.64PDT @1742493776.26PDT = =tMAIN =mMAIN_scheduler @PDT1742493777.05 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +112 #"core_reset"Sent BREAK +2 #t@52029 sendCRC with ifg=0x20, ie=0x7F #@53621 sendCRC with ifg=0x08, ie=0x5F + #@15346 idle with ifg=0x00, ie=0x75 + #@26409 select with ifg=0x10, ie=0xF5 #@27042 receive with ifg=0x10, ie=0xFD + #@27676 receive with ifg=0x10, ie=0xFD #@28309 receive with ifg=0x10, ie=0xFD + #@28636 receive with ifg=0x80, ie=0xFD #@51583 sendCRC with ifg=0x20, ie=0x7F + #@52029 sendCRC with ifg=0x20, ie=0x7F + #@53621 sendCRC with ifg=0x08, ie=0x5F #@36763 initial with ifg=0x00, ie=0xF5 + #>OVERRUN< ESP2 v3.42 I2C Gateway v3.20 +3 "Can"|\ <Ap +9 #t>OVERRUN< ESP2 v3.42 I2C Gateway v3.20 for core bus +243 #Configuration for eddie 2/28/25 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +431 "Can"~\ >A + ~\ >Am + #tPolling Can every 10:00 +6 #Cleanly exited at 13:05:28PDT18-Mar-25 +47 #Clients may connect on TCP port 9999 +2 #Waiting for espclients... +1265 #"brent"Session Begun +34384 #"espclient"Session Begun +418 #-> exit +2 #Session Ended +1253 #"Ali"Session Begun +1358 #-> ESP.ready! +157 "sampler") +3 ) +2 "core"  +3 "collection"' +3 ' +2 "core"  +3 "processing"% +2 % +2 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %ts\  +2 ."Ali"CS.configure :default +2 "collection"'#P d@b +6 ."Ali"CS.hold + "collection"'+ +7 "core" + + ."Ali"CS.configure :default +2 "collection"'#P d@b +5 "processing"%% +3 "core" %*\ * +2 ."Ali"PS.configure :default + "processing"%#A d`xb +5 "sampler")% +4 "core" %Evv s n + ."Ali"SS.configure :default +2 "sampler")#.0X SE.down +3 .SE.seek :down +4 "storage"(2'f +5 "core" ' +2 "storage"(3% +4 "core" %l + ( \  +594 #"Ali"-> SC.coast +3 .SC.coast +3 "storage"(6 +5 (4& +2 "core" &\ @ E 0\  +2974 #"Ali"-> SC.to 1 +3 .SC.seek 1 +4 "storage"(5( +120 "core" ( +2 "storage"(6& +3 "core" & 3 : P\  +668 #"Ali"-> SE.coast +2 .SE.coast +4 "storage"(5 +5 (7% +2 "core" %l 7 / \  +3167 #"Ali"-> SC.coast +2 .SC.coast +2 "storage"(6 +7 (8& +2 "core" & L @ *\  +2543 #"Ali"-> to 1 +2 "storage"(9% +6 "core" % k n \  +2 "manipulator"&:% +3 "core" %\   ? +2 "manipulator"&;& +3 "core" &  ? +2 ."Ali"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 ."Ali"SC.seek 1 +3 "storage"(<( +112 "core" ( + ."Ali"SC.configure :limp +2 "storage"($(\ 1b +6 (=& +2 "core" & . . 0\  +779 #"Ali"-> SE.rawPosition +2 "storage"(>% +5 "core" % Q T \ \  +527 #"Ali"-> SE.down +5 .SE.seek :down +2 "storage"(?'f +17 "core" ' +2 "storage"(@% +3 "core" %c V Q +\  +262 #"Ali"-> SE.rawPosition +2 "storage"(A% +5 "core" %c V U e\  +7907 "Can"y\ =DI +8884 #"Ali"-> SE.coast +2 .SE.coast +3 "storage"(5 +5 (B% +3 "core" %` P J v\  +233 #"Ali"-> SC.coast +2 .SC.coast +3 "storage"(6 +5 (C& +2 "core" & X o c\  +1344 #"Ali"-> SE.rawPosition +2 "storage"(D% +5 "core" % n n +\  +1942 #"Ali"-> to SC.between 1,2 +2 "storage"(E% +5 "core" % o p X\  +2 "manipulator"&F% +4 "core" %\  n q 3 @ +2 "manipulator"&G& +3 "core" & e m @ +2 ."Ali"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."Ali"SC.seek between 1 and 2 +2 "storage"(H( +120 "core" ( +2 ."Ali"SC.configure :limp + "storage"($(\ 1b +6 (I& +2 "core" & - 0\  +1377 #"Ali"-> SC.coast +3 .SC.coast +3 "storage"(6 +5 (J& +2 "core" & o l\  +620 #"Ali"-> SE.rawPosition +2 "storage"(K% +5 "core" %* k o +\ 5 +8515 #"Ali"-> SE.rawPosition +4 "storage"(L% +3 "core" %( { { F\ 7 +1853 #"Ali"-> SE.rawPosition +2 "storage"(M% +5 "core" % t z \ C +1383 #"Ali"-> SE.rawPosition +2 "storage"(N% +5 "core" % z | \ j +4847 #"Ali"-> SE.rawPosition +3 "storage"(O% +5 "core" %) v | 6\ 6 +787 #"Ali"-> SE.rawPosition +4 "storage"(P% +4 "core" % | | \ ? +769 #"Ali"-> SE.rawPosition +4 "storage"(Q% +4 "core" % q w U\ C +858 #"Ali"-> to 1 +4 "storage"(R% +4 "core" % } y =\  +2 "manipulator"&S% +3 "core" %\  f B +2 "manipulator"&T& +4 "core" & A +2 ."Ali"SC.reconfigure :tight + "storage"($\ .(\ 1~b +5 ."Ali"SC.seek 1 +2 "storage"(U( +1216 "core" ( +2 ."Ali"SC.configure :limp + "storage"($(\ 1b +6 (V& +3 "core" &   7\ \  +1895 #"Ali"-> SE.rawPosition +2 "storage"(W% +5 "core" % S Q\  +10259 #"Ali"-> seDown = SE.between 651, SE.between(651, 554) +570 #-> seDown +12344 "Can"t\ 7F-ߗ +159 #"Ali"-> exit +2 #Session Ended +59839 "Can"t\ 6H+u +42474 "core" (, +\  + !o:Slide::Error :@axisName"Storage Carousel: mesg"2Storage Carousel positionErr at 1 + 35 counts: @replyo:I2C::Servo::AbsMove3Reply : @statuso:I2C::Servo::Status:@velocityi : @pastFLSF:\ @homeT: @enabledT: @erri:@positioni,: @pastRLSF: @pwmi:@deltaPressi+ :@pastThresholdF: @voltagef12.86404909180167u: @currenti: @type2F:@outPressi :\ @lostF: @inPressi : @channeli: @tagiZ: @sourcei-: @error:positionErr:@destinationi%:bt["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 +17527 "Can"\ 6J' +55735 #"brent"-> exit +2 #Session Ended +4264 "Can"\ 9L" +60001 \ 9N07 +60002 \ 9P?͗ +60001 \ 9ROc +60002 \ 8TX +60001 \ 9Ve +60002 \ 9Xt% +60002 \ 9Z +60001 \ ;\\Q +60002 \ 9^ +60001 \ 9`} +60002 \ 8b +60001 \ 9d +60002 \ 9f? +60001 \ 9h՗ +60002 \ 8jk +60001 \ 9m +60002 \ :o +60001 \ <q - +60002 \ <sF× +60001 \ ;umY +60002 \ :w +60001 \ 7y +60002 z\ 7{ +60001 \ 9} +60002 \ 9G +60001 \ :ݗ +60002 \ <s +60001 \ 9 +60002 \ : +60000 \ 75 +60002 \ 8˗ +60001 \ 7a +60001 \ 6 +60002 \ 7 +60001 \ 7# +60001 \ 5 +60002 \ 5O +60001  \ 5 +60002 \ 5{ +60001  \ 5s +60001 \ 5_ç +60001 \ 5L= +60001 \ 58ӗ +60002 \ 5%i +60001 !\ 6 +60002 \ 5ƕ +60001 "\ 5+ +60001 #\ 5 +60001 ,\ 6W +60002 2\ 5 +60001 /\ 6Ƀ +60002 .\ 6 +60001 +\ 5}ʯ +60002 %\ 5iE +60001 "\ 6Vۗ +60002 \ 6Cq +60002 \ 50 +60002 \ 6͝ +60002 \ 6\ 3 +60001 \ 5ɗ +60002 \ 5_ +60001 \ 5 +60001 \ 5ɿЋ +60002 \ 5ˬ! +60001 \ 5͙ѷ +60002 \ \ 6φM +60001  \ 5s +60002 \ 6`y +60001 \ 5N +60000 \ 5;ԥ +60002 \ 5(; +60001 \ 6ї @PDT1742540585.94 \ 6g +60001 \ 6 +60002 \ 5ד +60001 \ 6) +60002 \ 5ؿ +60001 \ 5U +60001 \ 6 +60002 \ 5~ځ +60001 \ 5j +60001 \ 6Wۭ +60001 \ 6DC +60002  \ 61ٗ +60001 #\ 5o +60001 (\ 5  +60002 *\ 6ޛ +60001 *\ 51 +60002 ,\ 5Ǘ +60001 +\ 5] +60002 *\ 5 +60002 /\ 5቗ +60002 -\ 6 +60001 (\ 6tⵗ +60002 &\ 5aK +60002 !\ 6 N +60001 %\ 5 ;w +60002 "\ 6 ( +60002  \ 6壗 +60001 \ 69 +60002 \ 6ϗ +60001 \ 6e +60001  \ 6 +60002 \ 5著 +60002 \ 5' +60001 \ 5齗 +60001 \ 5S +60002 \ 6 m +60002 \ 5"Z +60001 \ 5$G +60001 \ 6&4쫗 +60002 \ 6(!A +60001 \ 5*ח +60002 \ 5+m +60002 \ 6- +60001 \ 6/ +60002 \ 61/ +60001 \ 63ŗ +60001 \ 65[ +60002 \ 67 +60001 \ 69y +60001 \ 7;k +60002 \ 6=b +60001 \ 6?YI +60002 \ 7APߗ +60001 \ 6CGu +60001 \ 7E= +60002 \ 7G8 +60001 \ 8I;7 +60001 \ 9KH͗ +60002 \ 9MWc +60002 \ 7OZ +60001 \ 9Q] +60002 \ 9Sm% +60001 \ :U} +60002 \ ;WQ +60001 \ <Y +60002 \ <[} +60001 \ ;^ +60001 \ ;`- +60001 t\ <bV? +60002 p\ <d՗ +60001 \ :fk +60002 \ :h +60001 }\ <j @1742584438.51PDT = =tMAIN =mMAIN_scheduler @PDT1742584439.29 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +117 #"core_reset"Sent BREAK +2 #t@28989 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 +397 #Configuration for eddie 2/28/25 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +784 "Can"v\ )  +2 v\ ) e + #tPolling Can every 10:00 +7 #Cleanly exited at 11:03:05PDT20-Mar-25 +893 #-> ESP.ready! +3 #Powering core bus +568 .Gate.power :raw,:ON +3 "sampler") +32 ) +2 "core"  +3 "collection"' +2 ' +2 "core"  +3 "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +3 ' -\ +4 "processing"% 9\ +2 % 2\ +3 % *\ +2 % 0\ +4 "sampler")&\ +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tPS.configure :default +2 "processing"%#A d`xb +2 .tSS.configure :default +2 "sampler")#.0X0 +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek retracted +2 "manipulator"&'\ +24 "core" ' + "manipulator"&% +3 "core" %\  ?} +3 "processing"%& +2 "collection"'& +7 "core" &\ + + &pto\  +4 ."openPC"PC.home.seek :open +2 .tCC.home.seek :open + "processing"% ( +2 "collection"'!( +272 "core" ( +9 ( +2 "collection"'" +4 "core" @ +2 "processing"%# +2 "core" V +3 "processing"%$ +2 "core" A +3 "processing"%% +2 "core" ? +3 "collection"'&% +4 "core" %suq\  +2 "processing"%'% +3 "core" %*$\ * +2 "sampler")(% +3 "core" %9|} r  +3 "collection"')& +3 "core" &rwX\  +2 "processing"%*& +3 "core" &\ * +3 "manipulator"&+% +3 "core" %\ } >} +2 "manipulator"&,& +4 "core" & >/ + "storage"(-& +4 "core" & m k\  +2 "storage"(.% +4 "core" %w n n \  +2 "collection"'/9 +3 "core" 9HT +2 "processing"%09 +3 "core" 9g] +826 #t-> CSV.flush +2 .CSV.dial :flush +2 "collection"'1  +56 "core" +13555 #t-> CS.pull 0.5 +2 "collection"'2% +3 "core" %sv\  +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0.5ml + "collection"'3' +208 "core" ' +2 "collection"'4% +3 "core" %uu\  +884 #t-> CS.fill +3 .CS.seek 10ml + "collection"'5' +2491 "core" ' +2 "collection"'6% +4 "core" %su\  \ +1681 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'7 +42 "core" +606 #t-> CS.empty +2 .CS.seek :empty +2 "collection"'8'Ҝ +2635 "core" ' +2 "collection"'9% +3 "core" %Қrw\  +1368 #t-> CSV.flush +2 .CSV.dial :flush +2 "collection"':  +43 "core"  +559 #t-> CS.pull 0.5 +2 "collection"';% +3 "core" %Қst\  +2 .tCS.seek 0.494ml +2 "collection"'<'q +212 "core" ' +2 "collection"'=% +3 "core" %ust\  +1950 #t-> CS.pull 5 + "collection"'>% +3 "core" %uut\  +3 .tCS.seek 5.494ml +2 "collection"'?' +1352 "core" ' + "collection"'@% +3 "core" %qu\  +10455 #t-> CSV.waste2 +2 .CSV.dial :waste2 +2 "collection"'A +133 "core"  +390 #t-> CS.empty +2 .CS.seek :empty +6 "collection"'B'Ҝ +1490 "core" ' + "collection"'C% +3 "core" %Ҙqt\  +15973 "Can"s\ :7 +6957 #t-> CSV.flush +2 .CSV.dial :flush +2 "collection"'D  +134 "core" +3419 #t-> CS.pull 0.5 +2 "collection"'E% +3 "core" %Ҙut\  +3 .tCS.seek 0.493ml + "collection"'F'o +205 "core" ' + "collection"'G% +3 "core" %rtv\  +1073 #t-> CS.fill +3 .CS.seek 10ml +2 "collection"'H' +2493 "core" ' + "collection"'I% +3 "core" %su\  \ +628 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'J +43 "core" +506 #t-> CS.empty +3 .CS.seek :empty +2 "collection"'K'Ҝ +2613 "core" ' + "collection"'L% +3 "core" %Ҡst\  +382 #t-> CSV.flush +2 .CSV.dial :flush +2 "collection"'M  +46 "core"  +425 #t-> CS.pull 0.5 +2 "collection"'N% +3 "core" %Ҡst\  +3 .tCS.seek 0.494ml + "collection"'O'w +205 "core" ' + "collection"'P% +37 "core" %spw\  +40783 "Can"a\ 8?> +14883 #t-> CS.pull 3 +2 "collection"'Q% +3 "core" %stw\  +3 .tCS.seek 3.494ml +2 "collection"'R'A{ +843 "core" ' +2 "collection"'S% +3 "core" %Azst\  +4135 #t-> CS.pull 1 +2 "collection"'T% +3 "core" %Azsu\  +3 .tCS.seek 4.494ml + "collection"'U'a' +338 "core" ' +2 "collection"'V% +4 "core" %a*ts\  +1506 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'W +56 "core" +330 #t-> CS.empty +2 .CS.seek :empty +2 "collection"'X'Ҝ +1232 "core" ' + "collection"'Y% +4 "core" %қqt\  +30731 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'Z  +132 "core"  +1604 #t-> CSR.flush + .CSR.select :flush +3 "collection"' +4160 "Can"Y\ ;SԊ +8828 #t-> CS.pull 0.5 +2 "collection"'[% +3 "core" %қsu\  +2 .tCS.seek 0.494ml +2 "collection"'\\'r +209 "core" ' + "collection"']% +3 "core" %qtu\  +1834 #t-> CS.fill +3 .CS.seek 10ml +2 "collection"'^' +2491 "core" ' +2 "collection"'_% +3 "core" %vu\  +428 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'` +133 "core" +387 #t-> CS.empty +3 .CS.seek :empty + "collection"'a'Ҝ +2636 "core" ' + "collection"'b% +3 "core" %Ҟvv\  +342 #t-> CSV.CSR +2 .CSV.dial CSR + "collection"'c  +133 "core"  +445 #t-> CS.pull 0.5 +2 "collection"'d% +3 "core" %Ҟsu\  +2 .tCS.seek 0.494ml +2 "collection"'e'u +214 "core" ' + "collection"'f% +3 "core" %vtt\  +2054 #t-> CS.pull 5 +2 "collection"'g% +2 "core" %vsv\  +3 .tCS.seek 5.494ml +2 "collection"'h' +1345 "core" ' +2 "collection"'i% +3 "core" %rv\  +1263 #t-> CSV.waste2 +2 .CSV.dial :waste2 +2 "collection"'j +44 "core"  +508 #t-> CS.empty +2 .CS.seek :empty +2 "collection"'k'Ҝ +1475 "core" ' +2 "collection"'l% +3 "core" %җuu\  +30622 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'m  +45 "core"  +418 #t-> CS.pull 0.5 +2 "collection"'n% +3 "core" %җrv\  +2 .tCS.seek 0.493ml +2 "collection"'o'n +212 "core" ' +2 "collection"'p% +4 "core" %ptu\  +1501 #t-> CS.fill +3 .CS.seek 10ml +2 "collection"'q' +2334 "Can"^\ =jj +148 "core" ' +2 "collection"'r% +3 "core" %sw\  +774 #t-> CSV.waste1 +2 .CSV.dial :waste1 + "collection"'s +134 "core" +339 #t-> CS.empty +2 .CS.seek :empty +2 "collection"'t'Ҝ +2619 "core" ' +2 "collection"'u% +3 "core" %Ҙsu\  +277 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'v  +134 "core"  +915 #t-> CS.pull 0.5 + "collection"'w% +3 "core" %Ҙtv\  +3 .tCS.seek 0.493ml +2 "collection"'x'o +212 "core" ' +2 "collection"'y% +4 "core" %qst\  +18801 #t-> CS.pull 3 +2 "collection"'z% +3 "core" %qsw\  +3 .tCS.seek 3.494ml + "collection"'{'Ay +843 "core" ' +2 "collection"'|% +3 "core" %A{pv\  +5547 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'} +131 "core" +318 #t-> CS.empty +2 .CS.seek :empty +2 "collection"'~'Ҝ +984 "core" ' +2 "collection"'% +3 "core" %Қrv\  +303 #t-> CSV.CSR +2 .CSV.dial CSR + "collection"'  +135 "core"  +3946 #t-> CSR.air +2 .CSR.select :air +2 "collection"' +862 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'' +2651 "core" ' + "collection"'% +3 "core" %tt\  +464 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"' +132 "core" +344 #t-> CS.empty +2 .CS.seek :empty +2 "collection"''Ҝ +2610 "core" ' +2 "collection"'% +3 "core" %ҟsu\  +16287 "Can"V\ ;\ { +4443 #t-> CSR.relabel :mfbKill, :diluent +1272 #-> CSR.unalias :diluent +1087 #-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'  +134 "core"  +432 #t-> CSR.mfbKill +2 .CSR.select :mfbKill +2 "collection"'@ +13804 #t-> CS.pull 0.5 +2 "collection"'% +3 "core" %ҟrw\  +2 .tCS.seek 0.494ml +2 "collection"' 'v +218 "core" ' + "collection"'\ % +3 "core" %vtv\  +493 #t-> CS.fill +3 .CS.seek 10ml + "collection"' ' +2496 "core" ' + "collection"'% +3 "core" %ss\  +862 #t-> CSV.waste1 +2 .CSV.dial :waste1 + "collection"' +134 "core" +364 #t-> CS.empty +3 .CS.seek :empty + "collection"''Ҝ +2616 "core" ' +2 "collection"'% +3 "core" %қtu\  +363 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'  +134 "core"  +481 #t-> CS.pull 0.5 +2 "collection"'% +2 "core" %қtt\  +3 .tCS.seek 0.494ml +2 "collection"''r +213 "core" ' +2 "collection"'% +4 "core" %psv\  \ +3419 #t-> CS.pull 5 +2 "collection"'% +2 "core" %ptv\  \ +3 .tCS.seek 5.494ml +2 "collection"'' +1344 "core" ' +2 "collection"' % +3 "core" %sv\  +838 #t-> CSV.waste2 +2 .CSV.dial :waste2 +2 "collection"' +42 "core"  +611 #t-> CS.empty +2 .CS.seek :empty +2 "collection"''Ҝ +1474 "core" ' +2 "collection"'% +3 "core" %Ҝsv\  +22640 "Can"l\ :  +31923 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'"  +43 "core"  +1216 #t-> CS.pull 0.5 +2 "collection"'#% +2 "core" %Ҝtw\  +3 .tCS.seek 0.494ml +2 "collection"'$'s +203 "core" ' +2 "collection"'%% +3 "core" %nsv\  +1200 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'&' +2485 "core" ' + "collection"''% +3 "core" %rv\  +413 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'( +133 "core" +324 #t-> CS.empty +2 .CS.seek :empty +2 "collection"')'Ҝ +2621 "core" ' + "collection"'*% +3 "core" %ҙuv\  +671 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'+  +144 "core"  +517 #t-> CS.pull 0.5 +2 "collection"',% +3 "core" %ҙsw\  +3 .tCS.seek 0.494ml +2 "collection"'-'p +203 "core" ' + "collection"'.% +3 "core" %mss\  +17851 "Can"o\ 7, +6010 #t-> CS.pull 3 +2 "collection"'/% +2 "core" %mtw\  +3 .tCS.seek 3.493ml +2 "collection"'0'Au +837 "core" ' +2 "collection"'1% +4 "core" %Aust\  +960 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'2 +132 "core" +449 #t-> CS.empty +3 .CS.seek :empty +2 "collection"'4'Ҝ +966 "core" ' +2 "collection"'% +3 "core" %ҝsw\  +776 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'3  +134 "core"  +304 #t-> CSR.air +2 .CSR.select :air +2 "collection"' +758 #t-> CS.fill +3 .CS.seek 10ml +2 "collection"'6' +2613 "core" ' +2 "collection"'7% +3 "core" %sv\  +456 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'5 +165 "core" +610 #t-> CS.empty +2 .CS.seek :empty +2 "collection"'9'Ҝ +2618 "core" ' +2 "collection"':% +3 "core" %Ҟsu\  +421 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"';  +134 "core"  +417 #t-> CSR.flush +2 .CSR.select :flush +2 "collection"' +545 #t-> CS.pull 1 + "collection"'=% +3 "core" %Ҟtu\  +3 .tCS.seek 0.994ml +2 "collection"'8'K +333 "core" ' +2 "collection"'>% +4 "core" %Htv\  \ +206 #t-> CSR.air +2 .CSR.select :air +2 "collection"' +288 #t-> CS.fill +3 .CS.seek 10ml +2 "collection"'<' +2369 "core" ' +2 "collection"'@% +4 "core" %uu\  +474 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'A +132 "core" +390 #t-> CS.empty +2 .CS.seek :empty +2 "collection"'?'Ҝ +2634 "core" ' +2 "collection"'C% +3 "core" %ҙst\  +33759 "Can"f\ :Š +60002 a\ :X +60001 b\ 9 +60001 ]\ 8 +60002 e\ 4 +60001 t\ 6 +60002 k\ 7F +60001 w\ 9܊ +60001 ~\ 9 r +60002 q\ 9"\  +60001 r\ 9$\ +27608 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'D  +134 "core"  +491 #t-> CSR.kill +2 .CSR.select :kill +2 "collection"' +29600 #t-> CS.pull 0.5 +2 "collection"'E% +2 "core" %ҙst\  +3 .tCS.seek 0.494ml +2 "collection"'G'p +207 "core" ' +2 "collection"'B% +4 "core" %tts\  +651 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'F' +1284 "Can"c\ =& 4 +1202 "core" ' +2 "collection"'I% +3 "core" %tu\  +541 #t-> CSV.waste1 +3 .CSV.dial :waste1 +2 "collection"'J +144 "core" +409 #t-> CSV.empty +2 !o:NoMethodError : mesgu:NameError::message+undefined method `empty' for CSV:Shaft: name:\ empty: args[:bt[ "7/home/esp/esp2/lib/shaft.rb:81:in `method_missing'"(ESP):89:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0 +969 #-> CS.empty +2 .CS.seek :empty +2 "collection"'H'Ҝ +2618 "core" ' +2 "collection"'L% +2 "core" %Җsv\ +336 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'M  +133 "core"  +1780 #t-> CS.pull 0.5 +2 "collection"'N% +3 "core" %Җtw\ +2 .tCS.seek 0.493ml +2 "collection"'P'm +204 "core" ' + "collection"'K% +3 "core" %nru\  +1735 #t-> CS.pull 5 +2 "collection"'Q% +3 "core" %nsv\  +3 .tCS.seek 5.493ml + "collection"'O' +1348 "core" ' +2 "collection"'S% +4 "core" %rv\  +1152 #t-> CSV.waste2 +2 .CSV.dial :waste2 +2 "collection"'T +43 "core"  +262 #t-> CS.empty +2 .CS.seek :empty +2 "collection"'R'Ҝ +1470 "core" ' + "collection"'V% +4 "core" %ҡtt\ +45591 "Can"\\\ <) ʊ +26764 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'W  +43 "core"  +847 #t-> CS.pull 0.5 + "collection"'U% +3 "core" %ҡtt\ +3 .tCS.seek 0.494ml +2 "collection"'Y'x +206 "core" ' +2 "collection"'Z% +3 "core" %utt\  +1269 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'[' +2491 "core" ' + "collection"']% +4 "core" %ux\  +782 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'X +134 "core" +361 #t-> CS.empty +3 .CS.seek :empty +2 "collection"'\\'Ҝ +2627 "core" ' +2 "collection"'_% +4 "core" %Қru\ +547 #t-> CSV.CSR +2 .CSV.dial CSR + "collection"'`  +146 "core"  +346 #t-> CS.pull 0.5 +2 "collection"'^% +2 "core" %Қsw\ +4 .tCS.seek 0.494ml +2 "collection"'b'q +214 "core" ' +2 "collection"'c% +4 "core" %ttw\  +23164 "Can"Y\ 8+ ` +30942 #t-> CS.pull 3 +2 "collection"'d% +36 "core" %ttu\  +10 .tCS.seek 3.494ml +2 "collection"'f'A| +843 "core" ' + "collection"'a% +3 "core" %Azux\  +2283 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'g +132 "core" +704 #t-> CS.empty +2 .CS.seek :empty +2 "collection"'e'Ҝ +965 "core" ' +2 "collection"'i% +4 "core" %қtt\ +396 #t-> CSV.CSR +2 .CSV.dial CSR + "collection"'j  +134 "core"  +379 #t-> CSR.air +2 .CSR.select :air +2 "collection"' +592 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'h' +2623 "core" ' +2 "collection"'l% +3 "core" %uu\  \ +1972 #t-> CSV +693 #-> CSV.waste1 +2 .CSV.dial :waste1 + "collection"'m +133 "core" +216 #t-> CS.empty +2 .CS.seek :empty +2 "collection"'n'Ҝ +2617 "core" ' +2 "collection"'p% +4 "core" %Ҡtu\ +399 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'k  +134 "core"  +244 #t-> CSR.flush + .CSR.select :flush +3 "collection"' +351 #t-> CS.pull 1 +2 "collection"'o% +2 "core" %Ҡuv\ +3 .tCS.seek 0.994ml +2 "collection"'r'M +334 "core" ' + "collection"'s% +3 "core" %Luv\  +166 #t-> CSR.air +3 .CSR.select :air +2 "collection"' +353 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'q' +2361 "core" ' +2 "collection"'u% +4 "core" %su\  +423 #t-> CSV.waste1 +2 .CSV.dial :waste1 + "collection"'v +132 "core" +182 #t-> CS.empty +2 .CS.seek :empty +2 "collection"'w'Ҝ +2616 "core" ' +2 "collection"'y% +3 "core" %Қqu\ +2645 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'t  +134 "core"  +615 #t-> CSR.AqMeOH + .CSR.select :AqMeOH +3 "collection"' +3136 "Can"K\ ;-3 +3040 #t-> CS.pull 0.5 +2 "collection"'z% +3 "core" %Қrw\  +3 .tCS.seek 0.494ml + "collection"'x'q +212 "core" ' + "collection"'|% +3 "core" %mtu\  +1006 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'}' +2486 "core" ' + "collection"'{% +3 "core" %tw\  +375 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"' +134 "core" +205 #t-> CS.empty +2 .CS.seek :empty +2 "collection"''Ҝ +2636 "core" ' +2 "collection"'~% +3 "core" %ҝux\  +263 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'  +133 "core"  +407 #t-> CS.pull 0.5 +2 "collection"'% +3 "core" %ҝsv\  +2 .tCS.seek 0.494ml +2 "collection"''t +216 "core" ' +2 "collection"'% +4 "core" %wtu\  +943 #t-> CS.pull 5 +2 "collection"'% +2 "core" %wuu\  +3 .tCS.seek 5.494ml +2 "collection"'' +1352 "core" ' + "collection"'\ % +3 "core" %ut\  +250 #t-> CSV.waste2 +2 .CSV.dial :waste2 +2 "collection"' +43 "core"  +660 #t-> CS.empty +2 .CS.seek :empty +2 "collection"' 'Ҝ +1481 "core" ' +2 "collection"'% +4 "core" %Қsu\ +38813 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'  +56 "core"  +598 #t-> CS.pull 0.5 +2 "collection"' % +3 "core" %Қtw\ +3 .tCS.seek 0.494ml + "collection"''q +207 "core" ' +2 "collection"'% +3 "core" %lrw\  +1451 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'' +2496 "core" ' +2 "collection"'% +3 "core" %tu\  +431 "Can"N\ 8/V +134 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"' +145 "core" +300 #t-> CS.empty +2 .CS.seek :empty +2 "collection"''Ҝ +2614 "core" ' +2 "collection"'% +4 "core" %Қtv\  +432 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'  +132 "core"  +399 #t-> CS.pull .5 +2 "collection"' % +3 "core" %Қsw\ +2 .tCS.seek 0.494ml +2 "collection"''q +203 "core" ' + "collection"'% +3 "core" %ntx\  +9722 #t-> CS.pull 3 + "collection"'"% +3 "core" %nqt\  +3 .tCS.seek 3.493ml +2 "collection"'#'Av +849 "core" ' + "collection"'%% +4 "core" %A}vu\  +352 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"' +134 "core" +299 #t-> CS.empty +2 .CS.seek :empty +2 "collection"'$'Ҝ +967 "core" ' +2 "collection"''% +4 "core" %Ҟuu\  +326 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'(  +146 "core"  +278 #t-> CSR.air +2 .CSR.select :air + "collection"' +707 #t-> CS.fill +3 .CS.seek 10ml +2 "collection"'&' +2625 "core" ' +2 "collection"'*% +3 "core" %tt\  +2733 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'+ +133 "core" +336 #t-> CS.empty +2 .CS.seek :empty +2 "collection"','Ҝ +2619 "core" ' +2 "collection"'.% +4 "core" %ҡwx\  +295 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"')  +134 "core"  +349 #t-> CSR.flush +2 .CSR.select :flush +2 "collection"' +432 #t-> CS.pull 1 +2 "collection"'/% +2 "core" %ҡsx\  +3 .tCS.seek 0.994ml +2 "collection"'-'N +339 "core" ' +2 "collection"'1% +3 "core" %Krw\  +218 #t-> CSR.air + .CSR.select :air +2 "collection"' +458 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'2' +2359 "core" ' +2 "collection"'0% +3 "core" %tv\  +295 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"' +132 "core" +219 #t-> CS.empty +2 .CS.seek :empty +2 "collection"'3'Ҝ +2619 "core" ' +2 "collection"'4% +3 "core" %Ҝut\  +3756 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'7  +134 "core"  +411 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%5 +131 "core"  +425 #t-> PSR.flush +2 .PSR.select :flush +3 "processing"%j +6698 #t-> PS.pull 0.5 + "processing"%6% +3 "core" %*^\ ) +3 .tPS.seek 0.5ml +2 "processing"%:'D +591 "core" ' +2 "processing"%;% +3 "core" %CT\ ( +3063 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%='\ +2100 "core" ' +2 "processing"%9% +2 "core" %\ Y\ ( +4077 #t-> 5.times{PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PSR} +3 .PS.seek 2.5ml +2 "processing"%>'\ +4 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%8  +43 "core"  +2 .tPS.seek :empty +2 "processing"%@' +2600 "core" ' +2 .tPSV.dial PSR +2 "processing"%A +43 "core"  +3 .tPS.seek 2.5ml + "processing"%<'\ +1098 "Can"Y\ ;1i" +1514 "core" ' + .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%C  +43 "core"  +2 .tPS.seek :empty +2 "processing"%D' +2607 "core" ' +2 .tPSV.dial PSR + "processing"%E +44 "core"  +43 .tPS.seek 2.5ml + "processing"%B'\ +2606 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%?  +43 "core"  +2 .tPS.seek :empty +2 "processing"%G' +2610 "core" ' +2 .tPSV.dial PSR +2 "processing"%I +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%J'\ +2608 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%F  +43 "core"  +2 .tPS.seek :empty +2 "processing"%L' +2610 "core" ' +2 .tPSV.dial PSR + "processing"%M +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%N'\ +2605 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%K  +42 "core"  +3 .tPS.seek :empty + "processing"%H' +2607 "core" ' +2 .tPSV.dial PSR +2 "processing"%Q +43 "core"  +2882 #t-> PS.pull 0.5 + "processing"%P% +3 "core" %H\ ) +3 .tPS.seek 0.499ml +2 "processing"%S'( +587 "core" ' +2 "processing"%T% +3 "core" %$Y\ * +3897 #t-> 2.times{PS.fill; delay 2; PSV.waste2; PS.empty; PSV.PSR} +2 .PS.seek 2.5ml +2 "processing"%O'\ +2097 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%V  +83 "core"  +2 .tPS.seek :empty +2 "processing"%W' +2604 "core" ' + .tPSV.dial PSR +2 "processing"%U +70 "core"  +3 .tPS.seek 2.5ml + "processing"%Z'\ +2613 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%R  +83 "core"  +2 .tPS.seek :empty +2 "processing"%Y' +2604 "core" ' +2 .tPSV.dial PSR +2 "processing"%] +70 "core"  +20946 "Can"b\ 73q +12890 #t-> PS.pull 0.5 +2 "processing"%X% +2 "core" %@\ + +3 .tPS.seek 0.499ml +2 "processing"%['( +583 "core" ' +2 "processing"%_% +4 "core" %%7\ - +920 #t-> 5.times{PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PSR} +3 .PS.seek 2.5ml + "processing"%`'\ +2104 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%^  +43 "core"  +2 .tPS.seek :empty +2 "processing"%c' +2603 "core" ' +2 .tPSV.dial PSR +2 "processing"%\\ +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%d'\ +2609 "core" ' + .tdelay 2 seconds +203 .PSV.dial :waste1 + "processing"%b  +43 "core"  +2 .tPS.seek :empty +2 "processing"%a' +2613 "core" ' +2 .tPSV.dial PSR +2 "processing"%g +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%f'\ +2605 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%i  +43 "core"  +2 .tPS.seek :empty +2 "processing"%j' +2613 "core" ' + .tPSV.dial PSR +2 "processing"%e +44 "core"  +2 .tPS.seek 2.5ml +7 "processing"%l'\ +2603 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%m  +42 "core"  +3 .tPS.seek :empty + "processing"%h' +2604 "core" ' +2 .tPSV.dial PSR +2 "processing"%p +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%k'\ +2602 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%o  +43 "core"  +2 .tPS.seek :empty +2 "processing"%n' +2606 "core" ' +2 .tPSV.dial PSR +2 "processing"%s +43 "core"  +2156 #t-> PS.pull 0.5 +2 "processing"%r% +3 "core" %3\ , +3 .tPS.seek 0.499ml +2 "processing"%u'( +590 "core" ' +2 "processing"%v% +3 "core" %))\ , +15748 "Can"\ 65pN +8333 #t-> PS.fill +3 .PS.seek 2.5ml + "processing"%q'\ +2109 "core" ' +2 "processing"%y% +3 "core" %\ 5\ - +2532 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%t  +44 "core"  +385 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%z' +2614 "core" ' + "processing"%|% +4 "core" % 6\ , +280 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%w +44 "core"  +415 #t-> PSR.air +2 .PSR.select :air +3 "processing"% +1033 #t-> PS.fill +3 .PS.seek 2.5ml +2 "processing"%x'\ +2609 "core" ' + "processing"%{% +3 "core" %\ +\ - +727 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%  +44 "core"  +295 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%}' +2604 "core" ' + "processing"%~% +3 "core" %.\ - +35882 "Can"\ 67f +29057 #t-> exit +7 #mEXIT @1742600947.98PDT @1742852821.41PDT = =tMAIN =mMAIN_scheduler @PDT1742852822.37 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +132 #"core_reset"Sent BREAK + #t@2929 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 +309 #Configuration for eddie 2/28/25 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +503 "Can"p\ !0&] +2 p\ !0&]` #tPolling Can every 10:00 +9 #Cleanly exited at 16:49:07PDT21-Mar-25 +1692 #-> ESP.ready! +3 #Powering core bus +535 .Gate.power :raw,:ON +3 "sampler") +22 ) +3 "core"  +3 "collection"' +3 ' +3 "core"  +3 "processing"% +3 % +2 "core"  +6 "collection"' 9\ +3 ' 0\ +3 ' -\ +5 "processing"% 9\ +3 % 2\ +3 % *\ +3 % 0\ +4 "sampler")&\ +3 .tCS.configure :default +2 "collection"'#P d@b +3 .tPS.configure :default +2 "processing"%#A d`xb +3 .tSS.configure :default +2 "sampler")#.0X PSV.PSR +2 .PSV.dial PSR +2 "processing"%1 +134 "core"  +394 #t-> PSR.wash +2 .PSR.select :wash +4 "processing"% +2600 #t-> PS.pull 0.5 +2 "processing"%2% +3 "core" %+\\\  +4 .tPS.seek 0.5ml + "processing"%3'E +588 "core" ' +2 "processing"%4% +5 "core" %DR\  \ +2937 #t-> 5.times{PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PSR} +3 .PS.seek 2.5ml +3 "processing"%5'\ +2100 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%6  +44 "core"  +2 .tPS.seek :empty +2 "processing"%7' +2605 "core" ' +2 .tPSV.dial PSR +2 "processing"%8 +45 "core"  +2 .tPS.seek 2.5ml +3 "processing"%9'\ +2602 "core" ' +2 .tdelay 2 seconds +203 .PSV.dial :waste1 +2 "processing"%:  +43 "core"  +3 .tPS.seek :empty +2 "processing"%;' +2620 "core" ' +2 .tPSV.dial PSR +2 "processing"%< +45 "core"  +2 .tPS.seek 2.5ml +3 "processing"%='\ +2612 "core" ' +2 .tdelay 2 seconds +207 .PSV.dial :waste1 +3 "processing"%>  +44 "core"  +2 .tPS.seek :empty +3 "processing"%?' +2601 "core" ' +2 .tPSV.dial PSR +2 "processing"%@ +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"%A'\ +2609 "core" ' +2 .tdelay 2 seconds +203 .PSV.dial :waste1 +2 "processing"%B  +44 "core"  +2 .tPS.seek :empty +2 "processing"%C' +2608 "core" ' +2 .tPSV.dial PSR +2 "processing"%D +44 "core"  +3 .tPS.seek 2.5ml +2 "processing"%E'\ +2606 "core" ' +2 .tdelay 2 seconds +203 .PSV.dial :waste1 +2 "processing"%F  +43 "core"  +3 .tPS.seek :empty +2 "processing"%G' +2614 "core" ' +2 .tPSV.dial PSR +2 "processing"%H +44 "core"  +1088 #t-> PS.pull 0.5 +2 "processing"%I% +8 "core" % ^\  +4 .tPS.seek 0.499ml +2 "processing"%J'% +585 "core" ' +2 "processing"%K% +4 "core" % [\  +2908 #t-> 2.times{PS.fill; delay 2; PSV.waste2; PS.empty; PSV.PSR} +3 .PS.seek 2.5ml +2 "processing"%L'\ +2100 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%M  +73 "core"  +3 .tPS.seek :empty +2 "processing"%N' +2603 "core" ' +2 .tPSV.dial PSR +2 "processing"%O +74 "core"  +3 .tPS.seek 2.5ml +2 "processing"%P'\ +2611 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +3 "processing"%Q  +112 "core" ~ +2 .tPS.seek :empty +2 "processing"%R' +2605 "core" ' +2 .tPSV.dial PSR +2 "processing"%S +74 "core"  +5175 "Can"g\ K)6 +32443 #t-> PS.pull 0.5 + "processing"%T% +4 "core" %V\  +3 .tPS.seek 0.499ml +3 "processing"%U'* +585 "core" ' +2 "processing"%V% +5 "core" %%Q\  +777 #t-> 5.times{PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PSR} +3 .PS.seek 2.5ml +2 "processing"%W'\ +2105 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +3 "processing"%X  +43 "core"  +2 .tPS.seek :empty +2 "processing"%Y' +2608 "core" ' +2 .tPSV.dial PSR +2 "processing"%Z +45 "core"  +2 .tPS.seek 2.5ml +3 "processing"%['\ +2608 "core" ' +2 .tdelay 2 seconds +203 .PSV.dial :waste1 +2 "processing"%\\  +43 "core"  +3 .tPS.seek :empty +2 "processing"%]' +2611 "core" ' +2 .tPSV.dial PSR +2 "processing"%^ +44 "core"  +3 .tPS.seek 2.5ml +2 "processing"%_'\ +2606 "core" ' +2 .tdelay 2 seconds +208 .PSV.dial :waste1 +2 "processing"%`  +43 "core"  +2 .tPS.seek :empty +3 "processing"%a' +2612 "core" ' +2 .tPSV.dial PSR +2 "processing"%b +44 "core"  +3 .tPS.seek 2.5ml +2 "processing"%c'\ +2609 "core" ' +3 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%d  +43 "core"  +3 .tPS.seek :empty +2 "processing"%e' +2614 "core" ' +2 .tPSV.dial PSR +2 "processing"%f +44 "core"  +3 .tPS.seek 2.5ml +2 "processing"%g'\ +2603 "core" ' +2 .tdelay 2 seconds +203 .PSV.dial :waste1 +2 "processing"%h  +43 "core"  +3 .tPS.seek :empty +2 "processing"%i' +1706 "Can"m\ M,W +908 "core" ' +2 .tPSV.dial PSR +2 "processing"%j +44 "core"  +734 #t-> PS.pull 0.5 + "processing"%k% +4 "core" % w\  +4 .tPS.seek 0.499ml +2 "processing"%l'' +604 "core" ' +2 "processing"%m% +4 "core" %"t\  +7895 #t-> PS.fill +3 .PS.seek 2.5ml +2 "processing"%n'\ +2096 "core" ' +2 "processing"%o% +5 "core" %\ z\  +134 #t-> PSV.waste1 +2 .PSV.dial :waste1 +3 "processing"%p  +43 "core"  +460 #t-> PS.empty +3 .PS.seek :empty +2 "processing"%q' +2599 "core" ' +2 "processing"%r% +5 "core" %z\  +2125 #t-> PSV.PSR + .PSV.dial PSR +3 "processing"%s +44 "core"  +273 #t-> PSR.air +2 .PSR.select :air +3 "processing"% +598 #t-> PS.fill +2 .PS.seek 2.5ml +3 "processing"%t'\ +2608 "core" ' +2 "processing"%u% +3 "core" %\ |\  +122 #t-> PSV.waste1 +2 .PSV.dial :waste1 +3 "processing"%v  +43 "core"  +281 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%w' +2602 "core" ' +2 "processing"%x% +5 "core" %|\  +93 #t-> PSV.PSR +2 .PSV.dial PSR +3 "processing"%y +44 "core"  +414 #t-> PSR.flush +2 .PSR.select :flush +3 "processing"%@ +332 #t-> PS.pull 1 +2 "processing"%z% +3 "core" %}\  +4 .tPS.seek 0.999ml +2 "processing"%{'MG +1092 "core" ' +2 "processing"%|% +5 "core" %MC\  +83 #t-> PSR.air + .PSR.select :air +3 "processing"% +288 #t-> PS.fill +2 .PS.seek 2.5ml +3 "processing"%}'\ +1598 "core" ' +2 "processing"%~% +3 "core" %\ v\  +158 #t-> PSV.waste1 +2 .PSV.dial :waste1 +3 "processing"%  +44 "core"  +333 #t-> PS.empty +2 .PS.seek :empty +3 "processing"%' +2606 "core" ' +2 "processing"%% +4 "core" %}\  +103 #t-> PSV.PSR + .PSV.dial PSR +3 "processing"% +45 "core"  +335 #t-> PSR.sub1 +2 .PSR.select :sub1 +3 "processing"% +6791 #t-> PS.pull 0.5 +2 "processing"%% +3 "core" %x\  +4 .tPS.seek 0.499ml +2 "processing"%'+ +590 "core" ' +2 "processing"%% +4 "core" %+o\  +1061 #t-> 5.times{PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PSR} +3 .PS.seek 2.5ml +2 "processing"%'\ +2103 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%  +44 "core"  +2 .tPS.seek :empty +3 "processing"% ' +2604 "core" ' +2 .tPSV.dial PSR +2 "processing"% +45 "core"  +2 .tPS.seek 2.5ml +3 "processing"%\ '\ +2602 "core" ' +2 .tdelay 2 seconds +208 .PSV.dial :waste1 +2 "processing"%  +45 "core"  +2 .tPS.seek :empty +2 "processing"%' +2605 "core" ' +2 .tPSV.dial PSR +2 "processing"% +44 "core"  +3 .tPS.seek 2.5ml +2 "processing"% '\ +2612 "core" ' +2 .tdelay 2 seconds +203 .PSV.dial :waste1 +2 "processing"%  +43 "core"  +3 .tPS.seek :empty +2 "processing"%' +2611 "core" ' +2 .tPSV.dial PSR +2 "processing"% +44 "core"  +3 .tPS.seek 2.5ml +2 "processing"%'\ +2612 "core" ' +2 .tdelay 2 seconds +203 .PSV.dial :waste1 +2 "processing"%  +43 "core"  +3 .tPS.seek :empty +2 "processing"%' +669 "Can"_\ N/b +1948 "core" ' +2 .tPSV.dial PSR +2 "processing"% +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"% '\ +2603 "core" ' +2 .tdelay 2 seconds +208 .PSV.dial :waste1 +2 "processing"%  +45 "core"  +2 .tPS.seek :empty +2 "processing"%' +2611 "core" ' +2 .tPSV.dial PSR +2 "processing"%" +44 "core"  +1239 #t-> PS.pull 0.5 +3 "processing"%#% +3 "core" % f\  +3 .tPS.seek 0.499ml +2 "processing"%$'& +596 "core" ' +2 "processing"%%% +4 "core" %-o\  +976 #t-> 2.times{PS.fill; delay 2; PSV.waste2; PS.empty; PSV.PSR} +3 .PS.seek 2.5ml +2 "processing"%&'\ +2097 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%'  +74 "core" ~ +2 .tPS.seek :empty +2 "processing"%(' +2610 "core" ' + .tPSV.dial PSR +3 "processing"%) +74 "core"  +2 .tPS.seek 2.5ml +3 "processing"%*'\ +2601 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +3 "processing"%+  +84 "core"  +2 .tPS.seek :empty +2 "processing"%,' +2611 "core" ' +2 .tPSV.dial PSR +7 "processing"%- +71 "core"  +21158 #t-> PS.pull 0.5 +2 "processing"%.% +3 "core" %s\  +4 .tPS.seek 0.499ml +2 "processing"%/') +588 "core" ' +2 "processing"%0% +3 "core" %'u\  +400 #t-> 5.times{PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PSR} +3 .PS.seek 2.5ml +2 "processing"%1'\ +2102 "core" ' +2 .tdelay 2 seconds +203 .PSV.dial :waste1 +2 "processing"%2  +43 "core"  +3 .tPS.seek :empty +2 "processing"%4' +2604 "core" ' +2 .tPSV.dial PSR +2 "processing"%3 +45 "core"  +2 .tPS.seek 2.5ml +3 "processing"%6'\ +2606 "core" ' + .tdelay 2 seconds +203 .PSV.dial :waste1 +2 "processing"%5  +44 "core"  +2 .tPS.seek :empty +2 "processing"%8' +2627 "core" ' + .tPSV.dial PSR +3 "processing"%7 +44 "core"  +3 .tPS.seek 2.5ml +2 "processing"%:'\ +2618 "core" ' +2 .tdelay 2 seconds +203 .PSV.dial :waste1 +2 "processing"%9  +44 "core"  +2 .tPS.seek :empty +2 "processing"%<' +2608 "core" ' +2 .tPSV.dial PSR +2 "processing"%; +44 "core"  +3 .tPS.seek 2.5ml +2 "processing"%>'\ +727 "Can"m N1 +1882 "core" ' +2 .tdelay 2 seconds +203 .PSV.dial :waste1 +2 "processing"%=  +43 "core"  +3 .tPS.seek :empty +2 "processing"%@' +2605 "core" ' + .tPSV.dial PSR +3 "processing"%? +44 "core"  +3 .tPS.seek 2.5ml +2 "processing"%B'\ +2603 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%A  +44 "core"  +2 .tPS.seek :empty +2 "processing"%D' +2608 "core" ' +2 .tPSV.dial PSR +7 "processing"%C +48 "core"  +1006 #t-> PS.pull 0.5 +3 "processing"%F% +3 "core" %\  +4 .tPS.seek 0.499ml +2 "processing"%E'- +584 "core" ' +2 "processing"%H% +5 "core" %-\  +14447 #t-> PS.fill +3 .PS.seek 2.5ml +7 "processing"%I'\ +2101 "core" ' +2 "processing"%G% +5 "core" %\ o\  +195 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%K  +44 "core"  +244 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%J' +2609 "core" ' +2 "processing"%M% +3 "core" % \  +469 #t-> PSV.PSR +2 .PSV.dial PSR +3 "processing"%L +44 "core"  +267 #t-> PSR.air +2 .PSR.select :air +2 "processing"% +438 #t-> PS.fill +3 .PS.seek 2.5ml +2 "processing"%O'\ +2603 "core" ' +2 "processing"%N% +4 "core" %\ p\  +4217 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%Q  +43 "core"  +279 #t-> PS.empty +3 .PS.seek :empty +2 "processing"%P' +2611 "core" ' +2 "processing"%S% +5 "core" % u\  +60 #t-> PSV.PSR +2 .PSV.dial PSR +3 "processing"%T +44 "core"  +297 #t-> PSR.flush +2 .PSR.select :flush +3 "processing"%@ +315 #t-> PS.pull 1 +2 "processing"%R% +4 "core" % v\  +3 .tPS.seek 0.999ml +2 "processing"%V'M= +1088 "core" ' +2 "processing"%U% +3 "core" %M=\  +107 #t-> PSR.air + .PSR.select :air +3 "processing"% +218 #t-> PS.fill +3 .PS.seek 2.5ml +2 "processing"%X'\ +1607 "core" ' +2 "processing"%W% +6 "core" %\ t\  +84 #t-> PSV.waste1 +2 .PSV.dial :waste1 +3 "processing"%Z  +44 "core"  +329 #t-> PS.empty +2 .PS.seek :empty +3 "processing"%Y' +2606 "core" ' +2 "processing"%\\% +6 "core" %r\  +89 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%[ +43 "core"  +346 #t-> PSR.sub2 +2 .PSR.select :sub2 +3 "processing"% +461 #t-> PS.pull 0.5 +2 "processing"%^% +3 "core" %\  +4 .tPS.seek 0.499ml +2 "processing"%]'+ +580 "core" ' +2 "processing"%`% +5 "core" %,\  +746 #t-> 5.times{PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PSR} +3 .PS.seek 2.5ml +2 "processing"%_'\ +2102 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%b  +44 "core"  +2 .tPS.seek :empty +2 "processing"%a' +2602 "core" ' + .tPSV.dial PSR +3 "processing"%d +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%c'\ +2611 "core" ' +2 .tdelay 2 seconds +203 .PSV.dial :waste1 +2 "processing"%f  +43 "core"  +3 .tPS.seek :empty +2 "processing"%e' +367 "Can"r N4 +2240 "core" ' +2 .tPSV.dial PSR +3 "processing"%h +44 "core"  +3 .tPS.seek 2.5ml +2 "processing"%g'\ +2606 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%j  +44 "core"  +2 .tPS.seek :empty +2 "processing"%k' +2614 "core" ' +2 .tPSV.dial PSR +3 "processing"%i +44 "core"  +2 .tPS.seek 2.5ml +3 "processing"%m'\ +2606 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%l  +44 "core"  +2 .tPS.seek :empty +2 "processing"%o' +2611 "core" ' +2 .tPSV.dial PSR +7 "processing"%p +44 "core"  +3 .tPS.seek 2.5ml +2 "processing"%n'\ +2608 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +3 "processing"%r  +43 "core"  +2 .tPS.seek :empty +2 "processing"%s' +2602 "core" ' +2 .tPSV.dial PSR +2 "processing"%q +44 "core"  +1931 #t-> PS.pull 0.5 +2 "processing"%u% +3 "core" %\  +3 .tPS.seek 0.499ml +3 "processing"%v'- +594 "core" ' +2 "processing"%t% +5 "core" %1\  +813 #t-> 2.times{PS.fill; delay 2; PSV.waste2; PS.empty; PSV.PSR} +3 .PS.seek 2.5ml +2 "processing"%x'\ +2100 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%y  +83 "core"  +3 .tPS.seek :empty +2 "processing"%z' +2609 "core" ' +2 .tPSV.dial PSR +2 "processing"%w +73 "core"  +2 .tPS.seek 2.5ml +3 "processing"%|'\ +2624 "core" ' +2 .tdelay 2 seconds +203 .PSV.dial :waste2 +2 "processing"%{  +84 "core"  +2 .tPS.seek :empty +2 "processing"%~' +2605 "core" ' +2 .tPSV.dial PSR +2 "processing"% +71 "core"  +27093 "Can"r L7$ +60002 z\ K:= +632 #t-> PS.pull 0.5 +3 "processing"%}% +3 "core" %\  +3 .tPS.seek 0.499ml +2 "processing"%'- +590 "core" ' +2 "processing"%% +3 "core" %.\  +354 #t-> 5.times{PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PSR} +3 .PS.seek 2.5ml +3 "processing"%'\ +2097 "core" ' +2 .tdelay 2 seconds +203 .PSV.dial :waste1 +2 "processing"%  +43 "core"  +3 .tPS.seek :empty +2 "processing"%' +2604 "core" ' +2 .tPSV.dial PSR +3 "processing"% +44 "core"  +3 .tPS.seek 2.5ml +2 "processing"%'\ +2609 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%  +44 "core"  +2 .tPS.seek :empty +3 "processing"% ' +2610 "core" ' +2 .tPSV.dial PSR +3 "processing"% +44 "core"  +3 .tPS.seek 2.5ml +2 "processing"%'\ +2603 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%\  +44 "core"  +2 .tPS.seek :empty +2 "processing"%' +2614 "core" ' +2 .tPSV.dial PSR +2 "processing"% +45 "core"  +2 .tPS.seek 2.5ml +3 "processing"%'\ +2605 "core" ' +2 .tdelay 2 seconds +203 .PSV.dial :waste1 +2 "processing"%  +44 "core"  +2 .tPS.seek :empty +2 "processing"%' +2614 "core" ' +2 .tPSV.dial PSR +7 "processing"% +44 "core"  +3 .tPS.seek 2.5ml +2 "processing"%'\ +2611 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%  +44 "core"  +2 .tPS.seek :empty +2 "processing"%' +2614 "core" ' +2 .tPSV.dial PSR +3 "processing"% +44 "core"  +1268 #t-> PS.pull 0.5 +2 "processing"%% +3 "core" % \  +4 .tPS.seek 0.499ml +2 "processing"% '# +585 "core" ' +2 "processing"%"% +3 "core" % \  +11898 #t-> PS.fill +3 .PS.seek 2.5ml +2 "processing"%#'\ +2110 "core" ' +2 "processing"%% +4 "core" %\ \  +799 #t-> PSV.waste1 +3 .PSV.dial :waste1 +2 "processing"%%  +43 "core"  +521 #t-> PS.empty +4 .PS.seek :empty +2 "processing"%$' +2626 "core" ' +2 "processing"%'% +4 "core" %\  +1654 #t-> PSV.PSR +2 .PSV.dial PSR +3 "processing"%& +43 "core"  +903 #t-> PSR.air +2 .PSR.select :air +3 "processing"% +365 #t-> PS.fill +3 .PS.seek 2.5ml +2 "processing"%)'\ +2611 "core" ' +2 "processing"%(% +4 "core" %\ \  +3128 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%+  +44 "core"  +372 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%*' +2237 "Can"~ N<P +364 "core" ' +2 "processing"%-% +3 "core" %\  +431 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%. +44 "core"  +433 #t-> PSR.flush +2 .PSR.select :flush +3 "processing"%@ +1228 #t-> PS.pull 1 +3 "processing"%,% +3 "core" %\  +3 .tPS.seek 0.999ml +3 "processing"%0'MF +1088 "core" ' +2 "processing"%/% +42 "core" %MF\  +721 #t-> PSR.air +2 .PSR.select :air +3 "processing"% +555 #t-> PS.fill +4 .PS.seek 2.5ml +2 "processing"%2'\ +1594 "core" ' +2 "processing"%1% +3 "core" %\ \  +292 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%3  +44 "core"  +810 #t-> PS.empty +3 .PS.seek :empty +2 "processing"%4' +2614 "core" ' +3 "processing"%5% +4 "core" % \  +28202 #t-> PSV.PTV + .PSV.dial PTV +3 "processing"%6 +105 "core" +477 #t-> PTV.PRV + .PTV.dial PRV +3 "processing"%7 @ +5 "core" A +559 #t-> PRV.ab1 +3 .PRV.dial :ab1 +2 "processing"%8 @ +5 "core" ? +1040 #t-> PS.pull 0.5 + "processing"%9% +4 "core" % \  +3 .tPS.seek 0.499ml +3 "processing"%:'# +591 "core" ' +2 "processing"%;% +3 "core" %)\  +3171 #t-> 3.times{PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PTV} +3 .PS.seek 2.5ml +2 "processing"%<'\ +2094 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +3 "processing"%=  +104 "core"  +2 .tPS.seek :empty +2 "processing"%>' +2603 "core" ' +2 .tPSV.dial PTV +2 "processing"%? +106 "core" +3 .tPS.seek 2.5ml +2 "processing"%@'\ +2607 "core" ' +2 .tdelay 2 seconds +203 .PSV.dial :waste1 +2 "processing"%A  +104 "core"  +3 .tPS.seek :empty +2 "processing"%B' +2600 "core" ' + .tPSV.dial PTV +3 "processing"%C +103 "core" +3 .tPS.seek 2.5ml +2 "processing"%F'\ +2603 "core" ' +2 .tdelay 2 seconds +208 .PSV.dial :waste1 +2 "processing"%D  +105 "core"  +3 .tPS.seek :empty +2 "processing"%H' +1805 "Can" L? +820 "core" ' +2 .tPSV.dial PTV +2 "processing"%E +105 "core" +1771 #t-> PS.pull 0.5 + "processing"%G% +4 "core" %\  +3 .tPS.seek 0.499ml +3 "processing"%K') +590 "core" ' +2 "processing"%I% +4 "core" %-\  +1301 #t-> PS.fill +3 .PS.seek 2.5ml +3 "processing"%M'\ +2096 "core" ' +2 "processing"%L% +5 "core" %\ \  +339 #t-> PSV.waste2 +2 .PSV.dial :waste2 +2 "processing"%J  +132 "core"  +388 #t-> PS.empty +3 .PS.seek :empty +2 "processing"%N' +2606 "core" ' +2 "processing"%Q% +5 "core" %\  +29436 #t-> PSV.PTV + .PSV.dial PTV +3 "processing"%O +132 "core" +472 #t-> PS.pull 0.5 + "processing"%S% +4 "core" %\  +3 .tPS.seek 0.499ml +2 "processing"%T'+ +588 "core" ' +2 "processing"%R% +4 "core" %(\  +1398 #t-> 3.times{PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PTV} +3 .PS.seek 2.5ml +2 "processing"%P'\ +2100 "core" ' +2 .tdelay 2 seconds +203 .PSV.dial :waste1 +2 "processing"%U  +104 "core"  +3 .tPS.seek :empty +2 "processing"%V' +2606 "core" ' +2 .tPSV.dial PTV +7 "processing"%W +105 "core" +3 .tPS.seek 2.5ml +2 "processing"%Z'\ +2603 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%X  +105 "core"  +2 .tPS.seek :empty +2 "processing"%\\' +2619 "core" ' +2 .tPSV.dial PTV +2 "processing"%[ +117 "core"  +2 .tPS.seek 2.5ml +3 "processing"%^'\ +2605 "core" ' +2 .tdelay 2 seconds +203 .PSV.dial :waste1 +2 "processing"%Y  +101 "core"  +3 .tPS.seek :empty +2 "processing"%`' +2637 "core" ' +2 .tPSV.dial PTV +2 "processing"%] +117 "core"  +615 #t-> PS.pull 0.5 +2 "processing"%b% +4 "core" % \  +3 .tPS.seek 0.499ml +3 "processing"%_'# +587 "core" ' +2 "processing"%d% +3 "core" %#\  +54 "Can"\ JB{| +1384 #t-> 3.times{PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PTV} +3 .PS.seek 2.5ml +41 "processing"%a'\ +2100 "core" ' +2 .tdelay 2 seconds +212 .PSV.dial :waste1 +2 "processing"%f  +101 "core"  +3 .tPS.seek :empty +2 "processing"%c' +2603 "core" ' +2 .tPSV.dial PTV +2 "processing"%h +116 "core"  +3 .tPS.seek 2.5ml +2 "processing"%e'\ +2615 "core" ' +2 .tdelay 2 seconds +203 .PSV.dial :waste1 +2 "processing"%j  +101 "core"  +3 .tPS.seek :empty +2 "processing"%g' +2606 "core" ' +2 .tPSV.dial PTV +2 "processing"%i +116 "core"  +3 .tPS.seek 2.5ml +2 "processing"%k'\ +2606 "core" ' +2 .tdelay 2 seconds +203 .PSV.dial :waste1 +2 "processing"%l  +101 "core"  +2 .tPS.seek :empty +3 "processing"%m' +2606 "core" ' +2 .tPSV.dial PTV +2 "processing"%p +116 "core"  +899 #t-> PS.pull 0.1 +2 "processing"%o% +3 "core" %\  +3 .tPS.seek 0.099ml +2 "processing"%r'۲ +186 "core" ' +2 "processing"%n% +5 "core" %۲\  +270 #t-> PS.pull 0.1 +2 "processing"%q% +3 "core" %۲\  +3 .tPS.seek 0.199ml +2 "processing"%u'Q +179 "core" ' +2 "processing"%s% +3 "core" %M\  +2026 #t-> PS.pull 0.1 +2 "processing"%t% +3 "core" %M\  +3 .tPS.seek 0.299ml +3 "processing"%v' +180 "core" ' +2 "processing"%y% +4 "core" %\  +248 #t-> PS.pull 0.1 +3 "processing"%x% +3 "core" %\  +3 .tPS.seek 0.399ml +2 "processing"%w' +182 "core" ' +2 "processing"%z% +3 "core" %\  +28 #t-> PS.pull 0.1 +2 "processing"%{% +3 "core" %\  +3 .tPS.seek 0.499ml +3 "processing"%|'% +187 "core" ' +2 "processing"%% +4 "core" %*\  +41 #t-> PS.pull 0.1 +3 "processing"%}% +3 "core" %*\  +3 .tPS.seek 0.599ml +3 "processing"%~' +181 "core" ' +2 "processing"%% +4 "core" %\  +382 #t-> PS.pull 0.05 +2 "processing"%% +3 "core" %\  +3 .tPS.seek 0.649ml +3 "processing"%'! +126 "core" ' +2 "processing"%% +5 "core" %!\  +259 #t-> PS.pull 0.05 +2 "processing"%% +3 "core" %!\  +4 .tPS.seek 0.699ml +2 "processing"%''_ +136 "core" ' +2 "processing"%% +3 "core" %'c\  +1062 #t-> PS.pull 0.0025 +3 "processing"%% +3 "core" %'c\  +3 .tPS.seek 0.701ml +2 "processing"% '' +31 "core" ' +2 "processing"% % +5 "core" %'\  +392 #t-> PS.pull 0.0025 + "processing"%\ % +4 "core" %'\  +4 .tPS.seek 0.704ml +2 "processing"%'( +31 "core" ' +2 "processing"%% +3 "core" %(\  +1015 #t-> PS.pull 0.0025 + "processing"%% +4 "core" %(\  +3 .tPS.seek 0.706ml +2 "processing"% '(T +32 "core" ' +2 "processing"%% +5 "core" %(T\  +632 #t-> PS.pull 0.0025 +2 "processing"%% +3 "core" %(T\  +4 .tPS.seek 0.709ml +2 "processing"%'( +31 "core" ' +2 "processing"%% +5 "core" %(\  +18907 #t-> PS.pull 0.5 +2 "processing"%% +3 "core" %(\  +4 .tPS.seek 1.209ml +2 "processing"%'g +590 "core" ' +2 "processing"%% +5 "core" %g\  +2295 #t-> PSV.waste1 +3 .PSV.dial :waste1 +2 "processing"%  +101 "core"  +588 #t-> PS.empty +45 .PS.seek :empty +6 "processing"%"' +1303 "core" ' +2 "processing"% % +4 "core" % \  +6722 #t-> 2.times{PSV.PSR; PSR.flush; PS.fill; delay 2; PSV.PTV; PTV.PRV; PRV.air; PS.empty} +3 .PSV.dial PSR +2 "processing"% +43 "core"  +2 .tPSR.select :flush +3 "processing"%@ +11 .tPS.seek 2.5ml +2 "processing"%%'\ +2528 "Can"\ LE2 +75 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial PTV +3 "processing"%# +73 "core" +2 .tPTV.dial PRV +2 "processing"%' @ +5 "core" A +2 .tPRV.dial :air +2 "processing"%&  +79 "core"  +2 .tPS.seek :empty +2 "processing"%$' +2602 "core" ' + .tPSV.dial PSR +3 "processing"%( +86 "core"  +2 .tPSR.select :flush +4 .PS.seek 2.5ml +3 "processing"%+'\ +2607 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial PTV +2 "processing"%) +72 "core" +2 .tPTV.dial PRV +2 "processing"%- @ +5 "core" A +2 .tPRV.dial :air +3 "processing"%.  +17 "core"  +3 .tPS.seek :empty +2 "processing"%,' +2604 "core" ' +1461 #t-> PSV.PTV + .PSV.dial PTV +3 "processing"%* +15 "core" ~ +602 #t-> PTV.PRV +2 .PTV.dial PRV +3 "processing"%/ @ +4 "core" A +471 #t-> PRV.ab2 +2 .PRV.dial :ab2 +2 "processing"%0  +47 "core"  +1095 #t-> PS.pull 0.5 +2 "processing"%1% +3 "core" %\  +4 .tPS.seek 0.499ml +2 "processing"%3'( +581 "core" ' +2 "processing"%2% +4 "core" %(\  +2036 #t-> 3.times{PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PTV} +4 .PS.seek 2.5ml +2 "processing"%5'\ +2108 "core" ' +2 .tdelay 2 seconds +203 .PSV.dial :waste1 +3 "processing"%6  +102 "core"  +2 .tPS.seek :empty +2 "processing"%7' +2605 "core" ' +2 .tPSV.dial PTV +3 "processing"%8 +115 "core"  +3 .tPS.seek 2.5ml +3 "processing"%9'\ +2608 "core" ' +2 .tdelay 2 seconds +203 .PSV.dial :waste1 +2 "processing"%4  +101 "core"  +3 .tPS.seek :empty +2 "processing"%;' +2609 "core" ' +2 .tPSV.dial PTV +2 "processing"%: +116 "core"  +3 .tPS.seek 2.5ml +2 "processing"%='\ +2628 "core" ' +2 .tdelay 2 seconds +203 .PSV.dial :waste1 +2 "processing"%<  +101 "core"  +2 .tPS.seek :empty +2 "processing"%?' +2600 "core" ' +2 .tPSV.dial PTV +3 "processing"%> +103 "core" +582 #t-> PS.pull 0.5 +2 "processing"%A% +4 "core" %\  +3 .tPS.seek 0.499ml +2 "processing"%@'- +587 "core" ' +2 "processing"%C% +3 "core" %)\ \ +600 #t-> PS.fill +3 .PS.seek 2.5ml +2 "processing"%B'\ +2096 "core" ' +2 "processing"%D% +4 "core" %\ \ \ +226 #t-> PSV.waste2 +2 .PSV.dial :waste2 +2 "processing"%F  +144 "core"  +335 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%E' +2615 "core" ' +2 "processing"%G% +5 "core" % \  +21294 "Can" MG +6783 #t-> PSV.PTV + .PSV.dial PTV +3 "processing"%H +131 "core" ~ +369 #t-> PS.pull 0.5 +3 "processing"%I% +3 "core" % \  +3 .tPS.seek 0.499ml +2 "processing"%K'& +585 "core" ' +2 "processing"%L% +5 "core" %#\  +932 #t-> 3.times{PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PTV} +4 .PS.seek 2.5ml +3 "processing"%J'\ +2100 "core" ' +2 .tdelay 2 seconds +203 .PSV.dial :waste1 +2 "processing"%M  +103 "core"  +2 .tPS.seek :empty +2 "processing"%Q' +2614 "core" ' +2 .tPSV.dial PTV +3 "processing"%O +105 "core" +2 .tPS.seek 2.5ml +3 "processing"%S'\ +2608 "core" ' +3 .tdelay 2 seconds +204 .PSV.dial :waste1 +2 "processing"%N  +104 "core"  +2 .tPS.seek :empty +2 "processing"%R' +2604 "core" ' + .tPSV.dial PTV +2 "processing"%T +104 "core" +3 .tPS.seek 2.5ml + "processing"%U'\ +2601 "core" ' +2 .tdelay 2 seconds +203 .PSV.dial :waste1 +2 "processing"%P  +104 "core"  +3 .tPS.seek :empty +2 "processing"%W' +2609 "core" ' +2 .tPSV.dial PTV +2 "processing"%V +106 "core" +579 #t-> PS.pull 0.5 +2 "processing"%X% +3 "core" % \  +4 .tPS.seek 0.499ml +2 "processing"%Z'& +591 "core" ' +2 "processing"%[% +4 "core" %)\  +1337 #t-> 3.times{PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PTV} +4 .PS.seek 2.5ml +2 "processing"%\\'\ +2107 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +3 "processing"%Y  +104 "core"  +2 .tPS.seek :empty +3 "processing"%^' +2609 "core" ' +2 .tPSV.dial PTV +2 "processing"%] +105 "core" +3 .tPS.seek 2.5ml +2 "processing"%b'\ +2611 "core" ' +2 .tdelay 2 seconds +203 .PSV.dial :waste1 +2 "processing"%`  +105 "core"  +3 .tPS.seek :empty +2 "processing"%d' +2604 "core" ' +2 .tPSV.dial PTV +3 "processing"%_ +105 "core" +3 .tPS.seek 2.5ml +2 "processing"%f'\ +2607 "core" ' +2 .tdelay 2 seconds +203 .PSV.dial :waste1 +3 "processing"%a  +105 "core"  +2 .tPS.seek :empty +3 "processing"%h' +2607 "core" ' +2 .tPSV.dial PTV +3 "processing"%c +104 "core" +1315 #t-> PS.pull 0.2 +2 "processing"%j% +3 "core" %\  +4 .tPS.seek 0.199ml +3 "processing"%e'L +292 "core" ' +2 "processing"%i% +6 "core" %Q\  +184 #t-> PS.pull 0.2 +2 "processing"%g% +4 "core" %Q\  +7 .tPS.seek 0.399ml +3 "processing"%l' +289 "core" ' +2 "processing"%k% +4 "core" %\  +112 #t-> PS.pull 0.2 +2 "processing"%p% +3 "core" %\  +4 .tPS.seek 0.599ml +3 "processing"%o' +289 "core" ' +2 "processing"%n% +5 "core" %\  +894 #t-> PS.pull 0.05 +3 "processing"%m% +3 "core" %\  +4 .tPS.seek 0.649ml +3 "processing"%q'! +129 "core" ' +3 "processing"%s% +4 "core" %!\  +1092 #t-> PS.pull 0.02 +3 "processing"%r% +3 "core" %!\  +4 .tPS.seek 0.669ml +3 "processing"%t'# +91 "core" ' +3 "processing"%y% +4 "core" %#\  +355 #t-> PS.pull 0.01 +2 "processing"%u% +3 "core" %#\  +4 .tPS.seek 0.679ml +3 "processing"%x'$ +58 "core" ' +3 "processing"%z% +4 "core" %$\  +143 #t-> PS.pull 0.01 +2 "processing"%{% +3 "core" %$\  +4 .tPS.seek 0.689ml +3 "processing"%v'&* +56 "core" ' +3 "processing"%% +3 "core" %&%\  +146 #t-> PS.pull 0.01 +3 "processing"%}% +3 "core" %&%\  +4 .tPS.seek 0.699ml +2 "processing"%w''h +68 "core" ' +2 "processing"%% +5 "core" %'k\  +10119 "Can"~ KJ> +3816 #t-> PS.pull 0.75 +3 "processing"%|% +3 "core" %'k\  +4 .tPS.seek 1.449ml +3 "processing"%' +869 "core" ' +2 "processing"%% +6 "core" %\  +443 #t-> PSV.waste1 +3 .PSV.dial :waste1 +2 "processing"%~  +105 "core"  +779 #t-> PS.empty +3 .PS.seek :empty +3 "processing"%' +1542 "core" ' +2 "processing"%% +5 "core" %\  +6790 #t-> 2.times{PSV.PSR; PSR.flush; PS.fill; delay 2; PSV.PTV; PTV.PRV; PRV.air; PS.empty} +2 .PSV.dial PSR +3 "processing"% +44 "core"  +2 .tPSR.select :flush +4 .PS.seek 2.5ml +3 "processing"%'\ +2613 "core" ' +2 .tdelay 2 seconds +203 .PSV.dial PTV +2 "processing"% +74 "core" +2 .tPTV.dial PRV +3 "processing"% @ +5 "core" A +2 .tPRV.dial :air +3 "processing"%\  +46 "core"  +3 .tPS.seek :empty +2 "processing"%' +2603 "core" ' +2 .tPSV.dial PSR +2 "processing"% +87 "core"  +2 .tPSR.select :flush +4 .PS.seek 2.5ml +2 "processing"%'\ +2610 "core" ' +2 .tdelay 2 seconds +203 .PSV.dial PTV +3 "processing"% +72 "core" +2 .tPTV.dial PRV +2 "processing"% @ +5 "core" A +3 .tPRV.dial :air +2 "processing"%  +17 "core"  +3 .tPS.seek :empty +2 "processing"%' +2603 "core" ' +4692 #t-> 2.times{PSV.PSR; PSR.air; PS.fill; delay 2; PSV.PTV; PTV.PRV; PRV.air; PS.empty} +2 .PSV.dial PSR +3 "processing"% +74 "core"  +3 .tPSR.select :air +2 "processing"% +12 .tPS.seek 2.5ml +3 "processing"%'\ +2605 "core" ' +2 .tdelay 2 seconds +203 .PSV.dial PTV +3 "processing"% +75 "core" +2 .tPTV.dial PRV +3 "processing"% @ +5 "core" A +3 .tPRV.dial :air +2 "processing"%  +18 "core"  +3 .tPS.seek :empty +2 "processing"%' +2607 "core" ' +2 .tPSV.dial PSR +3 "processing"% +75 "core"  +2 .tPSR.select :air +4 .PS.seek 2.5ml +3 "processing"%'\ +2602 "core" ' +2 .tdelay 2 seconds +203 .PSV.dial PTV +2 "processing"%" +74 "core" +3 .tPTV.dial PRV +3 "processing"%# @ +5 "core" A +2 .tPRV.dial :air +3 "processing"%'  +17 "core"  +3 .tPS.seek :empty +2 "processing"%&' +2612 "core" ' +776 #t-> exit +12 #mEXIT @1742861060.38PDT @1742922205.13PDT = =tMAIN =mMAIN_scheduler @PDT1742922206.11 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +133 #"core_reset"Sent BREAK +2 #t@32432 sendCRC with ifg=0x20, ie=0x7F #@34267 sendCRC with ifg=0x08, ie=0x5F + #@32133 idle with ifg=0x84, ie=0x75 + #@32807 select with ifg=0x10, ie=0xF5 + #@33449 receive with ifg=0x10, ie=0xFD #@34085 receive with ifg=0x10, ie=0xFD + #@34718 receive with ifg=0x10, ie=0xFD + #@35045 receive with ifg=0x80, ie=0xFD #@2691 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +14 #ESP2 v3.42 I2C Gateway v3.20 for core bus +315 #Configuration for eddie 2/28/25 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +499 "Can" JTrS`i +2  JTrS`i9 + #tPolling Can every 10:00 +9 #Cleanly exited at 17:04:20PDT24-Mar-25 +303 #-> ESP.configure +155 "sampler") +3 ) +2 "core"  +3 "collection"' +3 ' +3 "core"  +3 "processing"% +3 % +3 "core"  +6 "collection"' 9\ +3 ' 0\ +2 ' -\ +5 "processing"% 9\ +3 % 2\ +3 % *\ +2 % 0\ +5 "sampler")&\ +2 "collection"'% +3 "core" %x}"  +3 .tCS.configure :default + "collection"'#P d@b +4 .tCS.hold +2 "collection"'+ +4 "core" + +3 .tCS.configure :default + "collection"'#P d@b +4 "processing"%% +3 "core" % 2 +2 .tPS.configure :default +2 "processing"%#A d`xb +3 .tPS.hold +2 "processing"%+ +4 "core" + +2 .tPS.configure :default + "processing"%#A d`xb +4 "sampler")% +3 "core" %9 d\ +3 .tSS.configure :default + "sampler")#.0X CS.home.to :home +3 .CS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.home.seek :home +2 "collection"'' +542 "core" ' +3 "collection"'% +3 "core" %zy  +484 #t-> CS.fill +3 .CS.seek 10ml +2 "collection"'' +2255 "core" ' +2 "collection"'% +3 "core" %xz  +4273 #t-> CS.to 0 +3 .CS.seek 0ml +2 "collection"'' +2613 "core" ' +3 "collection"'% +3 "core" %z{  +149 #t-> CS.status +3 "collection"'% +3 "core" %xy  +682 #t-> CS.home.to :home +3 .CS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.home.seek :home +2 "collection"'' +538 "core" ' +3 "collection"' % +4 "core" %xy +119 #t-> exit +7 #mEXIT @1742922346.82PDT @1742925653.79PDT = =tMAIN =mMAIN_scheduler @PDT1742925654.74 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +134 #"core_reset"Sent BREAK +2 #t@63243 receive with ifg=0x10, ie=0xFD + #@63883 receive with ifg=0x10, ie=0xFD + #@64541 receive with ifg=0x10, ie=0xFD #@65181 receive with ifg=0x10, ie=0xFD + #@293 receive with ifg=0x10, ie=0xFD + #@941 receive with ifg=0x10, ie=0xFD #@1622 receive with ifg=0x10, ie=0xFD + #@1953 receive with ifg=0x80, ie=0xFD #@59548 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +13 #ESP2 v3.42 I2C Gateway v3.20 for core bus +325 #Configuration for eddie 2/28/25 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +500 "Can" ZgV +2  ZgV- + #tPolling Can every 10:00 +9 #Cleanly exited at 10:05:46PDT25-Mar-25 +6019 #-> ESP.ready! +155 "sampler") +3 ) +2 "core"  +3 "collection"' +3 ' +3 "core"  +3 "processing"% +3 % +2 "core"  +6 "collection"' 9\ +2 ' 0\ +4 ' -\ +4 "processing"% 9\ +3 % 2\ +3 % *\ +3 % 0\ +4 "sampler")&\ +3 "collection"'% +3 "core" %z|X  +3 .tCS.configure :default + "collection"'#P d@b +4 .tCS.hold + "collection"'+ +3 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +3 "core" %=  +3 .tPS.configure :default + "processing"%#A d`xb +4 .tPS.hold + "processing"%+ +4 "core" + +2 .tPS.configure :default +2 "processing"%#A d`xb +4 "sampler")% +3 "core" %9 _\ +3 .tSS.configure :default + "sampler")#.0X initialPurge +3 #Starting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'4& +3 "core" &y}  +3 .tHand.open +2 "manipulator"&51 +71 "core" 1 +2 "manipulator"&6& +4 "core" & " z. +2 "manipulator"&7% +5 "core" % \  z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&8(- +208 "core" ( +2 "manipulator"&9& +5 "core" &- M z +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &:& +3 "core" &-  z +3 .tForearm.seek :garage +2 "manipulator"&;'Γ +105 "core" ' +2 .tHand.close +2 "manipulator"&% +3 "core" % Υ W z +3 .tForearm.seek :retract +2 "manipulator"&?'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +3 "manipulator"&@(o +284 "core" ( +2 "manipulator"&A& +3 "core" &r8 U zO +3 .tElbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +3 &B& +8 "core" &t8 zO +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&C'Ͻ +104 "core" ' +2 "manipulator"&D& +5 "core" &t8 : zO +2 "manipulator"&E% +3 "core" %ϣ z +3 "collection"'F& +5 "core" &x{\  +2 "collection"'G& +6 "core" &z{y\  +3 .tCC.seek :closed +3 "collection"'H(S +2 "core" &yz\  +7 &\ z|\ @ +9 &$Iy|\ 1 +10 &Xuyy\ F +9 &n{}\ M +9 &ky{\ M +10 &m{~\ L +9 &Knw|\ L +9 & jx|\ M +10 &hz|\ L +9 &hz{\ L +10 &Tiy{\ L +9 &!nz{\ L +9 &"n{z\ L +10 &$h}|\ M +9 &&\\k{~\ L +9 &(pz}\ L +10 &)jy{\ L +9 &+hy|\ M +10 &-cj{|\ L +9 &/$h|~\ M +9 &0mz}\ M +10 &2gy}\ L +9 &4kl{|\ L +9 &6-ny}\ L +10 &7h|}\ L +9 &9dy{\ L +10 &;ud{|\ L +9 &=6g|}\ L +9 &>gx|\ L +10 &@k|{\ M +9 &Bym||\ M +9 &D8~||\ N +10 &E{|\ O +9 &G||\ S +10 &Ie~}\ W +9 &K(}{\ V +9 &L|~\ X +10 &N}\ W +9 &Ph|{\ X +9 &R wz}\ C +10 &R|\ #f +9 &S++|}|\ I +10 ( + &S2c|}\ B +2 "collection"'G& +5 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.92 +2 "collection"'I& +3 "core" &S2d{|s\ B +3 .tHand.open + "manipulator"&J1 +65 "core" 1 +3 "manipulator"&K% +4 "core" % ϣ A z +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&L'\ +97 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'M& +4 "core" &S2e}}v\ B +3 "collection"'N% +3 "core" %{~s\ +2 !to:RuntimeError: mesg"%Collection Syringe is not empty!:bt["@/home/esp/esp2/protocol/2G/utilities.rb:418:in `flushSafe?'";/home/esp/esp2/protocol/2G/utilities.rb:403:in `purge'"A/home/esp/esp2/protocol/2G/utilities.rb:75:in `initialPurge'"6/home/esp/esp2/utils/puckmoves.rb:894:in `loadAt'">/home/esp/esp2/utils/puckmoves.rb:1014:in `loadFlushPuck'"A/home/esp/esp2/protocol/2G/utilities.rb:74:in `initialPurge'"(ESP):2:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +12010 "Can"\ ojWT +24595 #t-> CSV.waste2 +2 .CSV.dial :waste2 +3 "collection"'O +109 "core"  +540 #t-> CS.empty +3 .CS.seek :empty +2 "collection"'P'Ҝ +450 "core" ' +2 "collection"'Q% +3 "core" %ҙ}e\ +894 #t-> initialPurge +3 #Starting initialPurge + "collection"'R& +4 "core" &S2b{~h\ B +3 #tFlushing the Collection Valve::Manifold +2 "collection"'S& +3 "core" &S2b|r\ B +3 "collection"'T% +4 "core" %ҙz|_\ +2 .tCSV.dial CSR +3 "collection"'U  +42 "core"  +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +11 .tCS.seek 5ml +2 "collection"'V'q1 +1346 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +10 'W% +2 "core" %q.{~a\  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +13 .tCS.seek 7.5ml +2 "collection"'X'_ +641 "core" ' +2 .tCSV.dial :waste +3 "collection"'Y +124 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml +3 "collection"'Z' +1977 "core" ' +2 #tPurging external Intake +2 "collection"'[& +3 "core" &S2b|~t\ B +3 "collection"'\\% +4 "core" %~~o\ +2 .tCSV.dial :flush +3 "collection"']  +42 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 10ml +2 "collection"'^' +2269 "core" ' +2 .tdelay 5 seconds +504 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'_ +3 '`  +69 "core" ~ +33  +2 .tCTV.dial :intake +2 "collection"'a  +71 "core"  +2 .tIntake.select :open +2 "sampler") +11 .tCS.seek 0ml +2 "collection"'b' +2308 "core" ' +2 .tIntake.select :close + "sampler")0 +11 .tCTV.dial :air +2 "collection"'c  +70 "core"  +2 #tFlushing upper manifold +2 "collection"'d& +3 "core" &S2bwwa\ B +3 "collection"'e% +4 "core" %xwa\ +2 .tCSV.dial :flush +2 "collection"'f  +71 "core"  +3 .tCS.seek 5ml +2 "collection"'g'q1 +1179 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'h @ +42 "core" B +2 "collection"'i% +5 "core" %q5zzg\  +2 .tCS.seek 7.001ml +2 "collection"'j' +533 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'k +2 'l  +19 "core"  +83 ~ +2 .tCTV.dial :air +2 "collection"'m  +6 "core" +2 .tCS.seek 0ml +3 "collection"'n' +1612 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'o'1 +745 "core" ' +2 .tCSV.dial :waste +2 "collection"'p +43 "core" +2 .tCS.seek 0ml +3 "collection"'q' +742 "core" ' + "collection"'r& +5 "core" &S2bx~\\\ B +2 "collection"'s% +4 "core" %y~Z\ + .tCSV.dial :flush +3 "collection"'t  +40 "core"  +3 .tCS.seek 3ml +2 "collection"'u'1 +748 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'v @ +41 "core" B +2 "collection"'w% +4 "core" %1zq\  +3 .tCS.seek 5ml +2 "collection"'x'q. +522 "core" ' +3 .tCSV.dial :air +2 "collection"'y @ +5 "core" A +3 .tCS.seek 0ml +2 "collection"'z' +1185 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'{'1 +751 "core" ' +2 .tCSV.dial :waste +2 "collection"'| +71 "core" +3 .tCS.seek 0ml +2 "collection"'}' +739 "core" ' +2 "collection"'~& +3 "core" &S2b|{[\ B +3 "collection"'& +3 "core" &S2b|~[\ B +6522 #t-> Sampler.unassign :PumpPrimeDelay rescue nil +4965 "Can"\ onW +1882 #t-> Sampler.unassign :MaintainFlow rescue nil +2849 #-> Sampler.unassign :PrimeFlow rescue nil +5591 #-> exit +5 !o:Storage::Warning: mesg"/Exiting with FlushPuck in Collection Clamp:bt["6/home/esp/esp2/utils/storage.rb:563:in `writeAll'"2/home/esp/esp2/utils/storage.rb:558:in `each'"6/home/esp/esp2/utils/storage.rb:558: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 +5 #mEXIT @1742926967.64PDT @1742927136.56PDT = =mMAIN_scheduler =tMAIN @PDT1742927137.57 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +141 #"core_reset"Sent BREAK +2 #t@19085 receive with ifg=0x10, ie=0xFD + #@19729 receive with ifg=0x10, ie=0xFD #@20385 receive with ifg=0x10, ie=0xFD + #@21030 receive with ifg=0x10, ie=0xFD + #@21676 receive with ifg=0x10, ie=0xFD #@22323 receive with ifg=0x10, ie=0xFD + #@22969 receive with ifg=0x10, ie=0xFD + #@23295 receive with ifg=0x80, ie=0xFD #@33032 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +13 #ESP2 v3.42 I2C Gateway v3.20 for core bus +328 #Configuration for eddie 2/28/25 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +531 "Can"\ pprX1\\ + \ pprX1\\< + #tPolling Can every 10:00 +9 #Cleanly exited at 11:22:47PDT25-Mar-25 +3 !o:Storage::Warning: mesg"CC.holds FlushPuck:bt["8/home/esp/esp2/utils/storage.rb:445:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:444:in `each'"8/home/esp/esp2/utils/storage.rb:444: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 +2 #ESP.ready! will restore puck positions +2228 #-> ESP.ready! +156 "sampler") +2 ) +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" %zw\ +3 .tCS.configure :default + "collection"'#P d@b +4 .tCS.hold +2 "collection"'+ +5 "core" + + .tCS.configure :default +2 "collection"'#P d@b +4 "processing"%% +3 "core" %r  +3 .tPS.configure :default + "processing"%#A d`xb +4 .tPS.hold +2 "processing"%+ +3 "core" + +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +3 "core" %9 W\ +3 .tSS.configure :default + "sampler")#.0X Initialpurge +2 !o:NameError: mesg"(uninitialized constant Initialpurge: name:Initialpurge:bt["(ESP):2:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +663 #-> initialPurge +3 #Starting initialPurge +2 "collection"'6& +3 "core" &S2a|}{\ B +3 #tFlushing the Collection Valve::Manifold + "collection"'7& +4 "core" &S2b{{\ B +3 "collection"'8% +3 "core" %}|s\ +3 "collection"'9 +3 "core"  +3 .tCSV.dial CSR +2 "collection"':  +123 "core"  +2 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +2 "collection"' +12 .tCS.seek 5ml +2 "collection"';'q1 +1358 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +10 '<% +3 "core" %q7z}j\ +3 .tCS.reconfigure :fast + "collection"'#d @b +4 .tCS.seek 7.501ml +2 "collection"'='h +650 "core" ' +2 .tCSV.dial :waste +2 "collection"'> +125 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml +3 "collection"'?' +1989 "core" ' +2 #tPurging external Intake +2 "collection"'@& +5 "core" &S2b}}\ B +2 "collection"'A% +3 "core" %|}\ +3 .tCSV.dial :flush +2 "collection"'B  +42 "core"  +3 .tCS.reconfigure :fast + "collection"'#d @b +4 .tCS.seek 10ml +2 "collection"'C' +2279 "core" ' +2 .tdelay 5 seconds +509 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"'D +4 'E  +16 "core"  +53  +2 .tCTV.dial :intake +3 "collection"'F  +70 "core"  +2 .tIntake.select :open +2 "sampler") +11 .tCS.seek 0ml +2 "collection"'G' +2301 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air +2 "collection"'H  +71 "core" +2 #tFlushing upper manifold + "collection"'I& +5 "core" &S2bvyi\ B +2 "collection"'J% +3 "core" %vx}\ +3 .tCSV.dial :flush +2 "collection"'K  +71 "core"  +2 .tCS.seek 5ml +3 "collection"'L'q1 +1182 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'M @ +40 "core" A +2 "collection"'N% +3 "core" %q3yz}\  +4 .tCS.seek 7ml +2 "collection"'O' +533 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'P +4 'Q  +7 "core"  +100 +2 .tCTV.dial :air +3 .CS.seek 0ml +2 "collection"'R' +1638 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'S'1 +745 "core" ' +2 .tCSV.dial :waste +2 "collection"'T +42 "core" +2 .tCS.seek 0ml +3 "collection"'U' +746 "core" ' +2 "collection"'V& +3 "core" &S2by|q\ B +3 "collection"'W% +3 "core" %y|n\ +3 .tCSV.dial :flush +2 "collection"'X  +40 "core"  +3 .tCS.seek 3ml +2 "collection"'Y'1 +745 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'Z @ +52 "core" @ +2 "collection"'[% +4 "core" %1y|t\  +3 .tCS.seek 5ml +2 "collection"'\\'q- +526 "core" ' +2 .tCSV.dial :air +3 .CS.seek 0ml +2 "collection"']' +1174 "core" ' +3 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'^'1 +741 "core" ' +41 .tCSV.dial :waste +3 "collection"'_ +69 "core" +12 .tCS.seek 0ml +2 "collection"'`' +748 "core" ' +2 "collection"'a& +5 "core" &S2b{}e\ B +2 "collection"'b& +3 "core" &S2bz}t\ B +7740 #t-> Sampler.unassign :PumpPrimeDelay rescue nil +1130 #-> Sampler.unassign :MaintainFlow rescue nil +793 #-> Sampler.unassign :PrimeFlow rescue nil +10823 #"Camille"Session Begun +5588 #-> ESP.ready! +3 "collection"'c% +7 "core" %z|\ + "processing"%d% +4 "manipulator"&e% +3 "sampler")f% +14 "core" %  + %\ { %9 \\\ +3 "manipulator"&g& +4 "core" &u6 {N +2 "storage"(h& +5 "core" &A\ \ (\  + "storage"(i% +5 "core" %y\ ,\ + \ +2 "collection"'j& +4 "core" &S2a{|\ B +2 "processing"%k& +4 "core" &  +3 "processing"%l +5 "core"  +2 "processing"%m +4 "core" V +2 "processing"%n +5 "core" A +2 "processing"%o +3 "core"  +3 "sampler")p +3 "core"  +3 "collection"'q% +4 "core" %{}\ +3 "processing"%r% +4 "core" %  +2 "sampler")s% +5 "core" %9 V\ +2 "collection"'t& +3 "core" &S2bz}\ B +3 "processing"%u& +3 "core" &  +3 "manipulator"&v% +5 "core" %\ { +2 "manipulator"&w& +3 "core" &u6 {N +3 "storage"(x& +5 "core" &A\ .\ 6 *\  +2 "storage"(y% +3 "core" %y\ "\ ) *\ +3 "collection"'z9 +5 "core" 9 +2 "processing"%{9 +5 "core" 9 +1722 #"Camille"-> access 4 +6 "storage"(|% +3 "core" %y\ 0\ ;\ +3 "manipulator"&}% +5 "core" %\ z +2 "manipulator"&~& +4 "core" &u6 {N +3 ."Camille"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +6 ."Camille"SC.seek 1 +4 "storage"(( +361 "core" ( +2 ."Camille"SC.configure :limp +3 "storage"($(\ 1b +6 (& +3 "core" &\ \ K\ D \ +432 #"Camille"-> startTube 4 +4146 "Can" [twXB +60001  [wY]B +60001  MzYB +18584 #"Camille"-> Flush.garage +4 #Garaging FlushPuck in Collection Clamp +3 "manipulator"&& +4 "core" &u6 yN +3 ."Camille"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."Camille"Elbow.seek CC +3 "manipulator"&(o +4 "core" ( +2 "manipulator"&& +4 "core" &u6 y zN +2 ."Camille"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" &u6 [ zN +2 ."Camille"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."Camille"Forearm.seek CC +2 "manipulator"&'Ͻ +102 "core" ' +2 ."Camille"Hand.close + "manipulator"&\ / +74 "core" / +2 ."Camille"CC.seek :open +4 "collection"' ( +396 "core" ( +2 "manipulator"&& +3 "core" &u6 zN +2 "manipulator"&% +3 "core" % zl +2 ."Camille"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."Camille"Forearm.seek :retract +3 "manipulator"&'\ +95 "core" ' +2 ."Camille"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."Camille"Elbow.seek :garage +3 "manipulator"&(- +295 "core" ( +2 "manipulator"&& +3 "core" &- z +2 ."Camille"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 && +2 "core" &- y +3 ."Camille"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +6 ."Camille"Forearm.seek :garage +3 "manipulator"&'Γ +114 "core" ' +2 ."Camille"Hand.open +2 "manipulator"&1 +63 "core" 1 +2 "manipulator"&% +3 "core" % Μ z +3 ."Camille"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."Camille"Forearm.seek :retract +2 "manipulator"&'\ +104 "core" ' +2835 #"Camille"-> ESP.ready! +4 "collection"'% +3 "processing"%% +4 "core" %|~  +40 "manipulator"&% +4 "sampler")% +5 "core" % 6 + %\ y + %9 [\ +8 "manipulator"& & +6 "core" &- ` z + "storage"(!& +3 "core" &\   +3 "storage"("% +3 "core" %y   +2 "collection"'#& +3 "core" &||  +2 "processing"%$& +3 "core" & 6 +3 "processing"%% +3 "core"  +2 "processing"%& +3 "core" V +3 "processing"%' +3 "core" A +2 "processing"%( +3 "core"  +2 "sampler")) +3 "core"  +2 "collection"'*% +3 "core" %|~  +3 "processing"%+% +3 "core" % 5 +2 "sampler"),% +3 "core" %9 K\ +3 "collection"'-& +3 "core" &{}  +2 "processing"%.& +4 "core" & 5 +2 "manipulator"&/% +3 "core" %\ y +2 "manipulator"&0& +8 "core" &- z +3 "storage"(1& +8 "core" &\   +2 "storage"(2% +3 "core" %y   +2 "collection"'39 +4 "core" 9 +2 "processing"%49 +3 "core" 9 +1615 #"Camille"-> purgeIntake +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'5& +5 "core" &y}  +3 "manipulator"&6& +4 "core" &- z +2 ."Camille"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."Camille"Elbow.seek FlushPuck::Garage +3 "manipulator"&7(- +4 "core" ( +3 "manipulator"&8& +4 "core" &- y + ."Camille"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &9& +3 "core" &- n z +3 ."Camille"Forearm.seek :garage +2 "manipulator"&:'Γ +107 "core" ' +2 ."Camille"Hand.close +2 "manipulator"&/ +68 "core" / +2 "manipulator"&<& +3 "core" &- z +3 "manipulator"&;% +3 "core" % Σ z +2 ."Camille"Forearm.seek :retract +3 "manipulator"&>'\ +101 "core" ' +2 ."Camille"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."Camille"Elbow.seek CC +2 "manipulator"&=(o +281 "core" ( + "manipulator"&@& +3 "core" &m/ zH +2 ."Camille"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &A& +3 "core" &m/ zH +2 ."Camille"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."Camille"Forearm.seek CC +2 "manipulator"&B'Ͻ +100 "core" ' + "manipulator"&?& +4 "core" &m. { yH +2 "manipulator"&E% +3 "core" % z. +3 "collection"'D& +3 "core" &z{  +3 "collection"'F& +5 "core" &{~  +2 ."Camille"CC.seek :closed +3 "collection"'C(S +5 "core" &}~  +6 & 1|~ $c +9 &W{} 6 +10 &|} J +9 &e}} J +9 &sez~ J +10 &3e{} \ K +9 &e{} \ J +10 &c{ \ J +9 &{c|| \ J +9 &=b{| J +10 &c| \ J +9 &!g{} \ J +9 &#h|} \ J +10 &%Di{} J +9 &'gz} \ K +10 &(dz} \ J +9 &*d|} \ K +9 &,Mcy{ \ J +10 &.dz} J +9 &/cz~ J +9 &1h{| J +10 &3Sg|} K +9 &5c{~ \ J +10 &6g|y K +9 &8e{| J +9 &:]b| \ J +10 &<c{| J +9 &=hz| J +9 &?d{{ J +10 &Adb~} \ J +9 &C%j|} K +10 &Du}| L +9 &F~ O +9 &HR\ S +10 &J |\ U +9 &K\ U +9 &M}\ U +10 &OO~\ W +9 &Qz\ W +10 &RqR}~ / +9 &R{ M +6 ( + "collection"'F& +4 "core" &Rh~~ L +3 #"Camille"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.04 +2 "collection"'H& +5 "core" &Rhx~ L +2 ."Camille"Hand.open +2 "manipulator"&I1 +60 "core" 1 + "manipulator"&J% +4 "core" % {. +2 ."Camille"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."Camille"Forearm.seek :retract +3 "manipulator"&K'\ +95 "core" ' +2 #"Camille"Purging external Intake + "collection"'G& +7 "core" &Rh} L +2 "collection"'M% +3 "core" %{  +2 ."Camille"CSV.dial :flush +3 "collection"'N  +43 "core"  +2 ."Camille"CS.seek 10ml +3 "collection"'L' +2276 "core" ' +37 ."Camille"delay 5 seconds +511 ."connect"CSV.dial CBV +5 ."Camille"CBV.dial CSV +3 "collection"'Q +5 'P  +5 "core"  +61 ~ + ."Camille"CTV.dial :intake +3 "collection"'O  +72 "core"  +2 ."Camille"Intake.select :open +2 "sampler") +12 ."Camille"CS.seek 0ml +3 "collection"'R' +2290 "core" ' +2 ."Camille"Intake.select :close +3 "sampler")0 +11 ."Camille"CTV.dial :air +3 "collection"'T  +72 "core"  +2 #"Camille"Garaging FlushPuck in Collection Clamp +2 "manipulator"&S& +7 "core" &m. f yH +2 ."Camille"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."Camille"Elbow.seek CC +2 "manipulator"&V(o +6 "core" ( +2 "manipulator"&W& +3 "core" &m. zH +2 ."Camille"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &X& +3 "core" &m. zH +3 ."Camille"Forearm.seek CC +2 "manipulator"&U'Ͻ +96 "core" ' + ."Camille"Hand.close +2 "manipulator"&Z/ +69 "core" / +2 ."Camille"CC.seek :open +4 "collection"'[( +396 "core" ( + "manipulator"&Y& +3 "core" &m. zH +3 "manipulator"&\\% +3 "core" % i z +2 ."Camille"Forearm.seek :retract +3 "manipulator"&]'\ +104 "core" ' +2 ."Camille"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."Camille"Elbow.seek :garage +2 "manipulator"&_(- +287 "core" ( +2 "manipulator"&^& +3 "core" &- r z +2 ."Camille"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &a& +3 "core" &- y +3 ."Camille"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."Camille"Forearm.seek :garage +2 "manipulator"&b'Γ +117 "core" ' + ."Camille"Hand.open +2 "manipulator"&c1 +55 "core" 1 + "manipulator"&e% +4 "core" % Λ z +3 ."Camille"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."Camille"Forearm.seek :retract +3 "manipulator"&d'\ +99 "core" ' +14479 #"Camille"-> Sampler.unassign :PumpPrimeDelay rescue nil +702 #-> Sampler.unassign :MaintainFlow rescue nil +1361 #-> Sampler.unassign :PrimeFlow rescue nil +971 #-> ESP.ready! +4 "collection"'f% +5 "core" %|~  + "processing"%g% +2 "manipulator"&h% +4 "sampler")i% +11 "core" % ; + %\ y %9 ^\ + "manipulator"&j& +5 "core" &- y +2 "storage"(k& +3 "core" &\  # +2 "storage"(l% +3 "core" %y  # +2 "collection"'m& +3 "core" &{~  +2 "processing"%n& +3 "core" & : +3 "processing"%o +2 "core"  +3 "processing"%p +3 "core" V +2 "processing"%q +3 "core" A +2 "processing"%r +3 "core"  +2 "sampler")s +4 "core"  +2 "collection"'t% +3 "core" %||  +2 "processing"%u% +3 "core" % : +2 "sampler")v% +3 "core" %9 Z\ +3 "collection"'w& +3 "core" &|}  +2 "processing"%x& +3 "core" & ; +2 "manipulator"&y% +4 "core" %\ y +2 "manipulator"&z& +3 "core" &- y +2 "storage"({& +3 "core" &\ 4 " +3 "storage"(|% +3 "core" %y 2 # +2 "collection"'}9 +3 "core" 9 +3 "processing"%~9 +3 "core" 9 +492 #"Camille"-> access 4 +5 "storage"(% +4 "core" %y ^ " +2 "manipulator"&% +3 "core" %\ z +2 "manipulator"&& +4 "core" &- Y y +2 ."Camille"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 ."Camille"SC.seek 1 +3 "storage"(( +5 "core" ( +2 ."Camille"SC.configure :limp +2 "storage"($(\ 1b +4 (& +3 "core" &\ y w A +303 #"Camille"-> startTube 4 +8694 "Can" "6}MZB +7816 #"Camille"-> start(:myFullPhaseDA){da 50} +4 #"myFullPhaseDA"da sampling at most 50ml +14 ."Qmail"DAfans.email "Started da in tube 4 at 12:07:05PDT25-Mar-25\\n{1 => 2,\\n 2 => 0,\\n 3 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@12:05:47, 25.1C, 53% humidity, 14.7psia, 13.889V, 0.307A, 9.980Ah, 4.26W",Subject: "da sampling at most 50ml" +51 #"myFullPhaseDA"Loading sh1 puck from tube 4 into Collection Clamp +5 "collection"'\ & +5 "core" &|}  +3 "manipulator"&% +3 "core" %\  y +2 "storage"(% +5 "core" %y K " +2 "storage"( . +3 "core" .( +3 ."myFullPhaseDA"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."myFullPhaseDA"SC.seek 4 +4 "storage"((,? +517 "core" ( +2 ."myFullPhaseDA"SC.configure :limp +2 "storage"($(\ 1b +5 (& +3 "core" &,? 0 . /  +2 "manipulator"&& +3 "core" &- z +2 "manipulator"&% +4 "core" %\ } z +2 ."myFullPhaseDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."myFullPhaseDA"Elbow.seek 4 +2 "manipulator"&( +192 "core" ( +2 "manipulator"&& +3 "core" & | y' +2 "storage"(& +4 "core" &,?   +3 ."myFullPhaseDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myFullPhaseDA"Forearm.seek 4 + 700 counts +2 "manipulator"&' +94 "core" ' + "storage"(& +4 "core" &,? 3  +2 ."myFullPhaseDA"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +5 ."myFullPhaseDA"SE.seek :beamBreak +2 "storage"(') +290 "core" ' + "storage"(- +3 "core" -'] +2 ."myFullPhaseDA"SE.configure :default +2 "storage"(#QK-0-\ b +6 (& +3 "core" &,? v 7  +2 "manipulator"&& +3 "core" & z' +3 ."myFullPhaseDA"Elbow.seek 4 +2 "manipulator"&( +34 "core" ( + "manipulator"& & +4 "core" & z z +2 "storage"(!& +3 "core" &,?   +3 ."myFullPhaseDA"Forearm.seek 4 + 300 counts +2 "manipulator"&"'[ +22 "core" ' +2 ."myFullPhaseDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myFullPhaseDA"Hand.close +2 "manipulator"&#/ +66 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&$& +3 "storage"(%'p +8 "core" & y + "manipulator"&&% +4 "core" % c { y +2 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"&''\ +95 "core" ' +2 ."myFullPhaseDA"Elbow.seek CC +3 "manipulator"&((o +142 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +16 "core" ( +2 "manipulator"&)& +4 "core" &p/ zG + ."myFullPhaseDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &*& +3 "core" &p/ zG +3 ."myFullPhaseDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."myFullPhaseDA"Forearm.seek CC +3 "manipulator"&+'Ͻ +98 "core" ' +4 "manipulator"&,& +7 "core" &p/ zG +4 "manipulator"&-% +10 "core" %Ͼ A z +5 "collection"'.& +7 "core" &{~  +5 "collection"'/& +9 "core" &y|  +6 ."myFullPhaseDA"CC.seek :closed +8 "collection"'0(S +10 "core" &z}  +2 &{~  +2 &{  +8 &5yz *x +9 & gy~ > +11 &}z} L +8 &Xb{~ \ K +9 &fz} \ K +10 &cy~ \ K +9 &e}| \ K +10 &`d|} \ K +11 &"d| \ K +7 &g{| \ K +9 & c{~ K +4 #"uploadLog"upsync +5 "core" &"ge|} \ K +9 &$)hz K +10 &%h{~ L +50 &'fz| K +5 &)pcz} \ K + &+2d| \ K + &,a{~ K + &.c{} K &0wg{} K +7 &29dz~ K +10 &3c}~ \ K +9 &5e{~ K +10 &7ez~ K +9 &9Bd| \ K +9 &;f{} K +10 &<bz} K +12 &>cz~ K +9 &@Ify} K +7 &B ey} K +9 &Cnz| L +10 &Ejz~ L +9 &GLvhm M +9 &Ijk O +10 &Jop R +9 &Lysu\ V +9 &N:tv\ V +10 &Ovw\ W +9 &Qvx\ D +9 &R3xx\ - +10 &RLxx \ < +2 ( +2 "collection"'/& +9 "core" &ROw| < +2 #"myFullPhaseDA"Collection Clamp onSpring/offSpring for 7/28 samples, on/off torque 1.77 +2 .Hand.open +4 "manipulator"&11 +64 "core" 1 +2 "manipulator"&2% +3 "core" % Ͼ z +3 ."myFullPhaseDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"&3'\ +101 "core" ' +2 #"myFullPhaseDA"collectSample 50ml w/bubble point of 24psi +3 #Priming 7ml +3 .Intake.select :close +3 .Exhaust.select :close +5 .SS.hold +4 "sampler")4+ +5 "core" + +2 "sampler")5% +4 "core" %9 O\ +2 "collection"'6& +3 "core" &RO|} \ < +4 "Can" N}Z: +2 #"myFullPhaseDA"Calibrating pressure and temperature sensors +6 .CTV.dial :air +2 "collection"'8  +6 "core"  +2 ."myFullPhaseDA"SSV.dial :spit,avoiding: :exhaust +3 "sampler")9 +5 "core"  +2 "sampler") +3 "core"  +2 "sampler")<  +5 "core"  +2 ."myFullPhaseDA"SS.reconfigure :fast +2 "sampler")#.0Xt +290 "core" ' +2 ."connect"SSV.dial CBV +4 ."myFullPhaseDA"CBV.dial SSV +5 "sampler")  +3 "collection"' @ +101 "core" ? +26  +2 ."myFullPhaseDA"delay 3.8 seconds +382 "collection"':% +4 "core" %z}  +2 "sampler")@% +3 "core" %>y K\ +2 #"myFullPhaseDA"Sensor limits: Intake max 149.7psia; Outlet max 147.0psia +2 .SSV.dial :spit +5 "sampler")A +127 "core"  +3 ."myFullPhaseDA"SS.seek 0ml +3 "sampler")7'? +249 "core" ' +2 ."myFullPhaseDA"SSV.dial CBV +3 "sampler")?  +126 "core" +3 ."myFullPhaseDA"CTV.dial :intake +3 "collection"'E  +69 "core"  +2 ."connect"SSV.dial CBV +4 ."myFullPhaseDA"CBV.dial SSV +5 "sampler")D  +3 "collection"'> @ +9 "core" + ? +2 #"myFullPhaseDA"Allowing 40 seconds for 7.0ml of remaining 7.0ml +2 .Intake.select :open +4 "sampler") +212 "collection"' % +2 "core" %jk\ +2 #"myFullPhaseDA"Intake @14.0psia, vacuum from 8.5 to 11.5psi +4 .SS.reconfigure :inhaling 2.18ml/s +4 "sampler")#.0X [\ : +2 "collection"'Y& +3 "core" &RO00t < +4 "Can" R}ZB + ."myFullPhaseDA"CTV.dial :intake +3 "collection"'\\  +5 "core"  +2 ."connect"SSV.dial CBV +4 ."myFullPhaseDA"CBV.dial SSV +4 "sampler")U  +4 "collection"'^ @ +7 "core" ? +64 +2 #"myFullPhaseDA"Allowing 2:10 for 25.0ml of remaining 50.0ml +3 .Intake.select :open +3 "sampler") +212 "collection"'V% +2 "core" %nnu\ +41 #"myFullPhaseDA"Intake @14.1psia, vacuum from 8.6 to 11.6psi +3 .SS.reconfigure :inhaling 2.18ml/s +4 "sampler")#.0Xt +279 "core" ' +2 ."connect"SSV.dial CBV,avoiding: :exhaust +3 ."myFullPhaseDA"CBV.dial SSV +6 "sampler")8  +3 "collection"'9 @ +7 "core" @ +121  +2 ."myFullPhaseDA"CTV.dial :air,avoiding: :intake +3 "collection"'  +121 "core" +2 ."CSpush"CSV.dial CTV +5 ."myFullPhaseDA"SS.seek 10ml +5 "collection"'<  + "sampler")+' +15 "core"  +102 ."CSpush"CSV.dial :air +3 "collection"' @ +42 "core" > +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +6 ."CSpush"CS.seek 0ml +2 "collection"'4' +96 "core" ' +2 ."myFullPhaseDA"SSV.dial :spit,avoiding: :exhaust +3 "sampler") +130 "core"  +2 ."myFullPhaseDA"SS.reconfigure :exhale +2 "sampler")#.0Xt +300 "core" ' +2 ."connect"SSV.dial CBV,avoiding: :exhaust +3 ."myFullPhaseDA"CBV.dial SSV +5 "sampler")@  +127 "core"  +104 ."myFullPhaseDA"SSV.dial :spit,avoiding: :exhaust +3 "sampler")A +126 "core" +2 ."myFullPhaseDA"SS.reconfigure :default +2 "sampler")#.0X +5 "core" %N U\ +3 ."connect"SSV.dial CBV,avoiding: :exhaust +3 ."myFullPhaseDA"CBV.dial SSV +5 "sampler")D  +55 "core" +3 ."airStroke"CS.seek 0ml + "collection"' ' +7 "core" ' +2 ."airStroke"CSV.dial :air +2 "collection"'7 @ +56 "core"  +2 ."myFullPhaseDA"CTV.dial :air +2 .delay 15 seconds +24 "core" > +2 ."airStroke"CS.seek 10ml +3 "collection"'J' +1477 ."myFullPhaseDA"SSV.dial :spit,avoiding: :exhaust +3 "sampler")G +129 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 ."myFullPhaseDA"SS.reconfigure :exhale +6 "collection"'M  +2 "sampler")#.0Xt +288 "core" ' +2 ."connect"SSV.dial CBV,avoiding: :exhaust +4 ."myFullPhaseDA"CBV.dial SSV +5 "sampler")U  +3 "collection"'= @ +7 "core" @ +120  +2 ."myFullPhaseDA"CTV.dial :air,avoiding: :intake +2 "collection"'V  +123 "core" +2 ."CSpush"CSV.dial CTV +5 ."myFullPhaseDA"SS.seek 10ml +4 "collection"'K  +3 "sampler")e' +8 "core"  +102 ."CSpush"CSV.dial :air +2 "collection"'] @ +43 "core" > +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +5 ."CSpush"CS.seek 0ml +3 "collection"'b' +126 "core" ' +2 ."myFullPhaseDA"SSV.dial :spit,avoiding: :exhaust +3 "sampler")f +128 "core"  +2 ."myFullPhaseDA"SS.reconfigure :exhale +2 "sampler")#.0Xt +281 "core" ' +3 ."connect"SSV.dial CBV,avoiding: :exhaust +4 ."myFullPhaseDA"CBV.dial SSV +5 "sampler")i  +127 "core"  +103 ."myFullPhaseDA"SSV.dial :spit,avoiding: :exhaust +3 "sampler")j +127 "core"  +2 ."myFullPhaseDA"SS.reconfigure :default +2 "sampler")#.0X +103 "collection"')9 +3 "core" 9; +102 "collection"'9 +3 "core" 9$8 +103 "collection"'*9 +2 "core" 9BL5 +103 "collection"'9 +3 "core" 9hq3 +102 "collection"'"9 +3 "core" 90 +102 "collection"',9 +4 "core" 9. +102 "collection"'9 +3 "core" 9, +103 "collection"'#9 +2 "core" 9) +103 "collection"'.9 +2 "core" 9( +103 "collection"'%9 +3 "core" 91;& +102 "collection"''9 +4 "core" 9NW% +102 "collection"'9 +3 "core" 9is# +103 "collection"'19 +2 "core" 9" +103 "collection"'29 +3 "core" 9! +102 "collection"'/9 +3 "core" 9 +102 "collection"'[9 +3 "core" 9 +102 "collection"'59 +4 "core" 9 +102 "collection"'99 +3 "core" 9 +102 "collection"'89 +3 "core" 9   +102 "collection"'9 +3 "core" 9  $ +103 "collection"'<9 +3 "core" 9 + 5 +102 "collection"' 9 +3 "core" 9 < F +102 "collection"'69 +3 "core" 9 L V +103 "collection"'9 +2 "core" 9 \\ e +103 "collection"'-9 +2 "core" 9 j s +103 "collection"'+9 +3 "core" 9 w  +103 "collection"'49 +2 "core" 9  +103 "collection"'9 +3 "core" 9  +102 "collection"'@9 +47 "core" 9  +103 "collection"'A9 +3 "core" 9  +102 "collection"':9 +3 "core" 9  +102 "collection"'?9 +3 "core" 9  +102 "collection"'E9 +3 "core" 9  +102 "collection"'>9 +3 "core" 9   +102 "collection"'D9 +3 "core" 9  +102 "collection"'79 +4 "core" 9  +102 "collection"';9 +3 "core" 9  +102 "collection"' 9 +3 "core" 9  +102 "collection"'G9 +3 "core" 9 ! +103 "collection"'M9 +2 "core" 9 \ % +103 "collection"'N9 +3 "core" 9 \ ) +102 "collection"'B9 +3 "core" 9\ \ - +102 "collection"'`9 +3 "core" 9\ \ 2 +102 "collection"'P9 +3 "core" 9\ \ 6 +102 "collection"'Q9 +3 "core" 9\ \ : +102 "collection"'J9 +3 "core" 9\ \ > +102 "collection"'L9 +3 "core" 9\ \ !B +102 "collection"'T9 +3 "core" 9\ \ %G +102 "collection"'O9 +3 "core" 9\ \ (K +102 "collection"'W9 +3 "core" 9\ "\ ,O +102 "collection"'X9 +4 "core" 9\ &\ 0S +102 "collection"'H9 +3 "core" 9\ (\ 4X +103 "collection"'F9 +2 "core" 9\ -\ 8\\ +103 "collection"'I9 +2 "core" 9\ 1\ :` +103 "collection"'C9 +2 "core" 9\ 4\ >d +103 "collection"'Y9 +3 "core" 9\ 7\ Bh +103 "collection"'Z9 +2 "core" 9\ :\ Em +103 "collection"'\\9 +2 "core" 9\ >\ Hq +103 "collection"'=9 +3 "core" 9\ B\ Lu +102 "collection"'U9 +3 "core" 9\ E\ Ny +102 "collection"'V9 +4 "core" 9\ H\ R} +102 "collection"'K9 +3 "core" 9\ K\ V +102 "collection"']9 +3 "core" 9\ M\ X +102 "collection"'^9 +3 "core" 9\ Q\ [ +102 "collection"'f9 +3 "core" 9\ T\ _ +102 "collection"'S9 +3 "core" 9\ W\ b +102 "collection"'e9 +3 "core" 9\ Z\ e +102 "collection"'b9 +3 "core" 9\ ]\ h +102 "collection"'h9 +3 "core" 9\ `\ j +102 "collection"'i9 +3 "core" 9\ c\ m +102 "collection"'j9 +4 "core" 9\ e\ o +102 "collection"'g9 +3 "core" 9\ i\ r +103 "collection"'l9 +2 "core" 9\ k\ v +103 "collection"'m9 +2 "core" 9\ n\ x +103 "collection"'k9 +2 "core" 9\ q\ { +103 "collection"'n9 +3 "core" 9\ s\ } +103 "collection"'o9 +2 "core" 9\ u\  +103 "collection"'q9 +3 "core" 9\ w\  +102 "collection"'p9 +3 "core" 9\ z\  +102 "collection"'r9 +3 "core" 9\ }\  +102 "collection"'a9 +4 "core" 9\ \  +102 "collection"'u9 +3 "core" 9\ \  +102 "collection"'c9 +3 "core" 9\ \  +5 ."myFullPhaseDA"CH.hold 10:00,70C +4 "collection"'v `\ `\  +5 't9 +2 "core"  +4 9\ \  + "collection"'y% +4 "core" %v A\ 5 +3 #"myFullPhaseDA"Begun lysing Collection Puck Heater at 68.1C/31.6psia +645 "Can"\ ?%[B +59340 "core" ` + "collection"'s9 +4 "core" 9\ \ +2 "collection"'{% +3 "core" %v \ +2 #"myFullPhaseDA"Ended lysing Collection Puck Heater at 70C/33.5psia +4 .CS.seek 0ml +4 "collection"'|' +333 "core" ' +2 ."myFullPhaseDA"CTV.dial between spare and air,avoiding: :intake +4 "collection"'~ @ +97 "core" B +2 ."myFullPhaseDA"CSV.dial :air +2 "collection"' @ +43 "core" > +3 ."myFullPhaseDA"CS.seek 5ml +2 "collection"''q1 +153 "Can"\ O[B +1207 "core" ' +2 ."myFullPhaseDA"CSV.dial CTV +3 "collection"'  +44 "core"  +2 ."myFullPhaseDA"delay 2 seconds +202 .CSV.dial :air +3 "collection"' @ +43 "core" > +2 ."myFullPhaseDA"delay 2 seconds +202 .CSV.dial CTV +3 "collection"'  +44 "core"  +2 ."myFullPhaseDA"delay 2 seconds +203 .CSV.dial :air +49 "collection"'\ @ +43 "core" > +2 ."myFullPhaseDA"delay 2 seconds +211 .CS.seek 0ml +3 "collection"'' +1359 "core" ' +2 "collection"'% +3 "core" % \ +2 #"myFullPhaseDA"Puck @62.8psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe +4 .CSV.dial CBV +4 "collection"' +99 "core"  + ."myFullPhaseDA"CBV.dial CSV +3 "collection"'  +32 "core"  + "collection"'w% +4 "core" % g\ +2 ."myFullPhaseDA"CS.seek 5ml +3 "collection"''q- +1351 "core" ' + ."myFullPhaseDA"delay 5 seconds +503 .CTV.dial :air +4 "collection"'  +42 "core" + "collection"'% +4 "core" %q1 \  +2 ."myFullPhaseDA"CS.seek 7ml +3 "collection"'' +593 "core" ' + ."myFullPhaseDA"delay 5 seconds +503 .CSV.dial :air2 +4 "collection"' @ +42 "core" > +2 ."myFullPhaseDA"CS.seek 10ml +4 "collection"'_' +844 "core" ' + ."myFullPhaseDA"CSV.dial between air and CTV,avoiding: CBV +4 "collection"'x ` +112 "core" ^ +2 #"myFullPhaseDA"Lysing Complete +2 "collection"'d& +6 "core" &RNxz \ < +2 #"myFullPhaseDA"Storing sh1 puck in Collection Clamp to tube 3 +2 "manipulator"&% +6 "core" %\  z +2 "storage"(% +3 "core" %u 2  +2 "storage"(. +3 "core" .(,? +3 ."myFullPhaseDA"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 ."myFullPhaseDA"SC.seek 3 +3 "storage"(!( +192 "core" ( +2 ."myFullPhaseDA"SC.configure :limp +2 "storage"($(\ 1b +5 (& +3 "manipulator"&$& +3 "core" & H = +4 ."raiseStack"SE.reconfigure :place +4 "storage"(#]xK-0-\ b +4 "core" &q. zG +3 ."myFullPhaseDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."raiseStack"SE.seek :beamBreak +3 ."myFullPhaseDA"Elbow.seek CC +4 "storage"(R') +4 "manipulator"& (o +6 "core" ( + "manipulator"&&& +3 "core" &q- zG +2 ."myFullPhaseDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &q- zG +3 ."myFullPhaseDA"Forearm.seek CC +4 "manipulator"&)'Ͻ +102 "core" ' + ."myFullPhaseDA"Hand.close +2 "manipulator"&/ +73 "core" / +2 ."myFullPhaseDA"CC.seek :open +4 "collection"'*( +59 "core" ' +2 "storage"(- +3 "core" -') +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +5 ."raiseStack"SE.seek :place +2 "storage"("' +41 "core" ' +278 ( + "storage"(,& +3 "core" & +2 "storage"(& +4 "core" &  w  +2 "manipulator"&#& +3 "core" &q- zG +2 "manipulator"&.% +3 "core" % ϶ zm +2 ."myFullPhaseDA"Forearm.seek :retract +4 "manipulator"&%'\ +99 "core" ' +2 ."myFullPhaseDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myFullPhaseDA"Elbow.seek 3 +2 "manipulator"&'( +168 "core" ( +2 "manipulator"&& +3 "core" & [ zE +2 "storage"(1& +3 "core" & ! ! 9 +3 ."myFullPhaseDA"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."myFullPhaseDA"Forearm.seek 3 +3 "manipulator"&2' +110 "core" ' +2 ."myFullPhaseDA"Elbow.hold +3 "manipulator"&/, +6 "core" , +2 ."myFullPhaseDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myFullPhaseDA"Hand.open +2 "manipulator"&[1 +64 "core" 1 +3 "manipulator"&5% +3 "core" % $ z~ +2 "storage"(9& +3 "core" &  +3 ."myFullPhaseDA"Forearm.force -20 + "manipulator"&5 +6 ."myFullPhaseDA"Forearm.seek 3 + 313 counts +2 "manipulator"&8'P +18 "core" ' +2 "manipulator"&& +3 "core" & yE +2 "storage"(<& +3 "core" & *   +3 ."myFullPhaseDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myFullPhaseDA"Forearm.seek 3 + 700 counts +2 "manipulator"& ' +35 "core" ' +48 "storage"(6% +3 "core" %  .  +10 ."downElevator"SE.seek :down +4 "storage"('p +99 (-% +3 "core" %O  Q SV +2 "manipulator"&+% +4 "core" % y +2 ."myFullPhaseDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myFullPhaseDA"Forearm.seek :retract +2 "manipulator"&4'\ +93 "core" ' +56 ' + ."downElevator"SE.stop +2 "storage"(5 +5 #"myFullPhaseDA"Tranferring DA +2 #Beginning samplePassC +6 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +6 "core" &wz n +2 "manipulator"&@& +3 "core" & yE +3 "manipulator"&A% +3 "core" %\  n y +2 ."myFullPhaseDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&:(- +187 "core" ( + "manipulator"&?& +4 "core" &- \ y +2 ."myFullPhaseDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &E& +2 "core" &- y +3 ."myFullPhaseDA"Forearm.seek :garage +3 "manipulator"&>'Γ +106 "core" ' + ."myFullPhaseDA"Hand.close +2 "manipulator"&D/ +59 "core" / +2 "manipulator"&7& +3 "core" &- z +3 "manipulator"&;% +3 "core" % Φ k z +2 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"& '\ +105 "core" ' +2 ."myFullPhaseDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myFullPhaseDA"Elbow.seek CC +3 "manipulator"&G(o +274 "core" ( + "manipulator"&M& +3 "core" &j) = zCm +2 ."myFullPhaseDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &N& +4 "core" &j) yCm +2 ."myFullPhaseDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myFullPhaseDA"Forearm.seek CC +3 "manipulator"&B'Ͻ +99 "core" ' + "manipulator"&`& +4 "core" &j) zCm +2 "manipulator"&P% +3 "core" %ϻ z +3 "collection"'Q& +3 "core" &vx  +3 "collection"'J& +4 "core" &vy  +3 ."myFullPhaseDA"CC.seek :closed +2 "collection"'L(S +7 "core" &xz  +5 &9zy $d +10 &X}{z \ 6 +9 &x{\ J +9 &bxy\ J +10 &bw{ y\ J +9 &E_x{ D\ J +9 &c{{ \ J +10 &]y{\ J +9 &cwxs\ J +10 &Lbyy 1\ J +9 & exz \ J +9 &!du{\ J +10 &#`yy\ J +9 &%Tay{j\ J +9 &'`xz+\ J +10 &(exz\ J +9 &*cxy\ J +10 &,\\ew{ ]\ J +9 &.cxz Y\ K +9 &/cx{ /\ K +10 &1bwy \ \ J +9 &3d`xz\ J +9 &5'`x{\ J +10 &6exxr\ J +9 &8bz| F\ J +10 &:m`xz ?\ J +9 &<.aw{ \ J +9 &=fyz\ J +10 &?byz\ J +9 &Atgxz\ J +9 &C3mxy]\ K +10 &Dvxz9\ L +9 &Fz{\ P +10 &H^y} \ U +9 &Jy}\ U +9 &Ky}\ V +10 &My|\ V +9 &O`x{\ V +9 &Q x}\ W +10 &RzLv{\ 4 +9 &R x{\ P +6 ( +2 "collection"'J& +4 "core" &Rky{\ P +2 #"myFullPhaseDA"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.13 +2 "collection"'T& +6 "core" &Rkx|\ P +2 ."myFullPhaseDA"Hand.open + "manipulator"&O1 +63 "core" 1 + "manipulator"&W% +4 "core" % Ϻ v z +2 ."myFullPhaseDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"&X'\ +95 "core" ' +2 ."myFullPhaseDA"PSV.dial PSR +3 "processing"%H +69 "core"  +2 #"myFullPhaseDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%j +13 ."myFullPhaseDA"PS.seek 1.5ml +3 "processing"%F'{ +1600 "core" ' +2 ."myFullPhaseDA"delay 5 seconds +503 .PSV.dial :waste1 +4 "processing"%I  +41 "core"  +3 ."myFullPhaseDA"PS.seek 0ml +2 "processing"%C', +1598 "core" ' +2 ."myFullPhaseDA"PSV.dial PSR +3 "processing"%Y +41 "core"  + ."myFullPhaseDA"PSR.select :air +3 "processing"% +12 ."myFullPhaseDA"PS.seek 2.5ml +3 "processing"%Z'\ +2607 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myFullPhaseDA"CBV.dial PRV +5 "processing"%\\ +2 "collection"'=  +8 "core"  + "processing"%U +3 "core"  +2 "processing"%V  +59 "core" +33  +8 ."myFullPhaseDA"PSV.dial :mixloop +4 "processing"%K +96 "core" + ."myFullPhaseDA"CTV.dial :air,avoiding: :intake +3 "collection"']  +7 "core" +2 ."myFullPhaseDA"PTV.dial :PRVmixing +3 "processing"%^  +70 "core" +2 ."myFullPhaseDA"PS.seek 0ml +4 "processing"%f', +2609 "core" ' +2 ."myFullPhaseDA"PSV.dial :air +3 "processing"%S  +53 "core" +2 ."myFullPhaseDA"PS.seek 2.5ml +3 "processing"%e'\ +2612 "core" ' + ."myFullPhaseDA"PSV.dial :mixloop +3 "processing"%b +41 "core" +3 ."myFullPhaseDA"PS.seek 0ml +2 "processing"%h', +2609 "core" ' +2 ."myFullPhaseDA"PSV.dial :air +3 "processing"%i  +41 "core"  +2 ."myFullPhaseDA"PS.seek 2.5ml +4 "processing"%j'\ +2607 "core" ' +2 ."myFullPhaseDA"PSV.dial :mixloop +3 "processing"%g +42 "core" +3 ."myFullPhaseDA"PS.seek 0ml +4 "processing"%l', +2618 "core" ' +2 #"myFullPhaseDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&m& +7 "core" &j(  zCm +3 ."myFullPhaseDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."myFullPhaseDA"Elbow.seek CC +3 "manipulator"&k(o +6 "core" ( + "manipulator"&n& +3 "core" &j( r zCm +3 ."myFullPhaseDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &o& +4 "core" &j( K zCm +2 ."myFullPhaseDA"Forearm.seek CC +3 "manipulator"&q'Ͻ +98 "core" ' + ."myFullPhaseDA"Hand.close +2 "manipulator"&p/ +68 "core" / +3 ."myFullPhaseDA"CC.seek :open +2 "collection"'r( +398 "core" ( + "manipulator"&a& +3 "core" &j( zCm +2 "manipulator"&u% +4 "core" % q z +2 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"&c'\ +96 "core" ' +2 ."myFullPhaseDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myFullPhaseDA"Elbow.seek :garage +2 "manipulator"&t(- +290 "core" ( +2 "manipulator"&y& +3 "core" &- y +2 ."myFullPhaseDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &}& +3 "core" &-  y +3 ."myFullPhaseDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myFullPhaseDA"Forearm.seek :garage +3 "manipulator"&v'Γ +117 "core" ' +2 ."myFullPhaseDA"Hand.open + "manipulator"&s1 +59 "core" 1 +2 "manipulator"&{% +3 "core" % Μ` | z7 +3 ."myFullPhaseDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"&z'\ +105 "core" ' +2 ."myFullPhaseDA"PSV.dial :mixloop +2 "processing"%~ +6 "core" +2 ."myFullPhaseDA"PTV.dial :PRVmixing +2 "processing"%  +7 "core" +2 ."connect"PRV.dial CBV +3 ."myFullPhaseDA"CBV.dial PRV +6 "processing"%|  +3 "collection"'  +7 "core"  + +2 ."myFullPhaseDA"CTV.dial :air,avoiding: :intake +3 "collection"'  +6 "core" +3 #"myFullPhaseDA"Loading lyfil puck from tube 4 into Collection Clamp +2 "collection"'& +5 "core" &  +2 "manipulator"&\ % +3 "core" %\  L y +2 "storage"(% +3 "core" %v f R ?  +2 "storage"(. +3 "core" .( +2 ."myFullPhaseDA"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."myFullPhaseDA"SC.seek 4 +2 "storage"( (,? +197 "core" ( + ."myFullPhaseDA"SC.configure :limp +3 "storage"($(\ 1b +5 (& +2 "core" &,B 2 1  +3 "manipulator"&w& +3 "core" &- } z +2 "manipulator"&% +3 "core" %\  W z +2 ."myFullPhaseDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myFullPhaseDA"Elbow.seek 4 +4 "manipulator"&( +210 "core" ( + "manipulator"&& +4 "core" & z +2 "storage"(& +4 "core" &,A O H   +2 ."myFullPhaseDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myFullPhaseDA"Forearm.seek 4 + 700 counts +4 "manipulator"&' +105 "core" ' +2 "storage"(& +3 "core" &,A u   +3 ."myFullPhaseDA"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."myFullPhaseDA"SE.seek :beamBreak +3 "storage"(x') +294 "core" ' +2 "storage"(d- +2 "core" -' +3 ."myFullPhaseDA"SE.configure :default +2 "storage"(#QK-0-\ b +5 (& +3 "core" &,A ] ]  +2 "manipulator"&& +4 "core" & z +2 ."myFullPhaseDA"Elbow.seek 4 +3 "manipulator"&( +5 "core" ( +2 "manipulator"&& +3 "core" & y +2 "storage"($& +4 "core" &,A ] ^  +3 ."myFullPhaseDA"Forearm.seek 4 + 300 counts +2 "manipulator"&&'[ +27 "core" ' +2 ."myFullPhaseDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myFullPhaseDA"Hand.close +2 "manipulator"&/ +55 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& +3 "storage"('p +8 "core" & z + "manipulator"&% +4 "core" % Y z^ +2 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"&('\ +94 "core" ' +2 ."myFullPhaseDA"Elbow.seek CC +3 "manipulator"&3(o +150 "core" ' +2 ."downElevator"SE.stop +3 "storage"(5 +6 "core" ( + "manipulator"&0& +4 "core" &v) { zCo +2 ."myFullPhaseDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &R& +4 "core" &v) zCo +2 ."myFullPhaseDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myFullPhaseDA"Forearm.seek CC +3 "manipulator"&,'Ͻ +94 "core" ' + "manipulator"&& +4 "core" &v) zCo +2 "manipulator"&#% +3 "core" %ϸ y0 +2 "collection"'.& +4 "core" &  +2 "collection"'& +5 "core" &  +3 ."myFullPhaseDA"CC.seek :closed +8 "collection"'1(S +10 "core" &  + &  +3 &X 8 +9 &LL / +10 &u D +9 &/e J +9 &d J +10 &dp J +9 &uc@ J +9 &6e J +10 &_ J +9 &_ J +10 &}` J +9 &!?a J +9 &#f J +10 &$d I +9 &&d J +10 &(He I +9 &* c J +9 &+bv J +10 &-eZ I +9 &/Ne6 J +9 &1e J +10 &2h< J +9 &4c J +9 &6Wb J +10 &8c J +9 &9g J +10 &;` J +9 &=`ct I +9 &?!d^ J +10 &@h= J +9 &Bc" I +9 &Dfk J +10 &F&n K +9 &Gu L +10 &I N +9 &KY \ Q +9 &M\ U +10 &N\ U +9 &P\ U +9 &R8z\ ) +10 &R=\ "i +9 &S>{ < +3 ( + "collection"'& +4 #"myFullPhaseDA"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.74 +3 .Hand.open +4 "manipulator"&)1 +54 "core" 1 +3 "manipulator"& % +3 "core" % ϸ [ z0 +2 ."myFullPhaseDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myFullPhaseDA"Forearm.seek :retract +2 "manipulator"&['\ +95 "core" ' +2 ."myFullPhaseDA"CTV.dial CSV,avoiding: :intake +3 "collection"'5  +122 "core"  +2 ."myFullPhaseDA"CSV.dial CTV +2 "collection"'9  +30 "core"  +3 ."myFullPhaseDA"PS.seek 2.5ml +4 "processing"%'\ +2605 "core" ' +2 "collection"'<% +3 "core" %JMS  +2 ."myFullPhaseDA"CS.seek 4.25ml +4 "collection"'6'Yr +1540 "core" ' + ."myFullPhaseDA"delay 8 seconds +804 .PSV.dial :air +2 "processing"%%  +42 "core"  +2 ."myFullPhaseDA"delay 2 seconds +203 .PSV.dial :waste2 +3 "processing"%'  +67 "core"  +3 ."myFullPhaseDA"PS.seek 0ml +2 "processing"%-', +2611 "core" ' +44 ."myFullPhaseDA"CBV.dial between PRV and waste1 +15 "collection"'+ ` +32 "core" _ +2 ."myFullPhaseDA"CSV.dial :air +2 "collection"'2 @ +44 "core" > +3 ."myFullPhaseDA"CS.seek 10ml +3 "collection"'8' +1546 "core" ' + ."myFullPhaseDA"CSV.dial CTV +4 "collection"'  +43 "core"  +3 ."myFullPhaseDA"CS.seek 0ml +2 "collection"'@' +2615 "core" ' +2 ."myFullPhaseDA"CBV.dial :waste1 +3 "collection"'A @ +28 "core" ? +2 ."myFullPhaseDA"delay 5 seconds +503 .CTV.dial :air,avoiding: :intake +4 "collection"'"  +126 "core" + "collection"' & +4 "core" &SF||k < +2 #"myFullPhaseDA"Storing lyfil puck in Collection Clamp to tube 3 +2 "manipulator"&?% +6 "core" %\ z +2 "storage"(E% +4 "core" %w \ +2 "storage"(. +3 "core" .(,? +2 ."myFullPhaseDA"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."myFullPhaseDA"SC.seek 3 +2 "storage"(/( +192 "core" ( +2 ."myFullPhaseDA"SC.configure :limp +2 "storage"($(\ 1b +5 (D& +3 "core" &   +2 "manipulator"&7& +4 "core" &v) zCo +2 "manipulator"&;% +3 "core" %\ z +3 ."myFullPhaseDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."myFullPhaseDA"Elbow.seek 3 +3 "manipulator"&4( +196 "core" ( +2 "manipulator"&>& +4 "core" & v z, +2 "storage"(M& +3 "core" & _ +3 ."myFullPhaseDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myFullPhaseDA"Forearm.seek 3 + 700 counts +2 "manipulator"&N' +90 "core" ' +2 "storage"(:& +3 "core" &   +3 ."myFullPhaseDA"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."myFullPhaseDA"SE.seek :beamBreak +2 "storage"(`') +298 "core" ' +2 "storage"(P- +3 "core" -' +2 ."myFullPhaseDA"SE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&Q& +3 "core" & z z+ +3 "storage"( & +3 "core" &  +2 ."myFullPhaseDA"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."myFullPhaseDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myFullPhaseDA"Forearm.seek 3 +3 "manipulator"&*' +34 "core" ' +2 ."myFullPhaseDA"Elbow.hold +3 "manipulator"&T, +5 "core" , +2 ."myFullPhaseDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 "storage"(O- +3 "core" -' +3 ."myFullPhaseDA"SE.seek 0.12 Pucks below Top Plate +2 "storage"(W' +33 "core" ' + "manipulator"&J% +3 "core" %+ {^ +2 "storage"(H& +4 "core" & < +2 ."myFullPhaseDA"Forearm.force -20 + "manipulator"&5 +6 ."myFullPhaseDA"Forearm.seek 3 + 320 counts +2 "manipulator"&B'W +19 "core" ' + "manipulator"&& +4 "core" & t z* +2 "storage"(I& +3 "core" &  \ +3 ."myFullPhaseDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myFullPhaseDA"Forearm.seek 3 + 700 counts +3 "manipulator"&F' +19 "core" ' +2 ."myFullPhaseDA"SE.seek 1.12 Pucks below Top Plate +4 "storage"(Y'l +37 "core" ' + "manipulator"&C& +3 "core" & z* +2 "manipulator"&\\% +4 "core" % R z +2 ."myFullPhaseDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myFullPhaseDA"Forearm.seek :retract +2 "manipulator"&U'\ +96 "core" ' +2 ."myFullPhaseDA"Elbow.seek CC +3 "manipulator"&=(o +163 "core" ( +2 "manipulator"&V& +3 "core" &z M z. +2 ."myFullPhaseDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &K& +3 "core" &z z. +3 ."myFullPhaseDA"Forearm.seek CC +4 "manipulator"&]'Ͻ +94 "core" ' +2 ."myFullPhaseDA"Hand.close +4 "manipulator"&^/ +74 "core" / +2 ."myFullPhaseDA"CC.seek :open +4 "collection"'Z( +399 "core" ( + "storage"(S& +3 "core" & +2 "storage"(f& +4 "core" &   +2 "manipulator"&b& +3 "core" &z z. +3 "manipulator"&e% +4 "core" % z +2 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"&i'\ +97 "core" ' +2 ."myFullPhaseDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myFullPhaseDA"Elbow.seek 3 +3 "manipulator"&h( +170 "core" ( + "manipulator"&g& +3 "core" & | zf +2 "storage"(j& +4 "core" &  7  +2 ."myFullPhaseDA"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."myFullPhaseDA"Forearm.seek 3 +2 "manipulator"&m' +106 "core" ' + ."myFullPhaseDA"Elbow.hold +3 "manipulator"&n, +5 "core" , +2 ."myFullPhaseDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myFullPhaseDA"Hand.open +2 "manipulator"&o1 +65 "core" 1 +2 "manipulator"&p% +4 "core" % ' z +2 "storage"(G& +3 "core" &  D  +2 ."myFullPhaseDA"Forearm.force -20 +2 "manipulator"&5 +5 ."myFullPhaseDA"Forearm.seek 3 + 316 counts +2 "manipulator"&X'S +20 "core" ' + "manipulator"&L& +4 "core" & yd +2 "storage"(a& +3 "core" &   )  +3 ."myFullPhaseDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myFullPhaseDA"Forearm.seek 3 + 700 counts +3 "manipulator"&u' +51 "core" ' + "storage"(q% +4 "core" %v % 1 5  +2 ."downElevator"SE.seek :down +4 "storage"(y'p +99 (k% +2 "core" %RN   TW +2 "manipulator"&}% +3 "core" % n z +3 ."myFullPhaseDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"&s'\ +93 "core" ' +51 ' + ."downElevator"SE.stop +2 "storage"(5 +5 ."myFullPhaseDA"PSV.dial :air +3 "processing"%{  +69 "core" +3 ."myFullPhaseDA"PS.seek 2.5ml +2 "processing"%c'\ +2609 "core" ' +2 ."myFullPhaseDA"delay 1 second +103 .PSV.dial :mixloop +2 "processing"%~ +42 "core" + ."myFullPhaseDA"delay 1 second +103 .PSV.dial :air +2 "processing"%  +40 "core"  +2 ."myFullPhaseDA"delay 1 second +103 .PSV.dial :mixloop +2 "processing"%| +40 "core" +2 ."myFullPhaseDA"delay 1 second +103 .PSV.dial :air +2 "processing"%  +53 "core" + ."myFullPhaseDA"delay 1 second +104 .PS.seek 0ml +2 "processing"%', +2600 "core" ' +3 #"myFullPhaseDA"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%& +6 "core" & 2 +2 "manipulator"&\ & +3 "core" & zd +2 "manipulator"&% +3 "core" %\  : z +3 ."myFullPhaseDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +186 "core" ( + "manipulator"&v& +4 "core" &- b y +2 ."myFullPhaseDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &- 6 y +3 ."myFullPhaseDA"Forearm.seek :garage +2 "manipulator"&w'Γ +109 "core" ' +2 ."myFullPhaseDA"Hand.close + "manipulator"&/ +59 "core" / +2 "manipulator"&!& +3 "core" &- w z +2 "manipulator"&% +3 "core" % Φ t z +3 ."myFullPhaseDA"Forearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 ."myFullPhaseDA"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +6 ."myFullPhaseDA"Elbow.seek PC +2 "manipulator"&t([ +143 "core" ( +2 "manipulator"&& +4 "core" &Y z +2 ."myFullPhaseDA"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &z& +3 "core" &Z ; z +3 ."myFullPhaseDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."myFullPhaseDA"Forearm.seek PC +3 "manipulator"&d'$ +101 "core" ' + "manipulator"&& +4 "core" &[ y +3 "manipulator"&% +4 "core" %- z +2 "processing"%& +4 "core" & / +2 "processing"%$& +5 "core" & / +2 ."myFullPhaseDA"PC.seek :closed +4 "processing"%(^ +5 "core" & / +3 & .A +9 &(L &2 +10 &bv $F +9 &l 'L +9 &k 'L +10 &e 'L +9 &Xc 'L +9 &d 'K +10 &h &L +9 &h &K +10 &`j 'L +9 &!!j 'L +9 &"h 'K +10 &$h 'K +9 &&ih 'K +9 &(+h 'K +10 &)h &K +9 &+i &L +10 &-pl &L +9 &/2g &L +9 &0j 'K +10 &2c 'L +9 &4xf &L +9 &6;g &K +10 &7h 'K +9 &9d 'K +9 &;h &L +10 &=Bg &L +9 &?b &K +10 &@j &L +9 &Bp %L +9 &DB #N +10 &E !P +9 &G "Q +9 &I !Q +10 &KC !Q +9 &M "Q +10 &N !Q +9 &P Q +9 &RI !Q +10 &T  Q +9 &U !R +9 &W$ R +10 &YO* !R +9 &[( R +10 &\\+ S +9 &^Dc# !'w +9 &^o% %; +10 ( + &^)0 *3 +2 "processing"%$& +4 #"myFullPhaseDA"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.51 +2 "processing"%& +5 "core" &^): )3 +2 ."myFullPhaseDA"Hand.open +2 "manipulator"&1 +64 "core" 1 +2 "manipulator"&% +3 "core" % f z +3 ."myFullPhaseDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"&'\ +98 "core" ' + ."myFullPhaseDA"PRV.dial :air +3 "processing"%0  +45 "core"  +2 ."myFullPhaseDA"PSV.dial :mixloop +3 "processing"%R +40 "core" +2 "processing"%x% +3 "core" %1Y , +3 ."myFullPhaseDA"PS.seek 0.3ml +3 "processing"%&' +382 "core" ' + ."myFullPhaseDA"PSV.dial PSR +3 "processing"% +96 "core"  +2 #"myFullPhaseDA"Pulling 0.4ml of PSR.air +2 .PSR.select :air +5 .PS.seek 0.7ml +4 "processing"%#'' +483 "core" ' +2 ."myFullPhaseDA"delay 3 seconds +303 .PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%.'\ +216 "Can" @\\KB +1684 "core" ' + ."myFullPhaseDA"delay 3 seconds +303 .PSV.dial :mixloop +3 "processing"% +107 "core" + ."myFullPhaseDA"PTV.dial :mixing +3 "processing"% @ +71 "core" B + ."myFullPhaseDA"PBV.dial :waste2 +3 "processing"%(  +88 "core"  +2 ."myFullPhaseDA"PS.seek 0ml +4 "processing"%r', +2610 "core" ' + #"myFullPhaseDA"Garaging FlushPuck in Processing Clamp +8 "manipulator"&)& +11 "core" &a s z +3 ."myFullPhaseDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myFullPhaseDA"Elbow.seek PC +2 "manipulator"& ([ +6 "core" ( +2 "manipulator"&& +3 "core" &a m z +2 ."myFullPhaseDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &5& +3 "core" &a z +3 ."myFullPhaseDA"Forearm.seek PC +2 "manipulator"&9'$ +93 "core" ' + ."myFullPhaseDA"Hand.close +2 "manipulator"&,/ +62 "core" / +2 ."myFullPhaseDA"PC.seek :open +4 "processing"%l( +458 "core" ( + "manipulator"&<& +3 "core" &a q y +2 "manipulator"&_% +3 "core" %  y +3 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"&%'\ +98 "core" ' +2 ."myFullPhaseDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."myFullPhaseDA"Elbow.seek :garage +2 "manipulator"&'(- +146 "core" ( + "manipulator"&& +55 "core" &- yL +2 ."myFullPhaseDA"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 &+& +4 "core" &- D yL +2 ."myFullPhaseDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myFullPhaseDA"Forearm.seek :garage +2 "manipulator"&2'Γ +118 "core" ' + ."myFullPhaseDA"Hand.open +2 "manipulator"&61 +62 "core" 1 +3 "manipulator"&% +3 "core" % Λ ` z +2 ."myFullPhaseDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myFullPhaseDA"Forearm.seek :retract +2 "manipulator"&8'\ +106 "core" ' +2 #"myFullPhaseDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%A& +6 "core" &s 3 +2 "manipulator"&"% +3 "core" %\ y +2 "storage"( % +3 "core" %s t s :  +2 "storage"(?. +3 "core" .( +2 ."myFullPhaseDA"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +6 ."myFullPhaseDA"SC.seek 4 +2 "storage"(E(,? +200 "core" ( +2 ."myFullPhaseDA"SC.configure :limp +2 "storage"($(\ 1b +5 (& +3 "core" &,>    +2 "manipulator"&D& +4 "core" &- | yL +2 "manipulator"&7% +3 "core" %\ T y +2 ."myFullPhaseDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myFullPhaseDA"Elbow.seek 4 +3 "manipulator"&;( +187 "core" ( +2 "manipulator"& & +3 "core" & } z. +2 "storage"(>& +3 "core" &,> D E   +3 ."myFullPhaseDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myFullPhaseDA"Forearm.seek 4 + 700 counts +2 "manipulator"&M' +94 "core" ' +2 "storage"(3& +3 "core" &,> t t  +3 ."myFullPhaseDA"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +5 ."myFullPhaseDA"SE.seek :beamBreak +2 "storage"(:') +299 "core" ' +2 "storage"([- +3 "core" -' +2 ."myFullPhaseDA"SE.configure :default +2 "storage"(#QK-0-\ b +5 (P& +3 "core" &,> / 9 q  +2 "manipulator"&Q& +4 "core" & q z. +2 ."myFullPhaseDA"Elbow.seek 4 +3 "manipulator"& ( +34 "core" ( +2 "manipulator"&O& +3 "core" & z +3 "storage"(J& +3 "core" &,> Y E D  +3 ."myFullPhaseDA"Forearm.seek 4 + 300 counts +3 "manipulator"&H'[ +26 "core" ' + ."myFullPhaseDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myFullPhaseDA"Hand.close +2 "manipulator"&/ +57 "core" / +2 !"myFullPhaseDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:170:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:64:in `da'"$Camille:13:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:296:in `start'"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 +5 "manipulator"&I& +3 "storage"(C'p +8 "core" & Q y +2 "manipulator"&\\% +3 "core" % d za +3 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"&N'\ +93 "core" ' +2 ."myFullPhaseDA"Elbow.seek PC +4 "manipulator"&4([ +154 "core" ' + ."downElevator"SE.stop +3 "storage"(5 +105 "core" ( +2 "manipulator"&`& +4 "core" &^ x z +2 ."myFullPhaseDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &*& +2 "core" &^ a z +3 ."myFullPhaseDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myFullPhaseDA"Forearm.seek PC +3 "manipulator"&B'$ +103 "core" ' +2 "manipulator"&W& +3 "core" &_ y +2 "manipulator"&V% +3 "core" % yt +3 "processing"%K& +3 "core" &X 4 +2 "processing"%F& +5 "core" &N 3 +3 ."myFullPhaseDA"PC.seek :closed +2 "processing"%T(^ +5 "core" &K 3 +6 &> 43 +9 &BH8 */ +10 &os: )D +9 &h: +K +9 &f, +K +10 &e& +K +9 &af# ,K +10 &#d, ,K +9 &e* ,K +9 &c ,K +10 &hg +K +9 &!*g +K +9 &"c +K +10 &$g +K +9 &&pf +K +10 &(2d +K +9 &)e ,K +9 &+c +K +10 &-xf +K +9 &/:g +K +9 &0h +K +10 &2b ,K +9 &4d +K +9 &6Cc +K +10 &8e +K +9 &9b ,K +10 &;b +J +9 &=Jc +K +9 &? c +K +10 &@b +K +9 &Be +K +9 &DLu *M +10 &F 'P +9 &G 'Q +10 &I 'P +9 &KK 'P +64 &M  &P +2 &N %Q + &P %Q + &RQ %Q +4 &T $Q + &U #Q + &W $R + &YX $Q +9 &[ %R +10 &\\ %R +9 &^Ib '&t +9 &^t *; +10 ( + &^% .3 +2 "processing"%F& +4 #"myFullPhaseDA"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.52 +2 .Hand.open +5 "manipulator"&^1 +56 "core" 1 +2 "manipulator"&U% +3 "core" %  yt +3 ."myFullPhaseDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."myFullPhaseDA"Forearm.seek :retract +2 "manipulator"&1'\ +105 "core" ' +2 #"myFullPhaseDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +6 "processing"%S  +3 %f9 +7 "core" 9 +102 "processing"%b9 +2 "core" 9 +103 "processing"%e9 +3 "core" 9  +102 "processing"%g9 +3 "core" 9  +102 "processing"%j9 +3 "core" 9 +102 "processing"%]9 +3 "core" 9 +102 "processing"%=9 +3 "core" 9 +102 "processing"%o9 +3 "core" 9 +103 "processing"%p9 +3 "core" 9" +102 "processing"%G9 +3 "core" 9& +103 "processing"%L9 +2 "core" 9+ +103 "processing"%a9 +2 "core" 9/ +103 "processing"%i9 +3 "core" 93 +102 "processing"%q9 +4 "core" 97 +102 "processing"%h9 +3 "core" 9; +102 "processing"%k9 +3 "core" 9@ +103 "processing"%}9 +2 "core" 9D +103 "processing"%m9 +2 "core" 9H +103 "processing"%X9 +3 "core" 9L +103 "processing"%Y9 +2 "core" 9Q +103 "processing"%{9 +3 "core" 9U\ +102 "processing"%u9 +3 "core" 9"Y +102 "processing"%y9 +3 "core" 9*] +102 "processing"%-9 +3 "core" 93a +102 "processing"%~9 +3 "core" 9>f +102 "processing"%9 +3 "core" 9Dj +3 ."myFullPhaseDA"PH.hold 2:00:00,28C +5 "processing"%| ppA +3 ."myFullPhaseDA"delay 1:30 +7 "core" j +9000 ."myFullPhaseDA"PSR.select :air +8 .PSV.dial PSR +4 "processing"% +94 "core"  +2 #"myFullPhaseDA"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +11 ."myFullPhaseDA"PS.seek 0.5ml +3 "processing"%c'F +582 "core" ' + ."myFullPhaseDA"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."myFullPhaseDA"PS.seek 2ml +3 "processing"%'˕ +1602 "core" ' + ."myFullPhaseDA"PTV.dial :puck +3 "processing"%\  +69 "core"  +2 ."myFullPhaseDA"PSV.dial PTV +2 "processing"% +71 "core" +2 ."myFullPhaseDA"PBV.dial :waste1 +2 "processing"%v  +126 "core"  +2 "processing"%% +3 "core" %˘ * +2 ."myFullPhaseDA"PS.seek 1.5ml +4 "processing"%n'~ +586 "core" ' + ."myFullPhaseDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +4 "processing"% * +34 "core" , +2 ."myFullPhaseDA"PS.seek 0ml +3 "processing"%!', +1599 "core" ' +2 ."myFullPhaseDA"delay 5:00 +30004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +6 "core"  +2 ."myFullPhaseDA"PBV.dial :waste1 +3 "processing"%s  +34 "core" +2 ."myFullPhaseDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" , + ."myFullPhaseDA"PSR.select :air +3 .PSV.dial PSR +5 "processing"%z +70 "core"  +3 ."myFullPhaseDA"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."myFullPhaseDA"PS.seek 2.5ml +3 "processing"%w'\ +988 "Can" TY\\B +1240 "core" ' +2 ."myFullPhaseDA"PSV.dial PTV +3 "processing"% +81 "core"  +2 ."myFullPhaseDA"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +68 "core" +2 ."myFullPhaseDA"delay 5 seconds +502 .PSV.dial PTV +4 "processing"% +79 "core"  +2 ."myFullPhaseDA"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +70 "core"  +2 ."myFullPhaseDA"PS.seek :empty +3 "processing"%' +2207 "core" ' +2 ."myFullPhaseDA"PTV.dial :PRVmixing,via: PRV +58 "processing"%  +120 "core" +2 ."myFullPhaseDA"PSV.dial :mixloop +2 "processing"% +43 "core" + ."myFullPhaseDA"PRV.dial :ab1 +3 "processing"% @ +74 "core" A +2 ."myFullPhaseDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +6 ."myFullPhaseDA"PS.seek 0.15ml +2 "processing"%' +349 "core" ' +2 ."myFullPhaseDA"delay 2 seconds +203 ."connect"CBV.dial PRV +4 ."myFullPhaseDA"PRV.dial CBV +5 "collection"'$  +2 "processing"%0  +41 "core" +5  +2 "processing"%R% +4 "core" % + +2 ."myFullPhaseDA"PS.seek 0.3ml +3 "processing"%x'\ +346 "core" ' + ."myFullPhaseDA"delay 2 seconds +204 .CBV.dial between PRV and PSV +3 "collection"'d  +28 "core" +2 ."myFullPhaseDA"PRV.dial :air +3 "processing"%  +41 "core"  +3 ."myFullPhaseDA"PS.seek 0.9ml +4 "processing"%'@ +1251 "core" ' +2 ."myFullPhaseDA"PRV.dial :waste2 +3 "processing"%& @ +70 "core" > +3 ."myFullPhaseDA"PS.seek 0.5ml +2 "processing"%#'F +854 "core" ' +2 #"myFullPhaseDA"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%  +43 "core"  +2 ."myFullPhaseDA"PS.reconfigure :default +2 "processing"%#A d`xb +6 ."myFullPhaseDA"PS.seek 2ml +2 "processing"%'˕ +1599 "core" ' +2 ."myFullPhaseDA"PSV.dial :PML +3 "processing"%( +40 "core" +2 ."myFullPhaseDA"PTV.dial :mixing +2 "processing"%. @ +73 "core" B + ."myFullPhaseDA"PBV.dial :waste1 +3 "processing"%)  +35 "core" +2 "processing"%% +3 "core" %˖ ) +2 ."myFullPhaseDA"PS.seek 1.85ml +3 "processing"%5' +229 "core" ' + ."myFullPhaseDA"PBV.dial between PSV and waste1 +4 "processing"%, * +34 "core" , +2 ."myFullPhaseDA"PS.seek 0ml +3 "processing"%t', +1946 "core" ' +2 ."myFullPhaseDA"delay 2 seconds +203 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'& +4 "core" &}  +2 "manipulator"&& +4 "core" &_ y y +2 "manipulator"&<% +3 "core" %\ w z +2 ."myFullPhaseDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myFullPhaseDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&_(- +135 "core" ( +2 "manipulator"&& +3 "core" &- z+ +3 ."myFullPhaseDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &9& +3 "core" &- m z* +2 ."myFullPhaseDA"Forearm.seek :garage +3 "manipulator"&+'Γ +109 "core" ' +2 ."myFullPhaseDA"Hand.close +2 "manipulator"& / +72 "core" / +2 "manipulator"&6& +3 "core" &- z* +2 "manipulator"&% +3 "core" % Π z +3 ."myFullPhaseDA"Forearm.seek :retract +2 "manipulator"&%'\ +104 "core" ' +2 ."myFullPhaseDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myFullPhaseDA"Elbow.seek CC +3 "manipulator"&A(o +277 "core" ( +2 "manipulator"&"& +3 "core" &k4 zK +2 ."myFullPhaseDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 & & +2 "core" &k4 f zK +3 ."myFullPhaseDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myFullPhaseDA"Forearm.seek CC +2 "manipulator"&?'Ͻ +103 "core" ' + "manipulator"&2& +4 "core" &k4 zK +2 "manipulator"&% +3 "core" % z +3 "collection"'D& +3 "core" &  +3 "collection"'7& +4 "core" &~ \ +3 ."myFullPhaseDA"CC.seek :closed +3 "collection"'/(S +6 "core" &~\  +3 &~ 6 +10 &>H}\ / +9 &kr}\ D +9 &h}\ L +10 &`}\ K +9 &e} L +10 &\\e| K +9 &b~ K +9 &_}\ K +10 &e~ \ K +9 &cb~\ L +9 &!&c|}\ K +10 &"b}\ L +9 &$e} L +9 &&kd} L +10 &(-e} L +9 &)c} K +10 &+e~ K +9 &-te} K +9 &/6`} K +58 &0f~\ K + &2e\ L &4{b}\ L + &6=d|\ L + &8b~\ K &9b}\ K +6 &;]|~\ K +8 &=Gb{\ K +10 &? b\ K +9 &@c}\ K +9 &Bb\ K +10 &DJp|\ M +9 &F\ N +10 &G\ S +9 &Iv\ V +9 &K7\ V +10 &L}\ W +9 &N}\ W +10 &Py~\ W +9 &Ry\ 6 +9 &R,\ !d +10 &Rr\ J +2 ( +2 "collection"'7& +5 #"myFullPhaseDA"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.05 +2 "collection"' & +5 "core" &Rr\ J +2 ."myFullPhaseDA"Hand.open +2 "manipulator"&>1 +66 "core" 1 +2 "manipulator"&'% +3 "core" % } z +3 ."myFullPhaseDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"&3'\ +98 "core" ' + ."myFullPhaseDA"PSV.dial PSR +3 "processing"%8 +97 "core"  +2 #"myFullPhaseDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +7 "processing"%@ +11 ."myFullPhaseDA"PS.seek 1.5ml +2 "processing"%['{ +1597 "core" ' +2 ."myFullPhaseDA"delay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%P  +53 "core"  +3 ."myFullPhaseDA"PS.seek 0ml +3 "processing"%Q', +1591 "core" ' +2 ."myFullPhaseDA"PSV.dial PSR +3 "processing"%O +39 "core"  +2 ."myFullPhaseDA"PSR.select :air +3 "processing"% +12 ."myFullPhaseDA"PS.seek 2.5ml +3 "processing"%J'\ +2602 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 ."myFullPhaseDA"CBV.dial PRV +5 "processing"%  +3 "collection"'I  +33 "core"  +118  +2 ."myFullPhaseDA"PSV.dial :mixloop +3 "processing"%\\ +97 "core" + ."myFullPhaseDA"CTV.dial :air,avoiding: :intake +3 "collection"';  +17 "core"  + ."myFullPhaseDA"PTV.dial :PRVmixing +3 "processing"%M  +70 "core" +2 ."myFullPhaseDA"PS.seek 0ml +3 "processing"%:', +2609 "core" ' + ."myFullPhaseDA"PSV.dial :air +8 "processing"%H  +42 "core"  +3 ."myFullPhaseDA"PS.seek 2.5ml +2 "processing"%`'\ +2622 "core" ' + ."myFullPhaseDA"PSV.dial :mixloop +3 "processing"%* +43 "core" +2 ."myFullPhaseDA"PS.seek 0ml +4 "processing"% ', +2606 "core" ' +2 ."myFullPhaseDA"PSV.dial :air +2 "processing"%W  +43 "core"  +2 ."myFullPhaseDA"PS.seek 2.5ml +3 "processing"%V'\ +2607 "core" ' +2 ."myFullPhaseDA"PSV.dial :mixloop +3 "processing"%K +41 "core" +2 ."myFullPhaseDA"PS.seek 0ml +4 "processing"%C', +2607 "core" ' +2 #"myFullPhaseDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&N& +7 "core" &m2 zK +3 ."myFullPhaseDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."myFullPhaseDA"Elbow.seek CC +2 "manipulator"&l(o +6 "core" ( +2 "manipulator"&^& +4 "core" &m1 K {K +2 ."myFullPhaseDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &U& +3 "core" &m2 zK +2 ."myFullPhaseDA"Forearm.seek CC +5 "manipulator"&f'Ͻ +95 "core" ' +2 ."myFullPhaseDA"Hand.close + "manipulator"&F/ +60 "core" / +2 ."myFullPhaseDA"CC.seek :open +4 "collection"'b( +394 "core" ( + "manipulator"&B& +4 "core" &m2 zK +2 "manipulator"&e% +3 "core" % z +2 ."myFullPhaseDA"Forearm.seek :retract +4 "manipulator"&g'\ +96 "core" ' +2 ."myFullPhaseDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myFullPhaseDA"Elbow.seek :garage +3 "manipulator"&j(- +294 "core" ( +2 "manipulator"&]& +4 "core" &- z +2 ."myFullPhaseDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &=& +4 "core" &- z +2 ."myFullPhaseDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myFullPhaseDA"Forearm.seek :garage +54 "manipulator"&o'Γ +116 "core" ' +2 ."myFullPhaseDA"Hand.open +5 "manipulator"&p1 +65 "core" 1 +2 "manipulator"&G% +4 "core" % Μ z +2 ."myFullPhaseDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"&L'\ +103 "core" ' +2 ."da"delayUntil "12:56:00.38" +23571 "Can" E']wB +1293 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%a @ +69 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%i  +36 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"%q * +35 "core" , +2 ."da"PSV.dial :air +2 "processing"%h  +41 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%k'\ +2226 "core" ' +2 ."da"PSV.dial :mixloop +3 "processing"%} +42 "core" +2 ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%m  +42 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +2 "processing"%X +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%Y  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%{' +2219 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%u +121 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%y'F +586 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%-'˕ +1602 "core" ' + ."da"PTV.dial :puck +3 "processing"%~  +71 "core"  + ."da"PSV.dial PTV +3 "processing"% +71 "core" + ."da"PBV.dial :waste1 +3 "processing"%  +35 "core" +2 "processing"%r% +3 "core" %˛ . +2 ."da"PS.seek 1.5ml +3 "processing"%c' +595 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%\ * +35 "core" , +2 ."da"PS.seek 0ml +3 "processing"%', +1602 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +11 "processing"%v  +9 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +35 "core" * + ."da"PSR.select :air +3 .PSV.dial PSR +5 "processing"% +70 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%n'\ +2231 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%S +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +70 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%s +69 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%  +80 "core" +2 ."da"PS.seek :empty +2 "processing"%z' +2220 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +6 .PSV.dial PSR +4 "processing"%! +122 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%'F +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%'˕ +1593 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%  +55 "core"  +2 ."da"PSV.dial PTV +9 "processing"% +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%w  +35 "core" +2 "processing"% % +3 "core" %˖ ) +3 ."da"PS.seek 1.5ml +2 "processing"%'| +585 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" , +3 ."da"PS.seek 0ml +2 "processing"%', +1598 "core" ' +2 ."da"delay 2:00 +12009 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%$  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%0  +33 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +8 "processing"%R * +35 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +72 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +4 "processing"%d'\ +2220 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +71 "core" + ."da"delay 5 seconds +63 "Can" R^ B +440 ."da"PSV.dial PSR +3 "processing"%x +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%& +69 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%  +67 "core"  +2 ."da"PS.seek :empty +3 "processing"%' +2222 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +4 "processing"%#  +43 "core"  +2 ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +3 "processing"%(  +120 "core" +2 ."da"delay 5 seconds +503 .PRV.dial :ab2 +3 "processing"%.  +44 "core"  + ."da"PTV.dial :PRVmixing +3 "processing"%)  +18 "core" + ."da"PSV.dial :mixloop +3 "processing"% +43 "core" +2 ."da"PS.reconfigure :default + "processing"%#A d`xb +6 ."da"PS.seek 0.3ml +2 "processing"%,' +385 "core" ' +3 ."da"delay 2 seconds +202 .PRV.dial :air +3 "processing"%  +46 "core"  + "processing"%5% +3 "core" % , +3 ."da"PS.seek 0.55ml +3 "processing"%' +330 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%  +43 "core"  +2 ."da"PS.seek 2ml +3 "processing"%<'˕ +1552 "core" ' +2 ."da"PSV.dial :PML +3 "processing"% +42 "core" +2 ."da"PTV.dial :mixing +3 "processing"%9 @ +72 "core" @ + ."da"PBV.dial :waste1 +3 "processing"%4  +33 "core" +2 "processing"% % +3 "core" %˔ * +3 ."da"PS.seek 1.85ml +2 "processing"%6' +229 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"% * +34 "core" * +3 ."da"PS.seek 0ml +4 "processing"%1', +1948 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +48004 #recoverPRVreagent08 +2 .PTV.dial :mixing +4 .PBV.dial :waste1 +5 "processing"%+  +34 "core" +2 ."da"delay 30 seconds +1561 "Can" <^B +1442 ."da"PBV.dial between PSV and waste1 +3 "processing"%" * +36 "core" , + ."da"PSV.dial :air +3 "processing"%  +42 "core"  +3 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%_'\ +2226 "core" ' +2 ."da"PSV.dial :mixloop +8 "processing"%2 +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +55 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%D +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%%  +41 "core"  +2 ."da"PS.seek :empty +3 "processing"%Z' +2215 "core" ' +3 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +5 "processing"% +172 "core"  +9 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +8 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%>'F +583 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%''˕ +1602 "core" ' + ."da"PTV.dial :puck +3 "processing"%7  +71 "core"  + ."da"PSV.dial PTV +3 "processing"%8 +69 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%?  +34 "core" + "processing"%t% +3 "core" %˓ - +3 ."da"PS.seek 1.5ml +3 "processing"%P'y +585 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%[ * +35 "core" , +3 ."da"PS.seek 0ml +2 "processing"%O', +1590 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +6 "processing"%Q  +15 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%I  +35 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"% * +35 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%\\ +69 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%;'\ +2228 "core" ' + ."da"PSV.dial PTV +3 "processing"%M +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%J +69 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%H +69 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%:  +69 "core"  +3 ."da"PS.seek :empty +2 "processing"%*' +2216 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +6 .PSV.dial PSR +5 "processing"%` +122 "core" + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%W'F +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"% '˕ +1590 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%K  +6 "core"  +2 ."da"PSV.dial PTV +3 "processing"%V +69 "core" + ."da"PBV.dial :waste1 +3 "processing"%N  +35 "core" +2 "processing"%^% +3 "core" %ˑ . +2 ."da"PS.seek 1.5ml +3 "processing"%U'w +588 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%F * +34 "core" , +3 ."da"PS.seek 0ml +4 "processing"%A', +1598 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +7 .PTV.dial :puck +5 "processing"%3  +10 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%/  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%B * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%e +70 "core"  +2 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%f'\ +2217 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%] +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%l +71 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%= +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +4 "processing"%p  +67 "core"  +52 ."da"PS.seek :empty +10 "processing"%G' +1277 "Can" >m_9B +950 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%g +121 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%o'F +584 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%a'˕ +1592 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%i  +5 "core"  +2 ."da"PSV.dial PTV +3 "processing"%q +70 "core" + ."da"PBV.dial :waste1 +3 "processing"%h  +35 "core" + "processing"%C% +4 "core" %˓% - +2 ."da"PS.seek 1.5ml +3 "processing"%}'y +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%m * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%X', +1601 "core" ' +2 ."da"delay 2:00 +12009 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%Y  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%k  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +8 "processing"%u * +35 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%{ +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%y'\ +2219 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%~ +70 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"% +70 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +67 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%r  +69 "core"  +2 ."da"PS.seek :empty +4 "processing"%-' +2226 "core" ' +2 ."da"Gate.power :camera,:ON +4 #Mixing DA Substrates +3 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%\ +127 "core"  +3 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +22 "processing"% +16 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +13 ."da"PS.seek 0.25ml +5 "processing"%c' +331 "core" ' +3 ."da"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +3 .PSR.select :sub2 +5 "processing"% +12 ."da"PS.seek 0.5ml +2 "processing"%v'F +336 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%'˕ +1599 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%  +7 "core"  + ."da"PSV.dial PTV +3 "processing"% +72 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" + "processing"%S% +4 "core" %˙C\  +2 ."da"PS.seek 1.5ml +3 "processing"%' +580 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%s * +36 "core" , +2 ."da"PS.seek 0ml +4 "processing"%', +1597 "core" ' +2 ."da"delay 10 seconds +1004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%n  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%!  +34 "core" +2 ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"%z * +35 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +5 "processing"% +72 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%'\ +2279 "core" ' + ."da"PSV.dial PTV +56 "processing"% +72 "core" +2 ."da"delay 5 seconds +509 .PSV.dial PSR +3 "processing"%w +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +83 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%  +70 "core"  +3 ."da"PS.seek :empty +2 "processing"%' +2287 "core" ' +3 #"da"Additional air clear +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"% +125 "core"  +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +7 .PS.reconfigure :default +3 "processing"%#A d`xb +6 ."da"PS.seek 2ml +2 "processing"%$'˕ +2098 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +4 "processing"%0  +6 "core"  + ."da"PSV.dial PTV +3 "processing"%R +72 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" +2 "processing"%% +3 "core" %˖W\  +3 ."da"PS.seek 1.5ml +2 "processing"%'| +584 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +4 "processing"%x * +35 "core" , +2 ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%&  +98 "core"  +2 ."da"PS.seek :empty +3 "processing"%' +1593 "core" ' +2 "processing"%d9 +3 "core" 95 +3 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +5 "processing"%# +4 %(& +2 "core" 5 +4 &^%\ 3 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&.% +6 "core" %\ a z +2 "storage"()% +4 "core" %w R S <\ + "storage"(. +3 "core" .(,? +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +6 ."da"SC.seek 3 +2 "storage"(( +198 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +6 (& +2 "core" & ' $ \ +2 "manipulator"&5& +4 "core" &- ; z +2 "manipulator"&,% +3 "core" %\  z +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +3 "manipulator"&( +181 "core" ( + "manipulator"&& +4 "core" & * y) +2 "storage"(& +3 "core" & 2 2 g\ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&9' +93 "core" ' +2 "storage"(4& +3 "core" & \ +3 ."da"SE.reconfigure :pick + "storage"(#]K-0-\ b +7 ."da"SE.seek :beamBreak +2 "storage"( ') +295 "core" ' + "storage"(- +4 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&<& +3 "core" & z) +3 "storage"(6& +3 "core" & U H n\ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 3 +3 "manipulator"&+' +35 "core" ' +2 ."da"Elbow.hold +3 "manipulator"&", +5 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"( - +4 "core" -' +3 ."da"SE.seek 1.12 Pucks below Top Plate +2 "storage"(1'f +27 "core" ' +2 "manipulator"&2% +3 "core" %* o zR +2 "storage"(& +3 "core" &\ \ \ +2 ."da"Forearm.force -20 +2 "manipulator"&5 +5 ."da"Forearm.seek 3 + 319 counts +2 "manipulator"&D'V +19 "core" ' +2 "manipulator"&%& +3 "core" & w z( +2 "storage"(_& +3 "core" & K K\ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +60 ."da"Forearm.seek 3 + 700 counts +10 "manipulator"& ' +62 "core" ' +3 ."da"SE.seek 2.12 Pucks below Top Plate +2 "storage"(Z' +36 "core" ' +2 "manipulator"&>& +4 "core" & G y( +2 "manipulator"&7% +3 "core" %  zs +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&8'\ +92 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&?([ +248 "core" ( +2 "manipulator"&t& +4 "core" &e z +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &'& +3 "core" &e z +3 ."da"Forearm.seek PC +9 "manipulator"&['$ +94 "core" ' +2 ."da"Hand.close +2 "manipulator"&P/ +69 "core" / +3 ."da"PC.seek :open +2 "processing"%Q( +458 "core" ( + "storage"(I& +4 "core" & z #\ +2 "manipulator"&& +3 "core" &e r z +2 "manipulator"&\\% +4 "core" % + F z' +2 ."da"Forearm.seek :retract +3 "manipulator"&O'\ +96 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +3 "manipulator"&M( +287 "core" ( +2 "manipulator"&J& +3 "core" & zm +2 "storage"(H& +3 "core" & c c\ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&:' +93 "core" ' + ."da"Hand.open +2 "manipulator"&;1 +76 "core" 1 +3 "storage"(`- +3 "core" -' +3 ."da"SE.seek 1.76 Pucks below Top Plate +2 "storage"(*' +30 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +6 ."da"SE.seek 0.84 Pucks below Top Plate +2 "storage"(W'x +48 "core" ' +2 #"da"Lights, camera, ACTION! +5 .Gate.power :camera,:OFF +3 !o:Camera::Error: mesg" ImageType jxl is undefined!:@timestampu: Time 4Kq:bt[ "@/home/esp/esp2/protocol/2G/utilities.rb:218:in `snapImages'"B/home/esp/esp2/protocol/2G/utilities.rb:173:in `prepAndImage'";/home/esp/esp2/protocol/2G/DAprocess.rb:332:in `runDA'"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 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +17 #"da"Waiting to Resume from Checkpoint "Lights, camera, ACTION!" +13 ."Qmail"BadNews.email "ImageType jxl is undefined!",Subject: "Camera::Error in da" +11 "processing"%K& +8 "core" &e\ +2 "manipulator"&V& +5 "core" & r zm +3 "manipulator"&N% +3 "core" % zV +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +4 "manipulator"&^'\ +96 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"& (- +186 "core" ( +2 "manipulator"&F& +4 "core" &-  z +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &U& +2 "core" &- e y +3 ."psFlush"Forearm.seek :garage +3 "manipulator"&3'Γ +106 "core" ' + ."psFlush"Hand.close +8 "manipulator"&// +56 "core" / +2 "manipulator"&B& +3 "core" &- ~ z +2 "manipulator"&e% +4 "core" % Υ z +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&A'\ +105 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +3 "manipulator"&]([ +128 "core" ( +2 "manipulator"&l& +3 "core" &b i { +3 ."psFlush"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &=& +4 "core" &b z +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&p'$ +97 "core" ' +2 "manipulator"&f& +3 "core" &b y z +2 "manipulator"&g% +3 "core" %. z +3 "processing"%G& +3 "core" &\ +3 "processing"%o& +5 "core" &\ +2 ."psFlush"PC.seek :closed +3 "processing"%i(^ +7 "core" &\ +5 &4\ $e +9 &Wx\ 6 +10 &}\ K +9 &Y\ K +9 &oY\ K +10 &0Z\ L +9 &Z \ K +9 &_\ K +10 &wZ\ K +9 &8\\\ L +10 &_\ K +9 &!_ \ K +9 &#] %\ K +10 &%@\\ $\ L +9 &'\\ \ L +9 &(_ \ L +10 &*_ \ K +9 &,H] \ L +10 &.\ \\ \ L +9 &/a \ L +9 &1a \ L +10 &3P^\ L +9 &5_ \ K +9 &6a\ L +10 &8a\ K +9 &:X\\\ L +10 &<_\ L +9 &=Z\ K +9 &?`\ K +10 &A`]\ L +9 &C e\ L +9 &D\ O +10 &F\ Q +9 &HW\ Q +10 &J\ R +9 &K\ R +9 &M\ Q +10 &O^\ R +9 &Q \ R +9 &R\ R +10 &T\ R +9 &Vc\ S +10 &X%\ S +9 &Y\ R +9 &[\ S +10 &]i\ @ +9 &^Bs\ ] +9 &^C\ 4 +6 ( +2 "processing"%o& +3 "core" &^+\ 4 +3 #"psFlush"Processing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.59 +2 "processing"%q& +6 "core" &^+\ 4 +3 ."psFlush"Hand.open +2 "manipulator"&h1 +54 "core" 1 +2 "manipulator"&C% +3 "core" % ! z +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&a'\ +96 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%m +43 "core"  + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +7 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +3 "processing"%}'F +171 #"uploadLog"upsync +418 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +5 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%Y'\ +2101 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%k @ +181 "core" A +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%u  +123 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"%{ +97 "core" +3 ."psFlush"PS.seek :empty +4 "processing"%X' +1137 "Can"\ `_B +1468 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%~ +98 "core" + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%'F +592 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +2102 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +3 "processing"%r  +34 "core"  + ."psFlush"PTV.dial :mixing +3 "processing"%y @ +72 "core" A +2 ."psFlush"PSV.dial :mixloop +3 "processing"%\ +95 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%-' +2606 "core" ' +2 ."psFlush"PSV.dial PSR +7 "processing"%c +99 "core"  + ."psFlush"PSR.select :flush +11 "processing"%@ +12 ."psFlush"PS.seek 1ml +3 "processing"%v'M` +1096 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +1599 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +70 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%  +69 "core"  +2 ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml +6 "processing"%S', +2610 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +71 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%s'\ +2611 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +70 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%n', +2601 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%! +71 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%z'F +592 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +2102 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"% +70 "core" + ."psFlush"PBV.dial PSV +3 "processing"% U +54 "core" V +2 ."psFlush"PS.seek 0ml +5 "processing"%w', +2600 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"% @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2612 "core" ' + ."psFlush"PSV.dial :waste1 +4 "processing"%  +68 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%' +2612 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +42 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +4 "processing"%0'\ +2608 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%R +69 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +7 "core" V +3 ."psFlush"PS.seek 0ml +3 "processing"%', +2607 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%$ @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%x'\ +2606 "core" ' + ."psFlush"PSV.dial :waste1 +4 "processing"%&  +68 "core"  +2 ."psFlush"PS.seek :empty +4 "processing"%' +2630 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%d +53 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +13 ."psFlush"PS.seek 1ml +2 "processing"%#'M` +1091 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%('\ +1592 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%. +69 "core" + ."psFlush"PTV.dial :puck +3 .PBV.dial :waste1 +4 "processing"%)  +54 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%', +2625 "core" ' + ."psFlush"PSV.dial PSR +4 "processing"% +70 "core"  + ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +5 "processing"%5'\ +2607 "core" ' +57 ."psFlush"PSV.dial PTV +10 "processing"%, +69 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%E', +2618 "core" ' + ."psFlush"PSV.dial PSR +4 "processing"% +70 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +2 "processing"%'F +592 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%4'\ +2098 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%j +71 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%L U +53 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%', +2602 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%< @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%6'\ +2612 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%  +68 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%2' +336 "Can" ^`eB +2267 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +40 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%%'\ +2607 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%_ +69 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%9 U +7 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%>', +2607 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%7 @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2624 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%  +69 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%+' +2615 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +3 "manipulator"&D& +6 "core" &b z +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +2 "manipulator"&1([ +6 "core" ( +2 "manipulator"& & +3 "core" &b l z +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &t& +2 "core" &b { +3 ."psFlush"Forearm.seek PC +3 "manipulator"&''$ +92 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&"/ +73 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%P( +459 "core" ( +2 "manipulator"&8& +3 "core" &b M z +2 "manipulator"&T% +4 "core" %  # z +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&I'\ +102 "core" ' +2 ."psFlush"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek :garage +3 "manipulator"&(- +141 "core" ( + "manipulator"&\\& +5 "core" &- n z% + ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &[& +3 "core" &- U z% +3 ."psFlush"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek :garage +3 "manipulator"&J'Γ +115 "core" ' +2 ."psFlush"Hand.open +2 "manipulator"&H1 +66 "core" 1 +2 "manipulator"&?% +3 "core" % Κ  z +3 ."psFlush"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +4 "manipulator"&;'\ +101 "core" ' +45714 "Can" U`B +60002  [aB +60001  [1b'B +47280 #"Camille"-> Puck.finishImage +58 "storage"(`- +3 "core" -'x +3 "storage"(K& +4 "core" &  + "manipulator"&O& +4 "core" &-  z% +3 "manipulator"&V% +3 "core" %\   z +2 ."Camille"Elbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +5 ."Camille"Elbow.seek 3 +3 "manipulator"&N( +171 "core" ( +2 "manipulator"&Z& +3 "core" &  {- +2 "storage"(*& +3 "core" & m\  R +3 ."Camille"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."Camille"Forearm.seek 3 + 700 counts +2 "manipulator"&F' +98 "core" ' +2 ."Camille"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +6 ."Camille"SE.seek 1.56 Pucks below Top Plate +3 "storage"(:' +52 "core" ' +2 "manipulator"&U& +3 "core" & + z- +2 "storage"(M& +3 "core" & \ # /  +3 ."Camille"Elbow.reconfigure :limp + "manipulator"&$ ,(b +5 ."Camille"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."Camille"Forearm.seek 3 +3 "manipulator"&/' +37 "core" ' +2 ."Camille"Elbow.hold +4 "manipulator"&B, +4 "core" , +2 ."Camille"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."Camille"SE.reconfigure :default +2 "storage"(#QK-0-\ b +5 ."Camille"SE.seek 1.74 Pucks below Top Plate +4 "storage"(e' +33 "core" ' + "manipulator"&^% +3 "core" %%x  z) +2 "storage"(l& +3 "core" &  X  +3 ."Camille"Forearm.force -20 + "manipulator"&5 +6 ."Camille"Forearm.seek 3 + 314 counts +2 "manipulator"&='Q +19 "core" ' +2 "manipulator"&3& +3 "core" & x z* +2 "storage"(f& +3 "core" & * +  +3 ."Camille"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."Camille"Forearm.seek 3 + 700 counts +2 "manipulator"&g' +17 "core" ' + "storage"(G% +4 "core" % ! +  +3 ."downElevator"SE.seek :down +4 "storage"( 'p +97 (A% +3 "core" %J    PG +2 "manipulator"&Q% +3 "core" %  z +3 ."Camille"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."Camille"Forearm.seek :retract +3 "manipulator"&q'\ +93 "core" ' +44 ' + ."downElevator"SE.stop +2 "storage"(5 +5 (h& +3 "core" & * +  +2 "manipulator"&C& +65 "core" &  z* +2 "manipulator"&o% +3 "core" %\   y +11093 #"Camille"-> access 3 +6 "storage"(m% +3 "core" %i A > 9  +2 "manipulator"&p% +3 "core" %\   z +2 "manipulator"&& +4 "core" &  z* +2 ."Camille"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."Camille"SC.seek 7 +3 "storage"(}([4 +585 "Can"}\ }AbB +83 "core" ( +2 ."Camille"SC.configure :limp +2 "storage"($(\ 1b +5 (k& +2 "core" &[3   +3156 #"Camille"-> access tube 1 +3 !o:NoMethodError\ : mesg"8undefined method `tube' for CmdServer::Client:Class:@timestampu: Time 5K.h: name0: args0:bt[";/home/esp/esp2/lib/framework.rb:51:in `method_missing'";/home/esp/esp2/lib/framework.rb:63:in `method_missing'"$Camille:16:in `topLevelBinding'" access 1 +5 "storage"(u% +4 "core" %i , , '  +2 "manipulator"&{% +4 "core" %\   z +2 "manipulator"&Y& +3 "core" &  y* +3 ."Camille"SC.reconfigure :tight + "storage"($\ .(\ 1~b +5 ."Camille"SC.seek 5 +2 "storage"(~(; +358 "core" ( + ."Camille"SC.configure :limp +2 "storage"($(\ 1b +6 (X& +2 "core" &; +31310 #"Camille"-> MainThread.exit +9 #mEXIT +5 !"Camille"o:ThreadError: mesg"killed thread:@timestampu: Time 5KT~:bt["3/home/esp/esp2/lib/schedule.rb:296:in `wakeup'"8/home/esp/esp2/lib/schedule.rb:296:in `threadReady'"3/home/esp/esp2/lib/schedule.rb:304:in `unsync'"(eval):4:in `gets'"1/home/esp/esp2/lib/cmdserver.rb:442:in `run'"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'"1/home/esp/esp2/lib/cmdserver.rb:441:in `run'"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 +6 #Session Ended @1742938303.72PDT @1742938542.95PDT = =mMAIN_scheduler =tMAIN @PDT1742938543.71 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +114 #"core_reset"Sent BREAK + #t@5868 receive with ifg=0x10, ie=0xFD + #@6501 receive with ifg=0x10, ie=0xFD + #@7159 receive with ifg=0x10, ie=0xFD #@7793 receive with ifg=0x10, ie=0xFD + #@8427 receive with ifg=0x10, ie=0xFD #@9060 receive with ifg=0x10, ie=0xFD + #@9694 receive with ifg=0x10, ie=0xFD #@10020 receive with ifg=0x80, ie=0xFD + #@49396 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +12 #ESP2 v3.42 I2C Gateway v3.20 for core bus +261 "Can" >^cSB( +5 #tConfiguration for eddie 2/28/25 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +425 "Can" <bcTT +  <bcTT0 + #tPolling Can every 10:00 +2 #Cleanly exited at 14:31:43PDT25-Mar-25 +52817 #-> samplePassF; PS.flush +3 #Beginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +3 "core" &  +2 .tHand.open +2 "manipulator"&1 +15 "core" 1 +2 "manipulator"&& +3 "core" &  z* +2 "manipulator"&% +3 "core" %\  J z +2 .tElbow.configure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +180 "core" ( + "manipulator"&& +3 "core" &- g z +155 "sampler") +2 ) +2 "core"  +2 "collection"' +3 ' +3 "core"  +2 "processing"% +3 %  +2 "core"  +6 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +5 "sampler")&\ +2 "collection"'\ % +3 "core" %  +2 .tCS.configure :default + "collection"'#P d@b +3 .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 .tPS.hold +2 "processing"% + +4 "core" + +2 .tPS.configure :default + "processing"%#A d`xb +3 "sampler")% +3 "core" %T >\ +2 .tSS.configure :default + "sampler")#.0X|b K +9 &@=h~\ L +10 &Af L +9 &Cq~\ L +10 &E}}\ N +9 &G5\ Q +9 &H\ U +10 &J\ U +9 &Ll\ V +9 &N-\ V +10 &O\ W +9 &Q\ E +10 &R:\ (v +9 &Rv\ J +3 ( + "collection"')& +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.08 +2 "collection"'+& +3 "core" &Rr\ J +2 .tHand.open + "manipulator"&,1 +54 "core" 1 +2 "manipulator"&-% +3 "core" % ϲ  z4 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&.'\ +96 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%/ +3 "core"  +2 "processing"%0 +4 "core"  +2 "processing"%1  +42 "core"  +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%j +9 .tPS.seek 1.5ml +2 "processing"%2'{ +1593 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%3  +53 "core"  +2 .tPS.seek 0ml +2 "processing"%4', +1596 "core" ' + .tPSV.dial PSR +2 "processing"%5 +39 "core"  +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%6'\ +1292 "Can"x ZcB +1309 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 "processing"%7  +2 "collection"'8  +7 "core" +88  +2 .tPSV.dial :PTV,via: :air +2 "processing"%9 +174 "core" ~ +2 .tCTV.dial :air,avoiding: :intake + "collection"': +4 "core"  +2 "collection"'; +3 "core"  +2 "collection"'<  +4 "core"  +2 .tPTV.dial :PRV,avoiding: :puck + "processing"%= +4 "core"  +2 "processing"%> +3 "core"  +2 "processing"%? @ +66 "core" A +3 .tPS.seek 0ml + "processing"%@', +2621 "core" ' +2 .tPSV.dial :air +7 "processing"%A  +79 "core" +2 .tPS.seek 2.5ml +2 "processing"%B'\ +2596 "core" ' + .tPSV.dial :PTV +2 "processing"%C +65 "core" ~ +3 .tPS.seek 0ml + "processing"%D', +2603 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&E& +3 "core" &z e z& +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&F(o +8 "core" ( +2 "manipulator"&G& +3 "core" &x @ z% +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &H& +2 "core" &x  z% +3 .tForearm.seek CC +2 "manipulator"&I'Ͻ +92 "core" ' + .tHand.close +2 "manipulator"&J/ +62 "core" / +3 .tCC.seek :open + "collection"'K( +394 "core" ( +2 "manipulator"&L& +3 "core" &x  y% +2 "manipulator"&M% +3 "core" %  z* +33 .tForearm.seek :retract +5 "manipulator"&N'\ +94 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&O(- +283 "core" ( +2 "manipulator"&P& +3 "core" &-  z +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &Q& +3 "core" &- $ z +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&R'Γ +111 "core" ' +2 .tHand.open + "manipulator"&S1 +59 "core" 1 +2 "manipulator"&T% +11 "core" % Ν  z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&U'\ +100 "core" ' +2 #tFlushing Processing stage + "processing"%V% +3 "core" %/ ' +3 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%W& +4 "core" & ( +2 "manipulator"&X& +3 "core" &- B z +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&Y(- +3 "core" ( +2 "manipulator"&Z& +3 "core" &-  z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &[& +2 "core" &-  y +3 .tForearm.seek :garage +2 "manipulator"&\\'Γ +106 "core" ' +2 .tHand.close + "manipulator"&]/ +58 "core" / +2 "manipulator"&^& +3 "core" &-  z +2 "manipulator"&_% +3 "core" % Σ 6 z +3 .tForearm.seek :retract +2 "manipulator"&`'\ +102 "core" ' +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&a([ +124 "core" ( +2 "manipulator"&b& +3 "core" &V  y +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &c& +3 "core" &V  z +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&d'$ +95 "core" ' +2 "manipulator"&e& +3 "core" &V  z +2 "manipulator"&f% +3 "core" %(  z +3 "processing"%g& +3 "core" & & +3 "processing"%h& +5 "core" & & +2 .tPC.seek :closed +2 "processing"%i(^ +4 "core" & & +8 &3 *x +9 &e = +9 &} L +10 &Da L +9 &_ K +10 &e L +9 &c L +9 &Lc L +10 &b K +9 &d K +9 & h L +10 &"Sj L +9 &$c K +10 &%g L +9 &'` L +9 &)\\b L +10 &+b K +9 &,e K +10 &.d L +9 &0de L +9 &2'h K +10 &3j L +9 &5g L +9 &7mi K +10 &9.e L +9 &:e K +9 &<d K +10 &>uc K +9 &@7h K +10 &Ai K +9 &C} N +9 &Ep P +10 &G0 P +9 &H Q +9 &J P +10 &Lu Q +9 &N8 P +10 &O R +9 &Q Q +9 &S{ Q +10 &U= Q +9 &V Q +9 &X Q +10 &Z R +9 &\\B R +10 &]y~ 8 +9 &^(x Q +9 &^+ !2 +3 ( +2 "processing"%h& +4 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.55 + "processing"%j& +3 "core" &^) 2 +2 .tHand.open +2 "manipulator"&k1 +61 "core" 1 +2 "manipulator"&l% +3 "core" % '  z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&m'\ +92 "core" ' +2 .tPSV.dial PSR +2 "processing"%n +67 "core"  + .tPSR.select :flush +3 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%o'M` +1089 "core" ' +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%p'\ +1597 "core" ' + .tPSV.dial PTV +2 "processing"%q +69 "core" + .tPTV.dial :puck +2 "processing"%r  +68 "core"  +2 .tPBV.dial :waste1 +2 "processing"%s  +51 "core" +2 .tPS.seek 0ml +2 "processing"%t', +2597 "core" ' +2 .tPSV.dial PSR +2 "processing"%u +68 "core"  +2 .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%v'\ +2603 "core" ' + .tPSV.dial PTV +7 "processing"%w +68 "core" +3 .tPS.seek 0ml + "processing"%x', +2610 "core" ' +2 .tPSV.dial PSR +2 "processing"%y +68 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml +2 "processing"%z'F +587 "core" ' +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%{'\ +2103 "core" ' + .tPSV.dial PTV +2 "processing"%| +80 "core"  + .tPBV.dial PSV +2 "processing"%} U +51 "core" V +3 .tPS.seek 0ml + "processing"%~', +2602 "core" ' +2 .tPSV.dial PBV +2 "processing"% @ +39 "core" ? +44 .tPS.seek 2.5ml +2 "processing"%'\ +2605 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%  +66 "core"  +3 .tPS.seek :empty + "processing"%' +2610 "core" ' +2 .tPSV.dial PSR +2 "processing"% +40 "core"  +2 .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%'\ +2613 "core" ' + .tPSV.dial PTV +7 "processing"% +67 "core" +2 .tPBV.dial PSV + "processing"% U +5 "core" V +2 .tPS.seek 0ml +2 "processing"% ', +2610 "core" ' + .tPSV.dial PBV +2 "processing"%\ @ +40 "core" ? +3 .tPS.seek 2.5ml + "processing"% '\ +2606 "core" ' + .tPSV.dial :waste1 +2 "processing"%  +67 "core"  +2 .tPS.seek :empty +2 "processing"%' +2610 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +3 "core" &V  z +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&([ +4 "core" ( +2 "manipulator"&& +3 "core" &V = z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &V  z +3 .tForearm.seek PC +2 "manipulator"&'$ +94 "core" ' + .tHand.close +2 "manipulator"&/ +62 "core" / +2 .tPC.seek :open +2 "processing"%( +458 "core" ( +2 "manipulator"&& +3 "core" &V  z +2 "manipulator"&% +3 "core" % / L z +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"& (- +132 "core" ( +2 "manipulator"&& +3 "core" &-\  z"} +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-\ z"} +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'Γ +113 "core" ' + .tHand.open +2 "manipulator" +61 "core" 1 +2 "manipulator"&% +3 "core" % Ι p z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&$'\ +99 "core" ' +1860 #t-> ESP.ready! +3 "collection"'&% +3 "processing"%'% +4 "manipulator"&(% + "core" %} +9 "sampler")!% +2 "core" % ) + %\   z +2 "manipulator"&& +4 "core" %T I\ +4 &-\  z"| + "storage"(+& +3 "core" &; + "  +2 "storage"(,% +3 "core" %i , )   +2 "collection"'-& +3 "core" &}  +2 "processing"%/& +3 "core" & ) +2 "collection"'0 +3 "core"  +4 "sampler")) +3 "core"  +2 "collection"'1% +3 "core" %|  +2 "processing"%%% +4 "core" % ) +2 "sampler") % +3 "core" %T E\ +3 "collection"'3& +3 "core" &  +2 "processing"%2& +3 "core" & ) +3 "manipulator"&5% +3 "core" %\   z +2 "manipulator"&4& +3 "core" &-\  z"| +2 "storage"(8& +4 "core" &; + !   +2 "storage"(7% +3 "core" %i ! (  +3 "collection"'99 +3 "core" 9 +2 "processing"%:9 +3 "core" 9 +3401 #"Camille"Session Begun +868 #-> ESP.ready! +3 "collection"';% +4 "processing"%<% +5 "core" %} + "manipulator"&=% +4 "sampler")>% +10 "core" % ( %\  / z + %T L\ +2 "manipulator"&?& +4 "core" &-\  z"| + "storage"(6& +4 "core" &;   A  + "storage"(A% +3 "core" %i  :  +2 "collection"'@& +3 "core" & +2 "processing"%C& +3 "core" & ( +2 "collection"'B +3 "core"  +4 "sampler")E +3 "core"  +2 "collection"'G% +3 "core" %~~ +3 "processing"%H% +3 "core" % ) +2 "sampler")J% +3 "core" %T C\ +3 "collection"'"& +3 "core" &~ +37 "processing"%.& +3 "core" & ( +2 "manipulator"&*% +3 "core" %\   z +2 "manipulator"&L& +3 "core" &-\  z"| +2 "storage"(M& +4 "core" &;  &  +2 "storage"(I% +3 "core" %i     +2 "collection"'P9 +4 "core" 9 +9 "processing"%Q9 +4 "core" 9 +283 #"Camille"-> access 4 +5 "storage"(F% +3 "core" %i   9  +2 "manipulator"&S% +4 "core" %\   y +2 "manipulator"&T& +3 "core" &-\  z"| +3 ."Camille"SC.reconfigure :tight + "storage"($\ .(\ 1~b +5 ."Camille"SC.seek 1 +3 "storage"(V( +663 "core" ( +2 ."Camille"SC.configure :limp + "storage"($(\ 1b +5 (N& +3 "core" & \   +547 #"Camille"-> startTube 4 +5982 "Can"p ;vdB +11176 #"Camille"-> start(:myShortDA){shortDA} +5 "collection"'W% +8 "processing"%X% +2 "core" %|  +5 %C - +3 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? + #Type 'Thread[:myShortDA].answer' to continue +5122 #"Camille"-> Thread[:myShortDA].answer +3 #"myShortDA"Camille answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +9 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1006 .PSV.dial :mixloop +2 "processing"%Z +121 "core" +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%[  +123 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%R  +122 "core"  +3 ."myShortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 1.1ml +3 "processing"%]'Y +2270 "core" ' +2 ."connect"PRV.dial CBV +3 ."myShortDA"CBV.dial PRV +5 "processing"%^  +124 "core"  +3 ."myShortDA"PS.seek 0.5ml +3 "processing"%_'F +1266 "core" ' +2 ."myShortDA"PRV.dial :waste2 +3 "processing"%O @ +98 "core" > +2 ."myShortDA"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."myShortDA"PS.seek :empty +3 "processing"%U' +591 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%b +95 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"%c'M` +1087 "core" ' + ."myShortDA"PSR.select :air +9 "processing"% +17 ."myShortDA"PS.seek 2.5ml +3 "processing"%\\'\ +1592 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%e +97 "core" +2 ."myShortDA"PS.seek :empty +3 "processing"%f' +2606 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%g +96 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +6 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"%Y'M` +1099 "core" ' + ."myShortDA"PSR.select :air +4 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%`'\ +1590 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"% +108 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%j  +41 "core"  +2 ."myShortDA"PS.seek :empty +4 "processing"%k' +2608 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%l +94 "core" +2 ."myShortDA"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%h'\ +2605 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%n +96 "core" +2 ."myShortDA"PS.seek :empty +3 "processing"%d' +2605 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +6 "processing"%D& +12 "core" & - +2 "manipulator"&o% +3 "core" %\   z +2 "storage"(q% +4 "core" %i S R ]  + "storage"(r. +3 "core" .( +2 ."myShortDA"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."myShortDA"SC.seek 4 +3 "storage"(s(,? +516 "core" ( +2 ."myShortDA"SC.configure :limp +2 "storage"($(\ 1b +5 (p& +3 "core" &,@ c  +2 "manipulator"&u& +3 "core" &-\  z"| +2 "manipulator"&t% +4 "core" %\   y +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek 4 +2 "manipulator"&w( +175 "core" ( + "manipulator"&v& +3 "core" &  z' +2 "storage"(y& +4 "core" &,@ - +  +2 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek 4 + 700 counts +2 "manipulator"&x' +96 "core" ' +38 "storage"(z& +4 "core" &,@ + +   +2 ."myShortDA"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."myShortDA"SE.seek :beamBreak + "storage"(|') +300 "core" ' + "storage"(}- +4 "core" -' + ."myShortDA"SE.configure :default +3 "storage"(#QK-0-\ b +5 ({& +3 "core" &,@   =  +2 "manipulator"&& +3 "core" & y' +2 ."myShortDA"Elbow.seek 4 +3 "manipulator"&~( +30 "core" ( + "manipulator"&& +3 "core" &  z +2 "storage"(& +3 "core" &,@ \ l  +3 ."myShortDA"Forearm.seek 4 + 300 counts +3 "manipulator"&'[ +21 "core" ' + ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myShortDA"Hand.close +2 "manipulator"&/ +58 "core" / +9 !"myShortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"#Camille:4:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:296:in `start'"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 ."downElevator"SE.seek :down +5 "manipulator"&& +3 "storage"('p +7 "core" & O z +2 "manipulator"&% +3 "core" % [ > zX +3 ."myShortDA"Forearm.seek :retract +3 "manipulator"&\ '\ +101 "core" ' +2 ."myShortDA"Elbow.seek PC +3 "manipulator"& ([ +151 "core" ' + ."downElevator"SE.stop +3 "storage"(5 +89 "core" ( +2 "manipulator"&& +3 "core" &` V y +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 & & +3 "core" &` y +3 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek PC +3 "manipulator"&'$ +101 "core" ' + "manipulator"&& +4 "core" &`  z +2 "manipulator"&% +3 "core" % 0 y +3 "processing"%& +3 "core" & ( +3 "processing"%a& +4 "core" & ( +2 ."myShortDA"PC.seek :closed +3 "processing"%m(^ +6 "core" & ) +7 &6 &$d +9 &W~ 6 +9 & K +10 &_ "K +9 &_ "K +9 &Af !L +10 &c !K +9 &a !K +10 &` "K +9 &J` !K +9 & e !K +10 &!g !K +9 &#g K +9 &%Qe L +10 &'e !K +9 &(b !K +10 &*f K +9 &,Zf K +9 &.a !K +10 &/g K +9 &1g !K +9 &3cc K +10 &5$g K +9 &6d !K +10 &8e !K +9 &:kc !K +9 &<-b !K +10 &=b !K +9 &?c !K +9 &Ase !K +10 &C2m L +9 &D N +10 &F P +9 &Hk P +9 &J, Q +10 &K Q +9 &M Q +9 &Op Q +10 &Q2 Q +9 &R Q +10 &T Q +9 &Vw R +9 &X9 R +10 &Y R +9 &[ R +9 &]|} ? +10 &^7m %l +9 &^6 #, +6 ( +2 "processing"%a& +4 "core" &^ $, +2 #"myShortDA"Processing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.54 +2 .Hand.open +3 "manipulator"&i1 +54 "core" 1 +2 "manipulator"&% +3 "core" %  z +3 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +91 "core" ' +3 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"%  +3 %9 +7 "core" 9 +102 "processing"%9 +2 "core" 9 +103 "processing"%9 +3 "core" 9  +102 "processing"%#9 +3 "core" 9  +102 "processing"%9 +3 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%&9 +3 "core" 9 +103 "processing"%(9 +2 "core" 9" +103 "processing"%'9 +2 "core" 9& +103 "processing"%!9 +2 "core" 9+ +103 "processing"%9 +2 "core" 9/ +103 "processing"%+9 +3 "core" 93 +102 "processing"%,9 +3 "core" 97 +103 "processing"%-9 +2 "core" 9; +103 "processing"%/9 +2 "core" 9@ +103 "processing"%09 +2 "core" 9 D +103 "processing"%)9 +3 "core" 9H +102 "processing"%19 +3 "core" 9L +103 "processing"%%9 +2 "core" 9P +102 "processing"% 9 +3 "core" 9"U +102 "processing"%39 +3 "core" 9(Y +103 "processing"%29 +2 "core" 90]\ +103 "processing"%59 +2 "core" 96a\ +103 "processing"%49 +2 "core" 9>e +103 "processing"%89 +2 "core" 9Ej +103 "processing"%79 +2 "core" 9Ln +140 "processing"%99 +3 "core" 9Vt +12 ."myShortDA"PH.hold 2:00:00,28C +5 "processing"%: ppN +3 ."myShortDA"delay 1:30 +6 "core" t +9000 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%; +96 "core"  +2 #"myShortDA"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +11 ."myShortDA"PS.seek 0.5ml +3 "processing"%<'F +588 "core" ' +2 ."myShortDA"delay 5 seconds +508 .PSR.select :air +4 "processing"% +12 ."myShortDA"PS.seek 2ml +2 "processing"%>'˕ +1603 "core" ' +2 ."myShortDA"PTV.dial :puck +3 "processing"%=  +122 "core"  + ."myShortDA"PSV.dial PTV +3 "processing"%? +71 "core" + ."myShortDA"PBV.dial :waste1 +3 "processing"%6  +50 "core" +2 "processing"%A% +3 "core" %˘ - +3 ."myShortDA"PS.seek 1.5ml +3 "processing"%@'~ +592 "core" ' +2 ."myShortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%C * +33 "core" * +3 ."myShortDA"PS.seek 0ml +2 "processing"%B', +1601 "core" ' +2 ."myShortDA"delay 5:00 +1156 "Can"o ?eB +28848 #"myShortDA"recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%E  +6 "core"  +2 ."myShortDA"PBV.dial :waste1 +3 "processing"%G  +34 "core" +2 ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%H * +36 "core" , + ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%J +71 "core"  +3 ."myShortDA"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."myShortDA"PS.seek 2.5ml +3 "processing"%"'\ +2231 "core" ' +2 ."myShortDA"PSV.dial PTV +3 "processing"%. +68 "core" +2 ."myShortDA"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%* +70 "core"  +2 ."myShortDA"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%L +69 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial :air +3 "processing"%M  +68 "core"  +2 ."myShortDA"PS.seek :empty +3 "processing"%I' +2220 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%P  +123 "core" +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%Q +41 "core" +2 ."myShortDA"PRV.dial :ab1 +3 "processing"%F @ +98 "core" ? +3 ."myShortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 0.15ml +3 "processing"%S' +358 "core" ' + ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +4 ."myShortDA"PRV.dial CBV +5 "processing"%T  +41 "core"  +2 "processing"%% +3 "core" %, $ +3 ."myShortDA"PS.seek 0.3ml +2 "processing"%N' +354 "core" ' +2 ."myShortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +3 "collection"'W  +30 "core" + ."myShortDA"PRV.dial :air +3 "processing"%X  +41 "core"  +3 ."myShortDA"PS.seek 0.9ml +2 "processing"%Z'@ +1266 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%[ @ +71 "core" ? +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%R'F +860 "core" ' +2 #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%  +41 "core"  +2 ."myShortDA"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."myShortDA"PS.seek 2ml +3 "processing"%^'˕ +1591 "core" ' +2 ."myShortDA"PSV.dial :PML +3 "processing"%] +42 "core" +2 ."myShortDA"PTV.dial :mixing +2 "processing"%O @ +71 "core" A +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%_  +34 "core" + "processing"%b% +3 "core" %˙- $ +3 ."myShortDA"PS.seek 1.85ml +2 "processing"%U' +237 "core" ' +2 ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"%c * +36 "core" , +3 ."myShortDA"PS.seek 0ml +2 "processing"%e', +1945 "core" ' +2 ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'\\& +3 "core" &|\ +4 "manipulator"&g& +3 "core" &` A y +2 "manipulator"&f% +3 "core" %\  O z +3 ."myShortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&Y(- +125 "core" ( + "manipulator"&& +3 "core" &- 8 y +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &j& +3 "core" &-  y +3 ."myShortDA"Forearm.seek :garage +2 "manipulator"&`'Γ +135 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&l/ +71 "core" / +2 "manipulator"&k& +3 "core" &-  z +2 "manipulator"&n% +3 "core" % Σ  z +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&h'\ +102 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +12 ."myShortDA"Elbow.seek CC +2 "manipulator"&D(o +287 "core" ( + "manipulator"&o& +4 "core" &{2  zI +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &q& +3 "core" &{1  zI +3 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek CC +3 "manipulator"&r'Ͻ +102 "core" ' +2 "manipulator"&V& +4 "core" &{1  zI +2 "manipulator"&p% +3 "core" %ϯ  z +3 "collection"'u& +3 "core" &\ +3 "collection"'t& +4 "core" &~\ +2 ."myShortDA"CC.seek :closed +3 "collection"'v(S +6 "core" &~\ +6 &;}\ $d +10 &X\ 7 +9 &~~\ K +9 &e\ K +10 &{b}\ L +9 &=e}\ L +10 &f}\ L +9 &c~~\ L +9 &d~\ L +10 &Eg|\ L +9 & e\ L +10 &!_~\ L +9 &#e\ K +9 &%Nc\ K +10 &'e}\ K +9 &(e~\ K +9 &*^~~\ L +10 &,Vg\ K +9 &.b{\ K +10 &/e~\ K +9 &1d~\ K +9 &3^a\ K +10 &5c}\ L +9 &6_}\ L +9 &8c\ L +10 &:fa}\ K +9 &<(\\~\ K +9 &=a~\ K +10 &?b~\ K +9 &Ane~\ K +10 &C.k}\ L +9 &Dr\ M +9 &F~\ P +10 &HW\ V +9 &J\ V +10 &K\ W +9 &M\ W +9 &O[\ W +10 &Q~\ W +9 &RzR}\ - +9 &R\ M +10 ( + &Rw~\ K +2 "collection"'t& +4 #"myShortDA"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.10 +2 "collection"'y& +5 "core" &Rx\ K +2 ."myShortDA"Hand.open +2 "manipulator"&z1 +64 "core" 1 +2 "manipulator"& % +3 "core" % ϯ  z +3 ."myShortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +3 "manipulator"&$'\ +97 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%} +98 "core"  +2 #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 1.5ml +2 "processing"%{'{ +1598 "core" ' + ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +4 "processing"%  +40 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%', +1600 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +43 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +3 "processing"%'\ +2605 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myShortDA"CBV.dial PRV +6 "processing"%  + "collection"'  +33 "core" ~ +120  +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%w +97 "core" + ."myShortDA"CTV.dial :air,avoiding: :intake +3 "collection"'x  +6 "core"  +2 ."myShortDA"PTV.dial :PRVmixing +3 "processing"%|  +72 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%', +2602 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%  +43 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"% '\ +2565 "Can"h\ \\eB +36 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%~ +43 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%', +2607 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%  +42 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%'\ +2601 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"% +42 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%\ ', +2607 "core" ' +3 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&& +6 "core" &|0 i zI +3 ."myShortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +3 "manipulator"&i(o +44 "core" ( + "manipulator"&& +3 "core" &y  zU +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &y  zU +42 ."myShortDA"Forearm.seek CC +4 "manipulator"&a'Ͻ +94 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&/ +75 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'( +396 "core" ( +2 "manipulator"&& +3 "core" &y D zU +2 "manipulator"&#% +3 "core" %  z$ +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +98 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +3 "manipulator"&(- +279 "core" ( + "manipulator"&& +3 "core" &-  z +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &&& +4 "core" &-  z +2 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +3 "manipulator"&('Γ +115 "core" ' +3 ."myShortDA"Hand.open + "manipulator"&'1 +60 "core" 1 +2 "manipulator"&!% +3 "core" % Μ 3 { +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +99 "core" ' +7 ."da"delayUntil "15:21:34.73" +24864 #recoverPRVreagent08 +2 .PTV.dial :mixing +5 "processing"%+ @ +71 "core" B + ."da"PBV.dial :waste1 +3 "processing"%,  +35 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"%- * +35 "core" , +2 ."da"PSV.dial :air +3 "processing"%/  +42 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%0'\ +2236 "core" ' +2 ."da"PSV.dial :mixloop +3 "processing"%) +42 "core" +2 ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%1  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%% +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +55 "core" +2 ."da"PS.seek :empty +4 "processing"%3' +2228 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +5 "processing"%2 +123 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default + "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%5'F +589 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%4'˕ +1593 "core" ' + ."da"PTV.dial :puck +3 "processing"%8  +71 "core"  + ."da"PSV.dial PTV +3 "processing"%7 +71 "core" + ."da"PBV.dial :waste1 +3 "processing"%9  +35 "core" + "processing"%;% +4 "core" %˖M & +2 ."da"PS.seek 1.5ml +3 "processing"%d'| +582 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +8 "processing"%< * +35 "core" , +2 ."da"PS.seek 0ml +3 "processing"%=', +1598 "core" ' +2 ."da"delay 2:00 +11594 "Can"e HVfBB +409 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%?  +6 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%6  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +8 "processing"%A * +34 "core" * +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%> +82 "core"  +2 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%C'\ +2230 "core" ' + ."da"PSV.dial PTV +3 "processing"%@ +68 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"% +69 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%E +71 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%G  +80 "core" +2 ."da"PS.seek :empty +4 "processing"%H' +2220 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +5 "processing"%J +124 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%B'F +624 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +20 ."da"PS.seek 2ml +2 "processing"%.'˕ +1601 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%*  +6 "core"  +2 ."da"PSV.dial PTV +3 "processing"%L +68 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%M  +34 "core" +2 "processing"%"% +3 "core" %˖X * +3 ."da"PS.seek 1.5ml +3 "processing"%P'| +597 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%Q * +36 "core" , +2 ."da"PS.seek 0ml +3 "processing"%F', +1601 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%I  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%T  +34 "core" +2 ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"% * +35 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%S +69 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%W'\ +2227 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%X +70 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%N +70 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%[ +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%Z  +68 "core"  +2 ."da"PS.seek :empty +3 "processing"%' +2209 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +4 "processing"%R  +43 "core"  +2 ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +3 "processing"%]  +120 "core" +2 ."da"delay 5 seconds +503 .PRV.dial :ab2 +3 "processing"%O  +41 "core"  +2 ."da"PTV.dial :PRVmixing +2 "processing"%_  +6 "core" + ."da"PSV.dial :mixloop +3 "processing"%b +42 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.3ml +3 "processing"%c' +385 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +3 "processing"%^  +43 "core"  +2 "processing"%U% +3 "core" %t & +3 ."da"PS.seek 0.55ml +2 "processing"%\\' +334 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%g  +42 "core"  +2 ."da"PS.seek 2ml +3 "processing"%f'˕ +1545 "core" ' + ."da"PSV.dial :PML +3 "processing"% +43 "core" + ."da"PTV.dial :mixing +3 "processing"%j @ +72 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" + "processing"%l% +3 "core" %˕` ) +3 ."da"PS.seek 1.85ml +2 "processing"%k' +230 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%n * +36 "core" , +3 ."da"PS.seek 0ml +2 "processing"%', +1955 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +16601 "Can"T EfB +31403 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +5 "processing"%` @ +15 "core" ? +2 ."da"PBV.dial :waste1 +3 "processing"%o  +35 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"%q * +34 "core" * + ."da"PSV.dial :air +3 "processing"%Y  +55 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%V'\ +2268 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%p +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%u  +41 "core"  +2 ."da"delay 2 seconds +203 .PSV.dial :mixloop +2 "processing"%h +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%K  +41 "core"  +2 ."da"PS.seek :empty +3 "processing"%y' +2236 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +6 .PSV.dial PSR +4 "processing"%z +121 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +11 "processing"% +16 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"% 'F +582 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%t'˕ +1600 "core" ' + ."da"PTV.dial :puck +3 "processing"%}  +71 "core"  + ."da"PSV.dial PTV +11 "processing"%r +71 "core" + ."da"PBV.dial :waste1 +3 "processing"%e  +35 "core" + "processing"%% +3 "core" %˚r * +3 ."da"PS.seek 1.5ml +3 "processing"%{' +590 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" , +3 ."da"PS.seek 0ml +3 "processing"%', +1610 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +5 "processing"%  +33 "core" +2 ."da"delay 30 seconds +2439 "Can"T [gnB +564 ."da"PBV.dial between PSV and waste1 +4 "processing"% * +37 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +5 "processing"%w +72 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%x'\ +2249 "core" ' + ."da"PSV.dial PTV +3 "processing"%| +82 "core"  + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"% +66 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +70 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%~' +2219 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +6 .PSV.dial PSR +4 "processing"% +123 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default + "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%'F +590 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%'˕ +1602 "core" ' +2 ."da"PTV.dial :puck +3 .PSV.dial PTV +4 "processing"% +69 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%  +34 "core" +2 "processing"%% +3 "core" %˕P " +2 ."da"PS.seek 1.5ml +3 "processing"%'{ +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +35 "core" , +2 ."da"PS.seek 0ml +3 "processing"%', +1599 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +5 .PBV.dial :waste1 +4 "processing"%D  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +8 "processing"%$ * +35 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%v +70 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%'\ +2233 "core" ' + ."da"PSV.dial PTV +3 "processing"%# +71 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%a +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +69 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%&  +69 "core"  +2 ."da"PS.seek :empty +3 "processing"%i' +2217 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%' +123 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%!'F +594 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +5 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'˕ +1606 "core" ' + ."da"PTV.dial :puck +10 .PSV.dial PTV +4 "processing"%( +80 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%+  +33 "core" + "processing"%,% +4 "core" %˙{ ) +2 ."da"PS.seek 1.5ml +3 "processing"%-' +588 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%/ * +34 "core" , +3 ."da"PS.seek 0ml +2 "processing"%\ ', +1594 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +5 "processing"%)  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%1 * +36 "core" , + ."da"PSR.select :air +4 .PSV.dial PSR +4 "processing"%% +69 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"% '\ +2238 "core" ' + ."da"PSV.dial PTV +4 "processing"%0 +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +19 "processing"%2 +69 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%3 +69 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%5  +82 "core" +2 ."da"PS.seek :empty +3 "processing"%8' +1202 "Can"F :FhB +1024 "core" ' + ."da"Gate.power :camera,:ON +5 #Mixing DA Substrates + .PSR.select :air +5 .PSV.dial PSR +5 "processing"%7 +129 "core"  +3 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +21 "processing"% +19 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +13 ."da"PS.seek 0.25ml +7 "processing"%9' +344 "core" ' +2 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +3 .PSR.select :sub2 +5 "processing"% +11 ."da"PS.seek 0.5ml +3 "processing"%;'F +342 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%4'˕ +1590 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +5 "processing"%< +71 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%d  +37 "core" + "processing"%?% +3 "core" %ːq\  +3 ."da"PS.seek 1.5ml +3 "processing"%6'v +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%A * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%>', +1598 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck +5 .PBV.dial :waste1 +4 "processing"%=  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +4 "processing"%@ * +33 "core" * +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%E'\ +2285 "core" ' +2 ."da"PSV.dial PTV +8 "processing"%G +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%C +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +4 "processing"%J +72 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%H  +69 "core"  +2 ."da"PS.seek :empty +3 "processing"%B' +2295 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +6 .PSV.dial PSR +3 "processing"%* +125 "core"  + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +6 .PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 2ml +3 "processing"%L'˕ +2095 "core" ' +2 ."da"delay 5 seconds +503 .PTV.dial :puck +48 .PSV.dial PTV +11 "processing"%M +69 "core" + ."da"PBV.dial :waste1 +3 "processing"%"  +36 "core" +2 "processing"%.% +3 "core" %˗v\  +3 ."da"PS.seek 1.5ml +3 "processing"%Q'} +588 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%P * +36 "core" , + ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%I  +100 "core"  +2 ."da"PS.seek :empty +3 "processing"%T' +1604 "core" ' +2 "processing"%9 +3 "core" 95 +3 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +5 "processing"%S +4 %F& +2 "core" 5 +2 &^\ , +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&X% +5 "core" %\  * y +2 "storage"(N% +3 "core" %v < <\ +2 "storage"([. +4 "core" .(,? +2 ."da"SC.reconfigure :tight + "storage"($\ .(\ 1~b +6 ."da"SC.seek 3 +3 "storage"(Z( +196 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +5 (W& +3 "core" & . , \ +2 "manipulator"&R& +4 "core" &- = y +2 "manipulator"&]% +3 "core" %\  + z +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +3 "manipulator"&O( +238 "core" ( +3 "manipulator"&_& +3 "core" &  z3 +2 "storage"(b& +3 "core" &   6\ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&' +95 "core" ' +2 "storage"(^& +3 "core" & A (\ +3 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."da"SE.seek :beamBreak + "storage"(U') +278 "core" ' +2 "storage"(c- +3 "core" -') +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +5 ."da"SE.seek :place +3 "storage"(g' +46 "core" ' +2 "manipulator"&\\& +3 "core" &  z3 +2 "manipulator"&% +3 "core" %  zS +3 ."da"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +3 "manipulator"&j'\ +95 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"& ([ +254 "core" ( +2 "manipulator"&l& +3 "core" &b  z +3 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &n& +2 "core" &b  z +3 ."da"Forearm.seek PC +3 "manipulator"&f'$ +98 "core" ' + ."da"Hand.close +2 "manipulator"&k/ +78 "core" / +2 ."da"PC.seek :open +3 "processing"%`( +461 "core" ( +2 "storage"(o& +3 "core" & Z \\ \ +2 "manipulator"&q& +3 "core" &b  z +2 "manipulator"&Y% +3 "core" %   y( +3 ."da"Forearm.seek :retract +3 "manipulator"&'\ +97 "core" ' +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +2 "manipulator"&p( +284 "core" ( +2 "manipulator"&u& +3 "core" &  y +2 "storage"(h& +3 "core" & S 8\ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&K' +97 "core" ' +2 ."da"Hand.open +2 "manipulator"&V1 +70 "core" 1 +2 "storage"(z- +3 "core" -' +3 ."da"SE.seek -0.31 Pucks below Top Plate +2 "storage"(y' +76 "core" ' +2 ."da"SE.reconfigure :seal +8 "storage"(#QK-0-\ b +6 ."da"SE.seek -1.23 Pucks below Top Plate +3 "storage"( 'd +51 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +10 #"da"PuckCamera: snap -bin=2,2 -tiff -auto /var/log/esp/da25mar2516h.tif +7 "processing"%}& +16 "core" &7\ +5 "manipulator"&r& +9 "core" &  { +6 "manipulator"&e% +8 "core" %  ze +7 ."psFlush"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +6 "manipulator"&'\ +96 "core" ' +3 ."psFlush"Elbow.seek FlushPuck::Garage +6 "manipulator"&t(- +47 #"da"SX HX9/16 (USB:93): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Exposing 696x520 pixel 16-bit image for 0.734 seconds\ /var/log/esp/da25mar2516h.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 -tiff 15.0 /var/log/esp/midres/da25mar2516h15s.tif +128 "core" ( +2 "manipulator"&& +3 "core" &- O z +3 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &{& +4 "core" &-  z +3 ."psFlush"Forearm.seek :garage +3 "manipulator"&'Γ +108 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&/ +68 "core" / +2 "manipulator"&w& +4 "core" &-  { + "manipulator"&% +4 "core" % Φ 0 { +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&|'\ +101 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +5 "manipulator"&([ +134 "core" ( +2 "manipulator"&& +3 "core" &V  z +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 && +3 "core" &V  z +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&x'$ +111 "core" ' +2 "manipulator"& & +3 "core" &W z +2 "manipulator"&~% +4 "core" %4  {5 +2 "processing"%& +4 "core" &R\ +2 "processing"%& +5 "core" &Q\ +3 ."psFlush"PC.seek :closed +3 "processing"%(^ +5 "core" &Q\ +6 & ,S\ $d +10 &WxT\ 7 +9 &yF\ K +9 &U=\ L +10 &dX6\ M +9 &&Y.\ M +9 &Y,\ M +10 &Y2\ M +9 &kY,\ M +9 &,Z\ N +10 &U\ M +9 &!Y\ N +10 &#pT\ N +9 &%2W\ N +9 &&Y \ O +10 &(W\ N +9 &*xW \ N +9 &,9Y \ O +10 &-W\ N +9 &/Y\ N +10 &1V\ N +9 &3BV\ N +9 &5\\\ N +10 &6X\ N +9 &8W\ N +9 &:JY\ N +10 &< W\ N +9 &=W\ N +10 &?X\ M +9 &AT\\\ N +9 &Ce\ N +10 &D~\ Q +9 &F\ S +9 &HL\ S +10 &J\ S +9 &K\ S +10 &M\ S +9 &OS\ S +9 &Q\ T +10 &R\ T +9 &T\ U +9 &VU\ U +10 &X\ V +9 &Y\ V +10 &[\ V +9 &][\ E +9 &^Br\ $k +10 &^1\ 1 +5 ( +2 "processing"%& +6 #"psFlush"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.64 +2 "processing"%& +7 "core" &^%\ 1 + &^%N\ 1 +2 ."psFlush"Hand.open + "manipulator"&1 +73 "core" 1 +2 "manipulator"&% +3 "core" % 4 2 {5 +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +97 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +5 "processing"%D +43 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +3 "processing"%$'F +58 #"da"SX HX9/16 (USB:93): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25mar2516h15s.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 -tiff 30.0 /var/log/esp/midres/da25mar2516h30s.tif +520 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +10 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%v'\ +2022 #"da"SX HX9/16 (USB:93): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da25mar2516h30s.tif: TIFF Upload Complete\ +6 #PuckCamera: snap -bin=1,1 -tiff 70.0 /var/log/esp/hires/da25mar2516h70s.tif +80 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"% @ +187 "core" A +2 ."psFlush"PTV.dial :PRVmixing +62 "processing"%#  +127 "core" +2 ."psFlush"PSV.dial :mixloop +6 "processing"%a +100 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%' +2614 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +5 "processing"%& +102 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%'F +586 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%''\ +2104 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +3 "processing"%i  +37 "core" + ."psFlush"PTV.dial :mixing +3 "processing"%! @ +74 "core" A + ."psFlush"PSV.dial :mixloop +3 "processing"%( +102 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%+' +219 #"da"SX HX9/16 (USB:93): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da25mar2516h70s.tif: TIFF Upload Complete\ +5 .Gate.power :camera,:OFF +5 ."Qmail"DAfans.email "da25mar2516h exposed .734 seconds\\nmidres/da25mar2516h15s\\nmidres/da25mar2516h30s\\nhires/da25mar2516h70s",Subject: "da25mar2516h images!" +6 "storage"(,- +6 "core" -'d +4 "storage"(& +3 "core" & 5 ' Z\ +2 "manipulator"&/& +14 "core" &`  { +8 "manipulator"&-% +7 "core" %\   { +13 ."da"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +4 "manipulator"&)( +249 "core" ( +2 "manipulator"&1& +3 "core" & ` {3 +2 "storage"(%& +3 "core" & > 7 "\ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&\ ' +94 "core" ' +63 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.52 Pucks below Top Plate +2 "storage"(0' +51 "core" ' +2 "manipulator"&2& +3 "core" &  z3 +2 "storage"(3& +3 "core" &\ \  W\ +3 ."da"Elbow.reconfigure :limp + "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 3 +3 "manipulator"&5' +37 "core" ' +2 ."da"Elbow.hold +3 "manipulator"& , +5 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.33 Pucks below Top Plate +3 "storage"(7'v +28 "core" ' + "manipulator"&8% +4 "core" %*r # z +2 "storage"(9& +3 "core" & e\ +2 ."da"Forearm.force -20 +2 "manipulator"&5 +5 ."da"Forearm.seek 3 + 319 counts +2 "manipulator"&;'V +18 "core" ' +2 "manipulator"&<& +3 "core" &  y1 +2 "storage"(d& +3 "core" &\ \  7\ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&?' +28 "core" ' +2 "storage"(4% +3 "core" %r \  e\ +58 ."downElevator"SE.seek :down +4 "storage"(A'p +97 (6% +3 "core" %J\ \ \ SW +3 "manipulator"&=% +3 "core" %  z +3 ."da"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +3 "manipulator"&@'\ +94 "core" ' +57 ' +2 ."downElevator"SE.stop +2 "storage"(5 +6 (& +2 "core" & ! " T\ +1259 ' +8 ."psFlush"PSV.dial PSR +8 "processing"%> +102 "core"  +4 ."psFlush"PSR.select :flush +11 "processing"%@ +16 ."psFlush"PS.seek 1ml +5 "processing"%G'M` +267 #"uploadLog"upsync +824 "core" ' +2 ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%C'\ +1592 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"%J +70 "core" + ."psFlush"PTV.dial :puck +3 "processing"%H  +71 "core"  +2 ."psFlush"PBV.dial :waste1 +7 "processing"%E  +22 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%*', +2614 "core" ' + ."psFlush"PSV.dial PSR +4 "processing"%B +70 "core"  + ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +4 "processing"%M'\ +2602 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%" +68 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%.', +2608 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%L +69 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%P'F +594 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%I'\ +2102 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%Q +71 "core" + ."psFlush"PBV.dial PSV +3 "processing"% U +52 "core" W +3 ."psFlush"PS.seek 0ml +2 "processing"%S', +2614 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%F @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%X'\ +2551 "Can"I A&hB +61 "core" ' +2 ."psFlush"PSV.dial :waste1 +8 "processing"%N  +79 "core"  +2 ."psFlush"PS.seek :empty +4 "processing"%[' +2624 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%W +41 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +4 "processing"%R'\ +2606 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%] +67 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%s U +6 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%_', +2606 "core" ' + ."psFlush"PSV.dial PBV +4 "processing"%b @ +43 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +2600 "core" ' + ."psFlush"PSV.dial :waste1 +4 "processing"%^  +68 "core"  +2 ."psFlush"PS.seek :empty +4 "processing"%' +2608 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%c +42 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +3 "processing"%\\'M` +1096 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +58 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +1603 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%U +69 "core" + ."psFlush"PTV.dial :puck +3 "processing"%  +7 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%l  +53 "core" +3 ."psFlush"PS.seek 0ml +4 "processing"%n', +2604 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%O +72 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%k'\ +2603 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"%j +70 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%m', +2607 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%o +70 "core"  +2 ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%q'F +583 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%Y'\ +2101 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%f +70 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%u U +53 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%h', +2609 "core" ' + ."psFlush"PSV.dial PBV +4 "processing"% @ +43 "core" > +3 ."psFlush"PS.seek 2.5ml +3 "processing"%V'\ +2605 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%z  +69 "core"  +2 ."psFlush"PS.seek :empty +4 "processing"%' +2614 "core" ' + ."psFlush"PSV.dial PSR +4 "processing"%} +42 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%r'\ +2627 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%e +69 "core" + ."psFlush"PBV.dial PSV +3 "processing"%g U +7 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%y', +2607 "core" ' + ."psFlush"PSV.dial PBV +4 "processing"% @ +42 "core" @ +2 ."psFlush"PS.seek 2.5ml +3 "processing"%K'\ +2607 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%{  +78 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%p' +2628 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +7 "manipulator"&& +12 "core" & N z1 +2 "manipulator"&w% +3 "core" %\ # z +3 ."psFlush"Elbow.seek PC +2 "manipulator"&([ +248 "core" ( +2 "manipulator"&& +3 "core" &`  z +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 && +2 "core" &` D z +3 ."psFlush"Forearm.seek PC +3 "manipulator"&'$ +99 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&/ +71 "core" / +2 ."psFlush"PC.seek :open +3 "processing"% ( +459 "core" ( +2 "manipulator"&~& +3 "core" &`  z +3 "manipulator"&% +3 "core" % 6  y +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&t'\ +98 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek :garage +2 "manipulator"&|(- +137 "core" ( + "manipulator"&`& +4 "core" &-\  z"{ +2 ."psFlush"Elbow.reconfigure :loose +48 "manipulator"&$ &.,(#b +6 && +3 "core" &-\ 7 y"{ +3 ."psFlush"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek :garage +3 "manipulator"&'Γ +115 "core" ' + ."psFlush"Hand.open +2 "manipulator"&1 +66 "core" 1 +2 "manipulator"&% +4 "core" % Μ  z +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +2 "manipulator"&D'\ +105 "core" ' +2 #"myShortDA"Finished short da assay +4484 #"Camille"-> access 3 +5 "storage"(x% +3 "core" %r O O =  +2 "manipulator"&T% +3 "core" %\  y +3 "manipulator"&$& +3 "core" &-\  y"z +2 ."Camille"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +6 ."Camille"SC.seek 7 +2 "storage"(([4 +667 "core" ( +2 ."Camille"SC.configure :limp +2 "storage"($(\ 1b +5 (#& +2 "core" &[2   +186 #"Camille"-> exit +3 #Session Ended +6937 "Can"C 2^i0B +60001 M 62iB +34575 #t-> exit +7 #mEXIT @1742945497.61PDT @1742947482.54PDT = =mMAIN_scheduler =tMAIN @PDT1742947483.28 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +112 #"core_reset"Sent BREAK + #t@49 receive with ifg=0x10, ie=0xFD + #@684 receive with ifg=0x10, ie=0xFD + #@1341 receive with ifg=0x10, ie=0xFD #@1975 receive with ifg=0x10, ie=0xFD + #@2609 receive with ifg=0x10, ie=0xFD #@3243 receive with ifg=0x10, ie=0xFD + #@3876 receive with ifg=0x10, ie=0xFD #@4202 receive with ifg=0x80, ie=0xFD + #@34900 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 eddie 2/28/25 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +422 "Can"R 5԰l# + R 5԰l#* #tPolling Can every 10:00 +3 #Cleanly exited at 16:31:37PDT25-Mar-25 +4236 #-> ESP.ready! +155 "sampler") +2 ) +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 "collection"'% +3 "core" %m  +2 .tCS.configure :default + "collection"'#P d@b +3 .tCS.hold + "collection"'+ +5 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" %2 . +2 .tPS.configure :default +2 "processing"%#A d`xb +2 .tPS.hold +2 "processing"%+ +4 "core" + +2 .tPS.configure :default + "processing"%#A d`xb +3 "sampler")% +3 "core" %T B\ +2 .tSS.configure :default + "sampler")#.0X samplePassF +2 #Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'2& +2 "core" &~l  +2 .tHand.open +2 "manipulator"&31 +26 "core" 1 +2 "manipulator"&4& +3 "core" &-\  z"z +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&5(- +3 "core" ( +2 "manipulator"&6& +3 "core" &-\ ' z"z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &7& +2 "core" &-\  z"z +3 .tForearm.seek :garage +2 "manipulator"&8'Γ +106 "core" ' + .tHand.close +2 "manipulator"&9/ +69 "core" / + "manipulator"&:& +4 "core" &-\  z"z +2 "manipulator"&;% +3 "core" % Ρ  z +2 .tForearm.seek :retract +2 "manipulator"&<'\ +100 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&=(o +285 "core" ( +2 "manipulator"&>& +3 "core" &{  z% +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &?& +3 "core" &{  z% +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&@'Ͻ +100 "core" ' +2 "manipulator"&A& +3 "core" &{ b z% +2 "manipulator"&B% +3 "core" %Ϻ  z7 +2 "collection"'C& +4 "core" &t  +2 "collection"'D& +6 "core" &~d  +2 .tCC.seek :closed +2 "collection"'E(S +4 "core" &z  +7 &Aq\ $d +10 &X\ 7 +9 &~w\ K +9 &ej\ L +10 &gq\ L +9 &Cg|t\ L +10 &hr\ L +9 &d}q\ K +9 &en\ L +10 &Ka|n\ L +9 & fs\ L +9 &!c~k\ L +10 &#jv\ L +9 &%Sc|v\ L +10 &'cm\ K +9 &(ct\ K +9 &*gu\ L +10 &,[fu\ L +9 &.du\ L +9 &/cw\ L +10 &1cv\ K +9 &3det\ K +10 &5&cp\ K +9 &6e~q\ K +9 &8g~t\ L +10 &:le~o\ K +9 &<.`}p\ K +9 &=bn\ K +10 &?ho\ L +9 &Asg~v\ L +10 &C4lw\ L +9 &Dzu\ N +9 &Fv\ P +10 &Hbv\ T +9 &J l\ U +9 &Kl\ V +10 &Mm\ W +9 &Obi\ W +10 &Q#l\ W +9 &R{Jp\ 3 +9 &R\ j\ M +6 ( +2 "collection"'D& +3 "core" &Rjo\ M +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.08 + "collection"'F& +3 "core" &Rja\ M +2 .tHand.open +2 "manipulator"&G1 +60 "core" 1 + "manipulator"&H% +3 "core" % Ϻ  z7 +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&I'\ +93 "core" ' +2 .tPSV.dial PSR,avoiding: PBV + "processing"%J +4 "core"  +2 "processing"%K +3 "core"  +2 "processing"%L  +39 "core"  +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +11 .tPS.seek 1.5ml +2 "processing"%M'{ +1593 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%N  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%O', +1592 "core" ' +2 .tPSV.dial PSR +2 "processing"%P +40 "core"  +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%Q'\ +2622 "core" ' + ."connect"PRV.dial CBV +9 .tCBV.dial PRV +2 "processing"%R  +2 "collection"'S  +12 "core"  +83  +2 .tPSV.dial :PTV,via: :air +2 "processing"%T +174 "core" ~ +2 .tCTV.dial :air,avoiding: :intake + "collection"'U +4 "core"  +2 "collection"'V +3 "core"  +2 "collection"'W  +4 "core"  +2 .tPTV.dial :PRV,avoiding: :puck +2 "processing"%X +3 "core"  +2 "processing"%Y +3 "core"  +2 "processing"%Z @ +68 "core" A +2 .tPS.seek 0ml +2 "processing"%[', +2627 "core" ' +2 .tPSV.dial :air + "processing"%\\  +80 "core" +9 .tPS.seek 2.5ml +2 "processing"%]'\ +2600 "core" ' + .tPSV.dial :PTV +2 "processing"%^ +66 "core"  +2 .tPS.seek 0ml + "processing"%_', +2612 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&`& +3 "core" &{  {% +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&a(o +7 "core" ( +2 "manipulator"&b& +3 "core" &y  { m +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &c& +3 "core" &y  z m +2 .tForearm.seek CC +2 "manipulator"&d'Ͻ +97 "core" ' +2 .tHand.close + "manipulator"&e/ +67 "core" / +2 .tCC.seek :open +2 "collection"'f( +396 "core" ( + "manipulator"&g& +3 "core" &y ) z m +2 "manipulator"&h% +3 "core" % 5 z +2 .tForearm.seek :retract +2 "manipulator"&i'\ +97 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&j(- +278 "core" ( + "manipulator"&k& +3 "core" &-  z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &l& +2 "core" &- z +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&m'Γ +115 "core" ' + .tHand.open +2 "manipulator"&n1 +53 "core" 1 +2 "manipulator"&o% +3 "core" % Ι  z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&p'\ +101 "core" ' +5334 #"Camille"Session Begun +20056 #-> ESP.ready! +4 "collection"'q% +3 "processing"%r% +5 "manipulator"&s% +4 "core" %~d  + %%m ! +3 "sampler")t% +5 "core" %\   z +2 "manipulator"&u& +5 "core" %T I\ + &- < z +2 "storage"(v& +3 "core" &[3L Q  +2 "storage"(w% +3 "core" %r  +2 "collection"'x& +3 "core" &V  +2 "processing"%y& +3 "core" & ! +2 "collection"'z +3 "core"  +3 "processing"%{ +3 "core" V +2 "sampler")| +3 "core"  +2 "collection"'}% +4 "core" %V  +2 "processing"%~% +3 "core" %%; ! +2 "sampler")% +4 "core" %T J\ +2 "collection"'& +3 "core" &c  +2 "processing"%& +4 "core" &" ! +2 "manipulator"&% +3 "core" %\   z +2 "manipulator"&& +3 "core" &-  z +2 "storage"(& +3 "core" &[3L &  +2 "storage"(% +4 "core" %r & +2 "collection"' 9 +3 "core" 9 +2 "processing"% 9 +3 "core" 9 +309 #"Camille"-> access 4 +5 "storage"( % +3 "core" %r  a +2 "manipulator"&% +4 "core" %\   z +2 "manipulator"&& +3 "core" &- 7 z +2 ."Camille"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."Camille"SC.seek 1 +3 "storage"(( +985 "core" ( +2 ."Camille"SC.configure :limp +2 "storage"($(\ 1b +5 (& +3 "core" & ( \ +10191 "Can"S 1Ql +340 #"Camille"-> start(:myShortDA){shortDA} +4 "collection"'% +3 "processing"%% +10 "core" %U  +3 %% / +5 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myShortDA].answer' to continue +22120 #"Camille"-> Thread[:myShortDA].answer +3 #"myShortDA"Camille answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +8 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +4 .delay 10 seconds +1005 .PSV.dial :mixloop +3 "processing"% +41 "core" +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%  +68 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%  +123 "core"  +2 ."myShortDA"PS.reconfigure :slow + "processing"%#A 2`xb +6 ."myShortDA"PS.seek 1.1ml +2 "processing"%'Y +2271 "core" ' +2 ."connect"PRV.dial CBV +3 ."myShortDA"CBV.dial PRV +5 "processing"%  +3 "collection"'  +8 "core"  +115  +3 ."myShortDA"PS.seek 0.5ml +3 "processing"%'F +1258 "core" ' +2 ."myShortDA"PRV.dial :waste2 +2 "processing"% @ +99 "core" > +2 ."myShortDA"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."myShortDA"PS.seek :empty +38 "processing"%' +588 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +97 "core"  +9 #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +13 ."myShortDA"PS.seek 1ml +2 "processing"%!'M` +1097 "core" ' + ."myShortDA"PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%"'\ +1596 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%# +97 "core" +2 ."myShortDA"PS.seek :empty +3 "processing"%$' +2603 "core" ' + ."myShortDA"PSV.dial PSR +8 "processing"%% +97 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +6 "processing"%@ +12 ."myShortDA"PS.seek 1ml +2 "processing"%&'M` +1096 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +13 ."myShortDA"PS.seek 2.5ml +2 "processing"%''\ +1596 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%( +95 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%)  +43 "core"  +2 ."myShortDA"PS.seek :empty +3 "processing"%*' +2611 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%+ +96 "core" + ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%,'\ +2609 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%- +96 "core" +2 ."myShortDA"PS.seek :empty +3 "processing"%.' +2611 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%/& +6 "core" &; , +2 "manipulator"&0% +3 "core" %\  < z +2 "storage"(1% +3 "core" %r *  2  +2 "storage"(2. +3 "core" .( +3 ."myShortDA"SC.reconfigure :tight + "storage"($\ .(\ 1~b +5 ."myShortDA"SC.seek 4 +3 "storage"(3(,? +516 "core" ( + ."myShortDA"SC.configure :limp +2 "storage"($(\ 1b +5 (4& +3 "core" &,A  V  +2 "manipulator"&6& +3 "core" &-  y +2 "manipulator"&7% +3 "core" %\  3 z +3 ."myShortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek 4 +3 "manipulator"&9( +185 "core" ( + "manipulator"&:& +3 "core" & R z) +2 "storage"(;& +3 "core" &,@ -  +3 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek 4 + 700 counts +3 "manipulator"&' +93 "core" ' +2 "storage"(& +3 "core" &,@   j  +2 ."myShortDA"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."myShortDA"SE.seek :beamBreak +2 "storage"(8') +298 "core" ' +2 "storage"(>- +3 "core" -' +2 ."myShortDA"SE.configure :default +2 "storage"(#QK-0-\ b +5 (?& +4 "core" &,@   + "manipulator"&5& +3 "core" &  y) +3 ."myShortDA"Elbow.seek 4 +2 "manipulator"&A( +35 "core" ( + "manipulator"&B& +4 "core" &  y +3 "storage"(C& +3 "core" &,@   &  +3 ."myShortDA"Forearm.seek 4 + 300 counts +2 "manipulator"&<'[ +23 "core" ' + ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myShortDA"Hand.close +2 "manipulator"&\ / +66 "core" / +3 !"myShortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"#Camille:3:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:296:in `start'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +3 ."downElevator"SE.seek :down +8 "manipulator"&F& + "storage"(G'p +7 "core" & & z +2 "manipulator"&H% +3 "core" %   ze +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&J'\ +98 "core" ' +2 ."myShortDA"Elbow.seek PC +3 "manipulator"&K([ +155 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +82 "core" ( +2 "manipulator"&D& +3 "core" &b  y +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &L& +3 "core" &b y +3 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek PC +2 "manipulator"&@'$ +105 "core" ' +2 "manipulator"&& +3 "core" &b  z +2 "manipulator"&N% +3 "core" % z +3 "processing"%M& +3 "core" & & +2 "processing"%P& +5 "core" &J & +38 &# & + & & + & & + & & +2 ."myShortDA"PC.seek :closed +4 "processing"%O(^ +5 "core" & & +3 & %9 +8 &EL{ 0 +9 &xu E +10 &$e L +9 &c K +9 &` K +10 &kb  K +9 &,c L +10 &e  K +9 &c K +9 &rd  L +10 &!4d L +9 &"g  K +10 &$e  L +9 &&{d  K +9 &(>a  K +10 &)g  K +9 &+e  K +9 &-f  K +10 &/Df  L +9 &1h  K +9 &2c  K +10 &4h  K +9 &6Mc  K +10 &8c  K +9 &9c  K +9 &;b  K +10 &=Td  L +9 &?c  K +9 &@g  K +10 &Bk  L +9 &DV~  N +10 &F  P +9 &G  Q +9 &I  Q +10 &KV P +9 &M Q +9 &N  Q +10 &P Q +9 &R\\ Q +10 &T Q +9 &U  R +9 &W  R +10 &Yb R +9 &[$ R +9 &\\ R +10 &^O_ !h +9 &^m  4 +10 ( &^  !- +2 "processing"%P& +9 "core" &^ !- +3 #"myShortDA"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.55 +2 .Hand.open +4 "manipulator"&S1 +58 "core" 1 +2 "manipulator"&R% +3 "core" %   z +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +3 "manipulator"&T'\ +95 "core" ' +3 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"%U  +3 %V9 +7 "core" 9 +102 "processing"%W9 +3 "core" 9 +102 "processing"%X9 +3 "core" 9  +102 "processing"%Y9 +3 "core" 9  +102 "processing"%Z9 +3 "core" 9 +103 "processing"%Q9 +2 "core" 9 +103 "processing"%\\9 +2 "core" 9 +103 "processing"%[9 +3 "core" 9 +102 "processing"%^9 +3 "core" 9" +103 "processing"%]9 +2 "core" 9& +103 "processing"%`9 +2 "core" 9+ +102 "processing"%b9 +4 "core" 9/ +102 "processing"%c9 +4 "core" 93 +102 "processing"%e9 +3 "core" 97 +102 "processing"%=9 +3 "core" 9; +102 "processing"%I9 +3 "core" 9 @ +103 "processing"%E9 +2 "core" 9D +103 "processing"%g9 +2 "core" 9H +103 "processing"%h9 +3 "core" 9L +102 "processing"%d9 +3 "core" 9Q +102 "processing"%k9 +3 "core" 9$U +102 "processing"%l9 +3 "core" 9(Y +102 "processing"%a9 +4 "core" 9.] +102 "processing"%n9 +3 "core" 94a +102 "processing"%o9 +3 "core" 99f\ +102 "processing"%i9 +3 "core" 9@j\ +103 "processing"%m9 +2 "core" 9Fn +102 "processing"%r9 +4 "core" 9Lr +102 "processing"%q9 +3 "core" 9Rv +3 ."myShortDA"PH.hold 2:00:00,28C +8 "processing"%s ppN +4 ."myShortDA"delay 1:30 +12 "core" w +8999 ."myShortDA"PSR.select :air +4 .PSV.dial PSR +4 "processing"%t +97 "core"  + #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."myShortDA"PS.seek 0.5ml +2 "processing"%u'F +518 "Can"W <ٙm; +67 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2ml +2 "processing"%v'˕ +1603 "core" ' +2 ."myShortDA"PTV.dial :puck +3 "processing"%w  +124 "core"  + ."myShortDA"PSV.dial PTV +3 "processing"%x +71 "core" + ."myShortDA"PBV.dial :waste1 +3 "processing"%y  +53 "core" +2 "processing"%z% +3 "core" %˘E ( +3 ."myShortDA"PS.seek 1.5ml +2 "processing"%{'~ +589 "core" ' + ."myShortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%| * +33 "core" + +3 ."myShortDA"PS.seek 0ml +2 "processing"%}', +1614 "core" ' +2 ."myShortDA"delay 5:00 +30004 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%~  +6 "core"  +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%  +35 "core" + ."myShortDA"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , +2 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +69 "core"  +3 ."myShortDA"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."myShortDA"PS.seek 2.5ml +2 "processing"%'\ +2243 "core" ' +2 ."myShortDA"PSV.dial PTV +3 "processing"% +69 "core" + ."myShortDA"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +69 "core"  + ."myShortDA"delay 5 seconds +503 .PSV.dial PTV +40 "processing"% +70 "core" + ."myShortDA"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +79 "core" +3 ."myShortDA"PS.seek :empty +2 "processing"% ' +2231 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%  +125 "core" +2 ."myShortDA"PSV.dial :mixloop +2 "processing"% +41 "core" +2 ."myShortDA"PRV.dial :ab1 +3 "processing"% @ +97 "core" ? +2 ."myShortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +12 ."myShortDA"PS.seek 0.15ml +3 "processing"%' +348 "core" ' +2 ."myShortDA"delay 2 seconds +202 ."connect"CBV.dial PRV +4 ."myShortDA"PRV.dial CBV +5 "collection"'  +3 "processing"%  +4 "core"  +38  + "processing"%% +4 "core" %| # +2 ."myShortDA"PS.seek 0.3ml +3 "processing"%' +354 "core" ' +2 ."myShortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +3 "collection"'  +32 "core" +2 ."myShortDA"PRV.dial :air +3 "processing"%  +42 "core"  +2 ."myShortDA"PS.seek 0.9ml +3 "processing"%_'@ +1262 "core" ' +2 ."myShortDA"PRV.dial :waste2 +2 "processing"% @ +71 "core" > +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%'F +851 "core" ' +2 #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%  +54 "core" +2 ."myShortDA"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."myShortDA"PS.seek 2ml +3 "processing"%'˕ +1597 "core" ' +2 ."myShortDA"PSV.dial :PML +2 "processing"% +41 "core" +2 ."myShortDA"PTV.dial :mixing +3 "processing"% @ +72 "core" B +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%  +33 "core" +2 "processing"%!% +3 "core" %˖y $ +2 ."myShortDA"PS.seek 1.85ml +3 "processing"%#' +234 "core" ' +2 ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"%" * +34 "core" , +3 ."myShortDA"PS.seek 0ml +2 "processing"%%', +1969 "core" ' + ."myShortDA"delay 2 seconds +209 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'$& +3 "core" &~Q\ +4 "manipulator"&&& +3 "core" &b \ z +2 "manipulator"&(% +3 "core" %\  ? y +3 ."myShortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&)(- +132 "core" ( +2 "manipulator"&'& +4 "core" &- , z!w + ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &+& +3 "core" &- U y!w +3 ."myShortDA"Forearm.seek :garage +2 "manipulator"&*'Γ +108 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&-/ +74 "core" / +2 "manipulator"&,& +3 "core" &- 2 z!w +2 "manipulator"&/% +3 "core" % Φ  z +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&0'\ +100 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +3 "manipulator"&1(o +288 "core" ( +2 "manipulator"&2& +3 "core" &q  z] +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 && +2 "core" &q  z] +3 ."myShortDA"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek CC +2 "manipulator"&4'Ͻ +99 "core" ' +2 "manipulator"&6& +3 "core" &q  z] +2 "manipulator"&7% +3 "core" %  z +3 "collection"':& +3 "core" &}_  +2 "collection"';& +4 "core" &|Z +3 ."myShortDA"CC.seek :closed +2 "collection"'j(S +5 "core" &}h +7 &Bd $d +10 &Y}c\ 7 +9 &c\ K +9 &eY\ K +10 &e~e\ K +9 &Fd_\ K +10 &h`\ L +9 &i~^\ K +9 &g~[\ L +10 &O`}[ J +9 & g]\ K +9 &!fX\ K +10 &#c]\ K +9 &%Uc~c\ K +10 &'ge\ L +9 &(d`\ L +9 &*dj\ K +10 &,\\g|d\ L +9 &.d^\ L +9 &/fc\ L +10 &1ed\ K +9 &3eb~d\ K +10 &5&fb\ L +9 &6d}a\ K +9 &8a~]\ K +10 &:me~Z\ K +9 &% +4 "core" %  z +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."myShortDA"Forearm.seek :retract +2 "manipulator"&?'\ +97 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%5 +98 "core"  +2 #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 1.5ml +3 "processing"%B'{ +1598 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +4 "processing"%C  +41 "core"  +3 ."myShortDA"PS.seek 0ml +2 "processing"%\ ', +1617 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%F +53 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +13 ."myShortDA"PS.seek 2.5ml +2 "processing"%H'\ +1865 "Can"P\ _m +739 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myShortDA"CBV.dial PRV +5 "processing"%9  +3 "collection"'  +32 "core"  +118  +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%8 +98 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +3 "collection"'<  +7 "core"  + ."myShortDA"PTV.dial :PRVmixing +3 "processing"%D  +72 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%L', +2624 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%A  +53 "core" +3 ."myShortDA"PS.seek 2.5ml +2 "processing"%'\ +2609 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%N +42 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%M', +2608 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%G  +55 "core" +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%J'\ +2604 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"% +53 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%S', +2600 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&R& +6 "core" &q > z] +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +3 "manipulator"&V(o +4 "core" ( +2 "manipulator"&P& +3 "core" &q  z] +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &W& +3 "core" &q  z] +3 ."myShortDA"Forearm.seek CC +2 "manipulator"&@'Ͻ +99 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&X/ +73 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'Y( +397 "core" ( +2 "manipulator"&Z& +3 "core" &q  y] +2 "manipulator"&Q% +3 "core" %  z +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&\\'\ +97 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +2 "manipulator"&[(- +280 "core" ( + "manipulator"&^& +3 "core" &-  z +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &]& +4 "core" &-  y +2 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +2 "manipulator"&`'Γ +115 "core" ' +2 ."myShortDA"Hand.open + "manipulator"&b1 +62 "core" 1 +2 "manipulator"&c% +3 "core" % Μ  z +3 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&e'\ +101 "core" ' +2 ."da"delayUntil "17:41:36.62" +24833 #recoverPRVreagent08 + .PTV.dial :mixing +10 "processing"%= @ +72 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%I  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%E * +36 "core" , +2 ."da"PSV.dial :air +2 "processing"%g  +40 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +52 ."da"PS.seek 2.5ml +2 "processing"%h'\ +2218 "core" ' +2 ."da"PSV.dial :mixloop +3 "processing"%d +42 "core" +2 ."da"delay 2 seconds +203 .PSV.dial :air +3 "processing"%k  +41 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +3 "processing"%l +43 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +3 "processing"%a  +41 "core"  +2 ."da"PS.seek :empty +3 "processing"%n' +2232 "core" ' +3 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%o +125 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%i'F +582 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%m'˕ +1590 "core" ' + ."da"PTV.dial :puck +3 "processing"%r  +71 "core"  +2 ."da"PSV.dial PTV +2 "processing"%q +69 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%t  +34 "core" +2 "processing"%.% +3 "core" %˒ # +3 ."da"PS.seek 1.5ml +2 "processing"%u'x +587 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%w * +34 "core" , +3 ."da"PS.seek 0ml +4 "processing"%x', +1598 "core" ' +2 ."da"delay 2:00 +5316 "Can"K 9qng +6687 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%y  +17 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%z  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%v * +36 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%| +69 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%{'\ +2241 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%U +70 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%~ +70 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +69 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%  +67 "core"  +2 ."da"PS.seek :empty +3 "processing"%' +2245 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +5 "processing"%} +125 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%'F +582 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%'˕ +1597 "core" ' + ."da"PTV.dial :puck +3 "processing"%  +7 "core"  + ."da"PSV.dial PTV +3 "processing"% +71 "core" + ."da"PBV.dial :waste1 +3 "processing"%  +35 "core" + "processing"% % +3 "core" %˕z\  +3 ."da"PS.seek 1.5ml +2 "processing"%'{ +581 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +35 "core" , +2 ."da"PS.seek 0ml +4 "processing"% ', +1598 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +6 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +34 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +72 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%'\ +2305 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"% +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +72 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%_  +72 "core"  +2 ."da"PS.seek :empty +3 "processing"%' +2304 "core" ' +3 #"da"getPMLReagent08 + .PRV.dial :air +6 "processing"%  +46 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +3 "processing"%  +126 "core" +2 ."da"delay 5 seconds +508 .PRV.dial :ab2 +3 "processing"%  +44 "core"  + ."da"PTV.dial :PRVmixing +3 "processing"%  +6 "core" + ."da"PSV.dial :mixloop +3 "processing"%! +44 "core" +2 ."da"PS.reconfigure :default + "processing"%#A d`xb +13 ."da"PS.seek 0.3ml +3 "processing"%"' +390 "core" ' +2 ."da"delay 2 seconds +203 .PRV.dial :air +3 "processing"%  +45 "core"  +2 "processing"%#% +3 "core" %\ \  +2 ."da"PS.seek 0.55ml +3 "processing"%$' +337 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%&  +43 "core"  +3 ."da"PS.seek 2ml +4 "processing"%('˕ +1557 "core" ' +2 ."da"PSV.dial :PML +3 "processing"%' +44 "core" + ."da"PTV.dial :mixing +3 "processing"%+ @ +72 "core" A +2 ."da"PBV.dial :waste1 +3 "processing"%K  +34 "core" +2 "processing"%-% +3 "core" %˛\ +3 ."da"PS.seek 1.85ml +2 "processing"%,' +226 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"%/ * +36 "core" + +2 ."da"PS.seek 0ml +3 "processing"%T', +1957 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +10129 "Can"M\ ]Kn +37875 #"da"recoverPRVreagent08 + .PTV.dial :mixing +5 "processing"%* @ +6 "core" A + ."da"PBV.dial :waste1 +3 "processing"%2  +38 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."da"PSV.dial :air +2 "processing"%)  +44 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%6'\ +2443 "core" ' +2 ."da"PSV.dial :mixloop +3 "processing"%7 +43 "core" +2 ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%:  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%0 +44 "core" +2 ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%f  +45 "core"  +2 ."da"PS.seek :empty +3 "processing"%' +2426 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +5 "processing"%p +132 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%>'F +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%;'˕ +1603 "core" ' + ."da"PTV.dial :puck +8 "processing"%5  +75 "core"  +2 ."da"PSV.dial PTV +3 "processing"%4 +77 "core" + ."da"PBV.dial :waste1 +2 "processing"%%  +39 "core" + "processing"%C% +4 "core" %˗\ ( +2 ."da"PS.seek 1.5ml +2 "processing"%B'} +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%F * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%\ ', +1598 "core" ' +2 ."da"delay 2:00 +7642 "Can"J\ :o +4362 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +4 "processing"%  +38 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"%9 * +37 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +5 "processing"%8 +77 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%<'\ +2447 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%D +87 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%H +74 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%A +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%L  +86 "core" +2 ."da"PS.seek :empty +3 "processing"%N' +2447 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +6 .PSV.dial PSR +4 "processing"% +135 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default + "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%G'F +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +63 ."da"PS.seek 2ml +2 "processing"%M'˕ +1602 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"% +73 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%J  +36 "core"  +2 "processing"%R% +3 "core" %˗\  +3 ."da"PS.seek 1.5ml +2 "processing"%P'} +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%W * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%X', +1595 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%1  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%? * +35 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%j +76 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%Z'\ +2464 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%Q +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%@ +74 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%^ +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%]  +74 "core"  +2 ."da"PS.seek :empty +3 "processing"%V' +2451 "core" ' +3 #"da"washCycleDA #3 of 3 + .PSR.select :air +5 .PSV.dial PSR +4 "processing"%b +134 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%c'F +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%\\'˕ +1601 "core" ' + ."da"PTV.dial :puck +3 .PSV.dial PTV +4 "processing"%` +76 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%=  +35 "core"  +2 "processing"%I% +3 "core" %˖\  +2 ."da"PS.seek 1.5ml +3 "processing"%E'| +585 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%g * +36 "core" , +3 ."da"PS.seek 0ml +2 "processing"%S', +1598 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +5 .PBV.dial :waste1 +3 "processing"%d  +37 "core" +2 ."da"delay 30 seconds +558 "Can"J\ Gop) +2445 ."da"PBV.dial between PSV and waste1 +3 "processing"%k * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%l +76 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%a'\ +2466 "core" ' + ."da"PSV.dial PTV +3 "processing"%h +77 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%o +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%n +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%i  +74 "core"  +2 ."da"PS.seek :empty +3 "processing"%r' +2451 "core" ' +2 ."da"Gate.power :camera,:ON +4 #Mixing DA Substrates +2 .PSR.select :air +4 .PSV.dial PSR +5 "processing"%q +139 "core"  +7 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +14 "processing"% +21 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +6 "processing"%t' +346 "core" ' +2 ."da"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +6 "processing"% +11 ."da"PS.seek 0.5ml +2 "processing"%.'F +337 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%m'˕ +1600 "core" ' +2 ."da"PTV.dial :puck +3 .PSV.dial PTV +49 "processing"%w +77 "core" +2 ."da"PBV.dial :waste1 +9 "processing"%u  +38 "core" + "processing"%y% +4 "core" %˖  +2 ."da"PS.seek 1.5ml +3 "processing"%z'| +591 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%v * +36 "core" , +3 ."da"PS.seek 0ml +2 "processing"%|', +1601 "core" ' +2 ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck +5 .PBV.dial :waste1 +4 "processing"%x  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%U * +37 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%~ +79 "core"  +2 ."da"PS.reconfigure :fast + "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%'\ +2576 "core" ' + ."da"PSV.dial PTV +3 "processing"% +79 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%{ +76 "core" + ."da"delay 5 seconds +503 .PSV.dial PTV +4 "processing"%} +76 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%  +76 "core"  +2 ."da"PS.seek :empty +3 "processing"%' +2576 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +6 .PSV.dial PSR +4 "processing"% +141 "core"  +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +6 .PS.reconfigure :default +4 "processing"%#A d`xb +5 ."da"PS.seek 2ml +2 "processing"% '˕ +2103 "core" ' +2 ."da"delay 5 seconds +503 .PTV.dial :puck +4 .PSV.dial PTV +4 "processing"% +87 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 "processing"%% +3 "core" %ˑ  +2 ."da"PS.seek 1.5ml +3 "processing"%'w +587 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , +2 ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%  +106 "core"  +2 ."da"PS.seek :empty +2 "processing"%' +1600 "core" ' +2 "processing"%9 +3 "core" 95w +2 #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +5 "processing"% +5 % & +3 "core" 5w + &^{ - +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&% +5 "core" %\  D  e +3 "storage"(% +3 "core" %v Z +2 "storage"(. +3 "core" .(,? +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."da"SC.seek 3 +2 "storage"(_( +202 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +5 (& +3 "core" & H I : +2 "manipulator"&& +3 "core" &-  +2 "manipulator"&% +3 "core" %\   +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +2 "manipulator"& ( +182 "core" ( +2 "manipulator"&& +3 "core" & / +2 "storage"(!& +3 "core" & s s +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&' +94 "core" ' +2 "storage"(& +3 "core" &  +3 ."da"SE.reconfigure :pick + "storage"(#]K-0-\ b +7 ."da"SE.seek :beamBreak +2 "storage"(#') +291 "core" ' +2 "storage"("- +3 "core" -') +2 ."da"SE.configure :default + "storage"(#QK-0-\ b +6 ."da"SE.seek :place +4 "storage"(&' +45 "core" ' +2 "manipulator"&$& +3 "core" & z/ +47 "manipulator"&'% +3 "core" % h +2 ."da"Forearm.reconfigure :loose +9 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&+'\ +94 "core" ' +3 ."da"Elbow.seek PC +3 "manipulator"&K([ +280 "core" ( +2 "manipulator"&-& +3 "core" &P  +3 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &/& +3 "core" &P  +2 ."da"Forearm.seek PC +3 "manipulator"&('$ +93 "core" ' +2 ."da"Hand.close +2 "manipulator"&,/ +74 "core" / +2 ."da"PC.seek :open +3 "processing"%*( +462 "core" ( +2 "storage"(2& +3 "core" &  +2 "manipulator"&& +4 "core" &} 5 + "manipulator"&)% +4 "core" % % : +2 ."da"Forearm.seek :retract +3 "manipulator"&T'\ +97 "core" ' + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +3 "manipulator"&7( +280 "core" ( + "manipulator"&:& +4 "core" &b +2 "storage"(0& +3 "core" &  +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&f' +97 "core" ' +2 ."da"Hand.open +2 "manipulator"&61 +74 "core" 1 +2 "storage"(p- +3 "core" -' +3 ."da"SE.seek -0.31 Pucks below Top Plate +2 "storage"(' +29 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +5 ."da"SE.seek -1.23 Pucks below Top Plate +3 "storage"(>'d +53 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +9 #"da"PuckCamera: snap -bin=2,2 -tiff -auto /var/log/esp/da25mar2518h.tif +6 "processing"%5& +19 "core" &9 +4 "manipulator"&4& +6 "core" & 6 > b +2 "manipulator"&%% +6 "core" % 2 ;= +4 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +9 ."psFlush"Forearm.seek :retract +6 "manipulator"&C'\ +97 "core" ' +9 ."psFlush"Elbow.seek FlushPuck::Garage +8 "manipulator"&;(- +24 #"da"SX HX9/16 (USB:94): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ Exposing 696x520 pixel 16-bit image for 0.735 seconds\ /var/log/esp/da25mar2518h.tif: TIFF Upload Complete\ +7 #PuckCamera: snap -bin=2,2 -tiff 20.0 /var/log/esp/midres/da25mar2518h20s.tif +153 "core" ( +11 "manipulator"&F& +4 "core" &- 1 3 9 +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &B& +3 "core" &- ^ 3 Y +3 ."psFlush"Forearm.seek :garage +3 "manipulator"&'Γ +109 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&9/ +71 "core" / +2 "manipulator"&8& +3 "core" &- +2 "manipulator"&\ % +4 "core" % Ρ +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&D'\ +103 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +2 "manipulator"&H([ +122 "core" ( +2 "manipulator"&A& +3 "core" &c 9 ? +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &L& +3 "core" &c % 0  +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +3 "manipulator"&<'$ +98 "core" ' +2 "manipulator"&& +3 "core" &c  +2 "manipulator"&N% +4 "core" %    +2 "processing"%G& +3 "core" &o +3 "processing"% & +5 "core" &j +2 ."psFlush"PC.seek :closed +2 "processing"%J(^ +6 "core" &y +60 &v 5 + &3Drt 3 + &Rmst G + &Zm V &Ad V + &b?a U &!CT V +7 &?a W +10 &DO W +9 &f?P W +9 &(AR W +10 & BT W +9 &"DP X +10 &$n=> W +9 &&/A@ W +9 &'A7 W +10 &)>9 W +9 &+uA4 W +9 &-7A) W +10 &.?- W +9 &0C* W +10 &2}@! W +9 &4?C! W +9 &6A W +10 &7C V +9 &9F V +9 &;KD V +10 &=? U +9 &>D V +10 &@E U +9 &BRH V +9 &D\\ X +10 &E \\ +9 &Gu! \\ +9 &IG} ] +10 &K z ] +9 &L _ +10 &N{ _ +9 &PH _ +9 &R\  _ +10 &S _ +9 &U ~_ +9 &WN ~` +10 &Y }` +9 &Z }` +10 &\\8 |` +9 &^:~h 2 +9 &^k H +10 ( + &^R @ +2 "processing"% & +10 #"psFlush"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.97 +2 "processing"%R& +6 "core" &^R @ + &^R @ +2 ."psFlush"Hand.open + "manipulator"&M1 +67 "core" 1 + "manipulator"&W% +4 "core" %   +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&P'\ +98 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%1 +47 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%?'F +541 #"da"SX HX9/16 (USB:94): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da25mar2518h20s.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 -tiff 30.0 /var/log/esp/midres/da25mar2518h30s.tif +41 "core" ' +3 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%j'\ +2106 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%X @ +208 "core" B +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%Q  +75 #"da"SX HX9/16 (USB:94): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da25mar2518h30s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +8 ."Qmail"DAfans.email "da25mar2518h exposed .735 seconds\\nmidres/da25mar2518h20s\\nmidres/da25mar2518h30s",Subject: "da25mar2518h images!" +4 "storage"(@- +4 "core" -'d +8 "storage"(^& +18 "core" &    +5 "manipulator"&]& +11 "core" &c \\ x +4 "manipulator"&Z% +5 "core" + %\  u ; +4 ."da"Elbow.reconfigure :tight +2 ."psFlush"PSV.dial :mixloop +5 "manipulator"&$&.,(\ #b +3 "processing"%b +3 ."da"Elbow.seek 3 +9 "manipulator"&V( +98 "core" +11 ."psFlush"PS.seek :empty +5 "processing"%c' +144 "core" ( + "manipulator"&`& +4 "core" & 27 +2 "storage"(=& +4 "core" & J I +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&I' +96 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.52 Pucks below Top Plate +3 "storage"(\\' +51 "core" ' +2 "manipulator"&g& +3 "core" &   G7 +2 "storage"(E& +3 "core" &  +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 3 +3 "manipulator"&d' +38 "core" ' + ."da"Elbow.hold +3 "manipulator"&k, +57 "core" , + ."da"Elbow.reconfigure :tight +9 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +6 ."da"SE.seek -0.33 Pucks below Top Plate +2 "storage"(l'v +26 "core" ' +3 "manipulator"&S% +3 "core" %#} j +2 "storage"(h& +3 "core" & +2 ."da"Forearm.force -20 +2 "manipulator"&5 +5 ."da"Forearm.seek 3 + 312 counts +2 "manipulator"&o'O +35 "core" ' +2 "manipulator"&n& +3 "core" &   4 +3 "storage"(i& +3 "core" & +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&a' +21 "core" ' +2 "storage"(q% +3 "core" %u 9 +3 ."downElevator"SE.seek :down +4 "storage"(r'p +98 (t% +2 "core" %> ^ +2 "manipulator"&.% +4 "core" %  r +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +2 "manipulator"&w'\ +92 "core" ' +73 ' + ."downElevator"SE.stop +2 "storage"(5 +6 (u& +2 "core" &   +1704 ' +4 ."psFlush"PSR.select :air +8 .PSV.dial PSR +10 "processing"%y +112 "core"  +4 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +9 "processing"%@ +23 ."psFlush"PS.seek 0.5ml +6 "processing"%m'F +599 "core" ' +4 ."psFlush"delay 5 seconds +421 #"uploadLog"upsync +84 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%v'\ +2106 "core" ' +2 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +3 "processing"%z  +38 "core" + ."psFlush"PTV.dial :mixing +3 "processing"%x @ +75 "core" A +2 ."psFlush"PSV.dial :mixloop +3 "processing"%U +119 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%~' +2615 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%| +105 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +13 ."psFlush"PS.seek 1ml +2 "processing"%'M` +1092 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%{'\ +1592 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%} +77 "core" + ."psFlush"PTV.dial :puck +3 "processing"%  +75 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%  +6 "core" +3 ."psFlush"PS.seek 0ml +4 "processing"%', +2602 "core" ' +2 ."psFlush"PSV.dial PSR +8 "processing"% +76 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%'\ +2611 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +88 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%', +1742 "Can"9 Ep +861 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +74 "core" + ."psFlush"PSR.select :flush +3 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +2 "processing"%'F +593 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2105 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +73 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"% U +56 "core" V +2 ."psFlush"PS.seek 0ml +4 "processing"%', +2608 "core" ' +2 ."psFlush"PSV.dial PBV +10 "processing"% @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2609 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%  +76 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%' +2625 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +45 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +4 "processing"%'\ +2605 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +75 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%3 U +6 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%', +2608 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%! @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%['\ +2610 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%  +75 "core"  +2 ."psFlush"PS.seek :empty +4 "processing"%e' +2608 "core" ' + ."psFlush"PSV.dial PSR +4 "processing"%" +45 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +13 ."psFlush"PS.seek 1ml +3 "processing"%$'M` +1098 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%''\ +1595 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%# +73 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%  +6 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%-  +57 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%/', +2614 "core" ' + ."psFlush"PSV.dial PSR +8 "processing"% +77 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%,'\ +2610 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"%+ +87 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%O', +2608 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%2 +74 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%'F +580 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%)'\ +2099 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"%( +87 "core"  +2 ."psFlush"PBV.dial PSV +2 "processing"%: U +57 "core" V +2 ."psFlush"PS.seek 0ml +4 "processing"%0', +2606 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%K @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%6'\ +2599 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%p  +74 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%5' +2630 "core" ' + ."psFlush"PSV.dial PSR +8 "processing"%T +45 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%4'\ +2608 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%% +75 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%& U +7 "core" U +3 ."psFlush"PS.seek 0ml +41 "processing"%', +2615 "core" ' +2 ."psFlush"PSV.dial PBV +10 "processing"%f @ +46 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%F'\ +2606 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%B  +72 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%7' +2615 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&9& +6 "core" & $4 +2 "manipulator"&8% +4 "core" %\  * $ +2 ."psFlush"Elbow.seek PC +3 "manipulator"&\ ([ +276 "core" ( +2 "manipulator"&C& +4 "core" &` | v ( +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &A& +3 "core" &`  ' +3 ."psFlush"Forearm.seek PC +3 "manipulator"&L'$ +102 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&/ +77 "core" / +3 ."psFlush"PC.seek :open +3 "processing"%( +463 "core" ( + "manipulator"&N& +3 "core" &w + +2 "manipulator"&G% +3 "core" % # I + +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&;'\ +102 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek :garage +3 "manipulator"&D(- +141 "core" ( +2 "manipulator"&*& +4 "core" &- p 0= +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &R& +4 "core" &- /= +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek :garage +3 "manipulator"&M'Γ +111 "core" ' +2 ."psFlush"Hand.open +2 "manipulator"&W1 +79 "core" 1 + "manipulator"& % +4 "core" % Ν M ! +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +2 "manipulator"&1'\ +109 "core" ' +3 #"myShortDA"Finished short da assay +3188 "Can".\ 1{qU +60002 $\ 2Gq +60001 \ 1r +60001 \ 2s +60002 \ 1s +60001 \ 2rtC +60001  \ 2=t +60002 !\ 2uo +60001 !\ 2v +60001 &\ 2v +60002 *\ 2iw1 +60001 +\ 24w +60002 +\ 2x] +60001 ,\ 2x +60002 /\ 1y +8020 #"brent"Session Begun +389 #-> showlog +4128 #-> quit! "testing camera bug fix" +4 !o:NoMethodError\ : mesg"9undefined method `quit!' for CmdServer::Client:Class:@timestampu: Time CK: name0: args0:bt[";/home/esp/esp2/lib/framework.rb:51:in `method_missing'";/home/esp/esp2/lib/framework.rb:63:in `method_missing'"!brent:2:in `topLevelBinding'" abort! "testing camera bug fix" +3 !o:CmdServer::Client::Error: mesg"-Aborting Mission: testing camera bug fix:bt["!brent:3:in `topLevelBinding'" $da +935 #-> pucks +10423 #-> class << PuckCamera\ def takeImages opts={}\ Gate.power :camera, :on #start Peltier cooler before camera use\ fnPrefix = imageFnPrefix opts\ lines = snapImages(fnPrefix, opts).map do |imageInfo|\ s=imageInfo.first.sub(@imageRoot, "").sub @imageSuffix, ""\ exposureTime = imageInfo.last\ s<<" exposed #{Delay -exposureTime}" if exposureTime <= 0\ s\ end\ if fans = opts[:email] #defer email until all images compressed\ @cjxlQ << proc do\ fans.mail lines.join("\\n"), Subject:"#{fnPrefix} images!"\ end\ end\ ensure\ Gate.power :camera, :off\ end\ end +2108 #-> ESP.ready! +154 "sampler") +3 ) +2 "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")&\ +3 "collection"'% +2 "core" %\  +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tCS.hold + "collection"'+ +3 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %\\\ + +2 .tPS.configure :default + "processing"%#A d`xb +3 .tPS.hold +2 "processing"%+ +4 "core" + +2 .tPS.configure :default + "processing"%#A d`xb +3 "sampler")% +3 "core" %T L +2 .tSS.configure :default + "sampler")#.0X < \  +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 .tCH.coast +2 "collection"' +2 .tCH.configure :default +2 "collection"'\ 2 +2 .tPH.coast + "processing"% +3 .tPH.configure :default + "processing"%\ 2 +3 #tAll dwarf controllers running firmware version 3.85 +2 "sampler") +10 "collection"'% +4 "core" %~~.\  +2 "sampler")% +2 "processing"%% +4 "manipulator"&% +5 "core" %T B + %n\ ' + %\  j s ? w +4 "manipulator"&& +3 "core" &- h i p >= +2 "storage"(& +4 "core" & 8 1 E\  + "storage"(% +4 "core" %g 0 0 j\  + "collection"'& +3 "core" &~~0\  +2 "processing"%& +3 "core" &j\ ' +2 "collection"' +3 "core"  +2 "collection"'  +3 "core"  +2 "collection"'! +3 "core"  +2 "processing"%" +3 "core"  +2 "processing"%# +4 "core" U +2 "processing"%$ +3 "core"  +2 "processing"%% +3 "core" B +2 "sampler")& +3 "core"  +2 "collection"''% +3 "core" %~~5\  +3 "processing"%(% +3 "core" %m\ ' +2 "sampler"))% +3 "core" %T Q +3 "collection"'*& +3 "core" &}~c\  +2 "processing"%+& +3 "core" &q\ ' +2 "manipulator"&,% +3 "core" %\  h j = > w +2 "manipulator"&-& +4 "core" &- g i P >= +2 "storage"(.& +3 "core" & / 3\  +2 "storage"(/% +3 "core" %g 9 <\  +3 "collection"'09 +3 "core" 9 +2 "processing"%19 +3 "core" 9 +2208 #t-> Clamp +2 "collection"'2& +3 "core" &~}\ +3 "processing"%3& +3 "core" &j\ ' +1587 #t-> PuckCamera.takeImages $da +2 .Gate.power :camera,:ON +3 .delay 4.985856 seconds +502 #PuckCamera: snap -bin=2,2 -png=0 -auto /var/log/esp/da25mar2521h.png +31651 #SX HX9/16 (USB:95): 1392x1040 pixel 16-bit CCD camera\ Optimizing exposure with 348x260 pixel 16-bit image for 0.15 seconds\ WARNING: Too Dark -- required 768.724s exposure > 300s time limit\ Optimizing exposure with 348x260 pixel 16-bit image for 2.231 seconds\ Optimizing exposure with 348x260 pixel 16-bit image for 11.278 seconds\ Exposing 696x520 pixel 16-bit image for 300 seconds\ /var/log/esp/da25mar2521h.png: PNG Upload Complete\ +8 #PuckCamera: snap -bin=2,2 -png=0 20.0 /var/log/esp/midres/da25mar2521h20s.png +2135 #SX HX9/16 (USB:95): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da25mar2521h20s.png: PNG Upload Complete\ +5 #PuckCamera: snap -bin=2,2 -png=0 30.0 /var/log/esp/midres/da25mar2521h30s.png +1131 #"image"compressed /var/log/esp/da25mar2521h.jxl +2009 #tSX HX9/16 (USB:95): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da25mar2521h30s.png: PNG Upload Complete\ +4 .Gate.power :camera,:OFF +941 #"image"compressed /var/log/esp/midres/da25mar2521h20s.jxl +6 #t-> upsync +2954 #"uploadLog"upsync +456 "Can"3 9 zo +1973 #"image"compressed /var/log/esp/midres/da25mar2521h30s.jxl +5 ."Qmail"DAfans.email "da25mar2521h exposed 5:00\\nmidres/da25mar2521h20s\\nmidres/da25mar2521h30s",Subject: "da25mar2521h images!" +1741 #"uploadLog"upsync +40344 #t-> Power.camera :on +2 .Gate.power :camera,:ON +15937 "Can"/ { +60001  }{ +60002  !9|1 +60001  *x|ǂ +31271 #t-> upsync +100 #"uploadLog"upsync +15288 #t-> list BadNews.method :mail +13343 "Can" 3}] +41297 #t-> Email::RetryableError +1458 #-> Email::RetryableError< abort! "testing abort" +3 !o:NoMethodError : mesg"/undefined method `abort!' for Object:Class: name0: args0:bt[\ ";/home/esp/esp2/lib/framework.rb:51:in `method_missing'";/home/esp/esp2/lib/framework.rb:63:in `method_missing'"(ESP):34:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +3842 #-> list method :abort! + !o:NameError: mesg"1undefined method `abort!' for class `Object': name: abort!:bt[ "(ESP):35:in `method'"(ESP):35:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +3226 #-> require 'commskel' +2292 #-> method :runAction +1868 #-> method :finalShutdown +2791 #-> Kernel.method :abort! +2091 #-> Kernel.abort! "test abort" +3 ."Qmail"BadNews.email "test abort",Subject: "Mission ABORTED!" +8 #mEXIT @1742966068.11PDT @1742967797.43PDT = =mMAIN_scheduler =tMAIN @PDT1742967798.22 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +116 #"core_reset"Sent BREAK + #t@14278 receive with ifg=0x10, ie=0xFD + #@14915 receive with ifg=0x10, ie=0xFD + #@15571 receive with ifg=0x10, ie=0xFD #@16209 receive with ifg=0x10, ie=0xFD + #@16853 receive with ifg=0x10, ie=0xFD + #@17489 receive with ifg=0x10, ie=0xFD #@18122 receive with ifg=0x10, ie=0xFD + #@18448 receive with ifg=0x80, ie=0xFD #@28559 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +268 #Configuration for eddie 2/28/25 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +437 "Can" \\! +2  \\!' #tPolling Can every 10:00 +3 #Cleanly exited at 22:14:28PDT25-Mar-25 +3915 #"brent"Session Begun +686 #-> abort! "test" +3 !o:CmdServer::Client::Error: mesg"Aborting Mission: test:bt["!brent:1:in `topLevelBinding'" Power +58043 "Can" ri +60003  p_ +4242 #"brent"-> 0.15*4 +15576 #-> Power.camera off +2 .Gate.power :camera,:OFF +11682 #-> Power.camera on + .Gate.power :camera,:ON +24583 #-> .15*4 +3914 "Can" sX +60002  q+ +60001  r8 +60002  sW +60001  t +60002  q +60001  q  +60001  o +2159 #"brent"-> Power.camera off +3 .Gate.power :camera,:OFF +1618 #-> quit! +590 #-> ESP.quit! +2 #Quit ESP! +10 #mEXIT +2 #"brent"Session Ended @1743011667.35PDT @1743011776.02PDT = =tMAIN =mMAIN_scheduler @PDT1743011776.77 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +110 #"core_reset"Sent BREAK + #t@14278 receive with ifg=0x10, ie=0xFD + #@14915 receive with ifg=0x10, ie=0xFD + #@15571 receive with ifg=0x10, ie=0xFD + #@16209 receive with ifg=0x10, ie=0xFD #@16853 receive with ifg=0x10, ie=0xFD + #@17489 receive with ifg=0x10, ie=0xFD #@18122 receive with ifg=0x10, ie=0xFD + #@18448 receive with ifg=0x80, ie=0xFD #@44395 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +259 #Configuration for eddie 2/28/25 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +417 "Can" :\ R +  :\ R + #tPolling Can every 10:00 +3 #Cleanly exited at 10:54:27PDT26-Mar-25 +4935 #-> class << PuckCamera\ def takeImages opts={}\ Gate.power :camera, :on #start Peltier cooler before camera use\ fnPrefix = imageFnPrefix opts\ lines = snapImages(fnPrefix, opts).map do |imageInfo|\ s=imageInfo.first.sub(@imageRoot, "").sub @imageSuffix, ""\ exposureTime = imageInfo.last\ s<<" exposed #{Delay -exposureTime}" if exposureTime <= 0\ s\ end\ if fans = opts[:email] #defer email until all images compressed\ @cjxlQ << proc do\ fans.mail lines.join("\\n"), Subject:"#{fnPrefix} images!"\ end\ end\ ensure\ Gate.power :camera, :off\ end\ end +1624 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  +2 "collection"' +3 ' +3 "core"  +2 "processing"% +3 % +2 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +5 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 "collection"'% +2 "core" %0 +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tCS.hold +2 "collection"'+ +3 "core" + + .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +4 "core" %r +2 .tPS.configure :default + "processing"%#A d`xb +3 .tPS.hold +2 "processing"%+ +4 "core" + +2 .tPS.configure :default + "processing"%#A d`xb +3 "sampler")% +3 "core" %T & +2 .tSS.configure :default + "sampler")#.0X  w +2 .tForearm.configure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.hold +2 "manipulator"&+ +2 "core" + +2 .tForearm.configure :loose + "manipulator"&#Q@2^d^b +3 && +3 "core" &- q = +2 .tElbow.configure :loose + "manipulator"&$ &.,(#b +3 .tElbow.hold +36 "manipulator"&, +2 "core" , +2 .tElbow.configure :loose + "manipulator"&$ &.,(#b +9 "storage"(& +3 "core" & p n +2 .tSC.configure :loose + "storage"($.(\ 1~b +3 .tSC.hold + "storage"(, +4 "core" , +2 .tSC.configure :loose + "storage"($.(\ 1~b +3 (% +3 "core" %g k _ y +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 .tCH.coast + "collection"' +3 .tCH.configure :default + "collection"'\ 2 +3 .tPH.coast + "processing"% +3 .tPH.configure :default + "processing"%\ 2 +3 #tAll dwarf controllers running firmware version 3.85 +2 "sampler") +10 "collection"'% +2 "processing"%% +3 "manipulator"&% +6 "core" %~ + %d +2 "sampler")% +6 "core" %\   w + %T + +2 "manipulator"&& +3 "core" &- = +2 "storage"(& +3 "core" & o n b +2 "storage"(% +3 "core" %g n p y +2 "collection"'& +3 "core" &' +2 "processing"%& +3 "core" &] +2 "collection"' +3 "core"  +3 "collection"'  +3 "core"  +2 "collection"'! +3 "core"  +2 "processing"%" +3 "core"  +2 "processing"%# +3 "core" U +3 "processing"%$ +4 "core"  +2 "processing"%% +3 "core" B +2 "sampler")& +2 "core"  +3 "collection"''% +3 "core" % +2 "processing"%(% +3 "core" %[ +2 "sampler"))% +3 "core" %T - +3 "collection"'*& +3 "core" &! +2 "processing"%+& +4 "core" &h +2 "manipulator"&,% +3 "core" %\   w +2 "manipulator"&-& +3 "core" &- p = +2 "storage"(.& +4 "core" & n m +2 "storage"(/% +3 "core" %g n p +2 "collection"'09 +3 "core" 9 +2 "processing"%19 +4 "core" 9 +1893 #t-> PuckCamera.takeImages $da +2 .Gate.power :camera,:ON +3 .delay 4.98478 seconds +501 #PuckCamera: snap -bin=2,2 -tiff -auto /var/log/esp/da25mar2610h.tif +466 #SX HX9/16 (USB:98): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 0.87 seconds\ /var/log/esp/da25mar2610h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 -tiff 20.0 /var/log/esp/midres/da25mar2610h20s.tif +2061 #SX HX9/16 (USB:98): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da25mar2610h20s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 -tiff 30.0 /var/log/esp/midres/da25mar2610h30s.tif +3061 #SX HX9/16 (USB:98): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da25mar2610h30s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +5 ."Qmail"DAfans.email "da25mar2610h exposed .87 seconds\\nmidres/da25mar2610h20s\\nmidres/da25mar2610h30s",Subject: "da25mar2610h images!" +2171 #"uploadLog"upsync +7312 #t-> quit +8 #mEXIT @1743012031.17PDT @1743012808.88PDT = =tMAIN =mMAIN_scheduler @PDT1743012809.68 #t\ Environmental Sample Processor built 18-Mar-25 (0e293178) +116 #"core_reset"Sent BREAK + #t@10505 receive with ifg=0x10, ie=0xFD + #@11154 receive with ifg=0x10, ie=0xFD + #@11810 receive with ifg=0x10, ie=0xFD #@12459 receive with ifg=0x10, ie=0xFD + #@13106 receive with ifg=0x10, ie=0xFD + #@13755 receive with ifg=0x10, ie=0xFD #@14403 receive with ifg=0x10, ie=0xFD + #@14734 receive with ifg=0x80, ie=0xFD #@14038 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +267 #Configuration for eddie 2/28/25 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +436 "Can" ;_ +  ;_ + #tPolling Can every 10:00 +3 #Cleanly exited at 11:00:31PDT26-Mar-25 +1489 #-> ESP.ready! +154 "sampler") +3 ) +2 "core"  +2 "collection"' +3 ' +2 "core"  +3 "processing"% +3 % +2 "core"  +5 "collection"' 9\ +2 ' 0\ +3 ' -\ +3 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" % +2 .tCS.configure :default + "collection"'#P d@b +3 .tCS.hold + "collection"'+ +4 "core" + + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" % +2 .tPS.configure :default +2 "processing"%#A d`xb +2 .tPS.hold +2 "processing"%+ +5 "core" + + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" %T 2 +2 .tSS.configure :default +2 "sampler")#.0X ESP.ready! +3 "collection"'2% +7 "core" %k +2 "processing"%3% +2 "manipulator"&4% +3 "sampler")5% +10 "core" % + %\  E H  w %T > +2 "manipulator"&6& +5 "core" &- [ i ! = + "storage"(7& +3 "core" & S +2 "storage"(8% +4 "core" %g Z +2 "collection"'9& +3 "core" &v +2 "processing"%:& +4 "core" & + "collection"'; +4 "core"  +2 "collection"'< +3 "core"  +2 "collection"'= +3 "core"  +2 "processing"%> +2 "core"  +3 "processing"%? +3 "core" U +2 "processing"%@ +3 "core"  +2 "processing"%A +3 "core" B +2 "sampler")B +3 "core"  +2 "collection"'C% +3 "core" %}e +3 "processing"%D% +3 "core" % +2 "sampler")E% +3 "core" %T = +3 "collection"'F& +3 "core" &~v +2 "processing"%G& +3 "core" & +2 "manipulator"&H% +3 "core" %\  o p d  w +2 "manipulator"&I& +4 "core" &- i [ = +2 "storage"(J& +3 "core" &  +2 "storage"(K% +3 "core" %g +2 "collection"'L9 +4 "core" 9 +2 "processing"%M9 +3 "core" 9 +393 #"CamilleE"-> access 4 +6 "storage"(N% +3 "core" %g { +2 "manipulator"&O% +3 "core" %\  l f ~  w +2 "manipulator"&P& +3 "core" &- p m } = +2 ."CamilleE"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."CamilleE"SC.seek 1 +3 "storage"(Q( +354 "core" ( + ."CamilleE"SC.configure :limp +3 "storage"($(\ 1b +5 (R& +2 "core" & 5 +608 #"CamilleE"-> access 3 +4 "storage"(S% +5 "core" %g @ +2 "manipulator"&T% +3 "core" %\  v p s  w +2 "manipulator"&U& +3 "core" &- c ` 8 = +3 ."CamilleE"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 ."CamilleE"SC.seek 7 +2 "storage"(V([4 +996 "core" ( + ."CamilleE"SC.configure :limp +2 "storage"($(\ 1b +6 (W& +2 "core" &[1  +1709 #"CamilleE"-> access 4 +5 "storage"(X% +3 "core" %h +2 "manipulator"&Y% +3 "core" %\  k c 7  w +3 "manipulator"&Z& +3 "core" &- p o = +2 ."CamilleE"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 ."CamilleE"SC.seek 1 +3 "storage"([( +981 "core" ( +2 ."CamilleE"SC.configure :limp +2 "storage"($(\ 1b +5 (\\& +2 "core" & ( +338 #"CamilleE"-> startTube 4 +6703 #-> start(:myShortDA){shortDA} +10 "collection"']% +8 "processing"%^% +10 "core" %s + %\  +6 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? + #Type 'Thread[:myShortDA].answer' to continue +39219 "Can"( 4zpB +53667 #"CamilleE"-> [:myShortDA].answer +4 !o:NoMethodError\ : mesgu:NameError::message:private method `answer' called for [:myShortDA]:Array:@timestampu: Time RK0: name: answer: args[:bt["$CamilleE:7:in `topLevelBinding'" Thread[:myShortDA].answer +6 #"myShortDA"CamilleE answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +4 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1005 .PSV.dial :mixloop +7 "processing"%_ +135 "core" +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%`  +171 "core" +2 ."myShortDA"PRV.dial :sipper +3 "processing"%a  +56 "core" +2 ."myShortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +6 ."myShortDA"PS.seek 1.1ml +2 "processing"%b'Y +2009 "Can"V 7RB +268 "core" ' +2 ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +4 "processing"%c  +3 "collection"'d  +7 "core"  +129  +2 ."myShortDA"PS.seek 0.5ml +4 "processing"%e'F +1267 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%f @ +107 "core" > +2 ."myShortDA"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."myShortDA"PS.seek :empty +2 "processing"%g' +584 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%h +103 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%j +13 ."myShortDA"PS.seek 1ml +2 "processing"%i'M` +1097 "core" ' +2 ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%j'\ +1597 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%k +107 "core" +2 ."myShortDA"PS.seek :empty +3 "processing"%l' +2609 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%m +107 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +10 ."myShortDA"PS.seek 1ml +3 "processing"%n'M` +1101 "core" ' + ."myShortDA"PSR.select :air +4 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%o'\ +1603 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%p +116 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%q  +45 "core"  +2 ."myShortDA"PS.seek :empty +2 "processing"%r' +2608 "core" ' + ."myShortDA"PSV.dial PSR +8 "processing"%s +105 "core"  +2 ."myShortDA"PSR.select :air +3 .PS.seek 2.5ml +5 "processing"%t'\ +2607 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%u +107 "core" +2 ."myShortDA"PS.seek :empty +3 "processing"%v' +2615 "core" ' +3 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%w& +6 "core" &\ \ + ."myShortDA"Hand.open +3 "manipulator"&x1 +24 "core" 1 +2 "manipulator"&y% +3 "core" %\  ~  " w +2 "storage"(z% +3 "core" %h 7 5 +2 "storage"({. +3 "core" .( +2 ."myShortDA"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."myShortDA"SC.seek 4 +3 "storage"(|(,? +531 "core" ( +2 ."myShortDA"SC.configure :limp +2 "storage"($(\ 1b +5 (}& +2 "core" &,A    +2 "manipulator"&~& +4 "core" &-  != +2 "manipulator"&% +4 "core" %\   ! w +2 ."myShortDA"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek 4 +3 "manipulator"&( +186 "core" ( +2 "manipulator"&& +3 "core" & 9 , +2 "storage"(& +3 "core" &,A   +3 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek 4 + 700 counts +3 "manipulator"&' +93 "core" ' +2 "storage"(& +3 "core" &,A \  +2 ."myShortDA"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."myShortDA"SE.seek :beamBreak +2 "storage"(') +319 "core" ' +2 "storage"( - +3 "core" -' +2 ."myShortDA"SE.configure :default +2 "storage"(#QK-0-\ b +6 ( & +2 "core" &,A\ \ % ( +2 "manipulator"& & +3 "core" & _ , +3 ."myShortDA"Elbow.seek 4 +2 "manipulator"&( +34 "core" ( + "manipulator"&& +3 "core" &   +2 "storage"(& +4 "core" &,A   +2 ."myShortDA"Forearm.seek 4 + 300 counts +3 "manipulator"&'[ +27 "core" ' +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close +2 "manipulator"&/ +70 "core" / +2 !"myShortDA"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 4):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"$CamilleE:6:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:296:in `start'"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 +4 "manipulator"&& +3 "storage"('p +8 "core" & ?  +2 "manipulator"&% +3 "core" % [ H ] +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 ."myShortDA"Elbow.seek PC +39 "manipulator"&([ +120 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +147 "core" ( + "manipulator"&& +3 "core" &O p  +3 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +3 "core" &O   +2 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myShortDA"Forearm.seek PC +2 "manipulator"&'$ +98 "core" ' +2 "manipulator"&& +3 "core" &O b  +2 "manipulator"&% +3 "core" %. R  +2 "processing"% & +4 "core" &\  +8 "processing"%!& +5 "core" &\  +3 ."myShortDA"PC.seek :closed +2 "processing"%"(^ +5 "core" &\  +7 &\ )\ $d +10 &Tx 9 +9 &yv N +9 &sT\ T +10 &6Ns\ T +9 &Ps\ T +9 &Pr\ T +10 &|Kx\ T +9 &=Qr T +10 &Nc\ U +9 &Nf\ T +9 &!Q_\ T +10 &#FLX\ T +9 &% OU\ T +9 &&RP\ T +10 &(RS T +9 &*OPH\ T +10 &,PE T +9 &-QF T +9 &/R<\ T +10 &1VO>\ T +9 &3L7\ T +9 &4Q6\ T +10 &6O0\ S +9 &8^Q3\ T +10 &: Q3\ T +9 &;N5\ T +9 &=N)\ S +10 &?hN+\ S +9 &A(P, T +9 &BY& U +10 &Dj V +9 &F_# Y +10 &H ' Z +9 &I' Z +9 &K Z +10 &Me Z +9 &O&" Z +9 &P [ +10 &R [ +9 &Tl\ Z +10 &V. Z +9 &W [\ +9 &Y [\ +10 &[q [ +9 &]3 Y +9 &^He !c +10 &^G\ 7 +6 ( + "processing"%!& +5 #"myShortDA"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.74 +2 .Hand.open +4 "manipulator" +6 "core" &^9\ 7 +61 1 +2 "manipulator"&$% +3 "core" % - t s 9  +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +3 "manipulator"&%'\ +96 "core" ' +3 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"%&  +3 %'9 +7 "core" 9 +102 "processing"%(9 +3 "core" 9 +102 "processing"%)9 +4 "core" 9  +102 "processing"%*9 +3 "core" 9  +102 "processing"%+9 +3 "core" 9 +102 "processing"%,9 +3 "core" 9 +103 "processing"%-9 +2 "core" 9 +102 "processing"%.9 +4 "core" 9 +102 "processing"%/9 +3 "core" 9" +102 "processing"%09 +3 "core" 9& +102 "processing"%19 +3 "core" 9+ +103 "processing"%29 +2 "core" 9/ +102 "processing"%49 +4 "core" 93 +102 "processing"%39 +3 "core" 97 +102 "processing"%59 +3 "core" 9; +102 "processing"%69 +3 "core" 9@ +103 "processing"%79 +2 "core" 9D +102 "processing"%89 +4 "core" 9H +102 "processing"%99 +3 "core" 9L +102 "processing"%:9 +3 "core" 9P +102 "processing"%;9 +3 "core" 9U +103 "processing"%<9 +2 "core" 9Y +102 "processing"%=9 +3 "core" 9] +102 "processing"%>9 +3 "core" 9a +102 "processing"%?9 +3 "core" 9e +102 "processing"%@9 +3 "core" 9 j +102 "processing"%A9 +3 "core" 9n +102 "processing"%B9 +4 "core" 9r +102 "processing"%C9 +3 "core" 9'v +102 "processing"%D9 +3 "core" 9/{ +102 "processing"%E9 +3 "core" 98 +102 "processing"%F9 +3 "core" 9> +102 "processing"%G9 +3 "core" 9G +103 "processing"%H9 +3 "core" 9N +102 "processing"%I9 +3 "core" 9U +3 ."myShortDA"PH.hold 2:00:00,28C +3 "processing"%J ppN +4 ."myShortDA"delay 1:30 +7 "core"  +8999 ."myShortDA"PSR.select :air +4 .PSV.dial PSR +4 "processing"%K +104 "core"  +2 #"myShortDA"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +11 ."myShortDA"PS.seek 0.5ml +3 "processing"%L'F +582 "core" ' +2 ."myShortDA"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2ml +2 "processing"%M'˕ +1598 "core" ' + ."myShortDA"PTV.dial :puck +3 "processing"%N  +135 "core"  + ."myShortDA"PSV.dial PTV +3 "processing"%O +75 "core" +2 ."myShortDA"PBV.dial :waste1 +3 "processing"%P  +58 "core" +2 "processing"%% +3 "core" %˓  +2 ."myShortDA"PS.seek 1.5ml +38 "processing"%R'y +592 "core" ' +2 ."myShortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%S * +36 "core" , +10 ."myShortDA"PS.seek 0ml +3 "processing"%T', +1596 "core" ' +2 ."myShortDA"delay 5:00 +19915 "Can"t =\ B +10089 #"myShortDA"recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%U  +6 "core"  +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%Q  +38 "core" +2 ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%W * +38 "core" + +2 ."myShortDA"PSR.select :air +2 .PSV.dial PSR +5 "processing"%X +76 "core"  +2 ."myShortDA"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."myShortDA"PS.seek 2.5ml +3 "processing"%Y'\ +2509 "core" ' +2 ."myShortDA"PSV.dial PTV +3 "processing"%Z +75 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PSR +8 "processing"%V +88 "core"  +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%\\ +74 "core" +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :air +3 "processing"%]  +86 "core" +2 ."myShortDA"PS.seek :empty +3 "processing"%^' +2512 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%_  +134 "core" +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%` +43 "core" +2 ."myShortDA"PRV.dial :ab1 +2 "processing"%a @ +108 "core" > +3 ."myShortDA"PS.reconfigure :slow + "processing"%#A 2`xb +6 ."myShortDA"PS.seek 0.15ml +2 "processing"%' +352 "core" ' +2 ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +4 ."myShortDA"PRV.dial CBV +5 "collection"'d  + "processing"%c  +6 "core"  +42  +2 "processing"%b% +3 "core" %  +3 ."myShortDA"PS.seek 0.3ml +3 "processing"%f' +358 "core" ' + ."myShortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +3 "collection"'e  +33 "core" +2 ."myShortDA"PRV.dial :air +2 "processing"%h  +45 "core"  +2 ."myShortDA"PS.seek 0.9ml +3 "processing"%g'@ +1268 "core" ' +2 ."myShortDA"PRV.dial :waste2 +2 "processing"%i @ +77 "core" ? +3 ."myShortDA"PS.seek 0.5ml +4 "processing"%k'F +853 "core" ' +2 #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%j  +45 "core"  +2 ."myShortDA"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."myShortDA"PS.seek 2ml +3 "processing"%m'˕ +1595 "core" ' +2 ."myShortDA"PSV.dial :PML +2 "processing"%l +44 "core" +2 ."myShortDA"PTV.dial :mixing +2 "processing"%n @ +78 "core" A + ."myShortDA"PBV.dial :waste1 +3 "processing"%p  +35 "core"  + "processing"%q% +4 "core" %ˑ  +2 ."myShortDA"PS.seek 1.85ml +2 "processing"%o' +238 "core" ' + ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"%s * +38 "core" , +2 ."myShortDA"PS.seek 0ml +3 "processing"%r', +1956 "core" ' + ."myShortDA"delay 2 seconds +204 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'u& +5 "core" &y~ +2 "manipulator"&t& +4 "core" &O o q  +2 "manipulator"&w% +3 "core" %\  | p   +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&x(- +129 "core" ( +2 "manipulator"&y& +3 "core" &- c ^ % +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &z& +2 "core" &- k Q % +3 ."myShortDA"Forearm.seek :garage +3 "manipulator"&{'Γ +106 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&[/ +71 "core" / +2 "manipulator"&}& +3 "core" &-  % +3 "manipulator"&~% +3 "core" % ΢ A " +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +100 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myShortDA"Elbow.seek CC +2 "manipulator"&(o +280 "core" ( +2 "manipulator"&& +3 "core" &j,   ; F +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &j, t F +2 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myShortDA"Forearm.seek CC +40 "manipulator"&'Ͻ +102 "core" ' + "manipulator"&& +4 "core" &j, G F +2 "manipulator"& % +3 "core" %϶ <  +3 "collection"' & +11 "core" &{} +2 "collection"' & +6 "core" &|} +2 ."myShortDA"CC.seek :closed +4 "collection"'(S +5 "core" &|} +4 &x} 9 +10 &@Duz~ 2 +9 &]k}} G +9 &f{} T +10 &N{~ T +9 &oT|} U +9 &3Q{| T +10 &Q{} T +9 &L|~ T +10 &yP{~ T +9 &;O}} T +9 & Sy} T +10 &"Q|~ T +9 &$P{} T +9 &&BO|~ T +10 &(Q{~ T +9 &)Nz} T +10 &+Q|} T +9 &-JN{| T +9 &/ Ry} U +10 &0S} U +9 &2O|} T +9 &4SL{} T +10 &6R{| T +9 &7O|~ T +10 &9Q}} T +9 &;ZOz} T +9 &=O}| T +10 &>Q{{ T +9 &@Q{ T +9 &BaQ|} U +10 &D ]z} V +9 &Eu|~ X +10 &G}~ [\ +9 &II} ` +9 &K }~ ` +10 &L| ` +9 &N{ a +9 &PL|~ a +10 &Q~ B +9 &R/~ %n +10 &Ru| Q +2 ( +2 "collection"' & +4 #"myShortDA"Collection Clamp onSpring/offSpring for 6/27 samples, on/off torque 2.39 +2 "collection"'& +4 "core" &Ru|~ Q +2 ."myShortDA"Hand.open +2 "manipulator"&1 +73 "core" 1 +2 "manipulator"&% +3 "core" % ϶ F _  +3 ."myShortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +102 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"% +107 "core"  +2 #"myShortDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +6 "processing"%@ +11 ."myShortDA"PS.seek 1.5ml +3 "processing"%'{ +1597 "core" ' +2 ."myShortDA"delay 5 seconds +508 .PSV.dial :waste1 +4 "processing"%  +44 "core"  +3 ."myShortDA"PS.seek 0ml +2 "processing"%', +1597 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +44 "core"  +2 ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%'\ +2608 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 ."myShortDA"CBV.dial PRV +5 "processing"%  +3 "collection"'  +33 "core"  +135  +2 ."myShortDA"PSV.dial :mixloop +2 "processing"% +107 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +2 "collection"'  +6 "core"  +2 "collection"' +3 "core"  +2 "collection"'  +4 "core"  +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%  +78 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%#', +2628 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%$  +57 "core" +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%''\ +2609 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%! +44 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%(', +2615 "core" ' +2 ."myShortDA"PSV.dial :air +2 "processing"%  +46 "core"  +3 ."myShortDA"PS.seek 2.5ml +2 "processing"%)'\ +2601 "core" ' +2 ."myShortDA"PSV.dial :mixloop +7 "processing"%* +46 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%+', +2603 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&,& +6 "core" &j*  F +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&-(o +6 "core" ( + "manipulator"&.& +5 "core" &j+  t F + ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &/& +3 "core" &j+ r  F +3 ."myShortDA"Forearm.seek CC +2 "manipulator"&0'Ͻ +95 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&1/ +78 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'2( +399 "core" ( +2 "manipulator"&4& +3 "core" &j+  d F +2 "manipulator"&3% +3 "core" %  \ 5 +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&5'\ +98 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myShortDA"Elbow.seek :garage +2 "manipulator"&6(- +332 "core" ( + "manipulator"&7& +3 "core" &- % ? @  +2 ."myShortDA"Elbow.reconfigure :loose +10 "manipulator"&$ &.,(#b +5 &8& +3 "core" &-  ) 3  +3 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek :garage +3 "manipulator"&9'Γ +111 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&:1 +74 "core" 1 +2 "manipulator"&;% +3 "core" % Ν  R +3 ."myShortDA"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +3 "manipulator"&<'\ +101 "core" ' +2 ."da"delayUntil "11:56:20.06" +8482 "Can"c F 2B +16245 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%= @ +78 "core" A + ."da"PBV.dial :waste1 +3 "processing"%>  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%? * +36 "core" + + ."da"PSV.dial :air +3 "processing"%@  +46 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%A'\ +2509 "core" ' +2 ."da"PSV.dial :mixloop +3 "processing"%B +46 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%C  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%D +45 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +3 "processing"%E  +44 "core"  +2 ."da"PS.seek :empty +3 "processing"%F' +2490 "core" ' +3 #"da"washCycleDA #1 of 2 + .PSR.select :air +6 .PSV.dial PSR +4 "processing"%G +136 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%H'F +583 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%I'˕ +1593 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%K  +74 "core"  + ."da"PSV.dial PTV +3 "processing"%v +77 "core" + ."da"PBV.dial :waste1 +3 "processing"%L  +38 "core" +2 "processing"%N% +3 "core" %ː  +3 ."da"PS.seek 1.5ml +2 "processing"%O'v +585 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%P * +36 "core" + +2 ."da"PS.seek 0ml +3 "processing"%', +1589 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%M  +6 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%S  +36 "core"  + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"%R * +35 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%& +77 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%U'\ +2508 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%Q +77 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%W +77 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +4 "processing"%X +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%T  +86 "core" +3 ."da"PS.seek :empty +2 "processing"%Z' +2494 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%V +138 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%\\'F +595 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%]'˕ +1603 "core" ' + ."da"PTV.dial :puck +3 .PSV.dial PTV +4 "processing"%Y +89 "core"  + ."da"PBV.dial :waste1 +3 "processing"%_  +38 "core" + "processing"%`% +3 "core" %˓  +3 ."da"PS.seek 1.5ml +3 "processing"%a'y +582 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%^ * +36 "core" , +2 ."da"PS.seek 0ml +4 "processing"%d', +1590 "core" ' +10 ."da"delay 2:00 +1474 "Can"` WB +10529 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +5 .PBV.dial :waste1 +4 "processing"%c  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%b * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +74 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%e'\ +2512 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%h +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%f +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%i +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%g  +86 "core" +2 ."da"PS.seek :empty +3 "processing"%j' +2490 "core" ' +3 #"da"getPMLReagent08 +2 .PRV.dial :air +4 "processing"%k  +45 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +3 "processing"%l  +135 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%n  +47 "core" ~ + ."da"PTV.dial :PRVmixing +3 "processing"%p  +6 "core" + ."da"PSV.dial :mixloop +3 "processing"%q +44 "core" +2 ."da"PS.reconfigure :default + "processing"%#A d`xb +6 ."da"PS.seek 0.3ml +2 "processing"%s' +386 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +3 "processing"%m  +47 "core"  +2 "processing"%o% +3 "core" %  +3 ."da"PS.seek 0.55ml +2 "processing"%u' +329 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%t  +44 "core"  +3 ."da"PS.seek 2ml +2 "processing"%w'˕ +1545 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%y +46 "core" +2 ."da"PTV.dial :mixing +3 "processing"%z @ +77 "core" A + ."da"PBV.dial :waste1 +3 "processing"%  +38 "core" + "processing"%[% +3 "core" %˘  +3 ."da"PS.seek 1.85ml +2 "processing"%}' +233 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"%~ * +37 "core" + +2 ."da"PS.seek 0ml +3 "processing"%%', +1950 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +32923 "Can"a Dc^B +15081 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +5 "processing"%{ @ +5 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%  +36 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , + ."da"PSV.dial :air +2 "processing"%x  +45 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%'\ +2517 "core" ' +2 ."da"PSV.dial :mixloop +3 "processing"% +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +46 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +3 "processing"% +46 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +3 "processing"%\  +44 "core"  +2 ."da"PS.seek :empty +3 "processing"%' +2495 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +134 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +12 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%'F +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +9 "processing"% +11 ."da"PS.seek 2ml +3 "processing"% '˕ +1592 "core" ' + ."da"PTV.dial :puck +3 "processing"%  +75 "core"  +2 ."da"PSV.dial PTV +3 "processing"% +77 "core" + ."da"PBV.dial :waste1 +3 "processing"%r  +38 "core" + "processing"%% +4 "core" %ː  +2 ."da"PS.seek 1.5ml +2 "processing"%'v +581 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" + +2 ."da"PS.seek 0ml +4 "processing"%', +1595 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +6 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%  +38 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" + +2 ."da"PSR.select :air +44 .PSV.dial PSR +4 "processing"% +76 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +12 ."da"PS.seek 2.5ml +3 "processing"%'\ +2510 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"% +75 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +75 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%$  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%#' +2488 "core" ' +2 #"da"washCycleDA #2 of 3 +3 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%! +136 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default + "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%''F +586 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%'˕ +1605 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%( +77 "core" + ."da"PBV.dial :waste1 +3 "processing"%*  +36 "core"  +2 "processing"%)% +3 "core" %˘  +3 ."da"PS.seek 1.5ml +2 "processing"%,'~ +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%. * +37 "core" + +2 ."da"PS.seek 0ml +3 "processing"%/', +1601 "core" ' +2 ."da"delay 2:00 +2664 "Can"e U B +9340 #"da"recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +5 "processing"%1  +37 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +8 "processing"% * +43 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +5 "processing"% +77 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%'\ +2483 "core" ' + ."da"PSV.dial PTV +3 "processing"%4 +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%3 +88 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%0 +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +4 "processing"%-  +76 "core"  +2 ."da"PS.seek :empty +4 "processing"%7' +2482 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +5 .PSV.dial PSR +5 "processing"%8 +134 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%:'F +586 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%;'˕ +1602 "core" ' +2 ."da"PTV.dial :puck +3 .PSV.dial PTV +3 "processing"%5 +77 "core" + ."da"PBV.dial :waste1 +3 "processing"%9  +38 "core" + "processing"%=% +3 "core" %˘%  +3 ."da"PS.seek 1.5ml +2 "processing"%>'~ +592 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%? * +39 "core" , +2 ."da"PS.seek 0ml +4 "processing"%@', +1591 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +5 .PBV.dial :waste1 +5 "processing"%+  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%B * +36 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +5 "processing"%C +75 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%D'\ +2486 "core" ' +2 ."da"PSV.dial PTV +8 "processing"%E +76 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%A +77 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%G +77 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%F  +85 "core" +2 ."da"PS.seek :empty +3 "processing"%H' +2483 "core" ' + ."da"Gate.power :camera,:ON +5 #Mixing DA Substrates +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%K +142 "core"  +5 #"da"Pulling 0.25ml of PSR.sub1 +114 .PSR.select :sub1 +11 "processing"% +22 ."da"PS.reconfigure :default + "processing"%#A d`xb +33 ."da"PS.seek 0.25ml +8 "processing"%v' +348 "core" ' + ."da"delay 5 seconds +504 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +6 "processing"% +11 ."da"PS.seek 0.5ml +2 "processing"%L'F +330 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%N'˕ +1597 "core" ' + ."da"PTV.dial :puck +3 .PSV.dial PTV +4 "processing"%I +78 "core" + ."da"PBV.dial :waste1 +3 "processing"%P  +38 "core" + "processing"%O% +4 "core" %˗  +2 ."da"PS.seek 1.5ml +3 "processing"%M'} +583 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%S * +38 "core" + +2 ."da"PS.seek 0ml +3 "processing"%R', +1593 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck +5 .PBV.dial :waste1 +4 "processing"%&  +37 "core" +2 ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%Q +79 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%W'\ +2538 "Can"n $B +57 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%X +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%T +77 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%U +78 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%V  +88 "core" +2 ."da"PS.seek :empty +4 "processing"%Z' +2586 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +6 .PSV.dial PSR +4 "processing"%\\ +139 "core"  +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +7 .PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 2ml +2 "processing"%Y'˕ +2108 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +3 .PSV.dial PTV +5 "processing"%_ +77 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%`  +37 "core" + "processing"%]% +3 "core" %˘  +3 ."da"PS.seek 1.5ml +2 "processing"%^'~ +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%a * +37 "core" + +2 ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%c  +109 "core"  +2 ."da"PS.seek :empty +3 "processing"%b' +1594 "core" ' +2 "processing"%9 +3 "core" 95 +3 #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +4 "processing"%d +4 "core" 5 +2 "processing"%h& +4 "core" &^8' 7 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&f% +6 "core" %\  ( +2 "storage"(i% +3 "core" %l N +2 "storage"(g. +3 "core" .(,? +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."da"SC.seek 3 +3 "storage"(e( +193 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +5 (k& +3 "core" & u x H +2 "manipulator"&l& +3 "core" &- [ +3 "manipulator"&n% +3 "core" %\   +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +2 "manipulator"&p( +186 "core" ( +2 "manipulator"&q& +3 "core" &  %/ +2 "storage"(j& +3 "core" &  +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&m' +104 "core" ' + "storage"(o& +48 "core" &  +3 ."da"SE.reconfigure :pick +8 "storage"(#]K-0-\ b +7 ."da"SE.seek :beamBreak +2 "storage"(s') +288 "core" ' + "storage"(t- +3 "core" -') +2 ."da"SE.configure :default +3 "storage"(#QK-0-\ b +5 ."da"SE.seek :place +3 "storage"(u' +43 "core" ' +3 "manipulator"&y& +3 "core" & / +2 "manipulator"&z% +3 "core" % z T 0c +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +3 "manipulator"&'\ +95 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&[([ +268 "core" ( +2 "manipulator"&~& +3 "core" &a V  +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &w& +3 "core" &a 9 +3 ."da"Forearm.seek PC +2 "manipulator"&}'$ +100 "core" ' +2 ."da"Hand.close +2 "manipulator"&{/ +68 "core" / +2 ."da"PC.seek :open +3 "processing"%( +458 "core" ( + "storage"(& +4 "core" & l , +2 "manipulator"&x& +3 "core" &a ! +2 "manipulator"&%% +3 "core" % 8  +3 ."da"Forearm.seek :retract +2 "manipulator"& '\ +98 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +2 "manipulator"& ( +290 "core" ( + "manipulator"&& +3 "core" &    +2 "storage"(\ & +3 "core" & +3 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&' +98 "core" ' +2 ."da"Hand.open +2 "manipulator"&1 +75 "core" 1 +3 "storage"(- +3 "core" -' +3 ."da"SE.seek -0.31 Pucks below Top Plate +2 "storage"(' +26 "core" ' +2 ."da"SE.reconfigure :seal + "storage"(#QK-0-\ b +6 ."da"SE.seek -1.23 Pucks below Top Plate +3 "storage"('d +50 "core" ' +3 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 "processing"%& +3 #"da"PuckCamera: snap -bin=2,2 -tiff -auto /var/log/esp/da25mar2612h.tif +17 "core" &A +5 "manipulator"&r& +8 "core" &  +2 "manipulator"&% +3 "core" % q +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +3 "manipulator"& '\ +94 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&(- +183 "core" ( +2 "manipulator"&& +7 "core" &- d d = +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +7 && +4 "core" &- T P  +5 ."psFlush"Forearm.seek :garage +6 "manipulator"&'Γ +106 "core" ' +3 ."psFlush"Hand.close +3 "manipulator"&/ +61 #"da"WARNING: Too Bright -- required exposure time < 1ms\ SX HX9/16 (USB:99): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 0.001 seconds\ /var/log/esp/da25mar2612h.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 -tiff 20.0 /var/log/esp/midres/da25mar2612h20s.tif +8 "core" / +7 "manipulator"& & +11 "core" &- , #  +2 "manipulator"&% +5 "core" % Χ    +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +105 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +3 "manipulator"& ([ +147 "core" ( +12 "manipulator"&& +3 "core" &R d d  +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &$& +3 "core" &R o ^ N +3 ."psFlush"Forearm.reconfigure :tight +57 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek PC +6 "manipulator"&'$ +95 "core" ' +2 "manipulator"&!& +4 "core" &R f k +2 "manipulator"&#% +3 "core" % e d  +3 "processing"%'& +3 "core" & +2 "processing"%(& +5 "core" & +2 ."psFlush"PC.seek :closed +3 "processing"%*(^ +5 "core" & +6 & 2 +10 &9Co 3 +9 &Tkp G +9 &Z W +10 &A W +9 &b? V +9 &$C V +10 &E U +9 &F U +10 &lD U +9 &.F U +9 & C U +10 &"F U +9 &$tD U +9 &&6E U +10 &'E U +9 &)F U +10 &+|E U +9 &->F U +9 &/D U +10 &0F U +9 &2D V +9 &4CD W +10 &6C V +9 &7? V +10 &9Dw V +9 &;LA V +9 &= A} W +10 &>Ay V +9 &@An V +9 &BSDv W +10 &D[k X +9 &E{h \\ +10 &GxZ ] +9 &IIyX ] +9 &K xY ] +10 &L}Z \\ +9 &N^ \\ +9 &PQe ] +10 &RZ ] +9 &SZ ] +10 &UP ] +9 &WXU ] +9 &YD ] +10 &Z< ] +9 &\\L ^ +9 &^?zkL . +10 &^3 J +9 ( + &^I- < +2 "processing"%(& +4 #"psFlush"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.94 +2 "processing"%)& +5 "core" &^J% < +2 ."psFlush"Hand.open +3 "manipulator"&1 +71 "core" 1 +2 "manipulator"&.% +3 "core" %  ) "  +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&,'\ +97 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%1 +46 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%'F +586 "core" ' +2 ."psFlush"delay 5 seconds +219 #"da"SX HX9/16 (USB:99): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da25mar2612h20s.tif: TIFF Upload Complete\ +6 #PuckCamera: snap -bin=2,2 -tiff 30.0 /var/log/esp/midres/da25mar2612h30s.tif +278 ."psFlush"PSR.select :air +13 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2110 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%/ @ +205 "core" A + ."psFlush"PTV.dial :PRVmixing +4 "processing"%4  +142 "core" + ."psFlush"PSV.dial :mixloop +3 "processing"%3 +109 "core" +3 ."psFlush"PS.seek :empty +3 "processing"%0' +74 #"da"SX HX9/16 (USB:99): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da25mar2612h30s.tif: TIFF Upload Complete\ +5 .Gate.power :camera,:OFF +5 ."Qmail"DAfans.email "da25mar2612h exposed .001 seconds\\nmidres/da25mar2612h20s\\nmidres/da25mar2612h30s",Subject: "da25mar2612h images!" +6 "storage"(-- +6 "core" -'d +3 "storage"(& +16 "core" & ] +6 "manipulator"&8& +15 "core" &S 2 +2 "manipulator"&7% +7 "core" %\  R +2 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +2 "manipulator"&:( +253 "core" ( +2 "manipulator"&5& +3 "core" & 6 +3 "storage"(9& +3 "core" &  +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&=' +104 "core" ' +54 ."da"SE.reconfigure :gently +8 "storage"(#QK-0-\ b +6 ."da"SE.seek -0.52 Pucks below Top Plate +2 "storage"(;' +53 "core" ' + "manipulator"&?& +3 "core" & _ U A6 +2 "storage"(>& +4 "core" & ; ? ; +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 3 +3 "manipulator"&+' +36 "core" ' +2 ."da"Elbow.hold +3 "manipulator"&B, +6 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +4 ."da"SE.seek -0.33 Pucks below Top Plate +3 "storage"(C'v +26 "core" ' +2 "manipulator"&@% +3 "core" %)y ) +2 "storage"(E& +3 "core" &  +2 ."da"Forearm.force -20 +2 "manipulator"&5 +5 ."da"Forearm.seek 3 + 318 counts +2 "manipulator"&A'U +35 "core" ' +2 "manipulator"&G& +3 "core" & b h /3 +2 "storage"(F& +3 "core" & 0 1 9 +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&D' +28 "core" ' +2 "storage"(K% +3 "core" % ] V ! +3 ."downElevator"SE.seek :down +4 "storage"(H'p +98 (v% +3 "core" %B " v _ +2 "manipulator"&L% +3 "core" % H H ? +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&I'\ +92 "core" ' +65 ' + ."downElevator"SE.stop +2 "storage"(5 +6 (P& +2 "core" & 1 1 +1416 ' +4 ."psFlush"PSR.select :air +9 .PSV.dial PSR +7 "processing"%O +111 "core"  +3 #"psFlush"Pulling 0.5ml of PSR.flush +5 .PSR.select :flush +11 "processing"%@ +18 ."psFlush"PS.seek 0.5ml +4 "processing"%N'F +600 "core" ' +4 ."psFlush"delay 5 seconds +505 .PSR.select :air +13 "processing"% +17 ."psFlush"PS.seek 2.5ml +6 "processing"%S'\ +414 #"uploadLog"upsync +1693 "core" ' +2 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +3 "processing"%M  +36 "core"  +2 ."psFlush"PTV.dial :mixing +2 "processing"%& @ +79 "core" B + ."psFlush"PSV.dial :mixloop +3 "processing"% +119 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%Q' +2614 "core" ' + ."psFlush"PSV.dial PSR +4 "processing"%R +104 "core"  +2 ."psFlush"PSR.select :flush +8 "processing"%@ +12 ."psFlush"PS.seek 1ml +3 "processing"%X'M` +1091 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%T'\ +1595 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%U +77 "core" + ."psFlush"PTV.dial :puck +3 "processing"%V  +75 "core"  +2 ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml +5 "processing"%W', +2614 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%\\ +77 "core"  + ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +5 "processing"%Z'\ +2604 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%_ +77 "core" +2 ."psFlush"PS.seek 0ml +4 "processing"%`', +2606 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%] +78 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +45 "processing"%Y'F +592 "core" ' +2 ."psFlush"PSR.select :air +10 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%a'\ +2100 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%c +78 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%^ U +56 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%', +2611 "core" ' + ."psFlush"PSV.dial PBV +4 "processing"%d @ +46 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%h'\ +2606 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%f  +75 "core"  +2 ."psFlush"PS.seek :empty +5 "processing"%i' +2613 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%g +44 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%k'\ +2617 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%l +87 "core"  +2 ."psFlush"PBV.dial PSV +3 "processing"%n U +6 "core" U +3 ."psFlush"PS.seek 0ml +2 "processing"%|', +2611 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%q @ +44 "core" @ +2 ."psFlush"PS.seek 2.5ml +4 "processing"%j'\ +2611 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%6  +73 "core"  +2 ."psFlush"PS.seek :empty +4 "processing"%o' +2271 "Can"c D(a B +339 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%< +46 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 1ml +3 "processing"%t'M` +1095 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%y'\ +1601 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%z +75 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%s  +7 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%m  +57 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%~', +2611 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%w +77 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%p'\ +2611 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%{ +77 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%', +2608 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%" +77 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%'F +592 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%x'\ +2105 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%% +86 "core" ~ +2 ."psFlush"PBV.dial PSV +2 "processing"%} U +58 "core" W +3 ."psFlush"PS.seek 0ml +4 "processing"%', +2609 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%\ @ +44 "core" ? +3 ."psFlush"PS.seek 2.5ml +4 "processing"%['\ +2604 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%  +73 "core"  +2 ."psFlush"PS.seek :empty +41 "processing"%' +2610 "core" ' +2 ."psFlush"PSV.dial PSR +9 "processing"% +46 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +6 "processing"% '\ +2601 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%r +87 "core"  +2 ."psFlush"PBV.dial PSV +3 "processing"% U +6 "core" V +3 ."psFlush"PS.seek 0ml +4 "processing"%u', +2612 "core" ' + ."psFlush"PSV.dial PBV +4 "processing"% @ +43 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +2606 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%  +76 "core"  +2 ."psFlush"PS.seek :empty +4 "processing"%' +2610 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"& & +6 "core" & P L - 3 +2 "manipulator"&% +4 "core" %\  O D F  +2 ."psFlush"Elbow.seek PC +3 "manipulator"& ([ +255 "core" ( +2 "manipulator"&& +3 "core" &e w v N  +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 & & +2 "core" &e q o  +3 ."psFlush"Forearm.seek PC +3 "manipulator"&'$ +96 "core" ' + ."psFlush"Hand.close +2 "manipulator"&$/ +72 "core" / +2 ."psFlush"PC.seek :open +4 "processing"%( +461 "core" ( +2 "manipulator"&& +3 "core" &e |  +2 "manipulator"&!% +3 "core" % ) , +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&#'\ +97 "core" ' + ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek :garage +3 "manipulator"&'(- +128 "core" ( +2 "manipulator"&& +3 "core" &-  +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &- A  +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek :garage +3 "manipulator"&)'Γ +112 "core" ' +2 ."psFlush"Hand.open +2 "manipulator"&1 +71 "core" 1 +2 "manipulator"&.% +3 "core" % Λ 8 . D  +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&('\ +103 "core" ' + #"myShortDA"Finished short da assay +25457 "Can"j 4*B +60001 r 4,vLB +57492 #"CamilleE"-> access 3 +6 "storage"(1% +3 "core" %w I L +2 "manipulator"&% +3 "core" %\  @ ( +2 "manipulator"&b& +4 "core" &-  ' +2 ."CamilleE"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 ."CamilleE"SC.seek 7 +3 "storage"(([4 +671 "core" ( +2 ."CamilleE"SC.configure :limp +2 "storage"($(\ 1b +5 (/& +3 "core" &[9 J 2 ( +1796 "Can"y 5.\\B +60001  50GxB +60002  520B @1743022452.12PDT = =mMAIN_scheduler =tMAIN @PDT1743022452.84 #t\ Environmental Sample Processor built 24-Sep-24 (2874e8e9) +100 #@62753 receive with ifg=0x10, ie=0xFD + #@63387 receive with ifg=0x10, ie=0xFD +11 #"core_reset"Sent BREAK + #t@63713 receive with ifg=0x80, ie=0xFD + #@14205 idle with ifg=0x00, ie=0x75 # + #@59563 receive with ifg=0x10, ie=0xFD #@60199 receive with ifg=0x10, ie=0xFD + #@60851 receive with ifg=0x10, ie=0xFD + #@61485 receive with ifg=0x10, ie=0xFD #@62119 receive with ifg=0x10, ie=0xFD #@62753 receive with ifg=0x10, ie=0xFD + #@63387 receive with ifg=0x10, ie=0xFD #@63713 receive with ifg=0x80, ie=0xFD + #@64125 idle with ifg=0x00, ie=0x00 #@59563 receive with ifg=0x10, ie=0xFD + #@60199 receive with ifg=0x10, ie=0xFD #@60851 receive with ifg=0x10, ie=0xFD + #@61485 receive with ifg=0x10, ie=0xFD #@62119 receive with ifg=0x10, ie=0xFD + #@62753 receive with ifg=0x10, ie=0xFD #@63387 receive with ifg=0x10, ie=0xFD + #@63713 receive with ifg=0x80, ie=0xFD #@16080 initial with ifg=0x00, ie=0xF5 + #ESP2 v3.42 I2C Gateway v3.20 +10 #ESP2 v3.42 I2C Gateway v3.20 for core bus +249 #Configuration for eddie 2/28/25 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +415 "Can"\ 35D + \ 35D! #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 +667 #-> exit +5 #mEXIT @1743022467.59PDT @1743022477.85PDT = =tMAIN =mMAIN_scheduler @PDT1743022478.53 #t\ Environmental Sample Processor built 24-Sep-24 (2874e8e9) +102 #"core_reset"Sent BREAK +2 #t@59563 receive with ifg=0x10, ie=0xFD #@60199 receive with ifg=0x10, ie=0xFD + #@60851 receive with ifg=0x10, ie=0xFD #@61485 receive with ifg=0x10, ie=0xFD + #@62119 receive with ifg=0x10, ie=0xFD + #@62753 receive with ifg=0x10, ie=0xFD #@63387 receive with ifg=0x10, ie=0xFD + #@63713 receive with ifg=0x80, ie=0xFD #@988 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +242 #Configuration for eddie 2/28/25 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +389 "Can"\ 35KD + \ 35KD" + #tPolling Can every 10:00 +496 #-> ESP.ready! +155 "sampler") +5 ) +5 "core"  +4 "collection"' +6 ' +4 "core"  +4 "processing"% +6 % +4 "core"  +8 "collection"' 9\ +6 ' 0\ +4 ' -\ +8 "processing"% 9\ +4 % 2\ +4 % *\ +4 % 0\ +8 "sampler")&\ +4 "collection"'% +6 "core" %{yW +4 .tCS.configure :default +3 "collection"'#P d@b +5 .tCS.hold +2 "collection"'+ +7 "core" + +3 .tCS.configure :default + "collection"'#P d@b +6 "processing"%% +6 "core" % \  +4 .tPS.configure :default + "processing"%#A d`xb +6 .tPS.hold + "processing"%+ +7 "core" + +3 .tPS.configure :default +3 "processing"%#A d`xb +5 "sampler")% +4 "core" %T e +4 .tSS.configure :default + "sampler")#.0X ESP.shutdown +4 #Asleep / Shutdown +33 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF +2 #Shutdown +281 #t-> ESP.ready! +3 #Powering core bus +549 .Gate.power :raw,:ON +2 "sampler") +43 )2 +2 "core"  +2 "collection"' +3 '3 +3 "core"  +2 "processing"% +2 %4 +2 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +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* +11 "core" +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler")? +4 "core"  +  +2 "sampler")@ +2 ."rdyProcessing"PS.home.seek 0ml +5 "processing"%A', +2 "core"  +3 "sampler")B  +8 "core" * + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 "core" +2 .tElbow.home.seek :clear +5 ."readyCS"CS.reconfigure :fast +2 ."rdySampler"SS.home.seek 0ml +2 "manipulator"&C(d +2 "collection"'#d @b +4 "sampler")D'? +4 ."readyCS"CS.home.seek 0ml +2 "collection"'E' +2 "core" / +319 ( + "storage"(F& +3 "core" & L S F +2 .tSE.home.seek :down + "storage"(G'f +22 "core" ' +34 ' + .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.home.seek :initial +2 "storage"(H( +516 "core" ' +41 ' +2 ."rdyProcessing"PS.stop + "processing"%5 +726 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 "manipulator"&I& +3 "core" &d  #3 +2 .tForearm.seek :retract +2 "manipulator"&J'\ +3 "core" ' +2 .tElbow.seek :hammer +2 "manipulator"&K( +95 "core" ( +2 "manipulator"&L& +3 "core" & )/ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted +2 "manipulator"&M'\ +3 "core" ' +2 "manipulator"&N% +3 "core" %\  ( +2 "processing"%O& +4 "collection"'P& +2 "core" &\  +4 ."openPC"PC.home.seek :open +2 "processing"%Q( +3 "core" &xzN +2 .tCC.home.seek :open + "collection"'R( +265 "core" ( +12 ( +3 "collection"'S +3 "core"  +2 "processing"%T +3 "core" V +2 "processing"%U +3 "core"  +2 "processing"%V +3 "core" A +2 "collection"'W% +36 "core" %x|N +10 "processing"%X% +3 "core" %(\  +3 "sampler")Y% +3 "core" %? k H +2 "collection"'Z& +4 "core" &x{P  +2 "processing"%[& +3 "core" &\  +2 "manipulator"&\\% +3 "core" %\  V ' +2 "manipulator"&]& +4 "core" & < '/ +2 "storage"(^& +3 "core" & Z N H  +2 "storage"(_% +4 "core" %o h m d +2 "collection"'`9 +3 "core" 9 +2 "processing"%a9 +3 "core" 9 +10894 #t-> quit +7 #mEXIT @1743022645.24PDT @1743022759.66PDT = =mMAIN_scheduler =tMAIN @PDT1743022760.33 #t\ Environmental Sample Processor built 24-Sep-24 (2874e8e9) +104 #"core_reset"Sent BREAK +2 #t@45686 receive with ifg=0x10, ie=0xFD #@46325 receive with ifg=0x10, ie=0xFD + #@46981 receive with ifg=0x10, ie=0xFD #@47618 receive with ifg=0x10, ie=0xFD + #@48264 receive with ifg=0x10, ie=0xFD #@48900 receive with ifg=0x10, ie=0xFD + #@49535 receive with ifg=0x10, ie=0xFD #@49866 receive with ifg=0x80, ie=0xFD + #@26929 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +245 #Configuration for eddie 2/28/25 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +393 "Can" 96 +  96* + #tPolling Can every 10:00 +2 #Cleanly exited at 13:57:25PDT26-Mar-25 +4103 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  +3 "collection"' +2 ' +2 "core"  +2 "processing"% +3 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %y}T +2 .tCS.configure :default + "collection"'#P d@b +3 .tCS.hold + "collection"'+ +3 "core" + +2 .tCS.configure :default + "collection"'#P d@b +3 "processing"%% +2 "core" %(\  +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %? h H +2 .tSS.configure :default + "sampler")#.0X Power +560 #-> Power.camera on +2 .Gate.power :camera,:ON +13133 #-> Power.camera off +2 .Gate.power :camera,:OFF +574 #-> Puck.count +2 "storage"(3% +3 "core" %o K +2 .tSE.seek :down +2 "storage"(4'p +4 "core" ' + .tSE.stop + "storage"(5 +3 .tHand.open + "manipulator"&51 +76 "core" 1 +2 "manipulator"&6% +3 "core" % \   \  +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(7( +357 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (8& +2 "core" & Q +2 "manipulator"&9& +3 "core" & ^ ^ ! / +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&:( +31 "core" ( +7 "manipulator"&;& +3 "core" & | V  +2 "storage"(<& +4 "core" & B +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&=' +89 "core" ' + "storage"(>& +3 "core" & +3 .tSE.reconfigure :place + "storage"(#]xK-0-\ b +4 .tSE.seek :beamBreak + "storage"(?') +280 "core" ' +2 "storage"(@- +3 "core" -') +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 (A% +3 "core" %'  +3 ."downElevator"SE.seek :down +4 "storage"(B'p +99 (C% +2 "core" %J x ^ +2 "manipulator"&D% +3 "core" % ^ Z  b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&E'\ +90 "core" ' +74 ' + ."downElevator"SE.stop + "storage"(5 +4 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(F( +206 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (G& +2 "core" &   +2 "manipulator"&H& +3 "core" &   +2 .tElbow.seek 2 +2 "manipulator"&I( +34 "core" ( + "manipulator"&J& +3 "core" &  { 2 2 +2 "storage"(K& +3 "core" &  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&L'Ѧ +94 "core" ' +2 "storage"(M& +3 "core" &  +2 .tSE.reconfigure :place + "storage"(#]xK-0-\ b +4 .tSE.seek :beamBreak + "storage"(N') +280 "core" ' +2 "storage"(O- +3 "core" -') +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 (P% +2 "core" %' +3 ."downElevator"SE.seek :down +4 "storage"(Q'p +99 (R% +3 "core" %(I L ^ +2 "manipulator"&S% +3 "core" %Ѻ 0 . M +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&T'\ +92 "core" ' +72 ' + ."downElevator"SE.stop + "storage"(5 +4 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 3 +2 "storage"(U( +194 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +2 (V& +3 "core" &  +2 "manipulator"&W& +3 "core" & y u 1 +35 .tElbow.seek 3 +2 "manipulator"&X( +9 "core" ( +2 "manipulator"&Y& +3 "core" & ~ b 7 +2 "storage"(Z& +3 "core" & \\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&[' +92 "core" ' + "storage"(\\& +4 "core" &\   +2 .tSE.reconfigure :place + "storage"(#]xK-0-\ b +4 .tSE.seek :beamBreak + "storage"(]') +321 "core" ' + "storage"(^- +3 "core" -'p +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 (_% +2 "core" %  +9 ."downElevator"SE.seek :down +4 "storage"(`'p +98 (a% +3 "core" % C v ^ +2 "manipulator"&b% +2 "core" % \\ [ s +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&c'\ +91 "core" ' +55 ' + ."downElevator"SE.stop +2 "storage"(5 +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"(d(,? +207 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (e& +2 "core" &,A 4 +2 "manipulator"&f& +3 "core" & z l 7 +3 .tElbow.seek 4 + "manipulator"&g( +31 "core" ( +2 "manipulator"&h& +4 "core" & 6  + "storage"(i& +3 "core" &,A\ \  E +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&j' +94 "core" ' + "storage"(k& +3 "core" &,A \ - +3 .tSE.reconfigure :place + "storage"(#]xK-0-\ b +4 .tSE.seek :beamBreak + "storage"(l') +277 "core" ' +2 "storage"(m- +3 "core" -') +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 (n% +2 "core" %2 +3 ."downElevator"SE.seek :down +4 "storage"(o'p +99 (p% +2 "core" %WJ a ^ +2 "manipulator"&q% +3 "core" % |  Q +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&r'\ +91 "core" ' +72 ' + ."downElevator"SE.stop +2 "storage"(5 +3 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 5 +2 "storage"(s(; +201 "core" ( + .tSC.configure :limp + "storage"($(\ 1b +3 (t& +2 "core" &;\ \  +2 "manipulator"&u& +3 "core" & 1  +3 .tElbow.seek 5 + "manipulator"&v(0 +20 "core" ( + "manipulator"&w& +3 "core" &4 x f c +2 "storage"(x& +3 "core" &;  ^ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&y' +104 "core" ' +3 "storage"(z& +3 "core" &;  S $ +2 .tSE.reconfigure :place + "storage"(#]xK-0-\ b +4 .tSE.seek :beamBreak +2 "storage"({') +278 "core" ' + "storage"(|- +3 "core" -') +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 (}% +2 "core" %/\  m +3 ."downElevator"SE.seek :down +4 "storage"(~'p +99 (% +3 "core" %J ^ +2 "manipulator"&% +3 "core" %"   +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +109 "core" ' +53 ' +2 ."downElevator"SE.stop + "storage"(5 +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"((K] +195 "core" ( + .tSC.configure :limp + "storage"($(\ 1b +3 (& +2 "core" &K]   +2 "manipulator"&& +3 "core" &4 % c +3 .tElbow.seek 6 + "manipulator"&( +35 "core" ( +2 "manipulator"& & +3 "core" &\ f # +2 "storage"( & +4 "core" &K]\ \  N  +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts +2 "manipulator"& '; +91 "core" ' + "storage"(& +3 "core" &K]  \ c  +3 .tSE.reconfigure :place + "storage"(#]xK-0-\ b +4 .tSE.seek :beamBreak + "storage"(') +274 "core" ' +2 "storage"(- +3 "core" -') + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (% +3 "core" %1 l +3 ."downElevator"SE.seek :down +36 "storage"('p +94 (% +2 "core" %MD 0 ^ +2 "manipulator"&% +3 "core" %: { s H m +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +91 "core" ' +81 ' +2 ."downElevator"SE.stop + "storage"(5 +10 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 7 +3 "storage"(([4 +194 "core" ( +3 .tSC.configure :limp + "storage"($(\ 1b +3 (& +2 "core" &[9\ \  v +2 "manipulator"&& +3 "core" &\  # +3 .tElbow.seek 7 +2 "manipulator"&( +38 "core" ( + "manipulator"&& +3 "core" &# |   +2 "storage"(& +3 "core" &[9  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts +2 "manipulator"& 'Z +98 "core" ' + "storage"(!& +3 "core" &[9   +2 .tSE.reconfigure :place +2 "storage"(#]xK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"("') +282 "core" ' + "storage"(#- +3 "core" -') +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 ($% +3 "core" % X +3 ."downElevator"SE.seek :down +4 "storage"(%'p +99 (&% +2 "core" %tJ \ N ^ +2 "manipulator"&'% +4 "core" %Z c f +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&('\ +91 "core" ' +72 ' + ."downElevator"SE.stop +2 "storage"(5 +33658 "Can" 5:p' +60002 \ 5NS +60002 \ 6@C +4397 #"Camille"Session Begun +929 #-> MainThread.exit +9 #mEXIT +5 !"Camille"o:ThreadError: mesg"killed thread:@timestampu: Time UK*Ѡ:bt["3/home/esp/esp2/lib/schedule.rb:296:in `wakeup'"8/home/esp/esp2/lib/schedule.rb:296:in `threadReady'"3/home/esp/esp2/lib/schedule.rb:304:in `unsync'"(eval):4:in `gets'"1/home/esp/esp2/lib/cmdserver.rb:442:in `run'"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'"1/home/esp/esp2/lib/cmdserver.rb:441:in `run'"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 #Session Ended @1743025221.05PDT @1743025242.65PDT = =mMAIN_scheduler =tMAIN @PDT1743025243.34 #t\ Environmental Sample Processor built 24-Sep-24 (2874e8e9) +103 #"core_reset"Sent BREAK +2 #t@51018 select with ifg=0x10, ie=0xF5 #@51652 receive with ifg=0x10, ie=0xFD + #@52286 receive with ifg=0x10, ie=0xFD #@52920 receive with ifg=0x10, ie=0xFD + #@53247 receive with ifg=0x80, ie=0xFD + #@40484 sendCRC with ifg=0x20, ie=0x7F #@40932 sendCRC with ifg=0x20, ie=0x7F + #@42522 sendCRC with ifg=0x08, ie=0x5F #@15072 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +10 #ESP2 v3.42 I2C Gateway v3.20 for core bus +242 #Configuration for eddie 2/28/25 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +388 "Can" 9@q +  9@q& + #tPolling Can every 10:00 +2 #Cleanly exited at 14:40:20PDT26-Mar-25 +1621 #-> exit +5 #mEXIT @1743025267.15PDT @1743025281.58PDT = =mMAIN_scheduler =tMAIN @PDT1743025282.27 #t\ Environmental Sample Processor built 24-Sep-24 (2874e8e9) +107 #"core_reset"Sent BREAK +2 #t@51018 select with ifg=0x10, ie=0xF5 #@51652 receive with ifg=0x10, ie=0xFD + #@52286 receive with ifg=0x10, ie=0xFD #@52920 receive with ifg=0x10, ie=0xFD + #@53247 receive with ifg=0x80, ie=0xFD + #@40484 sendCRC with ifg=0x20, ie=0x7F #@40932 sendCRC with ifg=0x20, ie=0x7F + #@42522 sendCRC with ifg=0x08, ie=0x5F #@4555 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +247 #Configuration for eddie 2/28/25 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +406 "Can" 9@= +  9@=1 + #tPolling Can every 10:00 +2 #Cleanly exited at 14:41:07PDT26-Mar-25 +608 #-> ESP.ready! +154 "sampler") +3 ) +2 "core"  +2 "collection"' +3 ' +2 "core"  +2 "processing"% +3 % +2 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %y{: +2 .tCS.configure :default + "collection"'#P d@b +3 .tCS.hold + "collection"'+ +4 "core" + +2 .tCS.configure :default + "collection"'#P d@b +3 "processing"%% +3 "core" %(\  + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" %? Y H +2 .tSS.configure :default + "sampler")#.0X access 4 +3 "storage"(2% +4 "core" %v f g v +2 "manipulator"&3% +4 "core" %\  ( +2 "manipulator"&4& +3 "core" &# ( +2 ."Camille"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."Camille"SC.seek 1 +2 "storage"(5( +979 "core" ( +2 ."Camille"SC.configure :limp +2 "storage"($(\ 1b +5 (6& +2 "core" & F , C +689 #"Camille"-> startTube 4 +10470 #-> start(:myShortDA){ShortDA; PS.flush} +3 !"myShortDA"o:NameError : mesg"#uninitialized constant ShortDA: name: ShortDA:@timestampu: Time UK\ @^:bt[ "#Camille:3:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:296:in `start'"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 +11 ."Qmail"BadNews.email "uninitialized constant ShortDA",Subject: "NameError in myShortDA" +4879 #"Camille"-> start(:myShortDA){shortDA; PS.flush} +3 "collection"'7% +9 "core" %z|C + "processing"%8% +6 "core" %(\  +3 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? + #Type 'Thread[:myShortDA].answer' to continue +9121 #"Camille"-> Thread[:myShortDA].answer +4 #"myShortDA"Camille answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +8 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1005 .PSV.dial :mixloop +2 "processing"%9 +46 "core" +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%:  +134 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%;  +47 "core" +3 ."myShortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 1.1ml + "processing"%<'Y +2269 "core" ' +2 ."connect"PRV.dial CBV +3 ."myShortDA"CBV.dial PRV +5 "processing"%=  +2 "collection"'>  +8 "core"  +128  +3 ."myShortDA"PS.seek 0.5ml +8 "processing"%?'F +1257 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%@ @ +105 "core" ? +2 ."myShortDA"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."myShortDA"PS.seek 0ml +3 "processing"%A', +586 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%B +105 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +6 "processing"%j +10 ."myShortDA"PS.seek 1ml +3 "processing"%C'M` +1087 "core" ' +2 ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%D'\ +1594 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%E +105 "core" +3 ."myShortDA"PS.seek 0ml +2 "processing"%F', +2608 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%G +107 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"%H'M` +1098 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +13 ."myShortDA"PS.seek 2.5ml +2 "processing"%I'\ +1596 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%J +116 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%K  +46 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%L', +2602 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%M +103 "core" +2 ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%N'\ +2614 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%O +105 "core" +9 ."myShortDA"PS.seek 0ml +2 "processing"%P', +2601 "core" ' +3 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%Q& +6 "core" &\  + ."myShortDA"Hand.open +2 "manipulator"&R1 +22 "core" 1 +2 "manipulator"&S% +2 "core" %\  ( +3 "storage"(T% +2 "core" %v b `  +2 "storage"(U. +3 "core" .( +2 ."myShortDA"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."myShortDA"SC.seek 4 +2 "storage"(V(,? +518 "core" ( +2 ."myShortDA"SC.configure :limp +2 "storage"($(\ 1b +5 (W& +2 "core" &,C L 2 f +2 "manipulator"&X& +3 "core" &# K ( +3 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek 4 +3 "manipulator"&Y( +32 "core" ( +2 "manipulator"&Z& +3 "core" &  X &' +2 "storage"([& +3 "core" &,B V V ~ +3 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek 4 + 700 counts +2 "manipulator"&\\' +96 "core" ' +2 "storage"(]& +4 "core" &,B [ i +2 ."myShortDA"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."myShortDA"SE.seek :beamBreak + "storage"(^') +303 "core" ' +2 "storage"(_- +3 "core" -' +2 ."myShortDA"SE.configure :default +2 "storage"(#QK-0-\ b +6 (`& +2 "core" &,B ' ; k +3 "manipulator"&a& +3 "core" &  ? %' +2 ."myShortDA"Elbow.seek 4 +2 "manipulator"&b( +31 "core" ( +2 "manipulator"&c& +3 "core" & L ( +2 "storage"(d& +3 "core" &,B I T ( +3 ."myShortDA"Forearm.seek 4 + 300 counts +2 "manipulator"&e'[ +32 "core" ' +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close +3 "manipulator"&f/ +69 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&g& + "storage"(h'p +9 "core" & ( +2 "manipulator"&i% +3 "core" % N  7 $\\ +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&j'\ +95 "core" ' +2 ."myShortDA"Elbow.seek PC +3 "manipulator"&k([ +154 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +108 "core" ( +2 "manipulator"&l& +3 "core" &S C ) +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &m& +3 "core" &S  ) +2 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myShortDA"Forearm.seek PC +2 "manipulator"&n'$ +111 "core" ' +2 "manipulator"&o& +3 "core" &T 1 * +2 "manipulator"&p% +3 "core" %0 *K +2 "processing"%q& +3 "core" &\  +3 "processing"%r& +4 "core" &\  +2 ."myShortDA"PC.seek :closed +3 "processing"%s(^ +5 "core" &\  +5 &\ \ @ +9 &Gu\ \ 3 +10 &Am~\ G +9 &`\ T +9 &Q\ T +10 &[N\ S +9 &Q\ S +10 &L\ S +9 &S\ S +9 &bM\ S +10 &$Q\ S +9 & O\ S +9 &"R\ S +10 &$iO\ T +9 &&+Q\ T +10 &'N\ S +9 &)R\ S +9 &+rL\ S +10 &-4O\ S +9 &.L\ S +9 &0R\ T +10 &2zP\ S +9 &4;Q\ T +10 &5Q\ \ S +9 &7L\ T +9 &9O\ T +10 &;DN\ S +9 &=J\ S +9 &>J\ S +10 &@Q\ S +9 &BJT\ T +10 &D^\ V +9 &Ez7\ X +9 &G0\ Y +10 &ID\ Y +9 &K;\ Y +9 &L8\ Z +10 &N,\ Z +9 &PH:\ Z +9 &R\ 2\ Z +10 &SB\ [ +9 &U\ [ +10 &WO\ [ +9 &Y\ Z +9 &Z\ [ +10 &\\\ [\ +9 &^9{p\ \ . +9 &^t\ \ C +10 ( + &^3\ 8 +2 "processing"%r& +3 #"myShortDA"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.69 +2 .Hand.open +5 "manipulator"&t1 +69 "core" 1 + "manipulator"&u% +4 "core" % 0 #K +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&v'\ +98 "core" ' +3 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"%w  +3 %x9 +7 "core" 9 +102 "processing"%y9 +3 "core" 9 +102 "processing"%z9 +3 "core" 9  +103 "processing"%{9 +2 "core" 9  +103 "processing"%|9 +2 "core" 9 +103 "processing"%}9 +2 "core" 9 +137 "processing"%~9 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%9 +3 "core" 9$ +102 "processing"%9 +3 "core" 9( +102 "processing"%9 +3 "core" 9, +102 "processing"%9 +3 "core" 90 +102 "processing"%9 +3 "core" 94 +103 "processing"%9 +2 "core" 99 +102 "processing"% 9 +3 "core" 9= +102 "processing"% 9 +3 "core" 9A +102 "processing"% 9 +3 "core" 9E +102 "processing"%9 +3 "core" 9I +103 "processing"%9 +2 "core" 9N +102 "processing"%9 +3 "core" 9R +102 "processing"%9 +3 "core" 9V +102 "processing"%9 +3 "core" 9Z +102 "processing"%9 +3 "core" 9^ +102 "processing"%9 +3 "core" 9c +102 "processing"%9 +3 "core" 9g +102 "processing"%9 +3 "core" 9k +102 "processing"%9 +3 "core" 9 o +102 "processing"%9 +3 "core" 9s +103 "processing"%9 +2 "core" 9x +102 "processing"%9 +3 "core" 9#| +102 "processing"%9 +3 "core" 9+ +102 "processing"%9 +3 "core" 93 +102 "processing"% 9 +3 "core" 9; +103 "processing"%!9 +2 "core" 9D +103 "processing"%"9 +2 "core" 9K +40 "Can" MC=" +62 "processing"%#9 +3 "core" 9R +7 ."myShortDA"PH.hold 2:00:00,28C +5 "processing"%$ ppN +3 ."myShortDA"delay 1:30 +6 "core"  +9000 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%% +106 "core"  + #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."myShortDA"PS.seek 0.5ml +3 "processing"%&'F +579 "core" ' +2 ."myShortDA"delay 5 seconds +502 .PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2ml +3 "processing"%''˕ +1592 "core" ' + ."myShortDA"PTV.dial :puck +3 "processing"%(  +136 "core"  +2 ."myShortDA"PSV.dial PTV +8 "processing"%) +75 "core" + ."myShortDA"PBV.dial :waste1 +3 "processing"%*  +57 "core" + "processing"%+% +3 "core" %˒Q  +3 ."myShortDA"PS.seek 1.5ml +2 "processing"%,'x +592 "core" ' +2 ."myShortDA"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%- * +37 "core" + +2 ."myShortDA"PS.seek 0ml +3 "processing"%.', +1592 "core" ' +2 ."myShortDA"delay 5:00 +5169 #"brent"Session Begun +214 #-> showlog +452 #-> showlog 50 +1213 #-> trouble +22955 #"myShortDA"recoverPSRreagent08 +2 .PTV.dial :puck +6 "processing"%/  +6 "core"  +2 ."myShortDA"PBV.dial :waste1 +3 "processing"%0  +37 "core" +2 ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%1 * +39 "core" + + ."myShortDA"PSR.select :air +4 .PSV.dial PSR +5 "processing"%2 +77 "core" +3 ."myShortDA"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."myShortDA"PS.seek 2.5ml +3 "processing"%3'\ +2480 "core" ' +2 ."myShortDA"PSV.dial PTV +3 "processing"%4 +78 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +76 "core"  + ."myShortDA"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%6 +90 "core" ~ + ."myShortDA"delay 5 seconds +503 .PSV.dial :air +8 "processing"%7  +78 "core"  +2 ."myShortDA"PS.seek 0ml +4 "processing"%8', +2497 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%9  +136 "core" + ."myShortDA"PSV.dial :mixloop +3 "processing"%: +46 "core" + ."myShortDA"PRV.dial :ab1 +3 "processing"%; @ +108 "core" > +2 ."myShortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +6 ."myShortDA"PS.seek 0.15ml +3 "processing"%>' +350 "core" ' + ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +4 ."myShortDA"PRV.dial CBV +7 "collection"'=  +4 "processing"%<  +4 "core"  +41  + "processing"%@% +3 "core" %.\ \  +3 ."myShortDA"PS.seek 0.3ml +3 "processing"%?' +351 "core" ' +37 ."myShortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +3 "collection"'B  +33 "core" + ."myShortDA"PRV.dial :air +3 "processing"%A  +48 "core"  +10 ."myShortDA"PS.seek 0.9ml +3 "processing"%C'@ +1262 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%E @ +79 "core" > +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%D'F +856 "core" ' + #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +6 "processing"%G  +47 "core"  +2 ."myShortDA"PS.reconfigure :default +2 "processing"%#A d`xb +6 ."myShortDA"PS.seek 2ml +3 "processing"%F'˕ +1309 "Can" EF4" +293 "core" ' +2 ."myShortDA"PSV.dial :PML +3 "processing"%H +45 "core" +2 ."myShortDA"PTV.dial :mixing +3 "processing"%J @ +78 "core" B +2 ."myShortDA"PBV.dial :waste1 +3 "processing"%K  +37 "core" +2 "processing"%I% +3 "core" %˙  +3 ."myShortDA"PS.seek 1.85ml +2 "processing"%M' +240 "core" ' +2 ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"%L * +38 "core" + +2 ."myShortDA"PS.seek 0ml +3 "processing"%O', +1974 "core" ' +2 ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'N& +6 "core" &yz[  +2 "manipulator"&Q& +3 "core" &\\ u  +2 "manipulator"&R% +3 "core" %\  9  +3 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&S(- +146 "core" ( +2 "manipulator"&T& +3 "core" &- P Z +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &U& +3 "core" &-  Z +2 ."myShortDA"Forearm.seek :garage +4 "manipulator"&5'Γ +100 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&W/ +75 "core" / +2 "manipulator"&X& +3 "core" &- r k Z +2 "manipulator"&Z% +3 "core" % Χ X a n s +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&['\ +98 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myShortDA"Elbow.seek CC +3 "manipulator"&](o +298 "core" ( +2 "manipulator"&& +3 "core" &p4 r t  M +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 && +4 "core" &p4 _ ] r M +2 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myShortDA"Forearm.seek CC +3 "manipulator"&_'Ͻ +99 "core" ' + "manipulator"&`& +3 "core" &q4 X ]  M +2 "manipulator"&a% +4 "core" %ϴ Q Y [  +2 "collection"'c& +3 "core" &y{T  +3 "collection"'d& +5 "core" &yz`  +2 ."myShortDA"CC.seek :closed +3 "collection"'f(S +6 "core" &zy]  +4 & w{X @ +9 &Gvx{W 3 +10 &<ly{\\ G +9 &hxzW U +9 &Oxz_ T +10 &QT{|Y T +9 &Rw{] T +10 &Rx|W T +9 &QwzX T +9 &[Ny{E S +10 &Oy|U T +9 & Tx{O T +9 &"Ny{] T +10 &$aPxzS T +9 &&$Oy{Z T +10 &'Mz}^ T +9 &)NyzR T +9 &+jJyyP T +10 &--Nw{T S +9 &.OxyU T +9 &0Nx{S T +10 &2rNyzS T +9 &45NyyU S +10 &5NxzT S +9 &7LxyR S +9 &9zPyzQ T +10 &;<Ky{R T +9 &<J{|Q S +9 &>KwzO S +10 &@QyyM T +9 &BDRy{I T +10 &DZzzM U +9 &Emy}N W +9 &Gu|zP [\ +10 &I+x}Q _ +9 &Jy}J ` +9 &Lx|N a +10 &Nkz{P a +9 &P,z}R a +10 &Qy{Q O +9 &R!z|R 'r +9 &Rz{R _ +3 ( +2 "collection"'d& +3 #"myShortDA"Collection Clamp onSpring/offSpring for 7/27 samples, on/off torque 2.48 +8 "collection"'g& +6 "core" &R{}M _ +7 ."myShortDA"Hand.open +2 "manipulator"&i1 +67 "core" 1 +2 "manipulator"&Y% +3 "core" % ϴ   z  +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +3 "manipulator"&\\'\ +99 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%^ +109 "core"  + #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +7 "processing"%@ +12 ."myShortDA"PS.seek 1.5ml +3 "processing"%e'{ +1600 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +4 "processing"%l  +44 "core"  +2 ."myShortDA"PS.seek 0ml +4 "processing"%m', +1600 "core" ' + ."myShortDA"PSV.dial PSR +4 "processing"%b +47 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +21 ."myShortDA"PS.seek 2.5ml +2 "processing"%o'\ +2612 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myShortDA"CBV.dial PRV +6 "processing"%p  +3 "collection"'q  +34 "core"  +135  +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%h +107 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +3 "collection"'j +7 "core"  + "collection"'  +3 "core"  +2 "collection"'t  +4 "core"  +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%u  +79 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%x', +2599 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%r  +46 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%y'\ +2613 "core" ' +2 ."myShortDA"PSV.dial :mixloop +8 "processing"%n +47 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%z', +2607 "core" ' + ."myShortDA"PSV.dial :air +4 "processing"%{  +47 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%|'\ +2605 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%} +47 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%~', +2605 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&& +8 "core" &s4 M +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myShortDA"Elbow.seek CC +4 "manipulator"&(o +5 "core" ( +2 "manipulator"&& +3 "core" &s4   V \ M +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +4 "core" &s4 M +2 ."myShortDA"Forearm.seek CC +3 "manipulator"&'Ͻ +96 "core" ' + ."myShortDA"Hand.close +3 "manipulator"&/ +74 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'( +396 "core" ( +2 "manipulator"& & +3 "core" &s4 m X M +2 "manipulator"& % +3 "core" % i a 2 +2 ."myShortDA"Forearm.seek :retract +4 "manipulator"& '\ +98 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myShortDA"Elbow.seek :garage +2 "manipulator"&(- +321 "core" ( +2 "manipulator"&& +3 "core" &- w e g K +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +7 && +2 "core" &- r i @ K +3 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +3 "manipulator"&'Γ +112 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&1 +68 "core" 1 +2 "manipulator"&% +3 "core" % Μ   Y  +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +4 "manipulator"&'\ +103 "core" ' + ."da"delayUntil "15:09:59.08" +24756 #recoverPRVreagent08 +2 .PTV.dial :mixing +5 "processing"% @ +77 "core" A + ."da"PBV.dial :waste1 +3 "processing"%  +37 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +4 "processing"% * +37 "core" + + ."da"PSV.dial :air +3 "processing"%  +58 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%'\ +2486 "core" ' +2 ."da"PSV.dial :mixloop +8 "processing"% +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +59 "core" + ."da"delay 2 seconds +203 .PSV.dial :mixloop +2 "processing"% +58 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +44 "core"  +3 ."da"PS.seek 0ml +3 "processing"%!', +2484 "Can" DI=" +6 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +7 .PSV.dial PSR +5 "processing"%" +135 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +13 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +6 ."da"PS.seek 0.5ml +3 "processing"%#'F +588 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +20 ."da"PS.seek 2ml +3 "processing"%%'˕ +1594 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%P  +77 "core"  + ."da"PSV.dial PTV +3 "processing"%& +77 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%(  +38 "core" +2 "processing"%)% +3 "core" %˗  +2 ."da"PS.seek 1.5ml +3 "processing"%*'} +579 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +4 "processing"%+ * +37 "core" , +3 ."da"PS.seek 0ml +2 "processing"%'', +1597 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +6 .PBV.dial :waste1 +5 "processing"%-  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%, * +38 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +5 "processing"%w +78 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%/'\ +2489 "core" ' + ."da"PSV.dial PTV +4 "processing"%0 +78 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%1 +79 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%2 +79 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%.  +77 "core"  +2 ."da"PS.seek 0ml +4 "processing"%4', +2474 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +6 .PSV.dial PSR +7 "processing"% +134 "core" + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%6'F +594 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +13 ."da"PS.seek 2ml +2 "processing"%7'˕ +1595 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +6 "processing"%3 +76 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%9  +38 "core" +2 "processing"%:% +4 "core" %˕\  +2 ."da"PS.seek 1.5ml +2 "processing"%;'{ +597 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%8 * +38 "core" + +2 ."da"PS.seek 0ml +4 "processing"%=', +1598 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +5 .PBV.dial :waste1 +6 "processing"%<  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%@ * +39 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +5 "processing"%> +78 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +4 "processing"%B'\ +2480 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%A +78 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%? +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%E +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +4 "processing"%C  +75 "core"  +2 ."da"PS.seek 0ml +5 "processing"%G', +2488 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +6 "processing"%D  +46 "core"  +2 ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +3 "processing"%H  +136 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +3 "processing"%J  +46 "core" ~ +2 ."da"PTV.dial :PRVmixing +2 "processing"%K  +7 "core" +2 ."da"PSV.dial :mixloop +3 "processing"%I +45 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +7 ."da"PS.seek 0.3ml +2 "processing"%L' +382 "core" ' +3 ."da"delay 2 seconds +202 .PRV.dial :air +3 "processing"%F  +47 "core"  +2 "processing"%M% +3 "core" %\  +2 ."da"PS.seek 0.55ml +3 "processing"%N' +332 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +6 "processing"%Q  +45 "core"  +2 ."da"PS.seek 2ml +5 "processing"%R'˕ +1538 "core" ' +2 ."da"PSV.dial :PML +3 "processing"%T +58 "core" + ."da"PTV.dial :mixing +3 "processing"%U @ +118 "core" A + ."da"PBV.dial :waste1 +3 "processing"%k  +36 "core" +2 "processing"%W% +3 "core" %˗\  +10 ."da"PS.seek 1.85ml +3 "processing"%X' +235 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"%Z * +38 "core" + +2 ."da"PS.seek 0ml +4 "processing"%v', +325 "Can" EL`" +1620 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +48008 #recoverPRVreagent08 + .PTV.dial :mixing +12 "processing"%5 @ +6 "core" A +2 ."da"PBV.dial :waste1 +3 "processing"%S  +39 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , +2 ."da"PSV.dial :air +3 "processing"%  +44 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%`'\ +2490 "core" ' + ."da"PSV.dial :mixloop +4 "processing"%a +46 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%c  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%[ +46 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%\  +46 "core"  +3 ."da"PS.seek 0ml +2 "processing"%g', +2492 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +7 .PSV.dial PSR +5 "processing"%i +136 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%Y'F +597 "core" ' +2 ."da"delay 5 seconds +419 "Can" WN" +83 ."da"PSR.select :air +5 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%d'˕ +1593 "core" ' + ."da"PTV.dial :puck +3 "processing"%^  +77 "core"  +2 ."da"PSV.dial PTV +2 "processing"%_ +77 "core" +2 ."da"PBV.dial :waste1 +8 "processing"%O  +39 "core" + "processing"%l% +3 "core" %ː\  +3 ."da"PS.seek 1.5ml +2 "processing"%e'v +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%b * +37 "core" + +2 ."da"PS.seek 0ml +3 "processing"%m', +1592 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +6 "processing"%q  +17 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%p  +38 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"%h * +38 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +5 "processing"%j +78 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"% '\ +2494 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%t +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%u +77 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%o +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%r  +87 "core" +2 ."da"PS.seek 0ml +3 "processing"%x', +2487 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +7 "processing"%n +136 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +9 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%y'F +586 "core" ' + ."da"delay 5 seconds +508 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%{'˕ +1593 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%z  +6 "core"  +2 ."da"PSV.dial PTV +3 "processing"%} +77 "core" + ."da"PBV.dial :waste1 +3 "processing"%|  +38 "core" + "processing"%% +3 "core" %˘ \  +3 ."da"PS.seek 1.5ml +3 "processing"%'~ +593 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" + +2 ."da"PS.seek 0ml +4 "processing"%', +1599 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +6 "processing"%]  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%\\  +36 "core"  + ."da"delay 30 seconds +3045 .PBV.dial between PSV and waste1 +3 "processing"%f * +36 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +5 "processing"% +78 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +14 ."da"PS.seek 2.5ml +3 "processing"% '\ +2484 "core" ' + ."da"PSV.dial PTV +3 "processing"% +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +6 "processing"% +78 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%  +88 "core" +2 ."da"PS.seek 0ml +5 "processing"%', +2485 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +7 .PSV.dial PSR +4 "processing"% +138 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +7 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +4 "processing"% 'F +579 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%'˕ +1605 "core" ' + ."da"PTV.dial :puck +3 "processing"%  +8 "core"  +2 ."da"PSV.dial PTV +3 "processing"% +76 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%  +37 "core" +2 "processing"%% +3 "core" %˛\  +3 ."da"PS.seek 1.5ml +2 "processing"%~' +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , +3 ."da"PS.seek 0ml +2 "processing"%', +1597 "core" ' +2 ."da"delay 2:00 +272 "Can" LQ" +11731 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +6 "processing"%  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" + + ."da"PSR.select :air +4 .PSV.dial PSR +4 "processing"%" +80 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%!'\ +2482 "core" ' + ."da"PSV.dial PTV +3 "processing"%# +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%P +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%& +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +4 "processing"%(  +76 "core"  +2 ."da"PS.seek 0ml +4 "processing"%)', +2466 "core" ' + ."da"Gate.power :camera,:ON +4 #Mixing DA Substrates +5 .PSR.select :air +6 .PSV.dial PSR +5 "processing"%% +140 "core"  +3 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +14 "processing"% +18 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +10 ."da"PS.seek 0.25ml +7 "processing"%+' +342 "core" ' +2 ."da"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +3 .PSR.select :sub2 +7 "processing"% +12 ."da"PS.seek 0.5ml +2 "processing"%*'F +335 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +13 ."da"PS.seek 2ml +3 "processing"%-'˕ +1598 "core" ' + ."da"PTV.dial :puck +3 "processing"%,  +7 "core"  +2 ."da"PSV.dial PTV +2 "processing"%w +78 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%'  +38 "core" + "processing"%0% +4 "core" %˘  +2 ."da"PS.seek 1.5ml +3 "processing"%1'~ +594 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +4 "processing"%2 * +38 "core" , +2 ."da"PS.seek 0ml +2 "processing"%.', +1594 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 +3 .PTV.dial :puck +5 "processing"%/  +7 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +4 "processing"%4 * +38 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +5 "processing"%6 +79 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +3 "processing"%3'\ +2586 "core" ' + ."da"PSV.dial PTV +50 "processing"%9 +78 "core" +2 ."da"delay 5 seconds +506 .PSV.dial PSR +3 "processing"%: +81 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +4 "processing"%7 +79 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +4 "processing"%8  +90 "core" +3 ."da"PS.seek 0ml +2 "processing"%;', +2562 "core" ' +2 #"da"Additional air clear +3 .PSR.select :air +6 .PSV.dial PSR +5 "processing"%< +150 "core"  +2 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +8 .PS.reconfigure :default +4 "processing"%#A d`xb +6 ."da"PS.seek 2ml +3 "processing"%@'˕ +2106 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +4 "processing"%>  +8 "core"  +2 ."da"PSV.dial PTV +3 "processing"%= +76 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%A  +86 "core" + "processing"%?% +3 "core" %˗  +3 ."da"PS.seek 1.5ml +3 "processing"%E'} +590 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +4 "processing"%C * +40 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +3 "processing"%B  +107 "core"  +3 ."da"PS.seek 0ml +2 "processing"%D', +1614 "core" ' + "processing"%H9 +4 "core" 95 +2 #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +7 "processing"%J +4 "core" 5 +2 "processing"%K& +3 "core" &^9 8 +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&I% +8 "core" %\  ) %  + "storage"(G% +3 "core" %t   j +2 "storage"(F. +3 "core" .(,? +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."da"SC.seek 3 +4 "storage"(M( +195 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +6 (L& +2 "core" & 7 +3 "manipulator"&Q& +3 "core" &- nJ +2 "manipulator"&N% +3 "core" %\  O +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 ."da"Elbow.seek 3 +2 "manipulator"&T( +183 "core" ( +2 "manipulator"&U& +3 "core" & g9) +2 "storage"(k& +3 "core" & +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 700 counts +4 "manipulator"&W' +96 "core" ' + "storage"(Z& +4 "core" & : +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 ."da"SE.seek :beamBreak +2 "storage"(R') +291 "core" ' +2 "storage"(X- +3 "core" -') +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +6 ."da"SE.seek :place +4 "storage"(5' +44 "core" ' +2 "manipulator"&S& +3 "core" & E9) +2 "manipulator"&% +3 "core" % bF +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +3 "manipulator"&'\ +92 "core" ' +3 ."da"Elbow.seek PC +3 "manipulator"&v([ +268 "core" ( + "manipulator"&a& +3 "core" &b +2 ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &c& +3 "core" &b f +3 ."da"Forearm.seek PC +3 "manipulator"&['$ +94 "core" ' + ."da"Hand.close +2 "manipulator"&\ / +78 "core" / +2 ."da"PC.seek :open +4 "processing"%`( +464 "core" ( + "storage"(i& +3 "core" &  } +2 "manipulator"&g& +3 "core" &b 0 ) S +45 "manipulator"&Y% +3 "core" % 8 P _: +3 ."da"Forearm.seek :retract +9 "manipulator"&^'\ +99 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +4 "manipulator"&_( +261 "core" ( + "manipulator"&O& +3 "core" &5 +2 "storage"(l& +4 "core" & m +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&d' +96 "core" ' + ."da"Hand.open +2 "manipulator"&b1 +76 "core" 1 +2 "storage"(e- +3 "core" -' +3 ."da"SE.seek -0.31 Pucks below Top Plate +2 "storage"(q' +30 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +6 ."da"SE.seek -1.23 Pucks below Top Plate +5 "storage"(p'd +51 "core" ' +2 #"da"Lights, camera, ACTION! +7 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +5 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da25mar2615h.tif +7 "processing"%h& +18 "core" &, +3 "manipulator"&j& +5 "core" & V h ,5 +2 "manipulator"&m% +3 "core" % s m H +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +8 ."psFlush"Forearm.seek :retract +3 "manipulator"&t'\ +93 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&u(- +191 "core" ( +3 "manipulator"&o& +4 "core" &- # + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +6 &r& +3 "core" &- $ +3 ."psFlush"Forearm.seek :garage +3 "manipulator"& 'Γ +107 "core" ' + ."psFlush"Hand.close +3 "manipulator"&n/ +74 "core" / +2 "manipulator"&x& +2 "core" &- V R 7 +3 "manipulator"&y% +3 "core" % Φ N N P +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&z'\ +104 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +3 "manipulator"&}([ +122 "core" ( +2 "manipulator"&|& +3 "core" &Y h +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +7 && +3 "core" &Y  +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek PC +3 "manipulator"&{'$ +100 "core" ' +2 "manipulator"&& +3 "core" &Y   +2 "manipulator"&% +3 "core" % l x j +3 "processing"%]& +3 "core" & +3 "processing"%\\& +4 "core" & +3 ."psFlush"PC.seek :closed +3 "processing"%f(^ +6 "core" & +4 & 2 +9 &)Co 2 +10 &Ajp G +9 &X V +9 &A V +10 &NA V +9 &@ V +10 &> V +9 &A V +9 &VA V +10 &A V +9 & ? V +9 &"A V +10 &$]? V +9 && C V +9 &'A V +10 &)? V +9 &+fA V +10 &-'B V +9 &.< U +9 &0Cw T +10 &2qCw U +9 &42Ho U +9 &5Bl U +10 &7Ch T +9 &9yCf U +10 &;;D_ U +9 &<FV U +9 &>F\\ U +10 &@EZ U +9 &BBJZ U +10 &CYQ X +9 &EwK \\ +9 &GqvH ] +10 &I4vF ] +9 &Jx@ ] +9 &L}2 ] +10 &Nw}? ^ +9 &P8@ ^ +9 &Q< ^ +10 &S- ^ +9 &U|. _ +10 &W>' _ +9 &Y% _ +9 &Z# _ +10 &\\ ` +9 &^,g 1 +9 &^~ I +10 ( + &^? : +2 "processing"%\\& +4 #"psFlush"Processing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.95 +2 "processing"% & +6 "core" &^A : +2 ."psFlush"Hand.open +2 "manipulator"&1 +67 "core" 1 +2 "manipulator"&% +3 "core" %  8 @ +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +98 "core" ' +50 ."psFlush"PSR.select :air +11 .PSV.dial PSR +5 "processing"% +45 "core" +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +7 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%'F +230 #"da"SX HX9/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 16.677 seconds\ /var/log/esp/da25mar2615h.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da25mar2615h15s.tif +347 "core" ' +3 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +13 ."psFlush"PS.seek 2.5ml +4 "processing"% '\ +698 #"da"SX HX9/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da25mar2615h15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da25mar2615h30s.tif +1396 "core" ' +3 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"% @ +205 "core" @ +2 ."psFlush"PTV.dial :PRVmixing +4 "processing"%  +143 "core" + ."psFlush"PSV.dial :mixloop +3 "processing"% +111 "core" +3 ."psFlush"PS.seek :empty +3 "processing"%' +1092 #"da"SX HX9/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da25mar2615h30s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da25mar2615h70s.tif +1520 "core" ' +2 ."psFlush"PSR.select :air +9 .PSV.dial PSR +7 "processing"% +117 "core"  + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +8 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +3 "processing"%'F +594 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2100 "core" ' +2 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +3 "processing"%  +39 "core" +2 ."psFlush"PTV.dial :mixing +3 "processing"% @ +83 "core" B + ."psFlush"PSV.dial :mixloop +3 "processing"%~ +111 "core" +2 ."psFlush"PS.seek :empty +4 "processing"%' +310 "Can" XH"" +1610 #"da"SX HX9/16 (USB:04): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da25mar2615h70s.tif: TIFF Upload Complete\ +4 .Gate.power :camera,:OFF +7 ."Qmail"DAfans.email "16.677 sec auto-exposure",Subject: "da25mar2615h images!" +6 "storage"( - +7 "core" -'d +4 "storage"(& +3 "core" & +2 "manipulator"&"& +3 "core" &Y  +6 "manipulator"&% +13 "core" %\   +9 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +11 ."da"Elbow.seek 3 +3 "manipulator"&#( +260 "core" ( + "manipulator"&P& +4 "core" & 6 +2 "storage"(&& +3 "core" & k +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&(' +95 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +6 ."da"SE.seek -0.52 Pucks below Top Plate +4 "storage"(!' +51 "core" ' + "manipulator"&%& +4 "core" & g e 6 +2 "storage"()& +3 "core" & A 2 " +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 3 +3 "manipulator"&+' +37 "core" ' +2 ."da"Elbow.hold +3 "manipulator"&*, +7 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +6 ."da"SE.seek -0.33 Pucks below Top Plate +4 "storage"(,'v +28 "core" ' +2 "manipulator"&w% +3 "core" %'| a +2 "storage"('& +3 "core" &  " +2 ."da"Forearm.force -20 + "manipulator"&5 +7 ."da"Forearm.seek 3 + 316 counts +57 "manipulator"&0'S +6 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%- +8 "core" ' +2 "manipulator"&2& +3 "core" &  12 +2 "storage"(1& +3 "core" &   6 +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&/' +43 "core" ' + "storage"(% +4 "core" %| % * . +3 ."downElevator"SE.seek :down +4 "storage"(4'p +21 "core"  +2 ."psFlush"PSR.select :flush +4 "processing"%@ +13 ."psFlush"PS.seek 1ml +3 "processing"%6'M` +54 "storage"(.% +3 "core" %.H ! # ^ +2 "manipulator"&9% +3 "core" % < = `R +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +3 "manipulator"&:'\ +96 "core" ' +62 ' + ."downElevator"SE.stop +2 "storage"(5 +7 (7& +3 "core" & ^ _ +855 ' + ."psFlush"PSR.select :air +4 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%8'\ +1604 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"%3 +78 "core" + ."psFlush"PTV.dial :puck +3 "processing"%<  +77 "core"  + ."psFlush"PBV.dial :waste1 +3 "processing"%;  +18 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%>', +2611 "core" ' + ."psFlush"PSV.dial PSR +8 "processing"%= +78 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +4 "processing"%A'\ +2614 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%? +78 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%@', +2615 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%C +78 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +3 "processing"%B'F +587 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%E'\ +2097 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%H +89 "core"  +2 ."psFlush"PBV.dial PSV +3 "processing"%J U +56 "core" U +2 ."psFlush"PS.seek 0ml +3 "processing"%K', +2609 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%I @ +45 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%G'\ +2611 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%F  +75 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%L', +2609 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%Q +47 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +4 "processing"%N'\ +2618 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%V +75 "core" +2 ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +6 "processing"%U', +2606 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%k @ +59 "core" B +3 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +2612 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%Z  +78 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%', +2615 "core" ' +3 ."psFlush"PSV.dial PSR +42 "processing"%X +47 "core"  + ."psFlush"PSR.select :flush +10 "processing"%@ +13 ."psFlush"PS.seek 1ml +3 "processing"%S'M` +1099 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +1601 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"%R +76 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%W  +8 "core"  + ."psFlush"PBV.dial :waste1 +3 "processing"%a  +58 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%c', +2608 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%T +77 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +7 "processing"%\ '\ +2606 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +78 "core" +2 ."psFlush"PS.seek 0ml +4 "processing"%s', +2599 "core" ' + ."psFlush"PSV.dial PSR +4 "processing"%i +78 "core"  + ."psFlush"PSR.select :flush +5 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%g'F +594 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%Y'\ +2114 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"%[ +76 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%O U +59 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%l', +2612 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%v @ +47 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%b'\ +2609 "core" ' + ."psFlush"PSV.dial :waste1 +4 "processing"%e  +76 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%h', +2617 "core" ' + ."psFlush"PSV.dial PSR +8 "processing"%^ +47 "core"  +2 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +7 "processing"%j'\ +2614 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%m +76 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%5 U +8 "core" V +2 ."psFlush"PS.seek 0ml +4 "processing"%q', +135 "Can" F[ " +2474 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%o @ +60 "core" B +2 ."psFlush"PS.seek 2.5ml +3 "processing"%d'\ +2608 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%r  +78 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%_', +2602 "core" ' +3 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&n& +9 "core" & q n 2 +2 "manipulator"&x% +4 "core" %\  r s \  +3 ."psFlush"Elbow.seek PC +2 "manipulator"&y([ +260 "core" ( +2 "manipulator"&t& +3 "core" &c r V  +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +7 &|& +3 "core" &c x j   +2 ."psFlush"Forearm.seek PC +4 "manipulator"&'$ +94 "core" ' +2 ."psFlush"Hand.close +3 "manipulator"& / +76 "core" / +2 ."psFlush"PC.seek :open +4 "processing"%( +459 "core" ( + "manipulator"&& +4 "core" &c   +2 "manipulator"&]% +3 "core" %  = +3 ."psFlush"Forearm.seek :retract +41 "manipulator"&u'\ +103 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +9 "manipulator"&$&.,(\ #b +7 ."psFlush"Elbow.seek :garage +3 "manipulator"&z(- +135 "core" ( +2 "manipulator"&`& +3 "core" &-\  A # +2 ."psFlush"Elbow.reconfigure :loose +8 "manipulator"&$ &.,(#b +6 & & +8 "core" &-\ # +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek :garage +3 "manipulator"&'Γ +112 "core" ' +2 ."psFlush"Hand.open +3 "manipulator"&1 +75 "core" 1 + "manipulator"&\\% +4 "core" % Μ [ ^ "  +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +104 "core" ' +2 #"myShortDA"Finished short da assay +2 #Flushing Processing stage +5 "processing"%{% +6 "core" %1\  +2 #"myShortDA"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%D& +7 "core" &\  + "manipulator"&& +4 "core" &-\ # +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek FlushPuck::Garage +4 "manipulator"&(- +5 "core" ( +2 "manipulator"&& +3 "core" &-\ * # +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 & & +3 "core" &-\  # +3 ."myShortDA"Forearm.seek :garage +3 "manipulator"& 'Γ +108 "core" ' +2 ."myShortDA"Hand.close +3 "manipulator"&/ +79 "core" / +2 "manipulator"&& +3 "core" &-\ z s  # +2 "manipulator"&% +3 "core" % Π p q  +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&'\ +106 "core" ' + ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 ."myShortDA"Elbow.seek PC +3 "manipulator"&([ +134 "core" ( + "manipulator"&~& +3 "core" &c x ! +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 && +3 "core" &c ' ! +3 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myShortDA"Forearm.seek PC +2 "manipulator"& '$ +104 "core" ' +2 "manipulator"&& +2 "core" &c M ! +3 "manipulator"&"% +3 "core" %(  P +2 "processing"%& +3 "core" &\ \ +4 "processing"%P& +4 "core" &\ +3 ."myShortDA"PC.seek :closed +2 "processing"%&(^ +8 "core" &\ +3 &\ 4 +9 &AGu\ 2 +9 &gov\ G +9 &U\ S +10 &G\ R +9 &I\ Q +10 &GJ\ R +9 &\ J\ R +9 &K\ R +10 &H\ Q +9 &PK\ R +9 &!I\ R +10 &"J\ R +9 &$I\ R +10 &&WJ\ R +9 &(J\ R +9 &)J\ R +10 &+I\ R +9 &-`L\ R +9 &/"J\ R +10 &0K\ R +9 &2I\ R +10 &4hK\ R +9 &6*J\ R +9 &7L\ R +10 &9I\ R +9 &;qI\ Q +9 &=1I\ R +10 &>J\ R +9 &@J\ R +10 &BvN\ R +9 &D2b\ T +9 &E\ X +10 &G}\ X +9 &Im X +9 &K/ X +10 &L X +9 &N Y +10 &Ps Y +9 &R4 Y +9 &S Y +10 &U Z +9 &Wz Y +9 &Y: Z +10 &Z Z +9 &\\ [ +10 &^9cv\ - +9 &^g\ < +10 ( &^.\ 6 +2 "processing"%P& +4 #"myShortDA"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.83 +2 "processing"%}& +6 "core" &^.\ 6 +2 ."myShortDA"Hand.open +2 "manipulator"&%1 +79 "core" 1 + "manipulator"&)% +3 "core" % (  P +3 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&w'\ +96 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%' +46 "core"  + ."myShortDA"PSR.select :flush +4 "processing"%@ +13 ."myShortDA"PS.seek 1ml +2 "processing"%'M` +1091 "core" ' + ."myShortDA"PSR.select :air +4 "processing"% +13 ."myShortDA"PS.seek 2.5ml +3 "processing"%2'\ +1600 "core" ' +2 ."myShortDA"PSV.dial PTV +41 "processing"%1 +76 "core" +2 ."myShortDA"PTV.dial :puck +10 "processing"%p  +7 "core"  +2 ."myShortDA"PBV.dial :waste1 +3 "processing"%  +59 "core" +3 ."myShortDA"PS.seek 0ml +2 "processing"%-', +2605 "core" ' +4 ."myShortDA"PSV.dial PSR +5 "processing"%( +81 "core"  + ."myShortDA"PSR.select :air +5 .PS.seek 2.5ml +5 "processing"%#'\ +2606 "core" ' +2 ."myShortDA"PSV.dial PTV +3 "processing"%! +78 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%.', +2612 "core" ' + ."myShortDA"PSV.dial PSR +8 "processing"%9 +78 "core"  +2 ."myShortDA"PSR.select :flush +4 "processing"%@ +13 ."myShortDA"PS.seek 0.5ml +3 "processing"%+'F +588 "core" ' + ."myShortDA"PSR.select :air +4 "processing"% +13 ."myShortDA"PS.seek 2.5ml +3 "processing"%0'\ +2104 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"%7 +77 "core" +2 ."myShortDA"PBV.dial PSV +2 "processing"%, U +58 "core" W +3 ."myShortDA"PS.seek 0ml +3 "processing"%', +2604 "core" ' + ."myShortDA"PSV.dial PBV +3 "processing"%/ @ +47 "core" ? +3 ."myShortDA"PS.seek 2.5ml +2 "processing"%4'\ +2609 "core" ' +2 ."myShortDA"PSV.dial :waste1 +3 "processing"%6  +77 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%3', +2607 "core" ' + ."myShortDA"PSV.dial PSR +4 "processing"%< +46 "core"  +2 ."myShortDA"PSR.select :air +5 .PS.seek 2.5ml +4 "processing"%;'\ +2613 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"%8 +77 "core" +2 ."myShortDA"PBV.dial PSV +2 "processing"%= U +19 "core" T +3 ."myShortDA"PS.seek 0ml +2 "processing"%>', +2613 "core" ' + ."myShortDA"PSV.dial PBV +3 "processing"%? @ +47 "core" > +2 ."myShortDA"PS.seek 2.5ml +4 "processing"%A'\ +2605 "core" ' + ."myShortDA"PSV.dial :waste1 +4 "processing"%C  +75 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%@', +2609 "core" ' + #"myShortDA"Garaging FlushPuck in Processing Clamp +3 "manipulator"&B& +8 "core" &c 0  +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myShortDA"Elbow.seek PC +4 "manipulator"&H([ +5 "core" ( +2 "manipulator"&J& +3 "core" &c   +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &E& +4 "core" &c   +2 ."myShortDA"Forearm.seek PC +3 "manipulator"&I'$ +106 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&K/ +72 "core" / +2 ."myShortDA"PC.seek :open +3 "processing"%F( +459 "core" ( + "manipulator"&G& +3 "core" &c   +2 "manipulator"&Q% +3 "core" % +   +2 ."myShortDA"Forearm.seek :retract +4 "manipulator"&L'\ +100 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."myShortDA"Elbow.seek :garage +3 "manipulator"&V(- +137 "core" ( +2 "manipulator"&N& +3 "core" &-  & +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &k& +4 "core" &- u & +2 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."myShortDA"Forearm.seek :garage +3 "manipulator"&U'Γ +109 "core" ' + ."myShortDA"Hand.open +3 "manipulator"&Z1 +113 "core" 1 +2 "manipulator"&% +3 "core" % Ν w s   +3 ."myShortDA"Forearm.reconfigure :loose +8 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +3 "manipulator"&X'\ +104 "core" ' +15134 "Can" :]iN" +10025 #"Camille"-> access 3 +5 "storage"(% +4 "core" %x , # U +2 "manipulator"&S% +3 "core" %\  \\ $ +3 "manipulator"&R& +3 "core" &- $& +2 ."Camille"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."Camille"SC.seek 7 +3 "storage"(W([4 +669 "core" ( +2 ."Camille"SC.configure :limp +3 "storage"($(\ 1b +6 (a& +2 "core" &[4 +27553 #"Camille"-> exit +4 #Session Ended +725 #t-> exit +9 #mEXIT +2 #"brent"Session Ended @1743031080.11PDT @1743031810.30PDT = =mMAIN_scheduler =tMAIN @PDT1743031811.96 #"core_reset"Sent BREAK +2 #t@7780 receive with ifg=0x10, ie=0xFD #@8413 receive with ifg=0x10, ie=0xFD + #@9070 receive with ifg=0x10, ie=0xFD + #@9704 receive with ifg=0x10, ie=0xFD + #@10338 receive with ifg=0x10, ie=0xFD #@10972 receive with ifg=0x10, ie=0xFD + #@11605 receive with ifg=0x10, ie=0xFD #@11931 receive with ifg=0x80, ie=0xFD + #@54294 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +10 #ESP2 v3.42 I2C Gateway v3.20 for core bus +240 #Configuration for eddie 2/28/25 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +55 !o:Axis::Error: mesg".Unknown Storage Elevator position: bottom:@axisName"Storage Elevator:bt["0/home/esp/esp2/lib/axis.rb:513:in `baseRaw'",/home/esp/esp2/lib/axis.rb:297:in `raw'"1/home/esp/esp2/lib/axismap.rb:175:in `fetch'"1/home/esp/esp2/lib/axismap.rb:163:in `fetch'"./home/esp/esp2/lib/axis.rb:281:in `fetch'",/home/esp/esp2/lib/axis.rb:292:in `raw'"-/home/esp/esp2/lib/scale.rb:272:in `raw'",/home/esp/esp2/lib/axis.rb:553:in `raw'"*/home/esp/esp2/lib/axis.rb:465:in `-'"1/home/esp/esp2/type/shallow/postconfig.rb:13"//home/esp/esp2/lib/constant.rb:123:in `is'"1/home/esp/esp2/type/shallow/postconfig.rb:13"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"1/home/esp/esp2/type/shallow/initialize.rb:58"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"-/home/esp/esp2/lib/esp.rb:114:in `shell'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +7473 "Can" ;az"! +11173 #t-> exit +3 #mEXIT @1743032001.58PDT @1743032007.96PDT = =mMAIN_scheduler =tMAIN @PDT1743032009.62 #"core_reset"Sent BREAK +2 #t@7780 receive with ifg=0x10, ie=0xFD #@8413 receive with ifg=0x10, ie=0xFD + #@9070 receive with ifg=0x10, ie=0xFD + #@9704 receive with ifg=0x10, ie=0xFD + #@10338 receive with ifg=0x10, ie=0xFD #@10972 receive with ifg=0x10, ie=0xFD + #@11605 receive with ifg=0x10, ie=0xFD #@11931 receive with ifg=0x80, ie=0xFD + #@63160 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +10 #ESP2 v3.42 I2C Gateway v3.20 for core bus +240 #Configuration for eddie 2/28/25 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +45 !o:Axis::Error: mesg".Unknown Storage Elevator position: bottom:@axisName"Storage Elevator:bt["0/home/esp/esp2/lib/axis.rb:513:in `baseRaw'",/home/esp/esp2/lib/axis.rb:297:in `raw'"1/home/esp/esp2/lib/axismap.rb:175:in `fetch'"1/home/esp/esp2/lib/axismap.rb:163:in `fetch'"./home/esp/esp2/lib/axis.rb:281:in `fetch'",/home/esp/esp2/lib/axis.rb:292:in `raw'"-/home/esp/esp2/lib/scale.rb:272:in `raw'",/home/esp/esp2/lib/axis.rb:553:in `raw'"*/home/esp/esp2/lib/axis.rb:465:in `-'"1/home/esp/esp2/type/shallow/postconfig.rb:13"//home/esp/esp2/lib/constant.rb:123:in `is'"1/home/esp/esp2/type/shallow/postconfig.rb:13"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"1/home/esp/esp2/type/shallow/initialize.rb:58"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"-/home/esp/esp2/lib/esp.rb:114:in `shell'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +913 #-> backtrace +13399 #-> exit +3 #mEXIT @1743032155.80PDT @1743032163.94PDT = =mMAIN_scheduler =tMAIN @PDT1743032165.70 #"core_reset"Sent BREAK +2 #t@7780 receive with ifg=0x10, ie=0xFD #@8413 receive with ifg=0x10, ie=0xFD + #@9070 receive with ifg=0x10, ie=0xFD + #@9704 receive with ifg=0x10, ie=0xFD + #@10338 receive with ifg=0x10, ie=0xFD #@10972 receive with ifg=0x10, ie=0xFD + #@11605 receive with ifg=0x10, ie=0xFD #@11931 receive with ifg=0x80, ie=0xFD + #@48200 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +10 #ESP2 v3.42 I2C Gateway v3.20 for core bus +249 #Configuration for eddie 2/28/25 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +422 "Can" <b +  <b! + #tPolling Can every 10:00 +2 #Cleanly exited at 16:18:00PDT26-Mar-25 +693 #-> ESP.ready! +154 "sampler") +2 ) +3 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +3 % +2 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %y| +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tCS.hold + "collection"'+ +5 "core" + + .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%% +3 "core" %)@\  +2 .tPS.configure :default +3 "processing"%#A d`xb +2 .tPS.hold + "processing"%+ +4 "core" + +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +3 "core" %? b H +2 .tSS.configure :default +2 "sampler")#.0X SE.rawId 3 +355 #-> SE.rawId 8 +549 #-> SE.rawId 10000 +1007 #-> SE.rawId -4000 +1158 #-> upsync +1356 #"uploadLog"upsync +1401 #t-> quit +7 #mEXIT @1743032251.73PDT @1743032769.77PDT = =mMAIN_scheduler =tMAIN @PDT1743032771.44 #"core_reset"Sent BREAK +2 #t@41810 receive with ifg=0x10, ie=0xFD + #@42448 receive with ifg=0x10, ie=0xFD #@43106 receive with ifg=0x10, ie=0xFD + #@43744 receive with ifg=0x10, ie=0xFD + #@44389 receive with ifg=0x10, ie=0xFD #@45025 receive with ifg=0x10, ie=0xFD + #@45660 receive with ifg=0x10, ie=0xFD + #@45991 receive with ifg=0x80, ie=0xFD #@9827 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +10 #ESP2 v3.42 I2C Gateway v3.20 for core bus +39 "Can" SeyV +200 #tConfiguration for eddie 2/28/25 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +385 "Can" ReX +  ReX" #tPolling Can every 10:00 +2 #Cleanly exited at 16:37:31PDT26-Mar-25 +331 #-> exit +5 #mEXIT @1743032781.27PDT @1743032811.50PDT = =mMAIN_scheduler =tMAIN @PDT1743032813.27 #"core_reset"Sent BREAK +2 #t@41810 receive with ifg=0x10, ie=0xFD + #@42448 receive with ifg=0x10, ie=0xFD #@43106 receive with ifg=0x10, ie=0xFD + #@43744 receive with ifg=0x10, ie=0xFD + #@44389 receive with ifg=0x10, ie=0xFD #@45025 receive with ifg=0x10, ie=0xFD + #@45660 receive with ifg=0x10, ie=0xFD #@45991 receive with ifg=0x80, ie=0xFD + #@4996 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +251 #Configuration for eddie 2/28/25 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +407 "Can" Qeb +  Qeb + #tPolling Can every 10:00 +2 #Cleanly exited at 16:46:21PDT26-Mar-25 +4250 #-> ESP.ready! +153 "sampler") +2 ) +3 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %z{ +2 .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +4 "core" + + .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%% +3 "core" %)3\  +2 .tPS.configure :default +3 "processing"%#A d`xb +2 .tPS.hold + "processing"%+ +4 "core" + + .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +3 "core" %? _ H +2 .tSS.configure :default +3 "sampler")#.0X ESP.ready! +3 "collection"'3% +3 "processing"%4% +5 "core" %{{ + "manipulator"&5% +11 "sampler")6% +4 "core" %)8\ + %\  ~ ~  + %? R H +2 "manipulator"&7& +4 "core" &- p r 7 & + "storage"(8& +4 "core" &[4W   + "storage"(9% +3 "core" %x +2 "collection"':& +3 "core" &yy +2 "processing"%;& +3 "core" &9\  +2 "collection"'< +3 "core"  +2 "collection"'= +3 "core"  +2 "collection"'> +3 "core"  +2 "processing"%? +3 "core"  +2 "processing"%@ +2 "core" T +2 "processing"%A +3 "core"  +2 "processing"%B +3 "core" @ +2 "sampler")C +2 "core"  +2 "collection"'D% +3 "core" %xz +3 "processing"%E% +4 "core" %):\ + "sampler")F% +4 "core" %? c H +2 "collection"'G& +3 "core" &w| +2 "processing"%H& +3 "core" &5\ +3 "manipulator"&I% +3 "core" %\  s s |  +2 "manipulator"&J& +3 "core" &- } } & +2 "storage"(K& +4 "core" &[4W   +2 "storage"(L% +4 "core" %x W + "collection"'M9 +3 "core" 9 +2 "processing"%N9 +3 "core" 9 +316 #"Camille"-> access 4 +2 "storage"(O% +6 "core" %x +2 "manipulator"&P% +5 "core" %\  r z !  + "manipulator"&Q& +4 "core" &- { ~ & +2 ."Camille"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +3 ."Camille"SC.seek 1 +3 "storage"(R( +986 "core" ( + ."Camille"SC.configure :limp +4 "storage"($(\ 1b +4 (S& +3 "core" &\ \ \  +2113 #"Camille"-> startTube 4 +3319 #"brent"Session Begun +365 #-> showlog 50 +1666 #-> threads +37560 #"Camille"-> start(:myShortDA){shortDA; samplePassF} +4 "collection"'T% +11 "processing"%U% +3 "core" %xz +6 %):\  +3 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? + #Type 'Thread[:myShortDA].answer' to continue +2395 "Can" :g +996 #"Camille"-> Thread[:myShortDA].answer +3 #"myShortDA"Camille answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +10 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +6 .delay 10 seconds +1006 .PSV.dial :mixloop +3 "processing"%V +135 "core" +2 ."myShortDA"PTV.dial :PRVmixing +3 "processing"%W  +134 "core" +2 ."myShortDA"PRV.dial :sipper +3 "processing"%X  +49 "core" +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 1.1ml +2 "processing"%Y'Y +2266 "core" ' +3 ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +5 "processing"%Z  +6 "collection"'[  +5 "core" +127  +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%\\'F +1264 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%] @ +107 "core" > +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +6 ."myShortDA"PS.seek 0ml +2 "processing"%^', +595 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%_ +105 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +6 "processing"%j +12 ."myShortDA"PS.seek 1ml +3 "processing"%`'M` +1098 "core" ' + ."myShortDA"PSR.select :air +4 "processing"% +12 ."myShortDA"PS.seek 2.5ml +3 "processing"%a'\ +1595 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%b +108 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%c', +2607 "core" ' +2 ."myShortDA"PSV.dial PSR +36 "processing"%d +114 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +12 ."myShortDA"PS.seek 1ml +3 "processing"%e'M` +1096 "core" ' + ."myShortDA"PSR.select :air +4 "processing"% +12 ."myShortDA"PS.seek 2.5ml +3 "processing"%f'\ +1589 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%g +117 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%h  +48 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%i', +2612 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%j +104 "core"  + ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%k'\ +2616 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%l +117 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%m', +2610 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%n& +7 "core" &@\  +2 ."myShortDA"Hand.open +3 "manipulator"&o1 +26 "core" 1 +2 "manipulator"&p% +3 "core" %\  # ' +2 "storage"(q% +4 "core" %x I H  + "storage"(r. +3 "core" .( +2 ."myShortDA"SC.reconfigure :tight +5 "storage"($\ .(\ 1~b +5 ."myShortDA"SC.seek 4 +2 "storage"(s(,? +520 "core" ( +2 ."myShortDA"SC.configure :limp +4 "storage"($(\ 1b +5 (t& +3 "core" &,@ 3 3 ! +2 "manipulator"&u& +4 "core" &-  _ %& + "manipulator"&v% +3 "core" %\  r o $ +3 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek 4 +3 "manipulator"&w( +173 "core" ( +2 "manipulator"&x& +4 "core" &  %* + "storage"(y& +4 "core" &,> O O ~ +2 ."myShortDA"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek 4 + 700 counts +3 "manipulator"&z' +98 "core" ' + "storage"({& +4 "core" &,> O P / +2 ."myShortDA"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +7 ."myShortDA"SE.seek :beamBreak +2 "storage"(|') +304 "core" ' + "storage"(}- +3 "core" -' + ."myShortDA"SE.configure :default +5 "storage"(#QK-0-\ b +5 (~& +3 "core" &,> 5 = 5 +2 "manipulator"&& +3 "core" &  #* +2 ."myShortDA"Elbow.seek 4 +3 "manipulator"&( +37 "core" ( + "manipulator"&& +4 "core" &  ' +2 "storage"(& +4 "core" &,> J N \\ +2 ."myShortDA"Forearm.seek 4 + 300 counts +3 "manipulator"&'[ +23 "core" ' + ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."myShortDA"Hand.close +3 "manipulator"&/ +74 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&& +3 "storage"(\ 'p +9 "core" &  ( +2 "manipulator"& % +4 "core" % U } G "K +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 ."myShortDA"Elbow.seek PC +3 "manipulator"&([ +153 "core" ' + ."downElevator"SE.stop +3 "storage"(5 +87 "core" ( + "manipulator"&& +4 "core" &] p ' +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 && +3 "core" &] V ' +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +3 "manipulator"&'$ +104 "core" ' +2 "manipulator"&& +4 "core" &]   $ + "manipulator"&% +4 "core" % C $ +2 "processing"%& +3 "core" &A\  +3 "processing"%& +5 "core" &7\  +2 ."myShortDA"PC.seek :closed +3 "processing"%(^ +6 "core" &;\  +6 & +5\ $e +9 &Uy,\ 9 +10 &{u.\ N +9 &N3\ S +9 &NI&\ S +10 &I(\ S +9 &L&\ S +10 &J"\ S +9 &VL\ S +9 &J\ S +10 &L\ S +9 &!N$\ S +9 &#^L\ S +10 &%!J\ R +9 &&N\ S +10 &(J \ S +9 &*fK\ S +9 &,(L \ S +10 &-J \ S +9 &/K\ S +9 &1mL\ S +10 &31I\ R +9 &4L\ S +10 &6J \ S +9 &8vJ\ S +9 &:8J\ S +10 &;J\ R +9 &=J\ S +9 &?~N\ S +10 &A@M\ S +9 &BU\ T +10 &Dh\ V +9 &Fs\ Y +9 &H6~\ Y +10 &I\ Y +9 &K\ Z +9 &Mz\ Z +10 &O:\ Z +9 &P\ Z +10 &R\ Z +9 &T\ Z +9 &VA\ [ +10 &X\ [ +9 &Y\ Z +10 &[\ [ +9 &]F\ S +9 &^~Ez\ #k +10 &^\ I\ 4 +5 ( +39 "processing"%& +11 #"myShortDA"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.78 +2 .Hand.open +5 "manipulator"&1 +6 "core" &^0\ \ 4 +2 &^0\ 4 + &^0\ 4 + &^/\ 4 + &^/\ \ 4 +59 1 +2 "manipulator"&% +4 "core" %  v %  +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +97 "core" ' +3 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +6 "processing"%  +4 %9 +6 "core" 9 +102 "processing"% 9 +2 "core" 9 +102 "processing"%!9 +3 "core" 9  +102 "processing"%"9 +3 "core" 9  +102 "processing"%#9 +3 "core" 9 +102 "processing"%$9 +3 "core" 9 +102 "processing"%%9 +3 "core" 9 +102 "processing"%&9 +3 "core" 9 +102 "processing"%'9 +3 "core" 9" +102 "processing"%(9 +3 "core" 9& +102 "processing"%)9 +3 "core" 9+ +102 "processing"%*9 +3 "core" 9/ +102 "processing"%+9 +3 "core" 93 +102 "processing"%,9 +3 "core" 97 +102 "processing"%-9 +3 "core" 9; +102 "processing"%.9 +3 "core" 9@ +102 "processing"%/9 +2 "core" 9D +103 "processing"%09 +2 "core" 9H +102 "processing"%19 +3 "core" 9L +102 "processing"%29 +3 "core" 9P +102 "processing"%39 +3 "core" 9T +102 "processing"%59 +2 "core" 9Y +103 "processing"%49 +3 "core" 9] +102 "processing"%69 +3 "core" 9a +102 "processing"%79 +3 "core" 9e +102 "processing"%89 +3 "core" 9i +102 "processing"%99 +2 "core" 9n +103 "processing"%:9 +3 "core" 9r +102 "processing"%;9 +3 "core" 9v +102 "processing"%<9 +3 "core" 9z +102 "processing"%=9 +3 "core" 9~ +102 "processing"%>9 +2 "core" 9 +103 "processing"%?9 +3 "core" 9( +102 "processing"%@9 +3 "core" 9/ +102 "processing"%A9 +2 "core" 96 +103 "processing"%B9 +3 "core" 9? +102 "processing"%C9 +2 "core" 9G +103 "processing"%D9 +2 "core" 9O +3 ."myShortDA"PH.hold 2:00:00,28C +6 "processing"%E ppN +2 ."myShortDA"delay 1:30 +8 "core"  +8998 ."myShortDA"PSR.select :air +4 .PSV.dial PSR +5 "processing"%F +116 "core"  + #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +7 "processing"% +12 ."myShortDA"PS.seek 0.5ml +2 "processing"%G'F +587 "core" ' + ."myShortDA"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."myShortDA"PS.seek 2ml +3 "processing"%H'˕ +1598 "core" ' +2 ."myShortDA"PTV.dial :puck +3 "processing"%I  +138 "core"  + ."myShortDA"PSV.dial PTV +3 "processing"%J +74 "core" + ."myShortDA"PBV.dial :waste1 +3 "processing"%K  +57 "core" + "processing"%L% +3 "core" %˘.\  +3 ."myShortDA"PS.seek 1.5ml +3 "processing"%M'~ +590 "core" ' + ."myShortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%N * +39 "core" , +3 ."myShortDA"PS.seek 0ml +3 "processing"%O', +1604 "core" ' + ."myShortDA"delay 5:00 +15217 "Can" Aj +14787 #"myShortDA"recoverPSRreagent08 +7 .PTV.dial :puck +6 "processing"%P  +10 "core"  + ."myShortDA"PBV.dial :waste1 +3 "processing"%Q  +38 "core" +2 ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" + + ."myShortDA"PSR.select :air +3 .PSV.dial PSR +5 "processing"%S +77 "core"  +2 ."myShortDA"PS.reconfigure :fast +3 "processing"%#A ,`xb +6 ."myShortDA"PS.seek 2.5ml +2 "processing"%T'\ +2486 "core" ' +2 ."myShortDA"PSV.dial PTV +3 "processing"%U +78 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%V +76 "core"  +2 ."myShortDA"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%W +87 "core"  +2 ."myShortDA"delay 5 seconds +502 .PSV.dial :air +4 "processing"%X  +77 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%', +2484 "core" ' + ."myShortDA"PTV.dial :PRVmixing,via: PRV +4 "processing"%[  +138 "core" +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%Z +45 "core" +2 ."myShortDA"PRV.dial :ab1 +3 "processing"%Y @ +106 "core" @ +2 ."myShortDA"PS.reconfigure :slow +47 "processing"%#A 2`xb +6 ."myShortDA"PS.seek 0.15ml +3 "processing"%]' +350 "core" ' +2 ."myShortDA"delay 2 seconds +202 ."connect"CBV.dial PRV +4 ."myShortDA"PRV.dial CBV +6 "processing"%\\  +46 "core"  + "processing"%_% +4 "core" %\  +2 ."myShortDA"PS.seek 0.3ml +3 "processing"%^' +349 "core" ' + ."myShortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +3 "collection"'`  +35 "core" + ."myShortDA"PRV.dial :air +3 "processing"%b  +48 "core"  +2 ."myShortDA"PS.seek 0.9ml +3 "processing"%a'@ +1260 "core" ' +2 ."myShortDA"PRV.dial :waste2 +3 "processing"%d @ +76 "core" > +3 ."myShortDA"PS.seek 0.5ml +3 "processing"%c'F +851 "core" ' + #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +7 "processing"%e  +46 "core"  +2 ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +5 ."myShortDA"PS.seek 2ml +3 "processing"%g'˕ +1601 "core" ' +2 ."myShortDA"PSV.dial :PML +3 "processing"%h +45 "core" +2 ."myShortDA"PTV.dial :mixing +3 "processing"%f @ +77 "core" A + ."myShortDA"PBV.dial :waste1 +3 "processing"%j  +38 "core" + "processing"%i% +4 "core" %˖  +2 ."myShortDA"PS.seek 1.85ml +3 "processing"%l' +232 "core" ' + ."myShortDA"PBV.dial between PSV and waste1 +4 "processing"%k * +39 "core" + +2 ."myShortDA"PS.seek 0ml +3 "processing"%n', +1967 "core" ' + ."myShortDA"delay 2 seconds +204 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +5 "collection"'o& +5 "core" &yz +3 "manipulator"&p& +4 "core" &]   + "manipulator"&q% +4 "core" %\    +2 ."myShortDA"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&r(- +137 "core" ( + "manipulator"&R& +4 "core" &- t / & +2 ."myShortDA"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +5 &t& +4 "core" &- j  & +2 ."myShortDA"Forearm.seek :garage +3 "manipulator"&u'Γ +104 "core" ' + ."myShortDA"Hand.close +3 "manipulator"&v/ +74 "core" / + "manipulator"&x& +4 "core" &- W l N & +2 "manipulator"&y% +3 "core" % Χ m ^  ) +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&{'\ +102 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +3 "manipulator"&(o +294 "core" ( +2 "manipulator"&& +4 "core" &x  E + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +6 &}& +3 "core" &x Q E +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek CC +3 "manipulator"&~'Ͻ +94 "core" ' +2 "manipulator"&& +3 "core" &x t  E +2 "manipulator"&% +4 "core" %Ͻ r  +2 "collection"'& +4 "core" &w{ +2 "collection"'& +5 "core" &yy +2 ."myShortDA"CC.seek :closed +3 "collection"'(S +7 "core" &yz +5 &y{ 8 +9 &CEvxz 2 +10 &alyy F +9 &hz| T +9 &Oyz S +10 &uRz{ S +9 &7Qz{ S +10 &Pyz T +9 &Lz{ S +9 &|O{| T +10 &?Nzz S +9 &!Oz{ S +9 &"Uyz T +10 &$Qxz T +9 &&GRyy S +10 &(\ Oy{ S +9 &)Q{z S +9 &+Lzz S +10 &-PJz| S +9 &/Tw{ T +9 &0R{{ T +10 &2Qy{ T +9 &4WOzz S +10 &6L{{ T +9 &7Pyz S +9 &9O{z S +10 &;^Nz| T +9 &=!Nyy S +9 &>Ixy S +10 &@Oyz T +9 &BfRzz T +10 &D$_z} U +9 &Erz| W +9 &G{} [\ +10 &IN{| _ +9 &K{| _ +9 &L{| ` +10 &Nwz ` +9 &PN}{ a +10 &Q{| B +9 &R.yz &q +9 &Rvxz R +3 ( + "collection"'& +4 #"myShortDA"Collection Clamp onSpring/offSpring for 6/27 samples, on/off torque 2.42 +2 "collection"' & +6 "core" &Rv|| R +2 ."myShortDA"Hand.open +2 "manipulator"&w1 +76 "core" 1 + "manipulator"&z% +3 "core" % Ͻ ` ? A  +3 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +3 "manipulator"&|'\ +98 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +111 "core"  + #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +12 ."myShortDA"PS.seek 1.5ml +40 "processing"%'{ +1612 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%  +45 "core"  +3 ."myShortDA"PS.seek 0ml +2 "processing"%', +1601 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"% +46 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +13 ."myShortDA"PS.seek 2.5ml +3 "processing"%'\ +2601 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myShortDA"CBV.dial PRV +7 "processing"%  +2 "collection"'\  +34 "core" ~ +133  + ."myShortDA"PSV.dial :mixloop +3 "processing"% +117 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +3 "collection"'  +6 "core"  + "collection"' +4 "core"  +2 "collection"'  +4 "core"  + ."myShortDA"PTV.dial :PRVmixing +3 "processing"%  +78 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%', +2614 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%  +47 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%'\ +2602 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%! +47 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%"', +2614 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%#  +45 "core"  +2 ."myShortDA"PS.seek 2.5ml +4 "processing"%$'\ +2607 "core" ' + ."myShortDA"PSV.dial :mixloop +7 "processing"%% +48 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%&', +2613 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +3 "manipulator"&'& +8 "core" &x D - / E +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +3 "manipulator"&((o +6 "core" ( +2 "manipulator"&)& +4 "core" &x : 9 E + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &*& +3 "core" &x %  7 E +3 ."myShortDA"Forearm.seek CC +3 "manipulator"&+'Ͻ +98 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&,/ +73 "core" / +2 ."myShortDA"CC.seek :open +2 "collection"'-( +402 "core" ( +2 "manipulator"&.& +4 "core" &x l f E + "manipulator"&/% +4 "core" % f k   +2 ."myShortDA"Forearm.seek :retract +4 "manipulator"&0'\ +105 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +3 "manipulator"&1(- +273 "core" ( +2 "manipulator"&2& +3 "core" &- {  4 - +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +6 &3& +3 "core" &- v { L - +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek :garage +4 "manipulator"&5'Γ +109 "core" ' +2 ."myShortDA"Hand.open +3 "manipulator"&41 +73 "core" 1 +2 "manipulator"&6% +3 "core" % Ν D F   +3 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&7'\ +102 "core" ' + ."da"delayUntil "17:20:29.47" +3769 "Can" Sm$ +20952 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +5 "processing"%8 @ +76 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%9  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%: * +39 "core" + + ."da"PSV.dial :air +3 "processing"%;  +46 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%<'\ +2464 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%= +46 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%>  +47 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +3 "processing"%? +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%@  +45 "core"  +2 ."da"PS.seek 0ml +4 "processing"%A', +2475 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +7 .PSV.dial PSR +4 "processing"%B +137 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +7 "processing"% +12 ."da"PS.reconfigure :default +42 "processing"%#A d`xb +12 ."da"PS.seek 0.5ml +3 "processing"%C'F +585 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +8 "processing"% +18 ."da"PS.seek 2ml +3 "processing"%D'˕ +1592 "core" ' + ."da"PTV.dial :puck +3 "processing"%F  +78 "core"  +2 ."da"PSV.dial PTV +3 "processing"%m +88 "core"  + ."da"PBV.dial :waste1 +3 "processing"%G  +38 "core" + "processing"%I% +4 "core" %˗ \  +2 ."da"PS.seek 1.5ml +3 "processing"%J'} +594 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%K * +39 "core" , +2 ."da"PS.seek 0ml +3 "processing"%L', +1593 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +6 "processing"%H  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%N  +40 "core" +4 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%M * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +5 "processing"% +76 "core"  +3 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +7 ."da"PS.seek 2.5ml +2 "processing"%P'\ +2482 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%Q +89 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%S +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%O  +74 "core"  +3 ."da"PS.seek 0ml +2 "processing"%U', +2469 "core" ' +2 #"da"washCycleDA #2 of 2 +6 .PSR.select :air +6 .PSV.dial PSR +11 "processing"%V +134 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +8 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +3 "processing"%W'F +590 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%X'˕ +1041 "Can" Dp +558 "core" ' + ."da"PTV.dial :puck +3 "processing"%T  +7 "core"  + ."da"PSV.dial PTV +3 "processing"%[ +74 "core" + ."da"PBV.dial :waste1 +3 "processing"%Z  +38 "core" +2 "processing"%Y% +4 "core" %˖ \  +2 ."da"PS.seek 1.5ml +3 "processing"%'| +580 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%\\ * +38 "core" , +2 ."da"PS.seek 0ml +4 "processing"%_', +1589 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%]  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%`  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%b * +37 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +5 "processing"%^ +78 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%d'\ +2494 "core" ' + ."da"PSV.dial PTV +3 "processing"%a +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%e +78 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%c +77 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%h  +74 "core"  +2 ."da"PS.seek 0ml +4 "processing"%f', +2483 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +7 "processing"%j  +47 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%i  +137 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 +3 "processing"%k  +46 "core"  + ."da"PTV.dial :PRVmixing +3 "processing"%g  +18 "core" + ."da"PSV.dial :mixloop +3 "processing"%l +58 "core" +2 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +6 ."da"PS.seek 0.3ml +2 "processing"%o' +397 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +3 "processing"%p  +48 "core"  + "processing"%q% +3 "core" %\  +3 ."da"PS.seek 0.55ml +3 "processing"%R' +344 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +6 "processing"%t  +45 "core"  +2 ."da"PS.seek 2ml +3 "processing"%'˕ +1550 "core" ' + ."da"PSV.dial :PML +3 "processing"%v +46 "core" +9 ."da"PTV.dial :mixing +2 "processing"%x @ +75 "core" A + ."da"PBV.dial :waste1 +3 "processing"%y  +38 "core" + "processing"%% +4 "core" %˓\  +2 ."da"PS.seek 1.85ml +3 "processing"%u' +230 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"% * +39 "core" + +3 ."da"PS.seek 0ml +3 "processing"%r', +1947 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +28174 "Can" Es[P +19829 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +6 "processing"%} @ +6 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%  +36 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + +2 ."da"PSV.dial :air +2 "processing"%  +46 "core"  +2 ."da"PS.reconfigure :fast +5 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +4 "processing"%{'\ +2480 "core" ' +2 ."da"PSV.dial :mixloop +3 "processing"% +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +46 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +4 "processing"%w +46 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%z  +47 "core"  +2 ."da"PS.seek 0ml +3 "processing"%', +2485 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +7 .PSV.dial PSR +4 "processing"% +135 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +8 "processing"% +11 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +4 "processing"%~'F +584 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +6 "processing"% +10 ."da"PS.seek 2ml +3 "processing"%n'˕ +1602 "core" ' + ."da"PTV.dial :puck +3 "processing"%  +77 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +77 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%  +37 "core" +2 "processing"%% +3 "core" %˘\  +3 ."da"PS.seek 1.5ml +3 "processing"%\ '~ +585 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , +2 ."da"PS.seek 0ml +5 "processing"%', +1588 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +6 "processing"%  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%  +38 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +4 "processing"% * +39 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +5 "processing"% +77 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%'\ +2486 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +88 "core"  + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"% +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%! +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +74 "core"  +3 ."da"PS.seek 0ml +2 "processing"%#', +2469 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +7 .PSV.dial PSR +5 "processing"%" +138 "core"  + #"da"Pulling 0.5ml of PSR.wash +8 .PSR.select :wash +12 "processing"% +11 ."da"PS.reconfigure :default +7 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +3 "processing"%%'F +587 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +3 "processing"%$'˕ +1592 "core" ' + ."da"PTV.dial :puck +3 "processing"%'  +7 "core"  + ."da"PSV.dial PTV +3 "processing"%) +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%*  +38 "core" +2 "processing"%,% +3 "core" %˗!\  +3 ."da"PS.seek 1.5ml +3 "processing"%'} +547 "Can" \\v +38 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%| * +38 "core" + +2 ."da"PS.seek 0ml +4 "processing"%', +1614 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +6 "processing"%.  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%/  +36 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%+ * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +5 "processing"%2 +78 "core"  +43 ."da"PS.reconfigure :fast +12 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%3'\ +2491 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%( +88 "core"  + ."da"delay 5 seconds +503 .PSV.dial PSR +4 "processing"%4 +74 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%6 +75 "core" +2 ."da"delay 5 seconds +507 .PSV.dial :air +3 "processing"%0  +90 "core" +2 ."da"PS.seek 0ml +3 "processing"%5', +2488 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +7 .PSV.dial PSR +5 "processing"%8 +134 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +8 "processing"% +12 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%9'F +587 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +13 ."da"PS.seek 2ml +2 "processing"%:'˕ +1601 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%;  +6 "core"  +2 ."da"PSV.dial PTV +3 "processing"%& +76 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%=  +38 "core" + "processing"%>% +3 "core" %˔\  +3 ."da"PS.seek 1.5ml +2 "processing"%?'z +597 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%@ * +38 "core" + +2 ."da"PS.seek 0ml +3 "processing"%<', +1600 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +7 "processing"%B  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%A  +38 "core"  + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"%C * +37 "core" + + ."da"PSR.select :air +4 .PSV.dial PSR +5 "processing"%F +90 "core"  +2 ."da"PS.reconfigure :fast +5 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%m'\ +2487 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%G +88 "core"  + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%I +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%D +78 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%K  +75 "core"  +3 ."da"PS.seek 0ml +3 "processing"%J', +2477 "core" ' +2 ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +4 .PSR.select :air +6 .PSV.dial PSR +5 "processing"%H +141 "core"  +6 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +18 "processing"% +17 ."da"PS.reconfigure :default +10 "processing"%#A d`xb +12 ."da"PS.seek 0.25ml +4 "processing"%N' +345 "core" ' +2 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +6 "processing"% +12 ."da"PS.seek 0.5ml +3 "processing"%M'F +341 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +13 ."da"PS.seek 2ml +3 "processing"%'˕ +1596 "core" ' + ."da"PTV.dial :puck +3 "processing"%L  +7 "core"  + ."da"PSV.dial PTV +3 "processing"%Q +78 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%  +37 "core" +2 "processing"%S% +3 "core" %˒*  +3 ."da"PS.seek 1.5ml +3 "processing"%O'x +585 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%P * +38 "core" * +2 ."da"PS.seek 0ml +3 "processing"%V', +1603 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 +2 .PTV.dial :puck +6 "processing"%U  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%W  +36 "core"  +2 ."da"delay 30 seconds +970 "Can" y| +2033 ."da"PBV.dial between PSV and waste1 +3 "processing"%T * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +5 "processing"%[ +79 "core"  +3 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +6 ."da"PS.seek 2.5ml +2 "processing"%Z'\ +2577 "core" ' + ."da"PSV.dial PTV +4 "processing"%Y +79 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%X +79 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%\\ +78 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%  +88 "core" +53 ."da"PS.seek 0ml +3 "processing"%]', +2578 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +8 .PSV.dial PSR +5 "processing"%` +141 "core"  +2 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +8 .PS.reconfigure :default +5 "processing"%#A d`xb +5 ."da"PS.seek 2ml +3 "processing"%b'˕ +2111 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +4 "processing"%^  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"%_ +79 "core" + ."da"PBV.dial :waste1 +3 "processing"%a  +39 "core" +2 "processing"%e% +3 "core" %˛ +3 ."da"PS.seek 1.5ml +3 "processing"%c' +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%h * +38 "core" , +2 ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%d  +109 "core"  +3 ."da"PS.seek 0ml +2 "processing"%j', +1593 "core" ' +2 "processing"%i9 +3 "core" 95 +2 #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast +6 "processing"%k +5 %g& +3 "core" 5 +2 &^0 4 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&l% +7 "core" %\    +2 "storage"(f% +3 "core" %x  +2 "storage"(p. +3 "core" .(,? +2 ."da"SC.reconfigure :tight +5 "storage"($\ .(\ 1~b +4 ."da"SC.seek 3 +4 "storage"(q( +189 "core" ( + ."da"SC.configure :limp +5 "storage"($(\ 1b +5 (o& +3 "core" & g +2 "manipulator"&t& +4 "core" &-- + "manipulator"&R% +4 "core" %\   +2 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +3 "manipulator"&v( +183 "core" ( + "manipulator"&x& +3 "core" & 1 +2 "storage"(y& +4 "core" & j +2 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +4 "manipulator"&' +100 "core" ' +2 "storage"(& +4 "core" &  +2 ."da"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +6 ."da"SE.seek :beamBreak +2 "storage"(') +289 "core" ' + "storage"(u- +3 "core" -') +2 ."da"SE.configure :default +4 "storage"(#QK-0-\ b +6 ."da"SE.seek :place +3 "storage"(}' +50 "core" ' +2 "manipulator"&& +3 "core" & #1 +2 "manipulator"&% +4 "core" % : +2 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +3 "manipulator"&'\ +94 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&r([ +283 "core" ( + "manipulator"& & +3 "core" &X  C +2 ."da"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +5 & & +3 "core" &X  +2 ."da"Forearm.seek PC +3 "manipulator"&w'$ +93 "core" ' + ."da"Hand.close +2 "manipulator"&z/ +72 "core" / +2 ."da"PC.seek :open +2 "processing"%{( +464 "core" ( +2 "storage"(& +3 "core" & ' +2 "manipulator"&& +3 "core" &i  u +2 "manipulator"&~% +3 "core" % !  +3 ."da"Forearm.seek :retract +3 "manipulator"&'\ +97 "core" ' + ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +3 "manipulator"&( +247 "core" ( + "manipulator"&& +3 "core" & _ L4 +2 "storage"(& +4 "core" & C +2 ."da"Forearm.reconfigure :tight +49 "manipulator"&#Q@2^d^\ b +10 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&n' +96 "core" ' +2 ."da"Hand.open +2 "manipulator"&1 +79 "core" 1 +2 "storage"(\ - +3 "core" -' +3 ."da"SE.seek -0.31 Pucks below Top Plate +2 "storage"( ' +30 "core" ' + ."da"SE.reconfigure :seal +4 "storage"(#QK-0-\ b +6 ."da"SE.seek -1.23 Pucks below Top Plate +3 "storage"('d +54 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +9 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da25mar2617h.tif +9 "processing"%& +14 "core" &k +4 "manipulator"&& +7 "core" & s w 4 +3 "manipulator"&% +3 "core" % z +3 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"& '\ +93 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&(- +182 "core" ( + "manipulator"&!& +4 "core" &- ? +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +6 && +3 "core" &- w  +2 ."psFlush"Forearm.seek :garage +3 "manipulator"&'Γ +106 "core" ' + ."psFlush"Hand.close +3 "manipulator"&"/ +69 "core" / +2 "manipulator"&#& +3 "core" &- \\ X ' +2 "manipulator"&%% +4 "core" % Υ }   +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&''\ +105 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +3 "manipulator"&)([ +144 "core" ( +2 "manipulator"&*& +4 "core" &\\  +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +6 &,& +3 "core" &]  +3 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +3 "manipulator"&$'$ +99 "core" ' +2 "manipulator"&|& +3 "core" &] H 3  +2 "manipulator"&% +4 "core" %) Z S +2 "processing"%.& +4 "core" & +2 "processing"%/& +5 "core" & +3 ."psFlush"PC.seek :closed +3 "processing"%+(^ +7 "core" & +3 &  3 +9 &9Eq 3 +9 &Wlq G +10 &U U +9 &D T +10 &iC U +9 &,C T +9 &? U +10 &D U +9 &q@ U +9 &/? V +10 & < V +9 &"> V +10 &$v> V +9 &&7C V +9 &'> V +10 &)> U +9 &+}? V +9 &-?? V +10 &/= V +9 &0? V +10 &2> V +9 &4H? V +9 &6\ < V +10 &7> V +9 &9? U +9 &;RA U +10 &=> T +9 &>?u U +10 &@?n U +9 &B[Fq U +9 &DYp W +10 &Eyq [ +9 &Gwe [ +9 &IPxi [ +10 &Kyj [ +9 &L{d \\ +10 &NY \\ +9 &PQM ^ +9 &R}W ^ +10 &S^ _ +9 &UT _ +9 &WV[ _ +10 &YL _ +9 &ZH _ +10 &\\I _ +9 &^B}fK 2 +9 &^ YD F +6 ( + "processing"%/& +5 #"psFlush"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.99 +2 "processing"%2& +6 "core" &^T? E +2 &^SU E +2 ."psFlush"Hand.open +3 "manipulator"&1 +67 "core" 1 + "manipulator"&(% +4 "core" %  - 6 +2 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&4'\ +104 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +7 "processing"%6 +48 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +8 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%0'F +594 "core" ' +2 ."psFlush"delay 5 seconds +263 #"da"SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 22.568 seconds\ /var/log/esp/da25mar2617h.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da25mar2617h20s.tif +235 ."psFlush"PSR.select :air +5 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%3'\ +1817 #"da"SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da25mar2617h20s.tif: TIFF Upload Complete\ +63 #PuckCamera: snap -bin=2,2 32.0 /var/log/esp/midres/da25mar2617h32s.tif +220 "core" ' +2 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +4 "processing"%8 @ +210 "core" B + ."psFlush"PTV.dial :PRVmixing +4 "processing"%5  +142 "core" + ."psFlush"PSV.dial :mixloop +3 "processing"%9 +111 "core" +2 ."psFlush"PS.seek :empty +4 "processing"%;' +2469 #"da"SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 32 seconds\ /var/log/esp/midres/da25mar2617h32s.tif: TIFF Upload Complete\ +6 .Gate.power :camera,:OFF +5 ."Qmail"DAfans.email "22.568 sec auto-exposure",Subject: "da25mar2617h images!" +7 "storage"(&- +9 "core" -'d +2 "storage"(=& +13 "core" & +8 "manipulator"&>& +15 "core" &j k\ + "manipulator"&:% +4 "core" %\ \ z +5 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +4 "manipulator"&@( +47 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +8 "processing"%? +110 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +7 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +3 "processing"%B'F +82 "core" ( +4 "manipulator"&A& +7 "core" &  Gq +5 "storage"(C& +7 "core" &  +5 ."da"Forearm.reconfigure :tight +9 "manipulator"&#Q@2^d^\ b +11 ."da"Forearm.seek 3 + 700 counts +6 "manipulator"&F' +97 "core" ' +5 ."da"SE.reconfigure :gently +8 "storage"(#QK-0-\ b +11 ."da"SE.seek -0.52 Pucks below Top Plate +4 "storage"(<' +57 "core" ' +8 "manipulator"&G& +9 "core" & 0 q +3 "storage"(I& +7 "core" & P Q  +5 ."da"Elbow.reconfigure :limp +6 "manipulator"&$ ,(b +9 ."da"Forearm.reconfigure :loose +8 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek 3 +5 "manipulator"&D' +43 "core" ' +6 ."da"Elbow.hold +5 "manipulator"&K, +12 "core" , +3 ."da"Elbow.reconfigure :tight +9 "manipulator"&$&.,(\ #b +8 ."da"SE.reconfigure :default +8 "storage"(#QK-0-\ b +9 ."da"SE.seek -0.33 Pucks below Top Plate +10 "storage"(m'v +24 "core" ' +4 "manipulator"&H% +8 "core" %%v  +3 "storage"(J& +8 "core" & ! ! +4 ."da"Forearm.force -20 +4 "manipulator"&5 +12 ."da"Forearm.seek 3 + 314 counts +3 "manipulator"&N'Q +24 "core" ' +3 ."psFlush"delay 5 seconds +10 "core" ' +3 "manipulator"&M& +12 "core" & O q +9 "storage"(L& +7 "core" & { ; +5 ."da"Forearm.reconfigure :tight +9 "manipulator"&#Q@2^d^\ b +9 ."da"Forearm.seek 3 + 700 counts +5 "manipulator"&Q' +22 "core" ' +2 "storage"(% +9 "core" % !  +4 ."downElevator"SE.seek :down +9 "storage"(S'p +95 (% +6 "core" %H Y ^ ^ +4 "manipulator"&P% +7 "core" %   +5 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +11 ."da"Forearm.seek :retract +4 "manipulator"&O'\ +97 "core" ' +44 ' +3 ."downElevator"SE.stop +2 "storage"(5 +11 (U& +118 "core" & u k " +7 ."psFlush"PSR.select :air +5 "processing"% +17 ."psFlush"PS.seek 2.5ml +6 "processing"%W'\ +1262 #"uploadLog"upsync +844 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +3 "processing"%T  +39 "core" + ."psFlush"PTV.dial :mixing +3 "processing"%[ @ +79 "core" B + ."psFlush"PSV.dial :mixloop +3 "processing"%V +106 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%Y' +2603 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%X +108 "core" + ."psFlush"PSR.select :flush +4 "processing"%@ +13 ."psFlush"PS.seek 1ml +2 "processing"%\\'M` +1095 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +1598 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"%Z +78 "core" + ."psFlush"PTV.dial :puck +3 "processing"%`  +75 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%]  +8 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%^', +2623 "core" ' + ."psFlush"PSV.dial PSR +4 "processing"%_ +78 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%a'F +584 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%e'\ +2101 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%b +78 "core" + ."psFlush"PBV.dial PSV +3 "processing"%h U +58 "core" W +3 ."psFlush"PS.seek 0ml +3 "processing"%d', +2605 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%c @ +49 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%i'\ +2607 "core" ' + ."psFlush"PSV.dial :waste1 +4 "processing"%k  +76 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%g', +2610 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%l +46 "core"  + ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +5 "processing"%f'\ +2607 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%p +89 "core"  + ."psFlush"PBV.dial PSV +3 "processing"%o U +18 "core" T +2 ."psFlush"PS.seek 0ml +3 "processing"%t', +2610 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%R @ +45 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%s'\ +2611 "core" ' + ."psFlush"PSV.dial :waste1 +4 "processing"%x  +76 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%y', +2616 "core" ' + ."psFlush"PSV.dial PSR +8 "processing"%1 +47 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +13 ."psFlush"PS.seek 1ml +3 "processing"%'M` +346 "Can" E~ +749 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%7'\ +1591 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%u +76 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%  +17 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%  +58 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%', +2613 "core" ' +43 ."psFlush"PSV.dial PSR +6 "processing"% +78 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +3 "processing"% 'F +596 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"% '\ +2101 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%v +79 "core" + ."psFlush"PBV.dial PSV +3 "processing"%z U +58 "core" W +2 ."psFlush"PS.seek 0ml +3 "processing"%', +2609 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"% @ +48 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +2602 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%  +75 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%~', +2611 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%w +47 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%'\ +2607 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"% +76 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%r U +8 "core" V +2 ."psFlush"PS.seek 0ml +4 "processing"%', +2609 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%\ @ +48 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +2614 "core" ' + ."psFlush"PSV.dial :waste1 +8 "processing"%  +75 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%', +2614 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&& +7 "core" & . q +2 "manipulator"&}% +3 "core" %\  z  +3 ."psFlush"Elbow.seek PC +3 "manipulator"& ([ +246 "core" ( + "manipulator"&!& +3 "core" &b   +2 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +5 && +3 "core" &b t   +3 ."psFlush"Forearm.seek PC +3 "manipulator"&n'$ +92 "core" ' + ."psFlush"Hand.close +3 "manipulator"&/ +79 "core" / + ."psFlush"PC.seek :open +4 "processing"%"( +461 "core" ( +2 "manipulator"&#& +4 "core" &b   + "manipulator"&%% +4 "core" % - 8  +2 ."psFlush"Forearm.seek :retract +3 "manipulator"& '\ +96 "core" ' + ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek :garage +2 "manipulator"&*(- +137 "core" ( +2 "manipulator"&,& +4 "core" &-   o +2 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +3 && +3 "core" &- S  o +3 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek :garage +3 "manipulator"&|'Γ +112 "core" ' + ."psFlush"Hand.open +2 "manipulator"&1 +71 "core" 1 +2 "manipulator"&.% +3 "core" % Ν [ a 4  +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +108 "core" ' + #"myShortDA"Finished short da assay +2 #Beginning samplePassF +5 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"''& +7 "core" &zz +2 "manipulator"&{& +3 "core" &- K n +3 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&2(- +6 "core" ( +2 "manipulator"&& +3 "core" &- e n +2 ."myShortDA"Elbow.reconfigure :loose +42 "manipulator"&$ &.,(#b +10 &(& +3 "core" &-  m +3 ."myShortDA"Forearm.seek :garage +3 "manipulator"&/'Γ +109 "core" ' +3 ."myShortDA"Hand.close +2 "manipulator"&6/ +73 "core" / +2 "manipulator"&$& +3 "core" &- z r   m +3 "manipulator"&j% +4 "core" % Ο a f \\  +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&0'\ +103 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +2 "manipulator"&8(o +312 "core" ( +2 "manipulator"&5& +3 "core" &z ) @ +3 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &9& +2 "core" &z @ +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +3 "manipulator"&3'Ͻ +102 "core" ' + "manipulator"&&& +4 "core" &z u @ +2 "manipulator"&=% +4 "core" %Ϲ \\  + "collection"'>& +4 "core" &x{ +2 "collection"':& +5 "core" &zz +2 ."myShortDA"CC.seek :closed +6 "collection"'?(S +3 "core" &zz +5 &z{ 2 +9 &0Dv{{ 2 +10 &Lkz| F +9 &gzy T +9 &Oyz T +10 &^T|{\ T +9 &!P{y S +9 &Oz{\ S +10 &Qzy S +9 &gLz| S +9 &*P|{ S +10 & Ozz T +9 &"Qz{ T +10 &$oT|{ S +9 &&1Rzy S +10 &'Rz{ S +9 &)Q|{ S +9 &+wQw{ S +10 &-9N{y S +9 &.R{| S +9 &0Rzy S +10 &2Qvy\ S +9 &4BRzz S +9 &6Qy{ S +10 &7O{w S +9 &9Ny{ S +9 &;JLx{ S +10 &= Oy{ S +9 &>Nyx S +10 &@Pzx S +9 &BQT{z S +9 &D]z|* T +10 &Ep{}" W +9 &G|z' Z +10 &I8|z, _ +9 &J|}. _ +9 &Ly}, _ +10 &Nz|z) ` +9 &P9}|, a +9 &Q{|+ H +10 &R,z|/ 't +9 &Rmz}. N +3 ( + "collection"':& +3 #"myShortDA"Collection Clamp onSpring/offSpring for 6/27 samples, on/off torque 2.40 +3 "collection"'A& +6 "core" &Rp{|' N +2 ."myShortDA"Hand.open +3 "manipulator"&C1 +77 "core" 1 +2 "manipulator"&)% +3 "core" % Ϲ u s   +3 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&;'\ +100 "core" ' +2 ."myShortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%G  +46 "core"  +2 #"myShortDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +7 "processing"%@ +12 ."myShortDA"PS.seek 1.5ml +3 "processing"%I'{ +1594 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +4 "processing"%4  +46 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%H', +1606 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%J +46 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +3 "processing"%'\ +2612 "core" ' + ."connect"PRV.dial CBV +9 ."myShortDA"CBV.dial PRV +6 "processing"%M  +2 "collection"'L  +13 "core"  +98  +2 ."myShortDA"PSV.dial :PTV,via: :air +3 "processing"%F +195 "core"  +2 ."myShortDA"CTV.dial :air,avoiding: :intake +3 "collection"'  +8 "core"  +2 ."myShortDA"PTV.dial :PRV,avoiding: :puck +2 "processing"%@ @ +194 "core" > +3 ."myShortDA"PS.seek 0ml +4 "processing"%<', +2603 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%  +75 "core"  +2 ."myShortDA"PS.seek 2.5ml +4 "processing"%P'\ +2605 "core" ' +2 ."myShortDA"PSV.dial :PTV +3 "processing"%D +76 "core"  +3 ."myShortDA"PS.seek 0ml +3 "processing"%N', +2610 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&U& +7 "core" &z g s @ +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +3 "manipulator"&m(o +12 "core" ( + "manipulator"&Q& +3 "core" &q  t > +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &S& +3 "core" &q f l d > +3 ."myShortDA"Forearm.seek CC +45 "manipulator"&B'Ͻ +99 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&T/ +71 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'[( +399 "core" ( + "manipulator"&V& +4 "core" &q _ > +2 "manipulator"&W% +4 "core" %  ; +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&X'\ +99 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +3 "manipulator"&Y(- +292 "core" ( +2 "manipulator"&\\& +4 "core" &- ! + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &Z& +4 "core" &-  +2 ."myShortDA"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +3 "manipulator"&`'Γ +112 "core" ' + ."myShortDA"Hand.open +3 "manipulator"&]1 +75 "core" 1 +2 "manipulator"&% +4 "core" % Ν y u W  +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +6 ."myShortDA"Forearm.seek :retract +2 "manipulator"&_'\ +106 "core" ' +13555 "Can" 6,Ĩ +12954 #"brent"-> upsync +104 #"uploadLog"upsync +46943 "Can" 6> +60002 \ 6Ԣ +60001 \ 6j +60001 \ 6 +60002 \ 6ǖ +60001 \ 6, +60002 \ 6¢ +60001 \ 6X +60001 \ 6 +22807 #"brent"-> Power.camera off +3 .Gate.power :camera,:OFF +2419 #-> exit +3 #Session Ended +34770 "Can"\ 6ʄ +60001 \ \ 6 +60002 \ 6˰ +60001 )\ 6pF +60001 3\ 6bܢ +60002 ;\ 6Sr +60001 G\ 6E +60002 ;\ 66Ξ +60001 6\ 6(4 +60001 *\ 6ʢ +60002 \ 6 ` +60001 \ 6 +60002 \ 6ь +60001 \ 6" +60002 \ 6Ҹ +60001 \ 6N +60002 \ \ 6 +60001 \ \ 6z +60002 \ 6 +60001 \ 6զ +60002 \ 6z< +60001 \ 6lҢ +60001 \ 6]h +60002 \ 6O +60001 \ 6@ؔ @PDT1743059220.55 \ \ 62* +60002 \ \ 6# +60001 \ \ 6V +60002 \ \ 6 +60001 \ 6ۂ +60002 \ 6 +60001 \ 6ܮ +60002 \ 6D +60001 \ 6Ծڢ +60002 \ 6ְp +60001 \ \ 6ء +60001 \ 6ړߜ +60002 \ 6܅2 +60001 \ 6vȢ +60002 \ 6h^ +60001 \ 6Y +60001 \ 6K⊢ +60002 \ 6< +60001 \ 6.㶢 +60002 \ \ 6L +60001 \ 6 +60002 \ 6x +60001 \ 6 +60001 \ 6椢 +60002 \ 6: +60001 \ 6Т +60002 \ 6f +60001 \ 6 +60001 \ 6钢 +60002 \ 6( +60001 \ 6꾢 +60002 \ 6qT +60001 \ 6c +60002 \ 6T쀢 +60001 \ 7F +60001 \ 6 7 +60002 \ 6 )B +60001 \ 6 آ +60002 \ 6 n +60001 \ 6 +60001 \ 6 +60002 \ 60 +60001 \ 6Ƣ +60002 }\ 6\\ +60001 {\ 6 +60001 s\ 6 +60002 p\ 6 +60001 q\ 6 +60001 w\ 6"|J +60002 \ 6$m +60001 \ 6&_v +60002 \ 6(S +50199 #"Camille"-> exit +3 #Session Ended +916 #Session Begun +1927 #-> ESP.ready! +2 "collection"'^% +3 "processing"%a% +5 "core" %wv\  + "manipulator"&b% +3 "sampler")h% +11 "core" %+l\ ! + %\ L 4 j 9 + %? f H +2 "manipulator"&e& +4 "core" &- 9 1 ! 8 + "storage"(c& +4 "core" &  '\ + "storage"(d% +4 "core" %w ( * 5\ +2 "collection"'k& +4 "core" &ww3\  + "processing"%i& +3 "core" &1\ ! +2 "collection"'l +3 "core"  +3 "sampler")g +3 "core"  +2 "collection"'p% +3 "core" %vw\  +3 "processing"%o% +4 "core" %+8\ " +2 "sampler")f% +3 "core" %? n H +2 "collection"'R& +4 "core" &vv0\  +2 "processing"%t& +4 "core" &k\ " +2 "manipulator"&x% +4 "core" %\ > < 8 + "manipulator"&s& +5 "core" &- 6 8 ; 8 + "storage"(1& +4 "core" & %  R\ +39 "storage"(y% +10 "core" %w  (\ +3 "collection"'9 +3 "core" 9jv +2 "processing"%u9 +3 "core" 9s +614 #"Camille"-> access 3 +4 "storage"(% +5 "core" %w   \ +2 "manipulator"&% +3 "core" %\ ; < Z 8 +2 "manipulator"&7& +3 "core" &- Q < " 9 +3 ."Camille"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."Camille"SC.seek 7 +3 "storage"(([4 +668 "core" ( + ."Camille"SC.configure :limp +4 "storage"($(\ 1b +4 (& +3 "core" &[7 \  +5460 "Can"\ 6*N +60002 \ 6,?8 +33689 #"Camille"-> access 4 +2 "storage"( % +5 "core" %w +  \ +2 "manipulator"&v% +3 "core" %\ < < 8 +3 "manipulator"&z& +3 "core" &- = ? 8 +2 ."Camille"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."Camille"SC.seek 1 +3 "storage"( ( +981 "core" ( + ."Camille"SC.configure :limp +4 "storage"($(\ 1b +4 (& +3 "core" & B\  +6680 #"Camille"-> start(:myShortDA){shortDA} +4 "collection"'% +9 "processing"%% + "core" %vw\ \  +7 %+\ " +2 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? + #Type 'Thread[:myShortDA].answer' to continue +18584 "Can"\ :.=΢ +33291 #"Camille"-> startTube 4 +317 #-> start(:myShortDA){shortDA} +2 "collection"'% +10 "processing"%w% + "core" %xu\  +6 %+\ +3 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? + #Type 'Thread[:myShortDA].answer' to continue +2745 #"Camille"-> Thread[:myShortDA].answer +3 #"myShortDA"Camille answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +8 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1004 .PSV.dial :mixloop +3 "processing"%~ +44 "core" + ."myShortDA"PTV.dial :PRVmixing +3 "processing"%  +75 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%r  +137 "core"  +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +2 "processing"%'Y +2271 "core" ' + ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +5 "processing"%\  +2 "collection"'  +7 "core"  +129  +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%'F +1259 "core" ' +2 ."myShortDA"PRV.dial :waste2 +2 "processing"% @ +107 "core" ? +2 ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."myShortDA"PS.seek 0ml +3 "processing"%', +590 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%} +105 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +2 "processing"%!'M` +1085 "core" ' +2 ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%'\ +1594 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%K +103 "core" +3 ."myShortDA"PS.seek 0ml +2 "processing"%', +2603 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%O +104 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 ."myShortDA"PS.seek 1ml +3 "processing"%+'M` +1095 "core" ' +2 ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%#'\ +1597 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%% +105 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%,  +46 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%', +2606 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%n +106 "core"  +2 ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +3 "processing"% '\ +2605 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"% +106 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%.', +2602 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +6 "processing"% & +46 "core" &3\ +8 "manipulator"&'% +3 "core" %\ F < 6 +2 "storage"({% +3 "core" %w   3\ +2 "storage"(. +3 "core" .( +2 ."myShortDA"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 4 +2 "storage"(((,? +520 "core" ( + ."myShortDA"SC.configure :limp +4 "storage"($(\ 1b +4 (|& +3 "core" &,= \  +3 "manipulator"&6& +4 "core" &-   m 4 + "manipulator"&$% +4 "core" %\  m 4 +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek 4 +2 "manipulator"&j( +208 "core" ( + "manipulator"&*& +4 "core" & H K 5 +2 "storage"(& +3 "core" &,=   $\ +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek 4 + 700 counts +3 "manipulator"&/' +93 "core" ' +2 "storage"(2& +3 "core" &,=  9\ \ +2 ."myShortDA"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +6 ."myShortDA"SE.seek :beamBreak + "storage"(5') +304 "core" ' + "storage"(9- +3 "core" -' +2 ."myShortDA"SE.configure :default +4 "storage"(#QK-0-\ b +4 (&& +3 "core" &,= K\  +2 "manipulator"&=& +4 "core" &   | 4 +2 ."myShortDA"Elbow.seek 4 +2 "manipulator"&>( +5 "core" ( +2 "manipulator"&0& +4 "core" & ) , Z 3 + "storage"(-& +4 "core" &,= u\  +2 "Can"\ @0gd +2 ."myShortDA"Forearm.seek 4 + 300 counts +3 "manipulator"&A'[ +22 "core" ' + ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close +2 "manipulator"&C/ +76 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&)& +2 "storage"(:'p +8 "core" &   r 4 + "manipulator"&G% +5 "core" % h 0  0 + ."myShortDA"Forearm.seek :retract +3 "manipulator"&3'\ +94 "core" ' +2 ."myShortDA"Elbow.seek PC +4 "manipulator"&([ +154 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +125 "core" ( + "manipulator"&4& +3 "core" &] $ # F 3 +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &I& +3 "core" &] % & s 3 +2 ."myShortDA"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 ."myShortDA"Forearm.seek PC +2 "manipulator"&J'$ +99 "core" ' + "manipulator"&H& +4 "core" &]    0 +2 "manipulator"&L% +4 "core" %  Q 0 + "processing"%M& +4 "core" &N\  +2 "processing"%F& +5 "core" &8\  +2 ."myShortDA"PC.seek :closed +4 "processing"%(^ +5 "core" &(\  +4 &e\ 3 +9 &.Gvr\ 2 +9 &Pnz\ G +10 &\\&\ T +9 &O\ S +9 &hL\ S +10 &)Q\ S +9 &K\ S +10 &R\ T +9 &oJ\ S +9 &1L\ S +10 & N\ S +9 &"R\ S +9 &$vO\ T +10 &&9P\ S +9 &'Q\ S +10 &)Q\ S +9 &+N\ S +9 &-AR\ S +10 &/N\ S +9 &0N\ S +9 &2O\ S +10 &4JP\ S +9 &6 Q\ S +10 &7O\ T +9 &9N\ S +9 &;RM\ S +10 &=L\ S +9 &>M\ S +9 &@O\ S +10 &BYT\ S +9 &D`\ V +10 &E|\ X +9 &G\ Y +9 &IO\ Z +10 &K\ Y +9 &L\ Z +9 &N\ Z +10 &PV\ Z +9 &R\ Z +10 &S\ Z +9 &U\ Z +9 &W^\ Z +10 &Y\ Z +9 &Z\ [ +9 &\\\ [\ +10 &^=tp\ ) +9 &^k\ : +9 ( +2 &^%\ 3 + "processing"%F& +3 #"myShortDA"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.75 +2 .Hand.open +5 "manipulator"&@1 +75 "core" 1 + "manipulator"&% +4 "core" %  C + +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +100 "core" ' +2 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"%<  +2 %D9 +6 "core" 9{u +102 "processing"%P9 +2 "core" 9yu +103 "processing"%U9 +3 "core" 9yt  +102 "processing"%Q9 +3 "core" 9yt  +102 "processing"%S9 +2 "core" 9yu +133 "processing"%T9 +10 "core" 9yu +102 "processing"%89 +3 "core" 9zv +102 "processing"%;9 +3 "core" 9|u +102 "processing"%?9 +3 "core" 9u$ +102 "processing"%V9 +3 "core" 9u( +103 "processing"%W9 +3 "core" 9t, +102 "processing"%B9 +3 "core" 9t0 +102 "processing"%\\9 +4 "core" 9u4 +102 "processing"%Z9 +3 "core" 9u9 +102 "processing"%m9 +2 "core" 9t= +103 "processing"%]9 +3 "core" 9uA +102 "processing"%9 +2 "core" 9uE +103 "processing"%X9 +2 "core" 9uI +102 "processing"%`9 +3 "core" 9vN +102 "processing"%E9 +3 "core" 9vR +102 "processing"%^9 +3 "core" 9vV +102 "processing"%a9 +2 "core" 9wZ +103 "processing"%h9 +3 "core" 9v^ +102 "processing"%b9 +3 "core" 9vc\ +102 "processing"%e9 +3 "core" 9vg\ +102 "processing"%c9 +2 "core" 9wk +103 "processing"%d9 +3 "core" 9wo +102 "processing"%k9 +2 "core" 9ws +103 "processing"%i9 +2 "core" 9 wx +102 "processing"%l9 +3 "core" 9x| +102 "processing"%g9 +3 "core" 9x +102 "processing"%p9 +2 "core" 9&x +103 "processing"%o9 +3 "core" 9/x +102 "processing"%f9 +3 "core" 96x +102 "processing"%R9 +3 "core" 9>y +102 "processing"%t9 +3 "core" 9Fz +102 "processing"%x9 +2 "core" 9Lz +103 "processing"%s9 +2 "core" 9Sz +3 ."myShortDA"PH.hold 2:00:00,28C +5 "processing"%1 ppN +3 ."myShortDA"delay 1:30 +7 "core"  +8999 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%y +106 "core"  +2 #"myShortDA"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +11 ."myShortDA"PS.seek 0.5ml +3 "processing"%'F +591 "core" ' + ."myShortDA"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2ml +3 "processing"%u'˕ +1609 "core" ' + ."myShortDA"PTV.dial :puck +3 "processing"%  +137 "core"  + ."myShortDA"PSV.dial PTV +3 "processing"% +86 "core"  +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%7  +57 "core" +2 "processing"%q% +3 "core" %˛\ +2 ."myShortDA"PS.seek 1.5ml +3 "processing"%' +588 "core" ' +2 ."myShortDA"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" , +2 ."myShortDA"PS.seek 0ml +2 "processing"%v', +1603 "core" ' +2 ."myShortDA"delay 5:00 +30004 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%z  +6 "core"  +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%  +37 "core" + ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + +2 ."myShortDA"PSR.select :air +2 .PSV.dial PSR +4 "processing"% +75 "core"  +2 ."myShortDA"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."myShortDA"PS.seek 2.5ml +2 "processing"%'\ +2493 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"% +75 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%w +76 "core"  +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%~ +76 "core" + ."myShortDA"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +74 "core"  +2 ."myShortDA"PS.seek 0ml +2 "processing"%r', +2483 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "Can" I3 +2 "processing"%N  +134 "core" + ."myShortDA"PSV.dial :mixloop +3 "processing"% +44 "core" + ."myShortDA"PRV.dial :ab1 +3 "processing"%\ @ +105 "core" ? +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 0.15ml +3 "processing"%' +351 "core" ' +2 ."myShortDA"delay 2 seconds +202 ."connect"CBV.dial PRV +4 ."myShortDA"PRV.dial CBV +4 "collection"'  +46 "processing"%  +4 "core"  +43  +2 "processing"%}% +4 "core" %{\  +2 ."myShortDA"PS.seek 0.3ml +2 "processing"%' +348 "core" ' +2 ."myShortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +3 "collection"'!  +31 "core" +2 ."myShortDA"PRV.dial :air +2 "processing"%K  +45 "core"  +3 ."myShortDA"PS.seek 0.9ml +2 "processing"%'@ +1261 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%O @ +77 "core" ? +3 ."myShortDA"PS.seek 0.5ml +2 "processing"%'F +855 "core" ' + #"myShortDA"addPMLReagent08 +3 .PSV.dial :air +4 "processing"%+  +45 "core"  +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."myShortDA"PS.seek 2ml +2 "processing"%%'˕ +1591 "core" ' + ."myShortDA"PSV.dial :PML +3 "processing"%, +46 "core" + ."myShortDA"PTV.dial :mixing +3 "processing"%# @ +75 "core" A +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%n  +37 "core" +2 "processing"%% +3 "core" %ˑ\  +2 ."myShortDA"PS.seek 1.85ml +3 "processing"%' +229 "core" ' +2 ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + +2 ."myShortDA"PS.seek 0ml +3 "processing"% ', +1942 "core" ' + ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"''& +5 "core" &vxE +2 "manipulator"&{& +4 "core" &k F & + "manipulator"&% +3 "core" %\  h \\  +3 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"& (- +119 "core" ( + "manipulator"&|& +4 "core" &-  '@ +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &6& +3 "core" &- f %@ +3 ."myShortDA"Forearm.seek :garage +2 "manipulator"&$'Γ +107 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&*/ +76 "core" / +2 "manipulator"&& +3 "core" &-  @ +2 "manipulator"&Y% +4 "core" % Υ #  +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&2'\ +101 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&_(o +289 "core" ( + "manipulator"&9& +3 "core" &e4 2 M +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &&& +3 "core" &e4  b #M +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +3 "manipulator"&='Ͻ +102 "core" ' +2 "manipulator"&0& +3 "core" &e4 j  M +2 "manipulator"&-% +4 "core" % p  +2 "collection"'C& +4 "core" &ww% +2 "collection"')& +5 "core" &tv( +2 ."myShortDA"CC.seek :closed +3 "collection"'G(S +5 "core" &uw- +7 & 0vx3 $d +10 &S{tx0 9 +9 &z|vx/ N +9 &xYxw( T +10 &:Pvx/ T +9 &Ruu T +10 &Ouw# T +9 &Tuv T +9 &BUwx T +10 &Qvx S +9 &Tuv S +9 &!Qtx T +10 &#KPux S +9 &% Tvw T +9 &&Otv S +10 &(Tvw T +9 &*SSww S +10 &,Ruv S +9 &-Ruy T +9 &/Sxw S +10 &1[Qww S +9 &3Rux T +9 &4Owy S +10 &6Rxu S +9 &8cTuv S +10 &:%Stv S +9 &;Qwx S +9 &=Qvw T +10 &?kQux S +9 &A,Rvw T +10 &BTtv T +9 &Ddww V +9 &Ffzty X +10 &Hyx ] +9 &Ixx _ +9 &Kvz ` +10 &MTwx a +9 &Oyy a +10 &Pvy b +9 &R\\gwx 5 +9 &Ryx V +9 ( +3 "collection"')& +3 #"myShortDA"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.41 +2 "collection"'j& +6 "core" &Rvxx R + &Rvyx R +2 ."myShortDA"Hand.open +2 "manipulator"&/1 +67 "core" 1 +2 "manipulator"&5% +4 "core" % N ` 7  +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&A'\ +97 "core" ' +9 ."myShortDA"PSV.dial PSR +2 "processing"%4 +104 "core"  +2 #"myShortDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 1.5ml +3 "processing"%I'{ +1595 "core" ' + ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%>  +43 "core"  +2 ."myShortDA"PS.seek 0ml +2 "processing"%H', +1599 "core" ' + ."myShortDA"PSV.dial PSR +8 "processing"%L +45 "core"  +2 ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%M'\ +2605 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myShortDA"CBV.dial PRV +5 "processing"%:  +2 "collection"'3  +32 "core"  +135  +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%" +116 "core" + ."myShortDA"CTV.dial :air,avoiding: :intake +3 "collection"'@  +6 "core"  + ."myShortDA"PTV.dial :PRVmixing +3 "processing"%  +76 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%F', +2617 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%D  +48 "core"  +2 ."myShortDA"PS.seek 2.5ml +2 "processing"%P'\ +2613 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%J +44 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%U', +2611 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%Q  +45 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%S'\ +2611 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%T +46 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%8', +2610 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&;& +6 "core" &e4 M _  M +2 ."myShortDA"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 ."myShortDA"Elbow.seek CC +2 "manipulator"&?(o +5 "core" ( +2 "manipulator"&V& +3 "core" &e4 F D M +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &W& +2 "core" &e4 F N @ M +3 ."myShortDA"Forearm.seek CC +2 "manipulator"&B'Ͻ +99 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&\\/ +67 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'Z( +400 "core" ( + "manipulator"&m& +3 "core" &e4 h  M +3 "manipulator"&]% +3 "core" %  w )  +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +96 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek :garage +3 "manipulator"&X(- +294 "core" ( +2 "manipulator"&`& +4 "core" &- A $ + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &E& +4 "core" &- L " +2 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +3 "manipulator"&^'Γ +107 "core" ' + ."myShortDA"Hand.open +2 "manipulator"&a1 +75 "core" 1 + "manipulator"&h% +4 "core" % Ν n t  +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&b'\ +102 "core" ' + ."da"delayUntil "09:36:22.06" +24843 #recoverPRVreagent08 + .PTV.dial :mixing +5 "processing"%e @ +76 "core" B + ."da"PBV.dial :waste1 +3 "processing"%c  +35 "core"  + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%d * +36 "core" + +2 ."da"PSV.dial :air +3 "processing"%k  +44 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +40 "processing"%i'\ +665 "Can" I6 +1822 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%l +46 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%g  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%p +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%o  +45 "core"  +3 ."da"PS.seek 0ml +3 "processing"%f', +2468 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%R +135 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%t'F +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%x'˕ +1600 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%s  +73 "core"  +2 ."da"PSV.dial PTV +3 "processing"%y +74 "core" + ."da"PBV.dial :waste1 +3 "processing"%.  +36 "core" +2 "processing"%% +4 "core" %˚\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +593 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , +2 ."da"PS.seek 0ml +2 "processing"%7', +1606 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%q  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%u  +37 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"% * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%<'\ +2465 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%z +75 "core" +2 ."da"delay 5 seconds +507 .PSV.dial PSR +3 "processing"% +88 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +75 "core"  +2 ."da"PS.seek 0ml +2 "processing"%v', +2475 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"% +136 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%w'F +584 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%~'˕ +1602 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%  +5 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +76 "core" + ."da"PBV.dial :waste1 +3 "processing"%N  +36 "core" +2 "processing"%% +3 "core" %˕\  +3 ."da"PS.seek 1.5ml +2 "processing"%\ '{ +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%r * +36 "core" + +2 ."da"PS.seek 0ml +2 "processing"%', +1600 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%}  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%! +77 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +44 "processing"%K'\ +2485 "core" ' + ."da"PSV.dial PTV +3 "processing"% +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%O +77 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%+  +74 "core"  +2 ."da"PS.seek 0ml +4 "processing"%', +2150 "Can" R9& +314 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +4 "processing"%,  +47 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%#  +134 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 +3 "processing"%n  +44 "core"  +2 ."da"PTV.dial :PRVmixing +2 "processing"%  +15 "core" + ."da"PSV.dial :mixloop +3 "processing"% +44 "core" +2 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +3 "processing"%%' +386 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +3 "processing"%  +46 "core"  +2 "processing"%'% +3 "core" % \  +2 ."da"PS.seek 0.55ml +3 "processing"%{' +331 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%  +45 "core"  +2 ."da"PS.seek 2ml +4 "processing"%|'˕ +1556 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%6 +45 "core" + ."da"PTV.dial :mixing +2 "processing"% @ +78 "core" A + ."da"PBV.dial :waste1 +3 "processing"%*  +35 "core"  + "processing"%% +4 "core" %˛\  +2 ."da"PS.seek 1.85ml +3 "processing"%Y' +234 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" + +2 ."da"PS.seek 0ml +4 "processing"%$', +1952 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +12700 #"brent"Session Begun +1983 #-> upsync +97 #"uploadLog"upsync +4090 #"brent"-> exit +2 #Session Ended +12182 #Session Begun +1795 #-> Notice.mail "test notice" +8 ."Qmail"Notice.email "test notice" +369 #"uploadLog"upsync +1690 #"brent"-> quit +3 #Session Ended +13084 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%9 @ +5 "core" A +2 ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"%& * +37 "core" + +2 ."da"PSV.dial :air +2 "processing"%0  +44 "core"  +3 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%-'\ +1986 "Can" J  +37 "core" + "processing"%I% +4 "core" %˔\  +2 ."da"PS.seek 1.5ml +3 "processing"%L'z +596 "core" ' +2 ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +3 "processing"%H * +36 "core" + +3 ."da"PS.seek 0ml +3 "processing"%3', +1593 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%:  +4 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%"  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%@ * +37 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +76 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%M'\ +2484 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%D +77 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%F +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%J +87 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%P  +76 "core"  +2 ."da"PS.seek 0ml +3 "processing"%Q', +2470 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +5 "processing"%U +134 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +3 "processing"%T'F +593 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +9 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%S'˕ +1601 "core" ' + ."da"PTV.dial :puck +3 "processing"%;  +7 "core"  + ."da"PSV.dial PTV +3 "processing"%V +74 "core" + ."da"PBV.dial :waste1 +3 "processing"%W  +36 "core" +2 "processing"%\\% +3 "core" %˖\  +3 ."da"PS.seek 1.5ml +2 "processing"%_'| +583 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%A * +36 "core" + +2 ."da"PS.seek 0ml +3 "processing"%G', +1605 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%m  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%]  +34 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%B * +36 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%` +76 "core"  +3 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%?'\ +2475 "core" ' + ."da"PSV.dial PTV +3 "processing"%E +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%a +77 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%h +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +75 "core"  +49 ."da"PS.seek 0ml +3 "processing"%^', +2466 "core" ' +2 #"da"washCycleDA #3 of 3 +8 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%e +134 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%c'F +594 "core" ' +2 ."da"delay 5 seconds +200 "Can"\ @?R +302 ."da"PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%d'˕ +1594 "core" ' + ."da"PTV.dial :puck +3 "processing"%k  +7 "core"  + ."da"PSV.dial PTV +3 "processing"%8 +76 "core" + ."da"PBV.dial :waste1 +3 "processing"%l  +36 "core" +2 "processing"%g% +4 "core" %˒\  +2 ."da"PS.seek 1.5ml +3 "processing"%p'x +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%o * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%i', +1601 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%R  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%f  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%t * +36 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%s +77 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%y'\ +2466 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%. +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%x +88 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +88 "core" +3 ."da"PS.seek 0ml +3 "processing"%', +2482 "core" ' + ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%q +140 "core"  +6 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +15 "processing"% +18 ."da"PS.reconfigure :default +6 "processing"%#A d`xb +12 ."da"PS.seek 0.25ml +6 "processing"%u' +343 "core" ' +2 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +5 "processing"% +11 ."da"PS.seek 0.5ml +3 "processing"% 'F +333 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%'˕ +1591 "core" ' + ."da"PTV.dial :puck +3 "processing"%7  +7 "core"  + ."da"PSV.dial PTV +3 "processing"%z +77 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core"  + "processing"%% +3 "core" %ː  +3 ."da"PS.seek 1.5ml +3 "processing"%'v +594 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%< * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%', +1601 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%v  +5 "core"  + ."da"PBV.dial :waste1 +3 "processing"%w  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +78 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%N'\ +2582 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +87 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%~ +75 "core"  +43 ."da"delay 5 seconds +509 .PSV.dial PTV +3 "processing"%r +78 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%\  +77 "core"  +2 ."da"PS.seek 0ml +5 "processing"%', +2565 "core" ' + #"da"Additional air clear +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%} +139 "core"  +2 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +5 .PS.reconfigure :default +5 "processing"%#A d`xb +3 ."da"PS.seek 2ml +3 "processing"%'˕ +2107 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +3 "processing"%!  +7 "core"  + ."da"PSV.dial PTV +3 "processing"% +77 "core" + ."da"PBV.dial :waste1 +3 "processing"%  +37 "core" + "processing"%O% +3 "core" %˙  +3 ."da"PS.seek 1.5ml +2 "processing"%' +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%+ * +37 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%K  +110 "core"  +2 ."da"PS.seek 0ml +2 "processing"%,', +1599 "core" ' + "processing"%#9 +3 "core" 95 +2 #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +4 "processing"%n +4 %& +3 "core" 5 + &^% 3 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"& % +6 "core" %\ 8 9 +2 "storage"(% +4 "core" %s ! + "storage"(. +3 "core" .(,? +2 ."da"SC.reconfigure :tight +5 "storage"($\ .(\ 1~b +3 ."da"SC.seek 3 +3 "storage"('( +188 "core" ( + ."da"SC.configure :limp +4 "storage"($(\ 1b +5 (%& +2 "core" &   +3 "manipulator"&& +4 "core" &- T E = + "manipulator"&{% +4 "core" %\ \ U W K +3 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +2 "manipulator"&6( +183 "core" ( + "manipulator"&& +4 "core" & n q O, +2 "storage"(*& +3 "core" & = G +3 ."da"Forearm.reconfigure :tight +9 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +7 "manipulator"&' +90 "core" ' +2 "storage"(& +4 "core" &   Y +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 ."da"SE.seek :beamBreak +2 "storage"(|') +289 "core" ' +2 "storage"(Y- +3 "core" -') +2 ."da"SE.configure :default +4 "storage"(#QK-0-\ b +4 ."da"SE.seek :place +3 "storage"(9' +43 "core" ' +2 "manipulator"& & +4 "core" & 6 :, +2 "manipulator"&&% +4 "core" %  ) "p +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +2 "manipulator"&0'\ +93 "core" ' +2 ."da"Elbow.seek PC +4 "manipulator"&$([ +260 "core" ( +2 "manipulator"&C& +3 "core" &e F D  +2 ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &2& +3 "core" &e A @ p +2 ."da"Forearm.seek PC +4 "manipulator"&['$ +96 "core" ' + ."da"Hand.close +2 "manipulator"&j/ +70 "core" / +2 ."da"PC.seek :open +3 "processing"%-( +459 "core" ( +2 "storage"(5& +4 "core" & " F + "manipulator"&/& +3 "core" &e d c +2 "manipulator"&)% +3 "core" %  W X+ +3 ."da"Forearm.seek :retract +3 "manipulator"&='\ +100 "core" ' +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +46 "manipulator"& ( +263 "core" ( + "manipulator"&>& +3 "core" & ! & ?/ +2 "storage"(I& +4 "core" &   +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&4' +92 "core" ' +2 ."da"Hand.open +2 "manipulator"&H1 +77 "core" 1 +2 "storage"(L- +3 "core" -' +3 ."da"SE.seek -0.31 Pucks below Top Plate +3 "storage"(:' +27 "core" ' +2 ."da"SE.reconfigure :seal +4 "storage"(#QK-0-\ b +5 ."da"SE.seek -1.23 Pucks below Top Plate +2 "storage"("'d +51 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +7 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da25mar2710h.tif +6 "processing"%@& +18 "core" &f +2 "manipulator"&& +5 "core" & 8/ +2 "manipulator"&3% +4 "core" % @y +3 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&D'\ +93 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&F(- +186 "core" ( +2 "manipulator"&J& +4 "core" &- < +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &P& +3 "core" &- ( +2 ."psFlush"Forearm.seek :garage +3 "manipulator"&M'Γ +105 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&U/ +79 "core" / +2 "manipulator"&Q& +4 "core" &-  +2 "manipulator"&T% +4 "core" % Φ  +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&;'\ +103 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +2 "manipulator"&V([ +122 "core" ( + "manipulator"&W& +4 "core" &\\ I +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &\\& +2 "core" &\\ / +3 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&S'$ +98 "core" ' +2 "manipulator"&A& +3 "core" &\\ _ +3 "manipulator"&_% +4 "core" %. ` +2 "processing"%m& +4 "core" &[ +2 "processing"%]& +4 "core" &j +3 ."psFlush"PC.seek :closed +3 "processing"%B(^ +6 "core" &a +4 &a 4 +9 &5FrU 3 +10 &Qks^ H +9 &VV V +9 &=L V +10 &bAA V +9 &#?A V +10 &?> V +9 &>6 V +9 &i?' V +10 &+A" V +9 & > V +9 &"> V +10 &$q> V +9 &&4A V +10 &'A V +9 &)C U +9 &+~D T +10 &->E U +9 &/A T +9 &0E T +10 &2G T +9 &4HI T +9 &6\ F T +10 &7B T +9 &9G U +10 &;OA? U +9 &=D? U +9 &>D> V +10 &@?9 V +9 &BRF3 W +10 &D\\' Y +9 &Ex) \\ +9 &Gy( ] +10 &IFx ] +9 &Ky ] +9 &L~ ] +10 &N ^ +9 &PM ^ +9 &R} ^ +10 &S ^ +9 &U ^ +10 &WS ^ +9 &Y ^ +9 &Z _ +10 &\\ _ +9 &^?~h 1 +9 &^m F +10 ( + &^L > +2 "processing"%]& +3 #"psFlush"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.94 +2 "processing"%`& +6 "core" &^L > +2 ."psFlush"Hand.open +2 "manipulator"&G1 +70 "core" 1 +2 "manipulator"&E% +3 "core" % ' L +3 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&a'\ +97 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%h +47 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%'F +586 "core" ' + ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +89 #"da"SX HX9/16 (USB:06): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25.344 seconds\ /var/log/esp/da25mar2710h.tif: TIFF Upload Complete\ +3 "processing"%?'\ +4 #"da"PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da25mar2710h20s.tif +2074 #SX HX9/16 (USB:06): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da25mar2710h20s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 32.0 /var/log/esp/midres/da25mar2710h32s.tif +20 "core" ' +3 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%e @ +206 "core" A +2 ."psFlush"PTV.dial :PRVmixing +4 "processing"%^  +140 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"%c +109 "core" +2 ."psFlush"PS.seek :empty +5 "processing"%k' +1925 "Can" E +685 "core" ' + ."psFlush"PSR.select :air +4 .PSV.dial PSR +4 "processing"%8 +54 #"da"SX HX9/16 (USB:06): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 32 seconds\ /var/log/esp/midres/da25mar2710h32s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +6 ."Qmail"DAfans.email "25.344 sec auto-exposure",Subject: "da25mar2710h images!" +5 "storage"(l- +4 "core" -'d +3 "storage"(g& +8 "core" & +10 "manipulator"&d& +18 "core" &\\   +3 "manipulator"&o% +3 "core"  +2 %\    F +2 #"psFlush"Pulling 0.5ml of PSR.flush +4 ."da"Elbow.reconfigure :tight +4 ."psFlush"PSR.select :flush +8 "manipulator"&$&.,(\ #b +3 "processing"%@ +6 ."da"Elbow.seek 3 +3 "manipulator"&p( +8 ."psFlush"PS.seek 0.5ml +3 "processing"%R'F +278 "core" ( +4 "manipulator"&f& +9 "core" & 2 @  +4 "storage"(t& +8 "core" &   +5 ."da"Forearm.reconfigure :tight +10 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 700 counts +6 "manipulator"&s' +98 "core" ' +7 ."da"SE.reconfigure :gently +10 "storage"(#QK-0-\ b +6 ."da"SE.seek -0.52 Pucks below Top Plate +5 "storage"(i' +58 "core" ' +3 "manipulator"&.& +8 "core" &    \  +4 "storage"(& +7 "core" & +4 ."da"Elbow.reconfigure :limp +7 "manipulator"&$ ,(b +10 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek 3 +6 "manipulator"&x' +19 "core" ' +4 ."psFlush"delay 5 seconds +16 "core" ' +4 ."da"Elbow.hold +4 "manipulator"&, +10 "core" , +4 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +11 ."da"SE.reconfigure :default +10 "storage"(#QK-0-\ b +7 ."da"SE.seek -0.33 Pucks below Top Plate +5 "storage"(y'v +29 "core" ' +3 "manipulator"&q% +8 "core" %' y3 +2 "storage"(& +8 "core" & y y g +4 ."da"Forearm.force -20 +4 "manipulator"&5 +9 ."da"Forearm.seek 3 + 316 counts +2 "manipulator"&u'S +33 "core" ' +4 "manipulator"& & +10 "core" & E G r  +4 "storage"(7& +7 "core" & x +5 ."da"Forearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +10 ."da"Forearm.seek 3 + 700 counts +4 "manipulator"&z' +39 "core" ' +3 "storage"(% +9 "core" %~ + +7 ."downElevator"SE.seek :down +8 "storage"('p +95 (% +6 "core" %F k ^ +4 "manipulator"&<% +7 "core" %   L +6 ."da"Forearm.reconfigure :loose +14 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +117 "manipulator"&'\ +7 ."psFlush"PSR.select :air +5 "processing"% +8 "core" ' +6 ."downElevator"SE.stop +8 "storage"(5 +12 ."psFlush"PS.seek 2.5ml +5 "processing"%v'\ +41 "core" ' +3 "storage"(w& +9 "core" &  +1403 #"uploadLog"upsync +650 "core" ' + ."psFlush"delay 1 second +103 .PBV.dial :waste1 +3 "processing"%  +36 "core" +2 ."psFlush"PTV.dial :mixing +3 "processing"% @ +75 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"% +118 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%' +2616 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%~ +103 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%r'M` +1095 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%\ '\ +1597 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%N +77 "core" + ."psFlush"PTV.dial :puck +3 "processing"%}  +75 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%  +17 "core"  +3 ."psFlush"PS.seek 0ml +3 "processing"%!', +2605 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +76 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%'F +589 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%O'\ +2106 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +77 "core" + ."psFlush"PBV.dial PSV +3 "processing"%+ U +55 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%K', +2611 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +47 "core" ? +3 ."psFlush"PS.seek 2.5ml +3 "processing"%#'\ +2605 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%n  +76 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%', +2608 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +46 "core"  + ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%'\ +2606 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +75 "core" + ."psFlush"PBV.dial PSV +3 "processing"%% U +6 "core" U +2 ."psFlush"PS.seek 0ml +3 "processing"%', +2608 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%{ @ +56 "core" B +2 ."psFlush"PS.seek 2.5ml +4 "processing"%('\ +2602 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%  +77 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%*', +2611 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%X +46 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 1ml +3 "processing"%'M` +1096 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%b'\ +1591 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%Y +75 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%  +6 "core"  + ."psFlush"PBV.dial :waste1 +3 "processing"%&  +58 "core" +10 ."psFlush"PS.seek 0ml +3 "processing"%|', +2607 "core" ' +2 ."psFlush"PSV.dial PSR +7 "processing"% +76 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%C'F +587 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%2'\ +2103 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%6 +76 "core" + ."psFlush"PBV.dial PSV +3 "processing"%j U +56 "core" W +3 ."psFlush"PS.seek 0ml +3 "processing"%0', +2607 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +47 "core" > +3 ."psFlush"PS.seek 2.5ml +3 "processing"%5'\ +2611 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%/  +74 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%)', +2605 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%[ +46 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%$'\ +2599 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%> +75 "core" + ."psFlush"PBV.dial PSV +3 "processing"%I U +7 "core" V +2 ."psFlush"PS.seek 0ml +4 "processing"%H', +2609 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%L @ +47 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%@'\ +2615 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%=  +73 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%', +1000 "Can" FG~ +1613 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&3& +6 "core" & } ' # +2 "manipulator"&9% +3 "core" %\  e # +3 ."psFlush"Elbow.seek PC +2 "manipulator"&:([ +250 "core" ( +2 "manipulator"&J& +4 "core" &d  $ " + ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &P& +3 "core" &d  " +3 ."psFlush"Forearm.seek PC +3 "manipulator"&4'$ +93 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"& / +68 "core" / +2 ."psFlush"PC.seek :open +3 "processing"%U( +461 "core" ( + "manipulator"&Q& +4 "core" &d Q ) + "manipulator"&T% +4 "core" % 6  ( +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&D'\ +96 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek :garage +3 "manipulator"&W(- +136 "core" ( +2 "manipulator"&\\& +3 "core" &-  0 '' +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &M& +2 "core" &-   '' +3 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek :garage +2 "manipulator"&A'Γ +111 "core" ' + ."psFlush"Hand.open +2 "manipulator"&_1 +67 "core" 1 + "manipulator"&m% +4 "core" % Ν v  +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&F'\ +100 "core" ' +2 #"myShortDA"Finished short da assay +2446 #"Camille"-> samplePassF +3 #Beginning samplePassF +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"';& +5 "core" &vx +3 "manipulator"&-& +4 "core" &- *' +2 ."Camille"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +44 ."Camille"Elbow.seek FlushPuck::Garage +4 "manipulator"&`(- +5 "core" ( +2 "manipulator"&G& +4 "core" &-  E +' +2 ."Camille"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &E& +2 "core" &-  *' +3 ."Camille"Forearm.seek :garage +4 "manipulator"&]'Γ +102 "core" ' + ."Camille"Hand.close +2 "manipulator"&h/ +75 "core" / + "manipulator"&S& +4 "core" &-   "' +2 "manipulator"&,% +4 "core" % Χ U " +2 ."Camille"Forearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 ."Camille"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."Camille"Elbow.seek CC +2 "manipulator"&e(o +302 "core" ( +2 "manipulator"&^& +3 "core" &{ 5 , +2 ."Camille"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &c& +3 "core" &{ , +3 ."Camille"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."Camille"Forearm.seek CC +2 "manipulator"&?'Ͻ +93 "core" ' +2 "manipulator"&l& +3 "core" &{ L + +2 "manipulator"&g% +4 "core" %ϴ  * +2 "collection"'d& +4 "core" &vx +2 "collection"'o& +5 "core" &yx +2 ."Camille"CC.seek :closed +4 "collection"'8(S +4 "core" &vv +5 &uv 2 +9 &0Dxww 2 +10 &Plyy F +9 &gwz T +9 &Lwy S +10 &dSvx T +9 &'Ryx S +10 &Oxw S +9 &Oyw S +9 &mOwx S +10 &/Nvv S +9 & Qxw S +9 &"Owx S +10 &$uRvw S +9 &&8Sxx S +10 &'Qxy S +9 &)Nww S +9 &+~Owy S +10 &-AOyw S +9 &/Qvx S +9 &0Rwz S +10 &2Oww S +9 &4GQux S +10 &6Rww T +9 &7Oxw S +9 &9Oyx S +10 &;PMxw S +9 &=Oxx! S +9 &>Owx S +10 &@Quw! S +9 &BWRxz& S +10 &D_yx& U +9 &Epwy% W +9 &Gzy& Z +10 &I>xx$ _ +9 &Jxy# _ +9 &Lxx$ ` +10 &Nyw& ` +9 &PBvz! ` +10 &Qwx F +9 &R/wy &q +9 &Rqwy O +3 ( +2 "collection"'o& +3 #"Camille"Collection Clamp onSpring/offSpring for 6/27 samples, on/off torque 2.43 +2 "collection"'f& +4 "core" &Rqwy< O +3 ."Camille"Hand.open + "manipulator"&V1 +67 "core" 1 +2 "manipulator"&t% +3 "core" % ϴ  " +3 ."Camille"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."Camille"Forearm.seek :retract +2 "manipulator"&k'\ +96 "core" ' +2 ."Camille"PSV.dial PSR,avoiding: PBV +3 "processing"%.  +45 "core"  +2 #"Camille"Pulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +11 ."Camille"PS.seek 1.5ml +3 "processing"%'{ +1601 "core" ' +2 ."Camille"delay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%a  +45 "core"  +2 ."Camille"PS.seek 0ml +3 "processing"%q', +1596 "core" ' +2 ."Camille"PSV.dial PSR +3 "processing"% +45 "core"  +2 ."Camille"PSR.select :air +3 "processing"% +11 ."Camille"PS.seek 2.5ml +3 "processing"%"'\ +2613 "core" ' + ."connect"PRV.dial CBV +4 ."Camille"CBV.dial PRV +4 "processing"%  +5 "collection"'7  +5 "core"  +98  + ."Camille"PSV.dial :PTV,via: :air +3 "processing"% +196 "core" ~ + ."Camille"CTV.dial :air,avoiding: :intake +4 "collection"'s  +6 "core"  +2 ."Camille"PTV.dial :PRV,avoiding: :puck +3 "processing"%p @ +74 "core" A +2 ."Camille"PS.seek 0ml +3 "processing"%i', +2609 "core" ' +2 ."Camille"PSV.dial :air +7 "processing"%  +87 "core" +2 ."Camille"PS.seek 2.5ml +2 "processing"%<'\ +2606 "core" ' +2 ."Camille"PSV.dial :PTV +3 "processing"%x +72 "core"  +2 ."Camille"PS.seek 0ml +4 "processing"%u', +2605 "core" ' +2 #"Camille"Garaging FlushPuck in Collection Clamp +2 "manipulator"&y& +41 "core" &z  ! +9 ."Camille"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."Camille"Elbow.seek CC +3 "manipulator"&w(o +9 "core" ( + "manipulator"&z& +5 "core" &r  Q " +2 ."Camille"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &r - " +3 ."Camille"Forearm.seek CC +2 "manipulator"&R'Ͻ +99 "core" ' + ."Camille"Hand.close +2 "manipulator"&/ +77 "core" / + ."Camille"CC.seek :open +4 "collection"'( +399 "core" ( +2 "manipulator"&& +3 "core" &r D ( +2 "manipulator"&v% +3 "core" % ϩ ( +3 ."Camille"Forearm.seek :retract +3 "manipulator"&~'\ +95 "core" ' +2 ."Camille"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."Camille"Elbow.seek :garage +2 "manipulator"&(- +269 "core" ( +2 "manipulator"&r& +4 "core" &- +$ + ."Camille"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &N& +2 "core" &- X +$ +3 ."Camille"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."Camille"Forearm.seek :garage +2 "manipulator"&}'Γ +110 "core" ' +2 ."Camille"Hand.open +2 "manipulator"&1 +71 "core" 1 + "manipulator"&\ % +4 "core" % Ν e +2 ."Camille"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."Camille"Forearm.seek :retract +3 "manipulator"&'\ +105 "core" ' +33339 #"Camille"-> access 3 +3 "storage"(!% +4 "core" %x &\  +3 "manipulator"&% +4 "core" %\  . +2 "manipulator"&& +3 "core" &- m .$ +3 ."Camille"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."Camille"SC.seek 7 +3 "storage"(+([4 +668 "core" ( + ."Camille"SC.configure :limp +4 "storage"($(\ 1b +4 (O& +3 "core" &[7 9 9  +2581 "Can"\ <I +5042 #"Camille"-> access 4 +3 "storage"(% +5 "core" %x k\  +2 "manipulator"&K% +4 "core" %\  - +2 "manipulator"&n& +4 "core" &-  -$ +2 ."Camille"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."Camille"SC.seek 1 +3 "storage"(#( +983 "core" ( + ."Camille"SC.configure :limp +4 "storage"($(\ 1b +3 ( & +3 "core" &\ J O g +265 #"Camille"-> startTube 4 +3466 #-> start(:myShortDA){shortDA; samplePassF} +3 "collection"'% +2 "processing"%% +9 "core" %xw +8 %.\  +2 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? + #Type 'Thread[:myShortDA].answer' to continue +50177 "Can"}\ ;L" +15641 #"Camille"-> Thread[:myShortDA].answer +5 #"myShortDA"Camille answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +4 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +4 .delay 10 seconds +1004 .PSV.dial :mixloop +3 "processing"%% +45 "core" +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%  +74 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%{  +137 "core"  +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +3 "processing"%'Y +2270 "core" ' + ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +4 "processing"%  +2 "collection"'(  +7 "core"  +129  +2 ."myShortDA"PS.seek 0.5ml +2 "processing"%X'F +1258 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%* @ +107 "core" > +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."myShortDA"PS.seek 0ml +3 "processing"%', +593 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%Y +105 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"% 'M` +1094 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +53 ."myShortDA"PS.seek 2.5ml +3 "processing"%&'\ +1593 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%b +103 "core" +3 ."myShortDA"PS.seek 0ml +2 "processing"%', +2609 "core" ' +2 ."myShortDA"PSV.dial PSR +7 "processing"%| +118 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"%C'M` +1095 "core" ' +2 ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +2 "processing"%6'\ +1598 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%j +104 "core" + ."myShortDA"PRV.dial :sipper +2 "processing"%2  +46 "core" +3 ."myShortDA"PS.seek 0ml +3 "processing"%', +2608 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%0 +116 "core"  + ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%/'\ +2614 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%5 +115 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%[', +2604 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%)& +7 "core" &\  + "manipulator"&>% +4 "core" %\   T 0 +2 "storage"(I% +3 "core" %x 1\  +3 "storage"($. +2 "core" .( +2 ."myShortDA"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 4 +3 "storage"(L(,? +510 "core" ( +2 ."myShortDA"SC.configure :limp +4 "storage"($(\ 1b +4 (H& +3 "core" &,= d n n  +2 "manipulator"&=& +4 "core" &- X .$ +2 "manipulator"&@% +3 "core" %\  C . +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek 4 +3 "manipulator"&3( +186 "core" ( +2 "manipulator"&9& +3 "core" & ,+ +2 "storage"(J& +4 "core" &,= #\  +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek 4 + 700 counts +3 "manipulator"&P' +111 "core" ' +2 "storage"(& +3 "core" &,= L\  +3 ."myShortDA"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +9 ."myShortDA"SE.seek :beamBreak +7 "storage"( ') +305 "core" ' + "storage"(- +3 "core" -' +2 ."myShortDA"SE.configure :default +4 "storage"(#QK-0-\ b +5 (B& +3 "core" &,= s b W\  +2 "manipulator"&Q& +3 "core" & *+ +3 ."myShortDA"Elbow.seek 4 +3 "manipulator"&T( +38 "core" ( +2 "manipulator"&\\& +3 "core" &  .s +2 "storage"(M& +3 "core" &,=\  +3 ."myShortDA"Forearm.seek 4 + 300 counts +3 "manipulator"&4'[ +19 "core" ' + ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close +2 "manipulator"&:/ +78 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&_& +3 "storage"(m'p +9 "core" &  E /s + "manipulator"&D% +3 "core" % \\ 6 *I +3 ."myShortDA"Forearm.seek :retract +3 "manipulator"&A'\ +95 "core" ' +2 ."myShortDA"Elbow.seek PC +4 "manipulator"&;([ +152 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +108 "core" ( + "manipulator"&-& +5 "core" &U  0 + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &G& +3 "core" &U X 0 +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek PC +2 "manipulator"&E'$ +105 "core" ' + "manipulator"&h& +4 "core" &V J ) +2 "manipulator"&S% +3 "core" %,  * +2 "processing"%,& +4 "core" &\  +3 "processing"%W& +5 "core" &D\  +2 ."myShortDA"PC.seek :closed +40 "processing"%F(^ +15 "core" &\  + &\  + &\  + &\  + &\  + &\  +4 & 3\ $e +7 &Tv\ 9 +9 &zs\ M +10 &K\ S +9 &PH\ R +10 &N\ S +9 &K\ S +9 &L\ S +10 &VP\ S +9 &I\ S +9 &J\ S +10 &!P\ S +9 &#_J\ S +10 &%!M\ S +9 &&O\ S +9 &(M\ S +10 &*fN\ S +9 &,)K\ S +9 &-N\ S +10 &/I\ S +9 &1oJ\ S +10 &31K\ S +9 &4O\ S +9 &6M\ S +10 &8wN\ S +9 &:9I\ S +9 &;Gv\ R +10 &=Iq\ S +9 &?L{\ S +10 &A@P\ S +9 &CW\ T +9 &Dpv\ V +10 &Fvz\ Y +9 &H7{u\ Y +9 &Iu\ Y +10 &K\ Y +9 &M{|\ Z +10 &O=y\ Z +9 &Pv\ Z +9 &R\ Z +10 &T~\ Z +9 &VC\ \ Z +9 &X\ Z +10 &Y|\ \ Z +9 &[}\ \ [ +10 &]I~\ \ R +9 &^Dy\ $m +9 &^?~\ 5 +6 ( + "processing"%W& +5 #"myShortDA"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.77 +2 .Hand.open +4 "manipulator"&]1 +4 "core" &^+x\ 5 +72 1 + "manipulator"&`% +3 "core" %  & +3 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&^'\ +95 "core" ' +3 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"%c  +2 %l9 +7 "core" 9 +102 "processing"%g9 +2 "core" 9 +102 "processing"%d9 +3 "core" 9  +102 "processing"%9 +3 "core" 9  +102 "processing"%Z9 +3 "core" 9 +102 "processing"%f9 +3 "core" 9 +102 "processing"%V9 +2 "core" 9 +103 "processing"%t9 +3 "core" 9 +102 "processing"%o9 +3 "core" 9" +102 "processing"%.9 +3 "core" 9& +102 "processing"%?9 +3 "core" 9* +102 "processing"%9 +2 "core" 9/ +103 "processing"%a9 +2 "core" 93 +102 "processing"%9 +3 "core" 97 +102 "processing"%9 +3 "core" 9; +102 "processing"%q9 +3 "core" 9? +102 "processing"%79 +3 "core" 9D +102 "processing"% 9 +3 "core" 9H +102 "processing"%9 +3 "core" 9L +102 "processing"%s9 +3 "core" 9P +102 "processing"%p9 +3 "core" 9T +102 "processing"%"9 +2 "core" 9Y +103 "processing"%9 +3 "core" 9] +102 "processing"%i9 +3 "core" 9a +102 "processing"%x9 +3 "core" 9e +102 "processing"%<9 +2 "core" 9i +103 "processing"%y9 +2 "core" 9n +102 "processing"%z9 +4 "core" 9r +102 "processing"%9 +3 "core" 9v +102 "processing"%9 +3 "core" 9z +102 "processing"%e9 +3 "core" 9 ~ +102 "processing"%k9 +2 "core" 9( +103 "processing"%89 +2 "core" 90 +103 "processing"%9 +2 "core" 97 +102 "processing"%v9 +3 "core" 9> +102 "processing"%R9 +3 "core" 9F +102 "processing"%r9 +3 "core" 9L +102 "processing"%N9 +3 "core" 9S +3 ."myShortDA"PH.hold 2:00:00,28C +5 "processing"%w ppN +2 ."myShortDA"delay 1:30 +8 "core"  +8999 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +105 "core"  + #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."myShortDA"PS.seek 0.5ml +3 "processing"%\ 'F +593 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2ml +3 "processing"%~'˕ +1591 "core" ' + ."myShortDA"PTV.dial :puck +3 "processing"%}  +135 "core"  + ."myShortDA"PSV.dial PTV +3 "processing"%! +86 "core"  +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%  +57 "core" +2 "processing"%% +3 "core" %˕P\  +3 ."myShortDA"PS.seek 1.5ml +2 "processing"%''{ +590 "core" ' +2 ."myShortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%O * +36 "core" + +2 ."myShortDA"PS.seek 0ml +4 "processing"%', +1600 "core" ' +2 ."myShortDA"delay 5:00 +672 "Can"s hN@ +29331 #"myShortDA"recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%K  +37 "core" +2 ."myShortDA"delay 30 seconds +3040 .PBV.dial between PSV and waste1 +10 "processing"%n * +37 "core" + + ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%+ +75 "core"  +2 ."myShortDA"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."myShortDA"PS.seek 2.5ml +2 "processing"% '\ +2490 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"% +88 "core"  +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +74 "core"  + ."myShortDA"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%% +74 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +74 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%{', +2473 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%u  +136 "core" + ."myShortDA"PSV.dial :mixloop +3 "processing"%( +44 "core" +2 ."myShortDA"PRV.dial :ab1 +2 "processing"% @ +106 "core" @ +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 0.15ml +2 "processing"%' +349 "core" ' + ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +4 ."myShortDA"PRV.dial CBV +4 "collection"'*  +3 "processing"%X  +4 "core"  +43  +2 "processing"%Y% +3 "core" %\  +3 ."myShortDA"PS.seek 0.3ml +2 "processing"%' +343 "core" ' +2 ."myShortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +3 "collection"'  +32 "core" +2 ."myShortDA"PRV.dial :air +2 "processing"%b  +45 "core"  +2 ."myShortDA"PS.seek 0.9ml +3 "processing"%&'@ +1257 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%| @ +76 "core" > +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%'F +859 "core" ' +2 #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%C  +45 "core"  +2 ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 2ml +2 "processing"%j'˕ +1616 "core" ' + ."myShortDA"PSV.dial :PML +3 "processing"%2 +46 "core" + ."myShortDA"PTV.dial :mixing +3 "processing"%6 @ +76 "core" A + ."myShortDA"PBV.dial :waste1 +3 "processing"%0  +35 "core"  + "processing"%% +4 "core" %ˏ\  +2 ."myShortDA"PS.seek 1.85ml +3 "processing"%5' +233 "core" ' +2 ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"%/ * +35 "core" * +2 ."myShortDA"PS.seek 0ml +2 "processing"%)', +781 #"brent"Session Begun +387 #-> showlog 20 +785 "core" ' +2 ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +5 "collection"'>& +7 "core" &yx +2 "manipulator"&I& +4 "core" &V   + "manipulator"&$% +4 "core" %\    +2 ."myShortDA"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +3 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&#(- +129 "core" ( + "manipulator"&H& +3 "core" &- v & +3 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +6 &=& +2 "core" &-  & +3 ."myShortDA"Forearm.seek :garage +5 "manipulator"&@'Γ +105 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&9/ +69 "core" / +2 "manipulator"&J& +3 "core" &- ^  & +2 "manipulator"&% +4 "core" % Σ w [   +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +105 "core" ' + ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +8 ."myShortDA"Elbow.seek CC +3 "manipulator"&(o +280 "core" ( +2 "manipulator"&& +83 "core" &f5  M + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +6 &B& +3 "core" &f4 m \ M +2 ."myShortDA"Forearm.reconfigure :tight +43 "manipulator"&#Q@2^d^\ b +11 ."myShortDA"Forearm.seek CC +3 "manipulator"&Q'Ͻ +91 "core" ' + "manipulator"&\\& +4 "core" &f4 { { M +2 "manipulator"&M% +3 "core" % y b D , +3 "collection"':& +3 "core" &ww +3 "collection"'_& +5 "core" &xy +3 ."myShortDA"CC.seek :closed +3 "collection"'D(S +7 "core" &yy +3 &wy 2 +9 &0Dyxx 2 +9 &Omwx F +9 &hwx T +10 &Luw S +9 &cUvx T +9 &%Pwx T +10 &Rxx T +9 &Lvz S +10 &kPyx T +9 &.Owx S +9 & Qwz T +10 &"Oxy S +9 &$sNxv T +9 &&5Qwy T +10 &'Mvw S +9 &)Mwy S +10 &+|Nwz S +9 &->Kxx S +9 &/Qxw S +10 &0Rwx S +9 &2Qyv S +9 &4FLvy S +10 &6Lvw S +9 &7Ox| S +9 &9Nwx S +10 &;NLxx S +9 &=Nwv S +10 &>Kww S +9 &@Qvw S +9 &BVTwx S +10 &D]xx U +9 &Enyy W +10 &Gww Z +9 &I>yz ^ +9 &Jyy _ +10 &Lxx ` +9 &Nxy ` +9 &P>zx a +10 &Qwx B +9 &R/wx %m +9 &Rjww Q +3 ( + "collection"'_& +4 #"myShortDA"Collection Clamp onSpring/offSpring for 6/27 samples, on/off torque 2.45 +3 "collection"'3& +6 "core" &Riwz Q +2 ."myShortDA"Hand.open +3 "manipulator"&P1 +77 "core" 1 + "manipulator"& % +4 "core" % w j , +2 ."myShortDA"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&4'\ +95 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%- +106 "core"  +2 #"myShortDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +8 "processing"%@ +12 ."myShortDA"PS.seek 1.5ml +3 "processing"%G'{ +1169 #"brent"-> exit +3 #Session Ended +423 "core" ' + ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%T  +43 "core"  +2 ."myShortDA"PS.seek 0ml +2 "processing"%h', +1605 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%S +46 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%,'\ +2604 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +5 ."myShortDA"CBV.dial PRV +4 "processing"%m  +5 "collection"'A  +31 "core"  +133  +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%U +105 "core" + ."myShortDA"CTV.dial :air,avoiding: :intake +3 "collection"']  +7 "core"  + ."myShortDA"PTV.dial :PRVmixing +3 "processing"%`  +75 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%l', +2612 "core" ' +2 ."myShortDA"PSV.dial :air +8 "processing"%W  +45 "core"  +2 ."myShortDA"PS.seek 2.5ml +4 "processing"%g'\ +1279 "Can"k bR ֢ +1335 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%E +45 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%d', +2610 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%  +46 "core"  +2 ."myShortDA"PS.seek 2.5ml +2 "processing"%Z'\ +2611 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%f +45 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%V', +2613 "core" ' + #"myShortDA"Garaging FlushPuck in Collection Clamp +3 "manipulator"&t& +6 "core" &f4 X K \ M +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&o(o +5 "core" ( + "manipulator"&.& +4 "core" &f4 N X W M +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &?& +2 "core" &f4 [ @ 7 M +3 ."myShortDA"Forearm.seek CC +4 "manipulator"&'Ͻ +94 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&a/ +72 "core" / +2 ."myShortDA"CC.seek :open +2 "collection"'( +400 "core" ( + "manipulator"&& +3 "core" &f4 i M +40 "manipulator"&q% +11 "core" % h d S ( +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&7'\ +97 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek :garage +3 "manipulator"& (- +282 "core" ( + "manipulator"&& +3 "core" &- _  +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &s& +3 "core" &- V  +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +3 "manipulator"&p'Γ +108 "core" ' + ."myShortDA"Hand.open +2 "manipulator"&"1 +78 "core" 1 + "manipulator"&% +4 "core" % Ν l Q b  +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&i'\ +99 "core" ' + ."da"delayUntil "11:12:55.74" +24686 #recoverPRVreagent08 + .PTV.dial :mixing +5 "processing"%x @ +77 "core" B + ."da"PBV.dial :waste1 +2 "processing"%<  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%y * +37 "core" , +2 ."da"PSV.dial :air +2 "processing"%z  +45 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%'\ +2471 "core" ' + ."da"PSV.dial :mixloop +3 "processing"% +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%e  +46 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%k +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%8  +57 "core" +2 ."da"PS.seek 0ml +4 "processing"%', +2461 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%v +135 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%R'F +580 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%r'˕ +1598 "core" ' + ."da"PTV.dial :puck +3 "processing"%N  +74 "core"  + ."da"PSV.dial PTV +3 "processing"% +77 "core" + ."da"PBV.dial :waste1 +3 "processing"%[  +37 "core" + "processing"%\ % +3 "core" %˕\  +3 ."da"PS.seek 1.5ml +2 "processing"%}'{ +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%! * +36 "core" + +2 ."da"PS.seek 0ml +3 "processing"%', +1590 "core" ' +2 ."da"delay 2:00 +9979 "Can"_ ITl +2024 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%~  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%O * +37 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%' +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%c'\ +2486 "core" ' + ."da"PSV.dial PTV +3 "processing"%K +75 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%n +88 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%+ +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +74 "core"  +3 ."da"PS.seek 0ml +3 "processing"%', +2482 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"% +135 "core"  +9 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%%'F +582 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%'˕ +1599 "core" ' + ."da"PTV.dial :puck +3 "processing"%  +7 "core"  + ."da"PSV.dial PTV +3 "processing"%u +87 "core"  + ."da"PBV.dial :waste1 +3 "processing"%(  +35 "core"  + "processing"%% +4 "core" %˖!\  +2 ."da"PS.seek 1.5ml +3 "processing"%{'| +593 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%* * +35 "core" + +2 ."da"PS.seek 0ml +3 "processing"%X', +1603 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%Y  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +39 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%b +73 "core" +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%'\ +2480 "core" ' + ."da"PSV.dial PTV +4 "processing"%| +87 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%& +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%C +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +75 "core"  +2 ."da"PS.seek 0ml +3 "processing"%2', +2469 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +4 "processing"%6  +46 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +3 "processing"%0  +133 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +3 "processing"%  +46 "core" ~ +2 ."da"PTV.dial :PRVmixing +7 "processing"%/  +18 "core" + ."da"PSV.dial :mixloop +3 "processing"%j +44 "core" +2 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +3 "processing"%5' +403 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +3 "processing"%>  +48 "core"  + "processing"%I% +3 "core" %\ +3 ."da"PS.seek 0.55ml +2 "processing"%$' +339 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%H  +45 "core"  +2 ."da"PS.seek 2ml +3 "processing"%='˕ +1554 "core" ' +2 ."da"PSV.dial :PML +3 "processing"%; +45 "core" +2 ."da"PTV.dial :mixing +2 "processing"%9 @ +78 "core" A + ."da"PBV.dial :waste1 +3 "processing"%J  +36 "core" +2 "processing"%% +4 "core" %˗\  +2 ."da"PS.seek 1.85ml +2 "processing"%^' +228 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%@ * +38 "core" , +2 ."da"PS.seek 0ml +4 "processing"%#', +1955 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +13830 "Can"H ]W +34173 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +9 "processing"% @ +8 "core" A +2 ."da"PBV.dial :waste1 +3 "processing"%B  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%\\ * +38 "core" + + ."da"PSV.dial :air +3 "processing"%M  +44 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"%:'\ +2489 "core" ' +2 ."da"PSV.dial :mixloop +3 "processing"% +45 "core" +2 ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"delay 2 seconds +242 .PSV.dial :mixloop +10 "processing"%3 +45 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%P  +45 "core"  +3 ."da"PS.seek 0ml +3 "processing"% ', +2460 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +6 .PSV.dial PSR +3 "processing"%_ +135 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%-'F +592 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +10 ."da"PS.seek 2ml +3 "processing"%Q'˕ +1591 "core" ' + ."da"PTV.dial :puck +3 "processing"%)  +76 "core"  + ."da"PSV.dial PTV +3 "processing"%T +77 "core" + ."da"PBV.dial :waste1 +3 "processing"%G  +37 "core" + "processing"%S% +3 "core" %ː\  +3 ."da"PS.seek 1.5ml +3 "processing"%h'v +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%A * +37 "core" + +2 ."da"PS.seek 0ml +4 "processing"%m', +1591 "core" ' + ."da"delay 2:00 +11231 "Can"A CZ +773 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%U  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%]  +36 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%` * +36 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%, +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%W'\ +2490 "core" ' + ."da"PSV.dial PTV +3 "processing"%l +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%E +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%g +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%  +86 "core" +3 ."da"PS.seek 0ml +2 "processing"%d', +2475 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%f +134 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%Z'F +593 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%t'˕ +1596 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%.  +5 "core"  +2 ."da"PSV.dial PTV +2 "processing"%? +74 "core" + ."da"PBV.dial :waste1 +3 "processing"%a  +37 "core" + "processing"%% +3 "core" %ː\  +3 ."da"PS.seek 1.5ml +2 "processing"%4'v +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%D * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%', +1604 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%q  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%  +38 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"% * +37 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%s +76 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%o'\ +2474 "core" ' + ."da"PSV.dial PTV +3 "processing"%" +77 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +76 "core"  +43 ."da"delay 5 seconds +509 .PSV.dial PTV +3 "processing"%7 +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%p  +76 "core"  +2 ."da"PS.seek 0ml +4 "processing"%x', +2469 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%< +136 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +10 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%y'F +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%z'˕ +1597 "core" ' + ."da"PTV.dial :puck +3 "processing"%V  +7 "core"  + ."da"PSV.dial PTV +3 "processing"% +74 "core" + ."da"PBV.dial :waste1 +3 "processing"%e  +37 "core" + "processing"%k% +3 "core" %˗\  +3 ."da"PS.seek 1.5ml +3 "processing"%8'} +582 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" + +2 ."da"PS.seek 0ml +2 "processing"%v', +1595 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%R  +37 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"%N * +37 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%['\ +889 "Can"< a]. +1580 "core" ' + ."da"PSV.dial PTV +3 "processing"%\ +88 "core"  + ."da"delay 5 seconds +503 .PSV.dial PSR +8 "processing"%r +74 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%! +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%}  +75 "core"  +2 ."da"PS.seek 0ml +3 "processing"%', +2468 "core" ' + ."da"Gate.power :camera,:ON +4 #Mixing DA Substrates +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%~ +138 "core"  +6 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +10 "processing"% +15 ."da"PS.reconfigure :default +12 "processing"%#A d`xb +7 ."da"PS.seek 0.25ml +4 "processing"%O' +338 "core" ' +2 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +3 .PSR.select :sub2 +5 "processing"% +11 ."da"PS.seek 0.5ml +3 "processing"%''F +329 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%'˕ +1600 "core" ' + ."da"PTV.dial :puck +3 "processing"%K  +7 "core"  + ."da"PSV.dial PTV +3 "processing"%n +78 "core" + ."da"PBV.dial :waste1 +3 "processing"%+  +37 "core" +2 "processing"%% +3 "core" %˘  +3 ."da"PS.seek 1.5ml +2 "processing"%1'~ +587 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%c * +37 "core" + +3 ."da"PS.seek 0ml +2 "processing"%', +1600 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%%  +37 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%u +77 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%('\ +2613 "core" ' +8 ."da"PSV.dial PTV +3 "processing"% +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +76 "core" + ."da"delay 5 seconds +504 .PSV.dial PTV +2 "processing"%* +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%{  +74 "core"  +2 ."da"PS.seek 0ml +4 "processing"%Y', +2559 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +136 "core" + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +5 .PS.reconfigure :default +5 "processing"%#A d`xb +4 ."da"PS.seek 2ml +2 "processing"% '˕ +2098 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +4 "processing"%b  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"%X +76 "core" + ."da"PBV.dial :waste1 +3 "processing"%|  +36 "core" +2 "processing"%&% +4 "core" %˓  +2 ."da"PS.seek 1.5ml +2 "processing"%C'y +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , +2 ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%  +107 "core"  +3 ."da"PS.seek 0ml +4 "processing"%6', +1600 "core" ' + "processing"%09 +3 "core" 95 +2 #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +5 "processing"% +3 "core" 5 +2 "processing"%/& +4 "core" &^+ 5 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&j% +6 "core" % \  \  +2 "storage"(2% +4 "core" %w +2 "storage"(>. +3 "core" .(,? +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."da"SC.seek 3 +2 "storage"(I( +193 "core" ( +2 ."da"SC.configure :limp +4 "storage"($(\ 1b +4 (5& +4 "core" & ? + "manipulator"&H& +4 "core" &- "  + +2 "manipulator"&$% +4 "core" % \   Q +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +2 "manipulator"&;( +212 "core" ( + "manipulator"&9& +4 "core" & $ = @R +2 "storage"(J& +3 "core" & % +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&' +94 "core" ' +2 "storage"(@& +3 "core" &  ' +3 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 ."da"SE.seek :beamBreak +2 "storage"(=') +286 "core" ' +2 "storage"(^- +3 "core" -') +2 ."da"SE.configure :default +3 "storage"(#QK-0-\ b +5 ."da"SE.seek :place +3 "storage"(' +48 "core" ' +2 "manipulator"&B& +4 "core" & G > <R + "manipulator"&\\% +4 "core" % . ,S +2 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +3 "manipulator"&M'\ +92 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&#([ +252 "core" ( +2 "manipulator"&& +4 "core" &S & % ? + ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 && +2 "core" &S    +3 ."da"Forearm.seek PC +4 "manipulator"&3'$ +96 "core" ' + ."da"Hand.close +2 "manipulator"&P/ +75 "core" / + ."da"PC.seek :open +4 "processing"%:( +458 "core" ( +2 "storage"(_& +3 "core" &  +2 "manipulator"& & +4 "core" &S   +2 "manipulator"&-% +3 "core" % 6   +3 ."da"Forearm.seek :retract +55 "manipulator"&)'\ +103 "core" ' +2 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 3 +3 "manipulator"&T( +286 "core" ( + "manipulator"&G& +4 "core" & c _ Be +2 "storage"(S& +4 "core" &  +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&Q' +105 "core" ' +2 ."da"Hand.open +2 "manipulator"&A1 +78 "core" 1 +2 "storage"(h- +2 "core" -' +3 ."da"SE.seek -0.31 Pucks below Top Plate +2 "storage"(U' +28 "core" ' +2 ."da"SE.reconfigure :seal +4 "storage"(#QK-0-\ b +4 ."da"SE.seek -1.23 Pucks below Top Plate +3 "storage"(]'d +53 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da25mar2711h.tif +7 "processing"%`& +17 "core" &u +3 "manipulator"&,& +6 "core" & (e +3 "manipulator"&m% +4 "core" %  8 +2 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&l'\ +91 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +5 "manipulator"&E(- +176 "core" ( +2 "manipulator"&g& +4 "core" &- !  ] +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &- D +3 ."psFlush"Forearm.seek :garage +4 "manipulator"&W'Γ +103 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&f/ +75 "core" / + "manipulator"&d& +4 "core" &- t +2 "manipulator"&Z% +5 "core" % Χ { / +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&.'\ +104 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +3 "manipulator"&?([ +155 "core" ( +2 "manipulator"&a& +4 "core" &` 6 +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &`  +3 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&t'$ +109 "core" ' +2 "manipulator"&D& +3 "core" &`   +3 "manipulator"&4% +4 "core" %+ E +2 "processing"%q& +3 "core" &_ +3 "processing"%& +5 "core" &\\ +3 ."psFlush"PC.seek :closed +3 "processing"%(^ +6 "core" &L +5 &O 4 +9 &;ErK 3 +9 &XkrJ G +10 &WC V +9 &=? V +9 &i>5 U +10 &+<5 U +9 &A+ U +10 &B( V +9 &p? V +9 &3; U +10 & ; U +9 &"? V +9 &$x? V +10 &&:@ V +9 &'< U +10 &)? V +9 &+A U +9 &-BB V +10 &/? U +9 &0B U +9 &2BU T +10 &4NAd T +9 &6C T +10 &7D T +9 &9C T +9 &;WA| T +10 &=A T +9 &>Ar T +9 &@Av T +10 &B\\I{ U +9 &D[v W +10 &Er [\ +9 &Gu \\ +9 &INr ] +10 &Ky ] +9 &L} ] +9 &N} ] +10 &PS~ ^ +9 &R{ ] +10 &S~ ^ +9 &U~ ^ +9 &W[ ^ +10 &Y ^ +9 &Z ^ +9 &\\ _ +10 &^?xh . +9 &^{ K +9 ( +2 &^: < +2 "processing"%& +3 #"psFlush"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.95 +3 "processing"%s& +4 "core" &^I < +3 ."psFlush"Hand.open +2 "manipulator"&1 +70 "core" 1 +2 "manipulator"&"% +3 "core" % + E +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +95 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%7 +46 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +63 ."psFlush"PS.seek 0.5ml +3 "processing"%p'F +582 "core" ' +2 ."psFlush"delay 5 seconds +101 #"da"SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 21.381 seconds\ /var/log/esp/da25mar2711h.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da25mar2711h20s.tif +397 ."psFlush"PSR.select :air +6 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%o'\ +1650 #"da"SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da25mar2711h20s.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 32.0 /var/log/esp/midres/da25mar2711h32s.tif +441 "core" ' +3 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%< @ +206 "core" B +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%x  +239 "core" + ."psFlush"PSV.dial :mixloop +4 "processing"%y +108 "core" +2 ."psFlush"PS.seek :empty +4 "processing"%V' +2155 #"da"SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 32 seconds\ /var/log/esp/midres/da25mar2711h32s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +6 ."Qmail"DAfans.email "21.381 sec auto-exposure",Subject: "da25mar2711h images!" +4 "storage"(- +6 "core" -'d +3 "storage"(e& +14 "core" & l +7 "manipulator"&k& +13 "core" &c 0 #  +3 "manipulator"&z% +6 "core" %\  & 0 9 +2 ."da"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +4 "manipulator"&( +277 "core" ( +3 "manipulator"&8& +4 "core" & 2 3q +3 "storage"(& +4 "core" & E +3 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&R' +67 "core" ' +4 ."psFlush"PSR.select :air +7 .PSV.dial PSR +8 "processing"%N +11 "core" ' +5 ."da"SE.reconfigure :gently +7 "storage"(#QK-0-\ b +9 ."da"SE.seek -0.52 Pucks below Top Plate +4 "storage"(' +55 "core" ' +4 "manipulator"&v& +6 "core" & q +5 "storage"(\ & +8 "core" &  +2  +5 ."da"Elbow.reconfigure :limp +4 #"psFlush"Pulling 0.5ml of PSR.flush +10 "manipulator"&$ ,(b +3 ."psFlush"PSR.select :flush +9 ."da"Forearm.reconfigure :loose +10 "processing"%@ +5 "manipulator"&#Q@2^d^b +12 ."da"Forearm.seek 3 +3 "manipulator"&r' +16 ."psFlush"PS.seek 0.5ml +5 "processing"%!'F +22 "core" ' +5 ."da"Elbow.hold +10 "manipulator"&}, +9 "core" , +3 ."da"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +10 ."da"SE.reconfigure :default +8 "storage"(#QK-0-\ b +8 ."da"SE.seek -0.33 Pucks below Top Plate +5 "storage"(['v +26 "core" ' +5 "manipulator"&~% +11 "core" %) c c %\\ +6 "storage"(& +8 "core" & b b v +4 ."da"Forearm.force -20 +4 "manipulator"&5 +11 ."da"Forearm.seek 3 + 318 counts +5 "manipulator"&O'U +22 "core" ' +5 "manipulator"&'& +6 "core" &   q +5 "storage"(K& +8 "core" & +7 ."da"Forearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +8 ."da"Forearm.seek 3 + 700 counts +5 "manipulator"&n' +33 "core" ' +4 "storage"(+% +6 "core" %} ] +6 ."downElevator"SE.seek :down +13 "storage"('p +92 (% +5 "core" %zE  ^~ +115 "manipulator"&c% +18 "core" %  +5 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +9 ."da"Forearm.seek :retract +5 "manipulator"&1'\ +24 "core" ' +3 ."downElevator"SE.stop +4 "storage"(5 +10 "core" ' +3 ."psFlush"delay 5 seconds +46 "core" ' +4 "storage"(& +6 "core" & +448 ."psFlush"PSR.select :air +5 "processing"% +18 ."psFlush"PS.seek 2.5ml +3 "processing"%%'\ +886 #"uploadLog"upsync +1219 "core" ' +2 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +3 "processing"%  +36 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%u @ +76 "core" A + ."psFlush"PSV.dial :mixloop +3 "processing"% +105 "core" +2 ."psFlush"PS.seek :empty +4 "processing"%' +2614 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +105 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 1ml +3 "processing"%*'M` +1100 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%{'\ +1605 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%( +77 "core" + ."psFlush"PTV.dial :puck +3 "processing"%  +75 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%Y  +6 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%b', +2597 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%X +77 "core" + ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%|'F +596 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%&'\ +2099 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +74 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +59 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%', +2611 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%C @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +4 "processing"%0'\ +2252 "Can", CcĢ +364 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%  +75 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%/', +2613 "core" ' + ."psFlush"PSV.dial PSR +7 "processing"%j +46 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%2'\ +2609 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%> +74 "core" + ."psFlush"PBV.dial PSV +3 "processing"%5 U +16 "core" T +2 ."psFlush"PS.seek 0ml +4 "processing"%H', +2611 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%$ @ +48 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%L'\ +2606 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%9  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%J', +2613 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +45 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +3 "processing"%@'M` +1089 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%i'\ +1597 "core" ' + ."psFlush"PSV.dial PTV +46 "processing"%^ +78 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +4 "processing"%B  +56 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%\\', +2603 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%= +77 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%'F +586 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2105 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +87 "core"  +2 ."psFlush"PBV.dial PSV +3 "processing"%; U +58 "core" W +2 ."psFlush"PS.seek 0ml +4 "processing"%P', +2605 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%M @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +4 "processing"%F'\ +2614 "core" ' +2 ."psFlush"PSV.dial :waste1 +7 "processing"%_  +76 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"% ', +2606 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%- +45 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%3'\ +2611 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%G +76 "core" + ."psFlush"PBV.dial PSV +3 "processing"%S U +7 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%#', +2601 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%A @ +47 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%h'\ +2615 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%`  +72 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%)', +2600 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&,& +6 "core" & ? %q +2 "manipulator"&m% +3 "core" %\  7 % +3 ."psFlush"Elbow.seek PC +2 "manipulator"&([ +266 "core" ( + "manipulator"&U& +4 "core" &_ ; % + ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &g& +2 "core" &_  $ +3 ."psFlush"Forearm.seek PC +3 "manipulator"&'$ +92 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&Q/ +73 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%T( +461 "core" ( +2 "manipulator"&f& +4 "core" &p  ) + "manipulator"&d% +4 "core" % $ P ( +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&Z'\ +97 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek :garage +2 "manipulator"&l(- +133 "core" ( +2 "manipulator"&a& +3 "core" &-  a '% +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +2 "core" &-  9 &% +3 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek :garage +2 "manipulator"&W'Γ +111 "core" ' + ."psFlush"Hand.open +2 "manipulator"&D1 +70 "core" 1 +2 "manipulator"&E% +3 "core" % Ν K  +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&4'\ +103 "core" ' + #"myShortDA"Finished short da assay +3 #Beginning samplePassF +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'q& +6 "core" &xw7 +2 "manipulator"&.& +41 "core" &-  5 (% +9 ."myShortDA"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&:(- +4 "core" ( +2 "manipulator"&s& +4 "core" &-  (% + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &-   (% +2 ."myShortDA"Forearm.seek :garage +3 "manipulator"&"'Γ +108 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&/ +75 "core" / + "manipulator"&7& +4 "core" &-   % +2 "manipulator"&t% +4 "core" % Ν C  +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&6'\ +104 "core" ' + ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +2 "manipulator"&p(o +295 "core" ( +2 "manipulator"&<& +3 "core" &y  W (& +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &x& +4 "core" &y  i '& +2 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +3 "manipulator"&y'Ͻ +104 "core" ' + "manipulator"&o& +4 "core" &y  U (& +2 "manipulator"&% +4 "core" %  (] +2 "collection"'e& +3 "core" &wx +3 "collection"'k& +4 "core" &xx= +3 ."myShortDA"CC.seek :closed +2 "collection"'z(S +7 "core" &wy" +6 & 0vy# $c +9 &Ryxw" 8 +10 &y{xx M +9 &sVwz S +9 &7Nwx R +10 &Qxv S +9 &Ovw S +9 &|Oyz S +10 &>Rux+ S +9 &Jvw$ S +10 &Ruy) S +9 &!Qwz* S +9 &#FLxy0 S +10 &% Oxx* R +9 &&Nxw7 S +9 &(Rvx8 S +10 &*ONwv5 R +9 &,Oxw5 R +10 &-Nww7 S +9 &/Tvw9 S +9 &1WNxy< R +10 &3Pxw4 S +9 &4Kvw> S +9 &6Nxy@ S +10 &8^KxyD S +9 &: Oyv: S +10 &;Nxx= S +9 &=Ovw9 S +9 &?eMvyC S +10 &A(Ntx? S +9 &BSywA S +9 &D_ww; T +10 &Faxux> W +9 &Hyx< \\ +10 &Iyy8 _ +9 &Kxx: _ +9 &MMzx: a +10 &O{x< ` +9 &Pwy; ` +9 &Rnvy{E 0 +10 &Rxy< \\ +9 ( + &R{zyB V +2 "collection"'k& +3 #"myShortDA"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.49 +3 "collection"'8& +4 "core" &R{{w] V +2 ."myShortDA"Hand.open +3 "manipulator"&1 +71 "core" 1 + "manipulator"&?% +4 "core" %  ] +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&v'\ +94 "core" ' +2 ."myShortDA"PSV.dial PSR,avoiding: PBV +2 "processing"%\  +46 "core"  + #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1.5ml +3 "processing"%N'{ +1592 "core" ' + ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%  +46 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%~', +1601 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +46 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%]'\ +2607 "core" ' + ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +5 "processing"%'  + "collection"'K  +8 "core"  +100  + ."myShortDA"PSV.dial :PTV,via: :air +3 "processing"%+ +196 "core" ~ + ."myShortDA"CTV.dial :air,avoiding: :intake +3 "collection"'R  +6 "core"  +2 ."myShortDA"PTV.dial :PRV,avoiding: :puck +2 "processing"%V @ +75 "core" A +2 ."myShortDA"PS.seek 0ml +3 "processing"%', +2608 "core" ' +2 ."myShortDA"PSV.dial :air +8 "processing"%  +76 "core"  +3 ."myShortDA"PS.seek 2.5ml +2 "processing"%'\ +2616 "core" ' + ."myShortDA"PSV.dial :PTV +3 "processing"%c +75 "core" ~ +2 ."myShortDA"PS.seek 0ml +3 "processing"%r', +2616 "core" ' + #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&O& +6 "core" &y 7 & +2 ."myShortDA"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +42 ."myShortDA"Elbow.seek CC +10 "manipulator"&[(o +5 "core" ( + "manipulator"&& +4 "core" &y  & +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &n& +2 "core" &y  & +3 ."myShortDA"Forearm.seek CC +3 "manipulator"&'Ͻ +96 "core" ' + ."myShortDA"Hand.close +3 "manipulator"&!/ +68 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"' ( +399 "core" ( + "manipulator"&u& +3 "core" &y  '& +2 "manipulator"&% +4 "core" %  L ' +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&%'\ +96 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek :garage +2 "manipulator"&(- +225 "Can"' @fZ +63 "core" ( +2 "manipulator"&& +4 "core" &- ( + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &*& +4 "core" &- y 9 ( +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +2 "manipulator"&('Γ +108 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&1 +67 "core" 1 + "manipulator"&Y% +3 "core" % Λ G  +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&{'\ +108 "core" ' +38099 #"Camille"-> access 3 +3 "storage"(X% +4 "core" %k 0\  +3 "manipulator"&b% +4 "core" %\ \  p . +2 "manipulator"&|& +4 "core" &- e . +2 ."Camille"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."Camille"SC.seek 7 +2 "storage"( ([4 +668 "core" ( + ."Camille"SC.configure :limp +4 "storage"($(\ 1b +4 (& +3 "core" &[3 5 3 ^ ! +1631 #"Camille"-> access 4 +3 "storage"(&% +5 "core" %k \  +2 "manipulator"&C% +3 "core" %\  6 . +2 "manipulator"&& +4 "core" &- G . +2 ."Camille"SC.reconfigure :tight +5 "storage"($\ .(\ 1~b +3 ."Camille"SC.seek 1 +3 "storage"(( +998 "core" ( + ."Camille"SC.configure :limp +4 "storage"($(\ 1b +4 (0& +3 "core" &\ r o  +381 #"Camille"-> startTube 4 +3112 #-> start(:myShortDA){shortDA; PS.flush} +3 "collection"'j% +2 "processing"%/% +12 "core" %xx5 + %'\  +4 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? + #Type 'Thread[:myShortDA].answer' to continue +14603 "Can"\ ;h& +12291 #"Camille"-> Thread[:myShortDA].answer +6 #"myShortDA"Camille answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +5 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1005 .PSV.dial :mixloop +2 "processing"%> +47 "core" + ."myShortDA"PTV.dial :PRVmixing +3 "processing"%5  +74 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%2  +135 "core"  +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +3 "processing"%$'Y +2267 "core" ' +4 ."connect"PRV.dial CBV +8 ."myShortDA"CBV.dial PRV +5 "processing"%H  +7 "collection"'9  +7 "core"  +130  +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%L'F +1265 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"% @ +107 "core" > +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."myShortDA"PS.seek 0ml +3 "processing"%J', +592 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%@ +106 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"%^'M` +1096 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%B'\ +1600 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%i +104 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%=', +2639 "core" ' +9 ."myShortDA"PSV.dial PSR +3 "processing"%\\ +105 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 1ml +3 "processing"%'M` +1088 "core" ' +2 ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%'\ +1594 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%; +107 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%  +46 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%M', +2613 "core" ' + ."myShortDA"PSV.dial PSR +8 "processing"%P +106 "core"  +2 ."myShortDA"PSR.select :air +3 .PS.seek 2.5ml +5 "processing"%_'\ +2606 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%F +105 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%-', +2608 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"% & +6 "core" &\  +2 "manipulator"&G% +4 "core" %\   y 1 + "storage"(S% +4 "core" %k L\  +2 "storage"(3. +3 "core" .( +2 ."myShortDA"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 4 +3 "storage"(A(,? +525 "core" ( +2 ."myShortDA"SC.configure :limp +3 "storage"($(\ 1b +5 (#& +2 "core" &,@ \  +2 "manipulator"&`& +4 "core" &-  3 / +2 "manipulator"&h% +4 "core" %\ \  / +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek 4 +2 "manipulator"&,( +220 "core" ( +2 "manipulator"&m& +3 "core" &   ] 0 +2 "storage"(U& +4 "core" &,@ "\  +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek 4 + 700 counts +2 "manipulator"&g' +92 "core" ' +2 "storage"(}& +4 "core" &,@ b\  +2 ."myShortDA"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +2 "storage"(Q') +305 "core" ' + "storage"(1- +3 "core" -' +2 ."myShortDA"SE.configure :default +4 "storage"(#QK-0-\ b +4 (& +3 "core" &,@ .\  +2 "manipulator"&f& +3 "core" & X . +2 ."myShortDA"Elbow.seek 4 +3 "manipulator"&d( +8 "core" ( +2 "manipulator"&a& +3 "core" &  . +2 "storage"(& +4 "core" &,@ \  +3 ."myShortDA"Forearm.seek 4 + 300 counts +2 "manipulator"&'[ +27 "core" ' + ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 ."myShortDA"Hand.close +2 "manipulator"&/ +74 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&D& +2 "storage"(E'p +8 "core" & { / + "manipulator"&Z% +3 "core" % J  /| +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&q'\ +103 "core" ' + ."myShortDA"Elbow.seek PC +4 "manipulator"&.([ +150 "core" ' + ."downElevator"SE.stop +3 "storage"(5 +125 "core" ( +2 "manipulator"&s& +4 "core" &U   2 0 + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &U 0 +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +2 "manipulator"&W'$ +95 "core" ' +2 "manipulator"&& +4 "core" &V N + + "manipulator"&7% +4 "core" %& J + +2 "processing"%t& +4 "core" &\  +2 "processing"%l& +4 "core" &\  +3 ."myShortDA"PC.seek :closed +2 "processing"%4(^ +6 "core" &\  +6 & $\ $d +10 &Tw\ 9 +9 &{u\ N +10 &~LG\ S +9 &AGM\ R +9 &MN\ S +10 &HN\ S +9 &LM\ S +9 &HN\ S +10 & K\ S +9 &I\ S +10 &!O\ S +9 &#PI\ S +9 &%K\ S +10 &&J\ S +9 &(L\ R +46 &*YL\ R +11 &,I\ S + &-I\ S + &/H\ R + &1`J\ S + &3"J\ S +5 &4L\ R +9 &6G\ R +9 &8iK\ R +10 &:*N\ S +9 &;K\ R +10 &=I\ R +9 &?qI\ R +9 &A2I\ S +10 &BO\ S +9 &Db\ U +9 &Fh}\ X +10 &H*}\ X +9 &I~\ Y +10 &K\ Y +9 &Mo\ Y +9 &O1\ Y +10 &P\ Y +9 &R\ Z +9 &Tt\ Z +10 &V6\ Z +9 &W\ Z +10 &Y\ Z +9 &[|\ Z +9 &];\ W +10 &^Ec\ "e +9 &^H\ 6 +5 ( +2 "processing"%l& +4 #"myShortDA"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.79 +3 .Hand.open +4 "manipulator"&"1 +5 "core" &^0\ 6 +70 1 + "manipulator"&<% +3 "core" %  L ' +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&:'\ +97 "core" ' +2 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"%x  +3 %o9 +6 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%e9 +3 "core" 9  +103 "processing"%69 +2 "core" 9  +103 "processing"%9 +2 "core" 9 +102 "processing"%89 +3 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%?9 +4 "core" 9 +102 "processing"%k9 +3 "core" 9" +102 "processing"%\ 9 +3 "core" 9& +102 "processing"%y9 +3 "core" 9+ +102 "processing"%)9 +3 "core" 9/ +102 "processing"%9 +3 "core" 93 +102 "processing"%N9 +3 "core" 97 +102 "processing"%9 +3 "core" 9; +102 "processing"%~9 +3 "core" 9@ +102 "processing"%K9 +3 "core" 9D +102 "processing"%'9 +3 "core" 9H +102 "processing"%+9 +3 "core" 9L +102 "processing"%R9 +3 "core" 9P +102 "processing"%V9 +3 "core" 9U +102 "processing"%]9 +3 "core" 9Y +102 "processing"%9 +3 "core" 9] +103 "processing"%9 +2 "core" 9a +102 "processing"%c9 +3 "core" 9e\ +102 "processing"%9 +3 "core" 9j +102 "processing"%O9 +3 "core" 9n +102 "processing"%9 +3 "core" 9 r +103 "processing"%n9 +3 "core" 9v +102 "processing"%!9 +3 "core" 9 z +102 "processing"%p9 +3 "core" 9( +102 "processing"%v9 +3 "core" 90 +102 "processing"%z9 +3 "core" 98 +102 "processing"%u9 +3 "core" 9? +102 "processing"%9 +3 "core" 9G +102 "processing"%9 +3 "core" 9N +102 "processing"%9 +3 "core" 9V +3 ."myShortDA"PH.hold 2:00:00,28C +4 "processing"%* ppN +3 ."myShortDA"delay 1:30 +7 "core"  +8999 ."myShortDA"PSR.select :air +4 .PSV.dial PSR +3 "processing"%[ +105 "core" +2 #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."myShortDA"PS.seek 0.5ml +3 "processing"%'F +596 "core" ' +2 ."myShortDA"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."myShortDA"PS.seek 2ml +2 "processing"%Y'˕ +1593 "core" ' +2 ."myShortDA"PTV.dial :puck +3 "processing"%%  +136 "core"  +2 ."myShortDA"PSV.dial PTV +2 "processing"%( +76 "core" + ."myShortDA"PBV.dial :waste1 +3 "processing"%X  +57 "core" + "processing"%b% +4 "core" %˔G\ \  +2 ."myShortDA"PS.seek 1.5ml +3 "processing"%|'z +580 "core" ' +2 ."myShortDA"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%I * +37 "core" + +2 ."myShortDA"PS.seek 0ml +3 "processing"%', +1592 "core" ' +2 ."myShortDA"delay 5:00 +4202 "Can" Wj +25801 #"myShortDA"recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%&  +5 "core"  + ."myShortDA"PBV.dial :waste1 +3 "processing"%C  +35 "core"  +2 ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +76 "core"  +2 ."myShortDA"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."myShortDA"PS.seek 2.5ml +2 "processing"%0'\ +2502 "core" ' +8 ."myShortDA"PSV.dial PTV +3 "processing"%j +76 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%/ +76 "core"  + ."myShortDA"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%> +76 "core" + ."myShortDA"delay 5 seconds +503 .PSV.dial :air +3 "processing"%5  +74 "core"  +2 ."myShortDA"PS.seek 0ml +4 "processing"%2', +2462 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%r  +136 "core" +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%9 +57 "core" +2 ."myShortDA"PRV.dial :ab1 +2 "processing"%H @ +105 "core" ? +3 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 0.15ml +4 "processing"%$' +350 "core" ' +2 ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +3 ."myShortDA"PRV.dial CBV +5 "collection"'  +2 "processing"%L  +5 "core"  +41  +2 "processing"%@% +3 "core" %\  +3 ."myShortDA"PS.seek 0.3ml +2 "processing"%J' +345 "core" ' +2 ."myShortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +3 "collection"'^  +31 "core" +2 ."myShortDA"PRV.dial :air +2 "processing"%i  +46 "core"  +2 ."myShortDA"PS.seek 0.9ml +3 "processing"%B'@ +1260 "core" ' +2 ."myShortDA"PRV.dial :waste2 +3 "processing"%\\ @ +76 "core" > +3 ."myShortDA"PS.seek 0.5ml +2 "processing"%='F +855 "core" ' + #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%  +43 "core"  +2 ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 2ml +2 "processing"%;'˕ +1599 "core" ' +2 ."myShortDA"PSV.dial :PML +2 "processing"% +45 "core" + ."myShortDA"PTV.dial :mixing +3 "processing"% @ +77 "core" A + ."myShortDA"PBV.dial :waste1 +3 "processing"%P  +38 "core" +2 "processing"%M% +4 "core" %˗\  +2 ."myShortDA"PS.seek 1.85ml +2 "processing"%F' +231 "core" ' + ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"%_ * +38 "core" + +2 ."myShortDA"PS.seek 0ml +3 "processing"% ', +1943 "core" ' +2 ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'G& +4 "core" &wv= +3 "manipulator"&S& +4 "core" &W   + "manipulator"&3% +4 "core" % \    +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&(- +133 "core" ( + "manipulator"&#& +3 "core" &-  , +3 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &`& +4 "core" &- v " , +2 ."myShortDA"Forearm.seek :garage +3 "manipulator"&h'Γ +94 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&m/ +78 "core" / +2 "manipulator"&U& +3 "core" &-  , +2 "manipulator"&% +4 "core" % ΢ ~ -  +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&}'\ +104 "core" ' + ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +2 "manipulator"&{(o +272 "core" ( +2 "manipulator"&1& +4 "core" &f+ {  E + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &f+ , E +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +3 "manipulator"&f'Ͻ +97 "core" ' +2 "manipulator"&a& +4 "core" &f+  E +2 "manipulator"&% +4 "core" %Ͽ u   +2 "collection"'& +4 "core" &vy +2 "collection"'D& +5 "core" &xw! +43 ."myShortDA"CC.seek :closed +10 "collection"'Z(S +6 "core" &ux + &xy + &ww$ + &xx + &yx +2 &wx! +2 & 0xw& $d +7 &Syxw& 9 +9 &zxww& N +10 &yXxx" S +9 &;Pyy S +9 &Syx# S +10 &Qvv! S +9 &Qxw" S +10 &CPxw$ S +9 &Ixz S +9 &Nwz S +10 &!Kvx S +9 &#KQvw S +9 &% Rvx S +10 &&Nwx T +9 &(Qww S +10 &*SLuz S +9 &,Qwx S +9 &-Owy S +10 &/Qww S +9 &1[Lwy S +9 &3Jvx S +10 &4Lwy S +9 &6Nwx S +10 &8dNvx! S +9 &:&Nwx S +9 &;Lwy S +10 &=Nvy S +9 &?mMww S +9 &A.Oux S +10 &BTwv T +9 &Dbxz U +10 &Fgzzx X +9 &Hxz ] +9 &I{w _ +10 &Kxx _ +9 &MUxy ` +9 &Oyy ` +11 &Pzz b +8 &R]gyz 5 +10 &Rwz T +9 ( + &Rhxy Q +2 "collection"'D& +3 #"myShortDA"Collection Clamp onSpring/offSpring for 5/28 samples, on/off torque 2.46 +3 "collection"',& +5 "core" &Riwz# Q +2 ."myShortDA"Hand.open +2 "manipulator"&g1 +77 "core" 1 + "manipulator"&Q% +4 "core" % Ͽ P . R +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&'\ +97 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%s +107 "core"  +2 #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1.5ml +2 "processing"%'{ +1602 "core" ' + ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%d  +44 "core"  +2 ."myShortDA"PS.seek 0ml +4 "processing"%', +1593 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%7 +46 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +3 "processing"%t'\ +2612 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 ."myShortDA"CBV.dial PRV +5 "processing"%E  +2 "collection"'q  +34 "core"  +134  + ."myShortDA"PSV.dial :mixloop +3 "processing"%T +107 "core" + ."myShortDA"CTV.dial :air,avoiding: :intake +3 "collection"'"  +6 "core"  + ."myShortDA"PTV.dial :PRVmixing +3 "processing"%<  +76 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%o', +2598 "core" ' +2 ."myShortDA"PSV.dial :air +7 "processing"%l  +57 "core" +2 ."myShortDA"PS.seek 2.5ml +4 "processing"%'\ +2603 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%W +44 "core" +3 ."myShortDA"PS.seek 0ml +3 "processing"%e', +2291 "Can" _m +330 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%6  +46 "core"  +2 ."myShortDA"PS.seek 2.5ml +4 "processing"%'\ +2609 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%8 +46 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%', +2601 "core" ' + #"myShortDA"Garaging FlushPuck in Collection Clamp +3 "manipulator"&?& +6 "core" &f* + E i E +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +2 "manipulator"&k(o +6 "core" ( + "manipulator"&\ & +4 "core" &f* G - E +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &y& +4 "core" &f* + M S \ E +2 ."myShortDA"Forearm.seek CC +3 "manipulator"&)'Ͻ +97 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&/ +75 "core" / +2 ."myShortDA"CC.seek :open +4 "collection"'N( +398 "core" ( + "manipulator"&& +4 "core" &f* R o # E +2 "manipulator"&~% +3 "core" % h A  +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&K'\ +100 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek :garage +3 "manipulator"&'(- +291 "core" ( + "manipulator"&+& +4 "core" &- { ! +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +49 &R& +3 "core" &-   +2 ."myShortDA"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 ."myShortDA"Forearm.seek :garage +3 "manipulator"&V'Γ +108 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&]1 +78 "core" 1 + "manipulator"&% +4 "core" % Ν } v   +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +102 "core" ' +2 ."da"delayUntil "12:42:20.11" +24763 #recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%c @ +78 "core" B + ."da"PBV.dial :waste1 +3 "processing"%  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +8 "processing"%O * +36 "core" + +2 ."da"PSV.dial :air +2 "processing"%  +44 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%n'\ +2487 "core" ' +2 ."da"PSV.dial :mixloop +3 "processing"%! +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%p  +45 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +3 "processing"%v +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%z  +45 "core"  +2 ."da"PS.seek 0ml +4 "processing"%u', +2474 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +133 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%'F +585 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%'˕ +1606 "core" ' + ."da"PTV.dial :puck +3 "processing"%[  +76 "core"  + ."da"PSV.dial PTV +3 "processing"%- +86 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +35 "core"  +2 "processing"%%% +3 "core" %˔  +3 ."da"PS.seek 1.5ml +2 "processing"%('z +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%X * +36 "core" + +2 ."da"PS.seek 0ml +2 "processing"%b', +1597 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%Y  +5 "core"  + ."da"PBV.dial :waste1 +3 "processing"%I  +36 "core" +2 ."da"delay 30 seconds +1443 "Can" Mp +1560 ."da"PBV.dial between PSV and waste1 +3 "processing"%| * +36 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%x +75 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%&'\ +2475 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%C +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +78 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +87 "core" +2 ."da"PS.seek 0ml +4 "processing"%j', +2475 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%/ +136 "core" +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%>'F +588 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +10 ."da"PS.seek 2ml +3 "processing"%5'˕ +1600 "core" ' +2 ."da"PTV.dial :puck +44 .PSV.dial PTV +8 "processing"%0 +76 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%r  +35 "core"  +2 "processing"%9% +4 "core" %˙\  +2 ."da"PS.seek 1.5ml +3 "processing"%H' +583 "core" ' + ."da"delay 3 seconds +308 .PBV.dial between PSV and waste1 +3 "processing"%2 * +36 "core" + +2 ."da"PS.seek 0ml +4 "processing"% ', +1602 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%L  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%@ * +36 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%$ +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%^'\ +2467 "core" ' + ."da"PSV.dial PTV +3 "processing"%i +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%J +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%\\ +86 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%B  +76 "core"  +3 ."da"PS.seek 0ml +3 "processing"%', +2460 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +4 "processing"%=  +45 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%  +135 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +3 "processing"%  +45 "core"  + ."da"PTV.dial :PRVmixing +7 "processing"%P  +6 "core" +6 ."da"PSV.dial :mixloop +2 "processing"%M +46 "core" +2 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +3 "processing"%_' +381 "core" ' +2 ."da"delay 2 seconds +203 .PRV.dial :air +2 "processing"%;  +48 "core"  + "processing"%F% +4 "core" % \  +2 ."da"PS.seek 0.55ml +3 "processing"%G' +338 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%S  +45 "core"  +3 ."da"PS.seek 2ml +2 "processing"%3'˕ +1548 "core" ' +2 ."da"PSV.dial :PML +3 "processing"%# +45 "core" +2 ."da"PTV.dial :mixing +2 "processing"%` @ +76 "core" A + ."da"PBV.dial :waste1 +3 "processing"%.  +37 "core" + "processing"%m% +3 "core" %˔\  +3 ."da"PS.seek 1.85ml +2 "processing"%U' +242 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + +2 ."da"PS.seek 0ml +3 "processing"%:', +1948 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +17401 "Can" EsH +30602 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%h @ +5 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%1  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" + +2 ."da"PSV.dial :air +2 "processing"%  +45 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%a'\ +2467 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"% +45 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%  +44 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +3 "processing"%} +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +44 "core"  +2 ."da"PS.seek 0ml +3 "processing"%,', +2483 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%g +135 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +52 ."da"PS.seek 0.5ml +3 "processing"%Q'F +591 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%D'˕ +1597 "core" ' + ."da"PTV.dial :puck +3 "processing"%s  +77 "core"  +2 ."da"PSV.dial PTV +2 "processing"%f +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +35 "core"  +2 "processing"%d% +3 "core" %˖\  +3 ."da"PS.seek 1.5ml +2 "processing"%'| +592 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%7 * +35 "core" + +2 ."da"PS.seek 0ml +4 "processing"%', +1602 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%q  +16 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%E  +37 "core" +2 ."da"delay 30 seconds +2733 "Can" Evޢ +269 ."da"PBV.dial between PSV and waste1 +3 "processing"%T * +37 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%" +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%<'\ +2474 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%t +77 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%l +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%o +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%W  +75 "core"  +2 ."da"PS.seek 0ml +2 "processing"%', +2489 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%6 +135 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%e'F +589 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%8'˕ +1593 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +6 "core"  + ."da"PSV.dial PTV +3 "processing"%? +74 "core" + ."da"PBV.dial :waste1 +3 "processing"%\  +36 "core" +2 "processing"%y% +3 "core" %ː\  +3 ."da"PS.seek 1.5ml +2 "processing"%'v +597 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%{ * +36 "core" , +3 ."da"PS.seek 0ml +3 "processing"%', +1601 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%Z  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"%~ * +37 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%) +77 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%+'\ +2472 "core" ' + ."da"PSV.dial PTV +3 "processing"%k +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%R +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%] +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +85 "core" +2 ."da"PS.seek 0ml +3 "processing"%K', +2473 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +11 .PSV.dial PSR +8 "processing"%V +136 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +46 "processing"%#A d`xb +11 ."da"PS.seek 0.5ml +2 "processing"%c'F +584 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +5 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%'˕ +1593 "core" ' + ."da"PTV.dial :puck +3 "processing"%O  +7 "core"  + ."da"PSV.dial PTV +3 "processing"% +77 "core" + ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 "processing"%!% +3 "core" %˔\  +3 ."da"PS.seek 1.5ml +2 "processing"%p'z +583 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%v * +36 "core" + +3 ."da"PS.seek 0ml +2 "processing"%z', +1598 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%n  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +35 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%u * +34 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +77 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%['\ +2489 "core" ' + ."da"PSV.dial PTV +3 "processing"%- +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%% +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%  +85 "core" +2 ."da"PS.seek 0ml +4 "processing"%X', +112 "Can" Byrt +2343 "core" ' + ."da"Gate.power :camera,:ON +8 #Mixing DA Substrates +3 .PSR.select :air +4 .PSV.dial PSR +9 "processing"%( +145 "core"  +6 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +15 "processing"% +24 ."da"PS.reconfigure :default +16 "processing"%#A d`xb +18 ."da"PS.seek 0.25ml +5 "processing"%Y' +352 "core" ' +2 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +5 "processing"% +11 ."da"PS.seek 0.5ml +3 "processing"%I'F +330 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%|'˕ +1601 "core" ' + ."da"PTV.dial :puck +3 "processing"%x  +6 "core"  + ."da"PSV.dial PTV +3 "processing"%b +77 "core" + ."da"PBV.dial :waste1 +3 "processing"%C  +38 "core" + "processing"%% +4 "core" %˘  +2 ."da"PS.seek 1.5ml +3 "processing"% '~ +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" * +2 ."da"PS.seek 0ml +4 "processing"%&', +1594 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 +3 .PTV.dial :puck +4 "processing"%/  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%j  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%> * +36 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +5 "processing"%0 +77 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"%r'\ +2583 "core" ' +2 ."da"PSV.dial PTV +7 "processing"%9 +79 "core" + ."da"delay 5 seconds +504 .PSV.dial PSR +2 "processing"%5 +77 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +4 "processing"%2 +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%H  +76 "core"  +2 ."da"PS.seek 0ml +4 "processing"%L', +2571 "core" ' + #"da"Additional air clear +47 .PSR.select :air +11 .PSV.dial PSR +4 "processing"%@ +137 "core"  + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +6 .PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 2ml +3 "processing"%$'˕ +2104 "core" ' +2 ."da"delay 5 seconds +503 .PTV.dial :puck +3 "processing"%  +5 "core"  +2 ."da"PSV.dial PTV +2 "processing"%i +79 "core" + ."da"PBV.dial :waste1 +3 "processing"%J  +36 "core" +2 "processing"%\\% +3 "core" %˒  +3 ."da"PS.seek 1.5ml +2 "processing"%B'x +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%^ * +38 "core" , +2 ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%=  +109 "core"  +2 ."da"PS.seek 0ml +2 "processing"%', +1594 "core" ' + "processing"%9 +3 "core" 95 +3 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +5 "processing"%P +4 %M& +3 "core" 5 + &^0/ 6 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&% +6 "core" %\  1 +2 "storage"(;% +4 "core" %u  + "storage"(F. +3 "core" .(,? +2 ."da"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +5 ."da"SC.seek 3 +2 "storage"(_( +193 "core" ( + ."da"SC.configure :limp +4 "storage"($(\ 1b +4 (S& +4 "core" & M +2 "manipulator"&G& +4 "core" &-   K + "manipulator"&#% +4 "core" %\     +3 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +2 "manipulator"&`( +190 "core" ( +2 "manipulator"&.& +4 "core" &  I6 + "storage"(m& +4 "core" & 9 +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&' +96 "core" ' +2 "storage"(3& +3 "core" &  5 +3 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(U') +292 "core" ' +2 "storage"(w- +3 "core" -') +2 ."da"SE.configure :default +4 "storage"(#QK-0-\ b +4 ."da"SE.seek :place +2 "storage"(h' +44 "core" ' +2 "manipulator"&1& +3 "core" & 56 +2 "manipulator"&% +4 "core" %Ъ &| +2 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&'\ +91 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&:([ +292 "core" ( +2 "manipulator"&& +4 "core" &Q   - + ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 && +3 "core" &R   M +2 ."da"Forearm.seek PC +3 "manipulator"&}'$ +93 "core" ' +2 ."da"Hand.close +2 "manipulator"& / +75 "core" / + ."da"PC.seek :open +4 "processing"%a( +459 "core" ( +2 "storage"(g& +4 "core" & Q + "manipulator"&,& +4 "core" &V 5 G I\ +2 "manipulator"&Q% +4 "core" %  a b + ."da"Forearm.seek :retract +9 "manipulator"&s'\ +109 "core" ' + ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +2 "manipulator"&f( +248 "core" ( +2 "manipulator"& & +3 "core" & ( = 2 +2 "storage"(d& +3 "core" &   +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&D' +94 "core" ' +9 ."da"Hand.open +2 "manipulator"&71 +72 "core" 1 +2 "storage"(- +3 "core" -' +3 ."da"SE.seek -0.31 Pucks below Top Plate +2 "storage"(q' +28 "core" ' +2 ."da"SE.reconfigure :seal +4 "storage"(#QK-0-\ b +4 ."da"SE.seek -1.23 Pucks below Top Plate +2 "storage"(E'd +50 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da25mar2713h.tif +7 "processing"%T& +17 "core" & +3 "manipulator"&"& +6 "core" & 2 +3 "manipulator"&% +4 "core" % d +3 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&t'\ +94 "core" ' +3 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&l(- +188 "core" ( +2 "manipulator"&o& +4 "core" &- X +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &W& +3 "core" &-  +2 ."psFlush"Forearm.seek :garage +3 "manipulator"&<'Γ +108 "core" ' +2 ."psFlush"Hand.close +3 "manipulator"&6/ +74 "core" / + "manipulator"&& +4 "core" &- ' +2 "manipulator"&e% +4 "core" % Σ y j  +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +105 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +2 "manipulator"&?([ +148 "core" ( +2 "manipulator"&\ & +4 "core" &c +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &y& +3 "core" &c +3 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +3 "manipulator"&8'$ +104 "core" ' +2 "manipulator"&{& +3 "core" &c ~ { 3 +3 "manipulator"&% +4 "core" % m q ) + "processing"%Z& +4 "core" & +3 "processing"%& +5 "core" & +3 ."psFlush"PC.seek :closed +3 "processing"%~(^ +5 "core" & +5 & 4 +9 &;Eq 3 +10 &^np G +9 &U U +9 &? T +10 &t?} T +9 &6=v T +9 &Ai U +10 &Af V +9 &y=X U +10 &:<P V +9 & >O V +9 &"<F U +10 &$;G U +9 &&D=D U +9 &(?@ V +10 &)@2 U +9 &+A0 V +10 &-J?( V +9 &/ 9 U +9 &0?# U +10 &2<( U +9 &4S> U +9 &6A U +10 &7= V +9 &9? U +10 &;_A T +9 &=A U +9 &>B T +10 &@C T +9 &BeI U +9 &D#\\ V +10 &E{ Z +9 &Gu Z +10 &I[x [\ +9 &Ky [ +9 &L~ [ +10 &N{ \\ +9 &P[ ^ +9 &R{ ] +10 &S ] +9 &U~ ^ +10 &Wc ^ +9 &Y& ] +9 &Z ^ +10 &\\ _ +9 &^<qg * +9 &^l > +10 ( + &^* 6 +2 "processing"%& +3 #"psFlush"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 2.01 +3 "processing"%)& +5 "core" &^*5 6 +2 ."psFlush"Hand.open +2 "manipulator"&1 +73 "core" 1 + "manipulator"&k% +3 "core" %  ~ x  +3 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&R'\ +99 "core" ' + ."psFlush"PSR.select :air +4 .PSV.dial PSR +3 "processing"%] +47 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +6 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%'F +585 "core" ' + ."psFlush"delay 5 seconds +219 #"da"SX HX9/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 22.203 seconds\ /var/log/esp/da25mar2713h.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da25mar2713h20s.tif +279 ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%+'\ +1768 #"da"SX HX9/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da25mar2713h20s.tif: TIFF Upload Complete\ +6 #PuckCamera: snap -bin=2,2 32.0 /var/log/esp/midres/da25mar2713h32s.tif +325 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +61 "processing"%V @ +210 "core" B + ."psFlush"PTV.dial :PRVmixing +3 "processing"%K  +139 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"%c +109 "core" +3 ."psFlush"PS.seek :empty +3 "processing"%O' +2304 #"da"SX HX9/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 32 seconds\ /var/log/esp/midres/da25mar2713h32s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +6 ."Qmail"DAfans.email "22.203 sec auto-exposure",Subject: "da25mar2713h images!" +4 "storage"(- +6 "core" -'d +3 "storage"(& +4 "core" & s +2 "manipulator"&!& +13 "core" &n   : +6 "manipulator"&% +9 "core" %\    +10 ."da"Elbow.reconfigure :tight +12 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +3 "manipulator"&v( +228 "core" ' + ."psFlush"PSR.select :air +14 .PSV.dial PSR +6 "processing"%p +27 "core" ( +4 "manipulator"&n& +5 "core" & % +2 "storage"(& +5 "core" &  +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +4 "manipulator"&u' +55 "core"  +4 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +14 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +5 "processing"%'F +5 "core" ' +5 ."da"SE.reconfigure :gently +13 "storage"(#QK-0-\ b +9 ."da"SE.seek -0.52 Pucks below Top Plate +7 "storage"(z' +55 "core" ' +3 "manipulator"&-& +7 "core" & 8 9  +5 "storage"(& +6 "core" & +5 ."da"Elbow.reconfigure :limp +7 "manipulator"&$ ,(b +7 ."da"Forearm.reconfigure :loose +11 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek 3 +4 "manipulator"&%' +39 "core" ' +4 ."da"Elbow.hold +7 "manipulator"&, +6 "core" , +4 ."da"Elbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +9 ."da"SE.reconfigure :default +6 "storage"(#QK-0-\ b +8 ."da"SE.seek -0.33 Pucks below Top Plate +5 "storage"(['v +28 "core" ' +5 "manipulator"&(% +9 "core" %& s @2 +4 "storage"(X& +6 "core" & \\ +4 ."da"Forearm.force -20 +4 "manipulator"&5 +12 ."da"Forearm.seek 3 + 315 counts +5 "manipulator"&Y'R +22 "core" ' +3 "manipulator"&I& +9 "core" & 7 7  +9 "storage"(x& +7 "core" & $ +6 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +8 ."da"Forearm.seek 3 + 700 counts +5 "manipulator"&b' +46 "core" ' +3 "storage"(C% +8 "core" % - +5 ."downElevator"SE.seek :down +9 "storage"('p +95 (|% +6 "core" %!G j ^ +5 "manipulator"&% +7 "core" %   , r +5 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +10 "core" ' +2 ."da"Forearm.seek :retract +6 ."psFlush"delay 5 seconds +13 "manipulator"& '\ +99 "core" ' +16 ' +2 ."downElevator"SE.stop +3 "storage"(5 +11 (/& +9 "core" &  +360 ."psFlush"PSR.select :air +5 "processing"% +16 ."psFlush"PS.seek 2.5ml +5 "processing"%j'\ +1081 #"uploadLog"upsync +1016 "core" ' + ."psFlush"delay 1 second +108 .PBV.dial :waste1 +2 "processing"%>  +37 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%0 @ +76 "core" A + ."psFlush"PSV.dial :mixloop +3 "processing"%& +107 "core" +2 ."psFlush"PS.seek :empty +4 "processing"%9' +2604 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%5 +106 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +3 "processing"%2'M` +1091 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%H'\ +1603 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%r +87 "core"  +2 ."psFlush"PTV.dial :puck +2 "processing"%@  +74 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%L  +17 "core"  +3 ."psFlush"PS.seek 0ml +3 "processing"% ', +2611 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%i +86 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%J'F +584 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%\\'\ +2106 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"%$ +86 "core"  + ."psFlush"PBV.dial PSV +3 "processing"%^ U +57 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%=', +2610 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%B @ +42 "core" ? +3 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2604 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%P  +75 "core"  +3 ."psFlush"PS.seek 0ml +3 "processing"%M', +2608 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +45 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +6 "processing"%;'\ +503 "Can" ?O\ +2108 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"%F +73 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%S U +6 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%G', +2617 "core" ' +2 ."psFlush"PSV.dial PBV +8 "processing"%# @ +47 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%A'\ +2614 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%.  +74 "core"  +3 ."psFlush"PS.seek 0ml +3 "processing"%m', +2613 "core" ' + ."psFlush"PSV.dial PSR +4 "processing"%' +45 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +3 "processing"%3'M` +1090 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +1596 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%w +76 "core" + ."psFlush"PTV.dial :puck +3 "processing"%1  +7 "core"  + ."psFlush"PBV.dial :waste1 +3 "processing"%  +56 "core"  +3 ."psFlush"PS.seek 0ml +3 "processing"%U', +2608 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +75 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +41 "processing"%'F +598 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2106 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%` +77 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +58 "core" W +3 ."psFlush"PS.seek 0ml +3 "processing"%', +2607 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%4 @ +47 "core" ? +3 ."psFlush"PS.seek 2.5ml +3 "processing"%g'\ +2602 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%,  +73 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%Q', +2607 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%} +44 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"% '\ +2616 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%d +74 "core" + ."psFlush"PBV.dial PSV +3 "processing"%: U +5 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%7', +2607 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"% @ +45 "core" > +3 ."psFlush"PS.seek 2.5ml +3 "processing"%T'\ +2601 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%s  +72 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%"', +2603 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&& +6 "core" & ) +2 "manipulator"&h% +3 "core" %\ \  w * +3 ."psFlush"Elbow.seek PC +2 "manipulator"&q([ +246 "core" ( +2 "manipulator"&o& +4 "core" &]  ( + ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &W& +3 "core" &] j ' +3 ."psFlush"Forearm.seek PC +2 "manipulator"&D'$ +94 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&f/ +68 "core" / +2 ."psFlush"PC.seek :open +3 "processing"%6( +459 "core" ( + "manipulator"&& +3 "core" &] , * +2 "manipulator"&e% +4 "core" % ' * +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&t'\ +96 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek :garage +3 "manipulator"&\ (- +125 "core" ( + "manipulator"&y& +4 "core" &- )< +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &<& +4 "core" &- )< +2 ."psFlush"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&{'Γ +109 "core" ' + ."psFlush"Hand.open +3 "manipulator"&1 +69 "core" 1 +2 "manipulator"&Z% +4 "core" % Ν   +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&l'\ +104 "core" ' +2 #"myShortDA"Finished short da assay +2 #Flushing Processing stage +3 "processing"%% +6 "core" %0\  +2 #"myShortDA"Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%a& +6 "core" &\  +2 "manipulator"&)& +4 "core" &- )< +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&(- +3 "core" ( +2 "manipulator"&k& +4 "core" &- 1 )< +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &- )< +3 ."myShortDA"Forearm.seek :garage +3 "manipulator"&]'Γ +143 "core" ' +9 ."myShortDA"Hand.close +2 "manipulator"&8/ +69 "core" / + "manipulator"&& +4 "core" &- 5 "< +2 "manipulator"&% +4 "core" % Χ " +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&V'\ +107 "core" ' + ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek PC +2 "manipulator"&K([ +144 "core" ( +2 "manipulator"&c& +4 "core" &^ , * + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &+& +3 "core" &^  * +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +3 "manipulator"&'$ +97 "core" ' +2 "manipulator"&& +3 "core" &^ m ( +2 "manipulator"&!% +3 "core" %* ' +3 "processing"%& +3 "core" &\  +2 "processing"%n& +5 "core" &\  +3 ."myShortDA"PC.seek :closed +2 "processing"%(^ +6 "core" &\  +5 &\ 6 +9 &<Gu\ \ 2 +10 &cpv\ \ F +9 &X\ S +10 &D\ R +9 &H\ R +9 &CF\ Q +10 &H\ Q +9 &K\ R +9 &D\ R +10 &JF\ R +9 &! D\ Q +10 &"I\ R +9 &$F\ Q +9 &&RH\ R +10 &(F\ Q +9 &)G\ Q +9 &+G\ Q +10 &-ZH\ R +9 &/J\ R +10 &0F\ R +9 &2G\ Q +9 &4bI\ R +10 &6%K\ Q +9 &7I\ R +9 &9J\ R +10 &;jH\ R +9 &=-G\ Q +10 &>H\ Q +9 &@G\ R +9 &BrL\ R +10 &D-`\ T +9 &E\ X +9 &Gy\ X +10 &Ii}\ X +9 &K+~\ X +10 &L\ X +9 &N\ Y +9 &Pn\ Y +10 &R0\ Y +9 &S\ Y +9 &U\ Z +10 &Ws\ Z +9 &Y6\ Y +10 &Z\ Z +9 &\\\ [ +9 &^2_i\ 8 +10 &^A\ - +5 ( +2 "processing"%n& +4 #"myShortDA"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.85 +2 "processing"%?& +6 "core" &^\ - + &^\ - +2 ."myShortDA"Hand.open +2 "manipulator"&p1 +77 "core" 1 +2 "manipulator"&-% +4 "core" % ! @ $ +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&'\ +98 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%R +45 "core"  + ."myShortDA"PSR.select :flush +4 "processing"%@ +12 ."myShortDA"PS.seek 1ml +2 "processing"%('M` +1089 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +3 "processing"%X'\ +1599 "core" ' +2 ."myShortDA"PSV.dial PTV +3 "processing"%O +74 "core" + ."myShortDA"PTV.dial :puck +3 "processing"%E  +5 "core"  +2 ."myShortDA"PBV.dial :waste1 +3 "processing"%I  +56 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%x', +2609 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%C +88 "core"  + ."myShortDA"PSR.select :flush +4 "processing"%@ +11 ."myShortDA"PS.seek 0.5ml +3 "processing"%u'F +583 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%v'\ +2097 "core" ' + ."myShortDA"PSV.dial PTV +4 "processing"%z +73 "core" +2 ."myShortDA"PBV.dial PSV +2 "processing"%| U +57 "core" W +2 ."myShortDA"PS.seek 0ml +3 "processing"%', +2600 "core" ' + ."myShortDA"PSV.dial PBV +6 "processing"%% @ +46 "core" ? +2 ."myShortDA"PS.seek 2.5ml +4 "processing"%Y'\ +2603 "core" ' +2 ."myShortDA"PSV.dial :waste1 +2 "processing"%/  +74 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%[', +2623 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%b +44 "core"  + ."myShortDA"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%'\ +2605 "core" ' + ."myShortDA"PSV.dial PTV +45 "processing"% +79 "core" + ."myShortDA"PBV.dial PSV +3 "processing"%> U +16 "core" T +2 ."myShortDA"PS.seek 0ml +3 "processing"%0', +424 "Can"z > +2191 "core" ' +2 ."myShortDA"PSV.dial PBV +3 "processing"%& @ +47 "core" > +2 ."myShortDA"PS.seek 2.5ml +4 "processing"%j'\ +2614 "core" ' + ."myShortDA"PSV.dial :waste1 +3 "processing"%5  +74 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%9', +2611 "core" ' + #"myShortDA"Garaging FlushPuck in Processing Clamp +7 "manipulator"&2& +6 "core" &` , +3 ."myShortDA"Elbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek PC +2 "manipulator"&r([ +4 "core" ( +2 "manipulator"&@& +4 "core" &` > + +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &L& +3 "core" &` , +2 ."myShortDA"Forearm.seek PC +3 "manipulator"&H'$ +91 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&i/ +78 "core" / +2 ."myShortDA"PC.seek :open +3 "processing"% ( +460 "core" ( +2 "manipulator"&J& +3 "core" &` R . +2 "manipulator"&$% +3 "core" % 3 X .; +3 ."myShortDA"Forearm.seek :retract +3 "manipulator"&^'\ +97 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek :garage +3 "manipulator"&\\(- +130 "core" ( +2 "manipulator"&B& +3 "core" &-  > +' +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &=& +4 "core" &- M *' +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +2 "manipulator"&P'Γ +112 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&1 +71 "core" 1 +2 "manipulator"&% +4 "core" % Ν V +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&M'\ +103 "core" ' +478 #"Camille"-> access 3 +4 "storage"(F% +5 "core" %w\  +2 "manipulator"&S% +3 "core" %\  + +2 "manipulator"&;& +4 "core" &-  +' +2 ."Camille"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."Camille"SC.seek 7 +3 "storage"(#([4 +667 "core" ( + ."Camille"SC.configure :limp +4 "storage"($(\ 1b +4 (G& +3 "core" &[4 3  T +1985 #"Camille"-> access 4 +4 "storage"(.% +4 "core" %w v \ +2 "manipulator"&A% +4 "core" %\   + +2 "manipulator"&'& +3 "core" &-  +' +3 ."Camille"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."Camille"SC.seek 1 +3 "storage"(m( +985 "core" ( + ."Camille"SC.configure :limp +4 "storage"($(\ 1b +4 (3& +3 "core" & P N 6 +726 #"Camille"-> startTube 4 +3288 #-> start(:myShortDA){shortDA; samplePassF} +3 "collection"'w% +2 "processing"%1% +13 "core" %wy + %)7\  +5 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? + #Type 'Thread[:myShortDA].answer' to continue +42912 "Can"{\ 9 6 +12633 #"Camille"-> Thread[:myShortDA].answer +3 #"myShortDA"Camille answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +7 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1005 .PSV.dial :mixloop +2 "processing"% +145 "core" +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%  +132 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%  +48 "core" +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +3 ."myShortDA"PS.seek 1.1ml +3 "processing"%U'Y +2267 "core" ' +2 ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +4 "processing"%  +2 "collection"'`  +8 "core"  +126  +2 ."myShortDA"PS.seek 0.5ml +3 "processing"% 'F +1259 "core" ' +7 ."myShortDA"PRV.dial :waste2 +3 "processing"% @ +105 "core" > +2 ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 0ml +3 "processing"%4', +587 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"% +106 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +6 "processing"%@ +11 ."myShortDA"PS.seek 1ml +2 "processing"%,'M` +1086 "core" ' +2 ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%g'\ +1594 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%} +103 "core" +3 ."myShortDA"PS.seek 0ml +2 "processing"%Q', +2606 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%d +106 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"%:'M` +1098 "core" ' +2 ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +3 "processing"% '\ +1599 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"% +104 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%7  +47 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%s', +2611 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%T +105 "core"  +2 ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%'\ +2613 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%h +104 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%o', +2611 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%W& +6 "core" &\  +2 "manipulator"&% +4 "core" %\  0 +2 "storage"(f% +3 "core" %w \  +2 "storage"( . +3 "core" .( +2 ."myShortDA"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 4 +3 "storage"(~(,? +523 "core" ( +2 ."myShortDA"SC.configure :limp +4 "storage"($(\ 1b +4 (& +3 "core" &,> M 5\ +2 "manipulator"&e& +3 "core" &-  > -' +2 "manipulator"&y% +3 "core" %\  / - +3 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek 4 +2 "manipulator"&<( +175 "core" ( + "manipulator"&D& +4 "core" & M -+ + "storage"(q& +4 "core" &,> N\  +2 ."myShortDA"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek 4 + 700 counts +2 "manipulator"&' +96 "core" ' + "storage"(Z& +4 "core" &,> 6\  +2 ."myShortDA"SE.reconfigure :pick +5 "storage"(#]K-0-\ b +4 ."myShortDA"SE.seek :beamBreak +3 "storage"(t') +303 "core" ' + "storage"(- +4 "core" -' + ."myShortDA"SE.configure :default +4 "storage"(#QK-0-\ b +5 (a& +3 "core" &,> j r +2 "manipulator"&)& +3 "core" & , *+ +2 ."myShortDA"Elbow.seek 4 +3 "manipulator"&k( +36 "core" ( + "manipulator"&& +3 "core" &  ( -\ +2 "storage"({& +3 "core" &,>\  +3 ."myShortDA"Forearm.seek 4 + 300 counts +3 "manipulator"&8'[ +25 "core" ' +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close +2 "manipulator"&/ +74 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +3 "storage"(\ 'p +8 "core" & r /\ + "manipulator"&l% +4 "core" %  { /a +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&c'\ +95 "core" ' + ."myShortDA"Elbow.seek PC +3 "manipulator"&+([ +159 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +82 "core" ( + "manipulator"&]& +4 "core" &W   0 +2 ."myShortDA"Elbow.reconfigure :loose +42 "manipulator"&$ &.,(#b +8 && +3 "core" &W  + 0 +2 ."myShortDA"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 ."myShortDA"Forearm.seek PC +2 "manipulator"&!'$ +100 "core" ' + "manipulator"&& +4 "core" &W  - +2 "manipulator"&% +3 "core" %* - +3 "processing"%V& +4 "core" &\  +2 "processing"%6& +5 "core" &\  +2 ."myShortDA"PC.seek :closed +2 "processing"%?(^ +7 "core" &\  +6 & +\ $c +10 &Tx\ 9 +9 &zs\ M +9 &N\ R +10 &DJ\ R +9 &K\ S +9 &L\ S +10 &J\ S +9 &LO\ R +10 & N\ S +9 &K\ S +9 &!L\ S +10 &#TI\ R +9 &%M\ R +9 &&J\ R +10 &(G\ R +9 &*\\I\ R +9 &,I\ R +10 &-H\ R +9 &/H\ R +10 &1dN\ R +9 &3%J\ S +9 &4L\ S +10 &6J\ R +9 &8lI\ R +9 &:.I&\ R +10 &;J\ S +9 &=Kl\ R +10 &?tGb\ R +9 &A6H|\ R +9 &BQ}\ S +10 &Dc\ T +9 &FlG\ X +10 &H,zD\ Y +9 &I\ Y +9 &K\ Y +10 &Mq~\ Y +9 &O1\ Z +9 &P6\ Z +10 &R\ Y +9 &TwZ\ Z +9 &V:_\ Y +10 &WM\ Z +9 &Y0\ Z +10 &[}>\ Z +9 &]>\ V +9 &^AaM\ 's +10 &^8\ 3 +5 ( +2 "processing"%6& +4 #"myShortDA"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.77 +2 .Hand.open +5 "manipulator"&p1 +5 "core" &^%\ 3 +65 1 +2 "manipulator"&-% +4 "core" % ! " * + ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&n'\ +97 "core" ' +3 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"%R  +2 %9 +7 "core" 9 +102 "processing"%"9 +3 "core" 9 +102 "processing"%(9 +3 "core" 9  +102 "processing"%O9 +3 "core" 9  +102 "processing"%E9 +3 "core" 9 +102 "processing"%I9 +3 "core" 9 +102 "processing"%X9 +3 "core" 9 +102 "processing"%C9 +4 "core" 9 +102 "processing"%x9 +3 "core" 9" +102 "processing"%u9 +3 "core" 9& +102 "processing"%z9 +3 "core" 9+ +102 "processing"%|9 +2 "core" 9/ +103 "processing"%v9 +3 "core" 93 +102 "processing"%%9 +3 "core" 97 +102 "processing"%9 +3 "core" 9; +102 "processing"%/9 +2 "core" 9@ +103 "processing"%Y9 +2 "core" 9D +102 "processing"%b9 +3 "core" 9H +103 "processing"%[9 +2 "core" 9L +102 "processing"%9 +3 "core" 9P +102 "processing"%>9 +3 "core" 9U +102 "processing"%9 +3 "core" 9Y +102 "processing"%&9 +3 "core" 9] +102 "processing"%09 +3 "core" 9a +102 "processing"%59 +3 "core" 9e\ +102 "processing"%j9 +3 "core" 9j\ +102 "processing"%29 +2 "core" 9n +103 "processing"%@9 +3 "core" 9 r +102 "processing"%L9 +3 "core" 9v +103 "processing"%i9 +2 "core" 9z +102 "processing"%K9 +3 "core" 9$ +102 "processing"%9 +3 "core" 9+ +102 "processing"%9 +3 "core" 93 +102 "processing"%J9 +3 "core" 9; +102 "processing"%$9 +3 "core" 9B +102 "processing"%B9 +3 "core" 9I +102 "processing"%=9 +2 "core" 9O +3 ."myShortDA"PH.hold 2:00:00,28C +5 "processing"%H ppN +3 ."myShortDA"delay 1:30 +6 "core"  +9000 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%r +106 "core"  + #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +10 ."myShortDA"PS.seek 0.5ml +3 "processing"%'F +585 "core" ' + ."myShortDA"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2ml +3 "processing"%'˕ +1587 "core" ' +2 ."myShortDA"PTV.dial :puck +3 "processing"%^  +136 "core"  + ."myShortDA"PSV.dial PTV +8 "processing"%P +75 "core" +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%F  +56 "core" + "processing"%S% +3 "core" %ˑi\  +3 ."myShortDA"PS.seek 1.5ml +39 "processing"%;'w +600 "core" ' +2 ."myShortDA"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%_ * +37 "core" + +2 ."myShortDA"PS.seek 0ml +3 "processing"%G', +1598 "core" ' +2 ."myShortDA"delay 5:00 +3829 "Can" Cs ̢ +26174 #"myShortDA"recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%.  +5 "core"  +2 ."myShortDA"PBV.dial :waste1 +3 "processing"%A  +34 "core"  +2 ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%' * +37 "core" , +2 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%# +76 "core"  +2 ."myShortDA"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."myShortDA"PS.seek 2.5ml +2 "processing"%3'\ +2477 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"%1 +88 "core"  +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%w +74 "core"  +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +76 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +85 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%', +2472 "core" ' + ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%9  +135 "core" + ."myShortDA"PSV.dial :mixloop +3 "processing"%` +43 "core" + ."myShortDA"PRV.dial :ab1 +3 "processing"% @ +105 "core" > +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 0.15ml +2 "processing"%U' +346 "core" ' + ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +4 ."myShortDA"PRV.dial CBV +5 "collection"'  +2 "processing"%  +4 "core"  +43  +2 "processing"%% +4 "core" %b\  +2 ."myShortDA"PS.seek 0.3ml +3 "processing"%4' +345 "core" ' +2 ."myShortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +3 "collection"',  +31 "core" +2 ."myShortDA"PRV.dial :air +2 "processing"%}  +45 "core"  +2 ."myShortDA"PS.seek 0.9ml +3 "processing"%g'@ +1261 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%d @ +75 "core" ? +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%Q'F +853 "core" ' +2 #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%:  +44 "core"  +2 ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 2ml +2 "processing"%'˕ +1604 "core" ' + ."myShortDA"PSV.dial :PML +3 "processing"%7 +44 "core" +2 ."myShortDA"PTV.dial :mixing +2 "processing"% @ +76 "core" A + ."myShortDA"PBV.dial :waste1 +3 "processing"%T  +36 "core" +2 "processing"%s% +3 "core" %˕\  +3 ."myShortDA"PS.seek 1.85ml +2 "processing"%h' +237 "core" ' +2 ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + +2 ."myShortDA"PS.seek 0ml +4 "processing"%W', +1953 "core" ' +2 ."myShortDA"delay 2 seconds +202 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'& +4 "core" &yy? +3 "manipulator"&f& +4 "core" &W C ( + "manipulator"& % +3 "core" %\  U ) +3 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&m(- +134 "core" ( +2 "manipulator"&& +4 "core" &-  A ## + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &e& +3 "core" &-  7 '# +2 ."myShortDA"Forearm.seek :garage +3 "manipulator"&y'Γ +102 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&D/ +68 "core" / +2 "manipulator"&q& +3 "core" &-\ "~ +2 "manipulator"&Z% +3 "core" % Φ = ' +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&\\'\ +101 "core" ' +8 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +2 "manipulator"&M(o +279 "core" ( +2 "manipulator"&& +3 "core" &j4 w X M +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &a& +3 "core" &j4 m M +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +2 "manipulator"&)'Ͻ +104 "core" ' +2 "manipulator"&& +3 "core" &j4 f z  M +2 "manipulator"&{% +4 "core" % y X .  +2 "collection"'& +4 "core" &yzj +2 "collection"'& +4 "core" &wyQ +3 ."myShortDA"CC.seek :closed +2 "collection"'l(S +7 "core" &xxP +4 &wwO 6 +10 &1DvxxQ 2 +9 &Rm~xwJ F +10 &exxQ T +9 &NwxH S +9 &fSuzE T +10 &*NwzI S +9 &RyxQ S +9 &OwyH S +10 &oNxxL S +9 &1MxyE S +10 & Lxy; S +9 &"Ouw? S +9 &$xQxw; S +10 &&9Oxw? S +9 &'Lwx; S +9 &)Nxy> S +10 &+Myx? S +9 &-BNzxA S +10 &/Ovx; S +9 &0Luw? S +9 &2Oxy< S +10 &4JNxx; S +9 &6 Nwx= S +9 &7Lwx@ S +10 &9Mzy; S +9 &;RIwx< S +10 &=JyyA S +9 &>Jyy@ S +9 &@Qxx> S +10 &BYQyy7 S +9 &DZxyB T +9 &Epx{9 W +10 &Gwy? [ +9 &I?yz8 _ +10 &Kxy4 _ +9 &Lyz9 ` +9 &Nyx> a +10 &PBwz: a +9 &Qzz= @ +9 &R-yxA &p +10 &Rjxy> R +2 ( +2 "collection"'& +3 #"myShortDA"Collection Clamp onSpring/offSpring for 6/27 samples, on/off torque 2.46 +3 "collection"'<& +5 "core" &RiyzD R +2 ."myShortDA"Hand.open +2 "manipulator"&1 +70 "core" 1 + "manipulator"&t% +3 "core" % f > ! \ +3 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&8'\ +93 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%] +108 "core"  + #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 1.5ml +2 "processing"%'{ +1592 "core" ' + ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%k  +44 "core"  +3 ."myShortDA"PS.seek 0ml +3 "processing"%', +1593 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +46 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +3 "processing"%V'\ +2603 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +5 ."myShortDA"CBV.dial PRV +4 "processing"%\  +2 "collection"'c  +34 "core"  +133  +2 ."myShortDA"PSV.dial :mixloop +3 "processing"% +105 "core" + ."myShortDA"CTV.dial :air,avoiding: :intake +3 "collection"'p  +6 "core"  +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%-  +76 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%', +2612 "core" ' +2 ."myShortDA"PSV.dial :air +8 "processing"%6  +43 "core"  +3 ."myShortDA"PS.seek 2.5ml +3 "processing"%"'\ +2613 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%! +45 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%(', +1975 "Can" wh\ b +637 "core" ' + ."myShortDA"PSV.dial :air +2 "processing"%O  +45 "core"  +2 ."myShortDA"PS.seek 2.5ml +4 "processing"%E'\ +2611 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%I +46 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%X', +2608 "core" ' + #"myShortDA"Garaging FlushPuck in Collection Clamp +3 "manipulator"&C& +6 "core" &j4 = W / M +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +2 "manipulator"&x(o +4 "core" ( +2 "manipulator"&u& +4 "core" &j4 X O + M +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &z& +3 "core" &j4 9 . @ M +3 ."myShortDA"Forearm.seek CC +48 "manipulator"&|'Ͻ +99 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&v/ +67 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'%( +399 "core" ( + "manipulator"&& +3 "core" &j4 i  M +2 "manipulator"&/% +4 "core" % h  +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&Y'\ +96 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +2 "manipulator"&b(- +295 "core" ( +2 "manipulator"&[& +4 "core" &-   + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +4 "core" &- ( ! +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +2 "manipulator"&>'Γ +110 "core" ' + ."myShortDA"Hand.open +3 "manipulator"&1 +69 "core" 1 +2 "manipulator"&&% +4 "core" % Μ g o k  +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&0'\ +99 "core" ' +2 ."da"delayUntil "14:12:23.89" +24830 #recoverPRVreagent08 + .PTV.dial :mixing +5 "processing"%5 @ +76 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%j  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%2 * +37 "core" + +2 ."da"PSV.dial :air +2 "processing"%@  +45 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%L'\ +2464 "core" ' +2 ."da"PSV.dial :mixloop +3 "processing"%i +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%K  +45 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +3 "processing"% +46 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%  +45 "core"  +3 ."da"PS.seek 0ml +3 "processing"%J', +2466 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%$ +134 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%B'F +588 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +10 ."da"PS.seek 2ml +3 "processing"%='˕ +1600 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%r  +75 "core"  +2 ."da"PSV.dial PTV +2 "processing"%o +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +35 "core"  +2 "processing"%^% +4 "core" %˙\  +2 ."da"PS.seek 1.5ml +3 "processing"%P' +583 "core" ' +2 ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +3 "processing"%F * +36 "core" , +3 ."da"PS.seek 0ml +2 "processing"%S', +1591 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%_  +36 "core" +2 ."da"delay 30 seconds +1135 "Can" ^5\ +1868 ."da"PBV.dial between PSV and waste1 +3 "processing"%; * +36 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%R +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%.'\ +2467 "core" ' + ."da"PSV.dial PTV +3 "processing"%A +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%' +88 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +42 "processing"%# +79 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%G  +74 "core"  +2 ."da"PS.seek 0ml +4 "processing"%1', +2471 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%w +135 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%'F +585 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +8 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%'˕ +1597 "core" ' + ."da"PTV.dial :puck +3 "processing"%3  +6 "core"  + ."da"PSV.dial PTV +3 "processing"%9 +89 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%`  +37 "core" + "processing"%% +4 "core" %˗\  +2 ."da"PS.seek 1.5ml +3 "processing"%'} +587 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + +3 ."da"PS.seek 0ml +3 "processing"% ', +1591 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%U  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%, * +36 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%} +73 "core" +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%4'\ +2474 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%d +86 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%g +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%: +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%Q  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%7', +2461 "core" ' +2 #"da"getPMLReagent08 +7 .PRV.dial :air +4 "processing"%  +45 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%T  +134 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%s  +45 "core"  + ."da"PTV.dial :PRVmixing +3 "processing"%  +16 "core" +2 ."da"PSV.dial :mixloop +2 "processing"% +45 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +3 "processing"%h' +388 "core" ' + ."da"delay 2 seconds +203 .PRV.dial :air +3 "processing"%  +47 "core"  +2 "processing"%f% +3 "core" %\  +3 ."da"PS.seek 0.55ml +2 "processing"% ' +342 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +5 "processing"%  +45 "core"  +2 ."da"PS.seek 2ml +3 "processing"%e'˕ +1542 "core" ' + ."da"PSV.dial :PML +3 "processing"%+ +46 "core" + ."da"PTV.dial :mixing +3 "processing"%D @ +77 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%q  +37 "core" + "processing"%Z% +3 "core" %˗\  +3 ."da"PS.seek 1.85ml +2 "processing"%n' +238 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%y * +38 "core" , +2 ."da"PS.seek 0ml +4 "processing"%', +1955 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +17088 "Can" L +30915 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%a @ +5 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%m  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" , +2 ."da"PSV.dial :air +2 "processing"%{  +46 "core"  +8 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%'\ +2467 "core" ' +2 ."da"PSV.dial :mixloop +3 "processing"%\\ +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%N  +45 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +3 "processing"%< +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +45 "core"  +2 ."da"PS.seek 0ml +4 "processing"%t', +2474 "core" ' + #"da"washCycleDA #1 of 3 +3 .PSR.select :air +4 .PSV.dial PSR +4 "processing"% +134 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%]'F +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%)'˕ +1588 "core" ' + ."da"PTV.dial :puck +3 "processing"%W  +78 "core"  +2 ."da"PSV.dial PTV +3 "processing"%k +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" + "processing"%% +4 "core" %˕\  +2 ."da"PS.seek 1.5ml +3 "processing"%'{ +593 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%c * +37 "core" + +2 ."da"PS.seek 0ml +2 "processing"%\ ', +1602 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%  +5 "core"  + ."da"PBV.dial :waste1 +3 "processing"%p  +38 "core" + ."da"delay 30 seconds +2473 "Can" H $ +530 ."da"PBV.dial between PSV and waste1 +4 "processing"%- * +37 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%V +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%6'\ +2461 "core" ' + ."da"PSV.dial PTV +3 "processing"% +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%! +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%" +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%O  +87 "core" +2 ."da"PS.seek 0ml +2 "processing"%(', +2484 "core" ' +2 #"da"washCycleDA #2 of 3 +8 .PSR.select :air +4 .PSV.dial PSR +9 "processing"%I +134 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%E'F +583 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%C'˕ +1592 "core" ' + ."da"PTV.dial :puck +3 "processing"%u  +5 "core"  +2 ."da"PSV.dial PTV +2 "processing"%z +88 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%v  +35 "core"  +2 "processing"%M% +4 "core" %˚\  +2 ."da"PS.seek 1.5ml +3 "processing"%8' +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%l * +35 "core" + +2 ."da"PS.seek 0ml +3 "processing"%', +1597 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%/  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%|  +38 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%[ * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%x +75 "core"  +8 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%'\ +2468 "core" ' + ."da"PSV.dial PTV +3 "processing"% +76 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%& +77 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +8 "processing"%Y +88 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%>  +88 "core" +3 ."da"PS.seek 0ml +3 "processing"%5', +2460 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +5 .PSV.dial PSR +4 "processing"%j +146 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%2'F +587 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%@'˕ +1600 "core" ' + ."da"PTV.dial :puck +3 "processing"%X  +7 "core"  + ."da"PSV.dial PTV +3 "processing"%i +74 "core" + ."da"PBV.dial :waste1 +3 "processing"%K  +36 "core" +2 "processing"%% +3 "core" %˕\  +3 ."da"PS.seek 1.5ml +2 "processing"%'{ +583 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%L * +36 "core" , +2 ."da"PS.seek 0ml +4 "processing"%$', +1591 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%J  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%B  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%r * +36 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%o +76 "core"  +3 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%'\ +2461 "core" ' + ."da"PSV.dial PTV +3 "processing"%^ +75 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%= +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%F +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%P  +16 "Can" Uf +57 "core"  +2 ."da"PS.seek 0ml +4 "processing"%', +2456 "core" ' +2 ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%_ +139 "core" +5 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +11 "processing"% +18 ."da"PS.reconfigure :default +8 "processing"%#A d`xb +13 ."da"PS.seek 0.25ml +6 "processing"%;' +331 "core" ' +2 ."da"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +5 "processing"% +12 ."da"PS.seek 0.5ml +3 "processing"%R'F +342 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%S'˕ +1594 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%A  +7 "core"  + ."da"PSV.dial PTV +3 "processing"%' +77 "core" + ."da"PBV.dial :waste1 +2 "processing"%#  +37 "core" +2 "processing"%G% +4 "core" %ˑ  +2 ."da"PS.seek 1.5ml +2 "processing"%.'w +582 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%w * +37 "core" + +2 ."da"PS.seek 0ml +4 "processing"%1', +1600 "core" ' +2 ."da"delay 10 seconds +1004 #recoverPSRreagent08 +6 .PTV.dial :puck +5 "processing"%  +9 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%3  +87 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%9 * +38 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%` +78 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%'\ +2583 "core" ' + ."da"PSV.dial PTV +3 "processing"% +79 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"% +77 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +76 "core"  +2 ."da"PS.seek 0ml +3 "processing"%U', +2564 "core" ' + #"da"Additional air clear +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%, +136 "core"  +2 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +5 .PS.reconfigure :default +6 "processing"%#A d`xb +3 ."da"PS.seek 2ml +2 "processing"%}'˕ +2100 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +3 "processing"%  +6 "core"  + ."da"PSV.dial PTV +3 "processing"%d +77 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%g  +37 "core" + "processing"%:% +4 "core" %˔  +2 ."da"PS.seek 1.5ml +3 "processing"%Q'z +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%4 * +37 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +3 "processing"%  +110 "core"  +2 ."da"PS.seek 0ml +3 "processing"%T', +1591 "core" ' + "processing"%s9 +3 "core" 95 +2 #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +4 "processing"% +5 %& + "core" 5 +4 &^% 3 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&7% +6 "core" %\  9 / +2 "storage"(% +3 "core" %z Y  +2 "storage"(f. +3 "core" .(,? +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."da"SC.seek 3 +2 "storage"(h( +190 "core" ( + ."da"SC.configure :limp +4 "storage"($(\ 1b +4 (& +3 "core" & s +3 "manipulator"& & +3 "core" &-  +2 "manipulator"&+% +4 "core" %\  \  +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +3 "manipulator"&D( +212 "core" ( +2 "manipulator"&q& +4 "core" & F C % + "storage"(Z& +4 "core" & 1 / e +3 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&y' +91 "core" ' + "storage"(e& +4 "core" &   +2 ."da"SE.reconfigure :pick +5 "storage"(#]K-0-\ b +4 ."da"SE.seek :beamBreak +2 "storage"(n') +289 "core" ' + "storage"(*- +3 "core" -') +2 ."da"SE.configure :default +4 "storage"(#QK-0-\ b +4 ."da"SE.seek :place +3 "storage"(a' +44 "core" ' +2 "manipulator"&m& +4 "core" & ; 9  + "manipulator"&% +4 "core" %  8 Gf +2 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +3 "manipulator"&{'\ +101 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&([ +249 "core" ( +2 "manipulator"&\\& +4 "core" &\\ S i 7 + ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &N& +3 "core" &\\ B H W +2 ."da"Forearm.seek PC +3 "manipulator"&<'$ +93 "core" ' + ."da"Hand.close +47 "manipulator"&/ +75 "core" / +2 ."da"PC.seek :open +3 "processing"%( +458 "core" ( + "storage"(& +4 "core" &   S +2 "manipulator"&t& +4 "core" &\\ 6 /  + "manipulator"&]% +4 "core" % ) , 0 4 +2 ."da"Forearm.seek :retract +4 "manipulator"&W'\ +98 "core" ' +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +2 "manipulator"&k( +258 "core" ( +2 "manipulator"&& +4 "core" &   v1 + "storage"(& +4 "core" & S +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&)' +97 "core" ' +2 ."da"Hand.open +2 "manipulator"&c1 +72 "core" 1 +2 "storage"(- +3 "core" -' +2 ."da"SE.seek -0.31 Pucks below Top Plate +3 "storage"( ' +28 "core" ' +2 ."da"SE.reconfigure :seal +4 "storage"(#QK-0-\ b +4 ."da"SE.seek -1.23 Pucks below Top Plate +3 "storage"(p'd +51 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da25mar2714h.tif +7 "processing"%-& +17 "core" & +3 "manipulator"&V& +4 "core" & 1 +3 "manipulator"&\ % +4 "core" % 4 +3 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +93 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&!(- +184 "core" ( +3 "manipulator"&"& +3 "core" &- w +3 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &O& +4 "core" &-  +2 ."psFlush"Forearm.seek :garage +4 "manipulator"&6'Γ +106 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&I/ +79 "core" / + "manipulator"&(& +4 "core" &- W _ +2 "manipulator"&E% +3 "core" % Χ R U  +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&u'\ +104 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +3 "manipulator"&z([ +124 "core" ( +2 "manipulator"&v& +4 "core" &b D +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &M& +3 "core" &b +2 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +3 "manipulator"&C'$ +105 "core" ' +2 "manipulator"&l& +4 "core" &b +2 "manipulator"&8% +4 "core" %?  +2 "processing"%/& +4 "core" & +2 "processing"%|& +5 "core" & +2 ."psFlush"PC.seek :closed +3 "processing"%[(^ +6 "core" & +4 & 4 +9 &:Do 3 +10 &Ymo G +9 &U V +9 &: U +10 &i<~ V +9 &+={ V +10 &;k U +9 &@m V +9 &r>` U +10 &4<\\ U +9 & >Z U +9 &"@I V +10 &$y>G V +9 &&>?K U +10 &(@A T +9 &)B: T +9 &+A7 T +10 &-H=7 T +9 &/ ?3 T +9 &0C0 T +10 &2D0 T +9 &4PC T +9 &6A T +10 &7A T +9 &9A U +10 &;UA U +9 &== U +9 &>@ U +10 &@@ U +9 &BZF V +9 &DR X +10 &Ev [ +9 &Gs \\ +10 &IRs \\ +9 &Kw \\ +9 &Ly \\ +10 &N} \\ +9 &PV ] +9 &R~ ] +10 &S ] +9 &U ] +10 &W\\ ^ +9 &Y ] +9 &Z ^ +10 &\\ ] +9 &^;rj ) +9 &^d 9 +10 ( + &^% 3 +2 "processing"%|& +3 #"psFlush"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.97 +3 "processing"%x& +5 "core" &^%+ 3 +2 ."psFlush"Hand.open +2 "manipulator"&1 +72 "core" 1 + "manipulator"&% +4 "core" % ? > +2 ."psFlush"Forearm.reconfigure :loose +61 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&&'\ +97 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%Y +46 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +6 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%>'F +582 "core" ' + ."psFlush"delay 5 seconds +152 #"da"SX HX9/16 (USB:10): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 21.793 seconds\ /var/log/esp/da25mar2714h.tif: TIFF Upload Complete\ +6 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da25mar2714h20s.tif +346 ."psFlush"PSR.select :air +4 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +1701 #"da"SX HX9/16 (USB:10): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da25mar2714h20s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 32.0 /var/log/esp/midres/da25mar2714h32s.tif +392 "core" ' +3 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%j @ +205 "core" B +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%5  +140 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"%2 +109 "core" +2 ."psFlush"PS.seek :empty +4 "processing"%X' +971 #"brent"Session Begun +330 #-> showlog +497 #-> exit +3 #Session Ended +504 #"da"SX HX9/16 (USB:10): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 32 seconds\ /var/log/esp/midres/da25mar2714h32s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +5 ."Qmail"DAfans.email "21.793 sec auto-exposure",Subject: "da25mar2714h images!" +5 "storage"(i- +6 "core" -'d +3 "storage"(K& +3 "core" &  +3 "manipulator"&& +4 "core" &b t + "manipulator"&@% +8 "core" %\   K +7 ."da"Elbow.reconfigure :tight +19 "manipulator"&$&.,(\ #b +7 ."da"Elbow.seek 3 +3 "manipulator"&L( +230 "core" ' +4 ."psFlush"PSR.select :air +8 .PSV.dial PSR +6 "processing"% +11 "core" ( +3 "manipulator"&J& +9 "core" & &2 +4 "storage"(B& +7 "core" & s +3 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&r' +65 "core"  +3 #"psFlush"Pulling 0.5ml of PSR.flush +4 .PSR.select :flush +8 "processing"%@ +14 "core" ' +5 ."da"SE.reconfigure :gently +6 "storage"(#QK-0-\ b +11 ."da"SE.seek -0.52 Pucks below Top Plate +6 ."psFlush"PS.seek 0.5ml +10 "storage"(o' +3 "processing"%$'F +52 "core" ' +3 "manipulator"&^& +6 "core" & 2 +5 "storage"(=& +7 "core" &  +3 ."da"Elbow.reconfigure :limp +8 "manipulator"&$ ,(b +7 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek 3 +4 "manipulator"&F' +47 "core" ' +4 ."da"Elbow.hold +10 "manipulator"&P, +6 "core" , +4 ."da"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +9 ."da"SE.reconfigure :default +6 "storage"(#QK-0-\ b +10 ."da"SE.seek -0.33 Pucks below Top Plate +3 "storage"('v +30 "core" ' +4 "manipulator"&_% +7 "core" %"r % 0 +4 "storage"(& +6 "core" & a a +4 ."da"Forearm.force -20 +2 "manipulator"&5 +10 ."da"Forearm.seek 3 + 311 counts +8 "manipulator"&;'N +145 "core" ' +3 "manipulator"&R& +6 "core" &   0 +4 "storage"(A& +12 "core" & : +4 ."da"Forearm.reconfigure :tight +9 "manipulator"&#Q@2^d^\ b +8 ."da"Forearm.seek 3 + 700 counts +4 "manipulator"&'' +30 "core" ' +4 "storage"(#% +7 "core" %~ ] +5 ."downElevator"SE.seek :down +7 "storage"(G'p +58 "core" ' +3 ."psFlush"delay 5 seconds +36 "storage"(S% +6 "core" %YC  ]~ +5 "manipulator"&w% +8 "core" %  +4 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +10 ."da"Forearm.seek :retract +4 "manipulator"&.'\ +90 "core" ' +45 ' + ."downElevator"SE.stop +7 "storage"(5 +9 (& +5 "core" & 0 +268 ."psFlush"PSR.select :air +5 "processing"% +17 ."psFlush"PS.seek 2.5ml +4 "processing"%3'\ +1151 #"uploadLog"upsync +962 "core" ' + ."psFlush"delay 1 second +104 .PBV.dial :waste1 +4 "processing"%9  +38 "core" + ."psFlush"PTV.dial :mixing +3 "processing"%` @ +75 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%1 +107 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%' +2614 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +108 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +3 "processing"%'M` +1087 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +1593 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +77 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%,  +75 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%U  +6 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"% ', +2596 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%d +76 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%g'F +583 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%:'\ +2106 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%} +88 "core" ~ +2 ."psFlush"PBV.dial PSV +2 "processing"%4 U +56 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"% ', +2613 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%Q @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%s'\ +2611 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%  +76 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%', +2612 "core" ' + ."psFlush"PSV.dial PSR +8 "processing"%7 +45 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%'\ +448 "Can" DJ P +2168 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%f +76 "core" + ."psFlush"PBV.dial PSV +3 "processing"% U +5 "core" U +2 ."psFlush"PS.seek 0ml +3 "processing"% ', +2603 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%+ @ +58 "core" B +2 ."psFlush"PS.seek 2.5ml +3 "processing"%~'\ +2604 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%q  +75 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%Z', +2656 "core" ' +9 ."psFlush"PSV.dial PSR +3 "processing"%b +44 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +3 "processing"%e'M` +1090 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%0'\ +1593 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"%* +75 "core" + ."psFlush"PTV.dial :puck +3 "processing"%m  +5 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%  +57 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%n', +2607 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%y +75 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%\\'F +588 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%N'\ +2106 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%D +77 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +57 "core" V +2 ."psFlush"PS.seek 0ml +4 "processing"%{', +2627 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%? @ +47 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2606 "core" ' +2 ."psFlush"PSV.dial :waste1 +8 "processing"%t  +73 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%]', +2620 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%< +45 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%'\ +2613 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +75 "core" + ."psFlush"PBV.dial PSV +3 "processing"% U +7 "core" V +2 ."psFlush"PS.seek 0ml +4 "processing"%c', +2606 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"% @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%-'\ +2601 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%W  +73 "core"  +3 ."psFlush"PS.seek 0ml +3 "processing"%V', +2601 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp +7 "manipulator"&\ & +6 "core" & 3 "0 +2 "manipulator"&a% +4 "core" %\  \ " +7 ."psFlush"Elbow.seek PC +3 "manipulator"& ([ +255 "core" ( +2 "manipulator"&"& +4 "core" &O   % + ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &)& +2 "core" &O  % +3 ."psFlush"Forearm.seek PC +4 "manipulator"&O'$ +96 "core" ' + ."psFlush"Hand.close +2 "manipulator"&k/ +67 "core" / +2 ."psFlush"PC.seek :open +4 "processing"%I( +458 "core" ( +2 "manipulator"&(& +4 "core" &c % + "manipulator"&E% +3 "core" % 6 % +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +95 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek :garage +2 "manipulator"&v(- +140 "core" ( + "manipulator"&M& +3 "core" &-  > '& +3 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &6& +2 "core" &-   '& +3 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek :garage +48 "manipulator"&l'Γ +106 "core" ' +2 ."psFlush"Hand.open +2 "manipulator"&81 +74 "core" 1 +3 "manipulator"&/% +4 "core" % Ν {  +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&!'\ +99 "core" ' + #"myShortDA"Finished short da assay +3 #Beginning samplePassF +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'u& +6 "core" &xy| + "manipulator"&& +4 "core" &-  ! (& +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&x(- +4 "core" ( +2 "manipulator"&& +4 "core" &-  ^ (& +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &-   '& +3 ."myShortDA"Forearm.seek :garage +2 "manipulator"&|'Γ +109 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&Y/ +71 "core" / +2 "manipulator"&C& +3 "core" &- 3 & +2 "manipulator"&T% +4 "core" % ΢ v +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&>'\ +105 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 ."myShortDA"Elbow.seek CC +3 "manipulator"&j(o +270 "core" ( +2 "manipulator"&5& +4 "core" &g, & %F + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &2& +3 "core" &g+ c %F +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +3 "manipulator"&'Ͻ +97 "core" ' +2 "manipulator"&i& +4 "core" &g+ y "F + "manipulator"&K% +4 "core" %  " +2 "collection"'& +4 "core" &xx +2 "collection"'@& +5 "core" &zz +2 ."myShortDA"CC.seek :closed +3 "collection"'J(S +6 "core" &yz +5 &yy} 4 +9 &.Dvyxu 2 +9 &Om}xxn F +10 &bw{m T +9 &Lwyq S +10 &fOyx S +9 &(Nxx S +9 &Lxy S +10 &Jzw S +9 &oMwyp S +9 &1Ox{ S +10 & Nwx S +9 &"Mx{n S +10 &$vNxy@ S +9 &&9Nwyn S +9 &'NzzI S +10 &)Nyy* S +9 &+Jxzn S +9 &-AJzy- S +10 &/Nyy) R +9 &0Nxx" S +10 &2Lx{% R +9 &4INxym S +9 &6 Lzxp S +10 &7Jyx! S +9 &9Jwvd S +9 &;RIyx R +10 &=Lxxn S +9 &>OxzE R +10 &@Nyx' S +9 &BYOyy: S +9 &D\\xz" U +10 &Epyy: V +9 &Gy|4 Z +9 &I?|{ ^ +10 &Kwy _ +9 &L{z _ +10 &Nyz ` +9 &PAyz ` +9 &Q{z @ +10 &R-xz{ %o +9 &Rpyy{ V +2 ( +2 "collection"'@& +3 #"myShortDA"Collection Clamp onSpring/offSpring for 6/27 samples, on/off torque 2.47 +3 "collection"'B& +4 "core" &Rnyz V +3 ."myShortDA"Hand.open + "manipulator"&z1 +77 "core" 1 + "manipulator"&% +4 "core" % 7  +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&^'\ +103 "core" ' +2 ."myShortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%=  +45 "core"  +2 #"myShortDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 1.5ml +3 "processing"%&'{ +1593 "core" ' + ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%_  +44 "core"  +3 ."myShortDA"PS.seek 0ml +2 "processing"%', +1606 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%p +44 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%X'\ +2608 "core" ' +2 ."connect"PRV.dial CBV +3 ."myShortDA"CBV.dial PRV +5 "processing"%r  +3 "collection"'R  +7 "core"  +97  +2 ."myShortDA"PSV.dial :PTV,via: :air +3 "processing"%A +194 "core" ~ +2 ."myShortDA"CTV.dial :air,avoiding: :intake +3 "collection"'L  +5 "core"  +2 ."myShortDA"PTV.dial :PRV,avoiding: :puck +3 "processing"%o @ +74 "core" A +2 ."myShortDA"PS.seek 0ml +3 "processing"%#', +2643 "core" ' +9 ."myShortDA"PSV.dial :air +8 "processing"%F  +75 "core"  +3 ."myShortDA"PS.seek 2.5ml +3 "processing"%S'\ +2599 "core" ' + ."myShortDA"PSV.dial :PTV +3 "processing"%w +87 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%;', +2611 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&& +7 "core" &g+ A F +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 ."myShortDA"Elbow.seek CC +3 "manipulator"&(o +5 "core" ( + "manipulator"&'& +4 "core" &g+ ; F + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &G& +4 "core" &g+  F +2 ."myShortDA"Forearm.seek CC +2 "manipulator"&$'Ͻ +91 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&9/ +77 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'`( +399 "core" ( + "manipulator"&1& +3 "core" &g+  !F +2 "manipulator"&3% +4 "core" %  !( +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +98 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +2 "manipulator"&(- +286 "core" ( +2 "manipulator"&& +3 "core" &- p ) +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 && +2 "core" &- ( +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +4 "manipulator"&,'Γ +109 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&U1 +77 "core" 1 +2 "manipulator"&% +4 "core" % Ν (  +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&d'\ +104 "core" ' +3174 "Can" 7 +24510 #"Camille"-> access 3 +3 "storage"( % +5 "core" %v \  +2 "manipulator"&g% +4 "core" %\  % / +2 "manipulator"&}& +4 "core" &- : / +2 ."Camille"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."Camille"SC.seek 7 +2 "storage"(4([4 +667 "core" ( + ."Camille"SC.configure :limp +4 "storage"($(\ 1b +4 (:& +3 "core" &[2 e 9  +1046 #"Camille"-> access 4 +3 "storage"(Q% +5 "core" %v @\  +2 "manipulator"& % +4 "core" %\   . +2 "manipulator"&& +3 "core" &- / . +3 ."Camille"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."Camille"SC.seek 1 +3 "storage"(s( +983 "core" ( + ."Camille"SC.configure :limp +4 "storage"($(\ 1b +5 (7& +2 "core" & L N B +387 #"Camille"-> startTube 4 +341 #-> start(:myShortDA){shortDA; samplePassF} +4 "collection"'% +9 "processing"%f% + "core" %yxt +6 %*\  +2 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myShortDA].answer' to continue +22252 #"Camille"-> start(:myShortDA){shortDA; PS.flush} +3 "collection"'% +5 "core" %wxV +6 "processing"%% +5 "core" %*\  +2 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myShortDA].answer' to continue +9681 "Can"\ 7| +15084 #"Camille"-> Thread[:myShortDA].answer +3 #"myShortDA"Camille answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +7 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +4 .delay 10 seconds +1005 .PSV.dial :mixloop +2 "processing"%+ +42 "core" +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%  +74 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%q  +135 "core"  +3 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +3 "processing"%~'Y +2270 "core" ' +2 ."connect"PRV.dial CBV +3 ."myShortDA"CBV.dial PRV +5 "processing"%b  +2 "collection"'Z  +7 "core"  +128  +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%e'F +1264 "core" ' + ."myShortDA"PRV.dial :waste2 +44 "processing"%* @ +109 "core" > +2 ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 0ml +2 "processing"%m', +587 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +105 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"%0'M` +1091 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%y'\ +1597 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%n +106 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%\\', +2605 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%D +105 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +2 "processing"%'M` +1091 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%N'\ +1591 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%? +104 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%{  +44 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%t', +2614 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +104 "core" + ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%<'\ +2599 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%] +105 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%', +2607 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +7 "processing"%& +7 "core" &\  + "manipulator"&% +9 "core" %\ ! " % 3 +2 "storage"(% +3 "core" %v\  +2 "storage"(c. +3 "core" .( +2 ."myShortDA"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 4 +2 "storage"(W(,? +530 "core" ( +2 ."myShortDA"SC.configure :limp +4 "storage"($(\ 1b +4 (-& +2 "core" &,A \  +3 "manipulator"&\ & +3 "core" &- 0 +2 "manipulator"&a% +4 "core" %\  \ c 1 +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek 4 +2 "manipulator"&"( +213 "core" ( + "manipulator"&)& +3 "core" & "  3 +3 "storage"(P& +3 "core" &,A #\  +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek 4 + 700 counts +3 "manipulator"&k' +94 "core" ' +2 "storage"(.& +3 "core" &,A\  +3 ."myShortDA"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +4 ."myShortDA"SE.seek :beamBreak +3 "storage"([') +305 "core" ' +2 "storage"((- +3 "core" -' +2 ."myShortDA"SE.configure :default +4 "storage"(#QK-0-\ b +5 (E& +2 "core" &,A N\  +3 "manipulator"&M& +3 "core" &    1 +2 ."myShortDA"Elbow.seek 4 +2 "manipulator"&6( +6 "core" ( +2 "manipulator"&O& +4 "core" &  q 1 + "storage"( & +4 "core" &,A #\  +2 ."myShortDA"Forearm.seek 4 + 300 counts +3 "manipulator"&8'[ +26 "core" ' +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Hand.close +2 "manipulator"&// +77 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&& +2 "storage"(u'p +8 "core" &  v 1 + "manipulator"&% +4 "core" % Z  K -a +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +96 "core" ' +2 ."myShortDA"Elbow.seek PC +3 "manipulator"&([ +157 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +108 "core" ( +2 "manipulator"&l& +4 "core" &T 0 $ o 1 +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +41 &Y& +10 "core" &T    1 +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek PC +3 "manipulator"&C'$ +104 "core" ' +2 "manipulator"&T& +4 "core" &U   + 2 + "manipulator"&v% +4 "core" %   r 2V +2 "processing"%!& +3 "core" &\  +3 "processing"%|& +5 "core" &\  +2 ."myShortDA"PC.seek :closed +3 "processing"%5(^ +6 "core" &\  +4 &\ 5 +9 &=Fu\ 2 +10 &boy\ F +9 &[\ R +9 &L\ R +10 &}I\ R +9 &?I\ R +10 &J\ R +9 &J\ R +9 &H\ R +10 &EJ\ S +9 &! I\ R +9 &"J\ S +10 &$J\ R +9 &&NJ\ R +10 &(J\ R +9 &)J\ R +9 &+I\ R +10 &-VJ\ R +9 &/J\ R +9 &0L\ R +10 &2I\ R +9 &4_J\ R +10 &6 H\ R +9 &7J\ R +9 &9I\ R +10 &;fI\ R +9 &=(I\ R +9 &>I\ R +10 &@J\ R +9 &BmQ\ S +10 &D,\\\ T +9 &E{\ W +9 &G\ X +10 &Ih}\ W +9 &K(\ X +9 &L\ X +10 &N\ Y +9 &Pl\ Y +10 &R.\ \ Y +9 &SI\ Y +9 &Uo\ Y +10 &Ws\ Y +9 &Y3\ Z +9 &ZZ\ Z +10 &\\5\ Y +9 &^6cn\ 1 +10 &^Z\ C +9 ( +2 "processing"%|& +3 "core" &^/E\ 5 +2 #"myShortDA"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.81 +2 .Hand.open +4 "manipulator"&21 +71 "core" 1 +2 "manipulator"&x% +3 "core" %    ,V +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&i'\ +98 "core" ' +3 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +7 "processing"%K  +7 %9 +12 "core" 9 +103 "processing"%>9 +3 "core" 9 +102 "processing"%%9 +3 "core" 9  +102 "processing"%B9 +2 "core" 9  +103 "processing"%z9 +2 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%@9 +3 "core" 9 +102 "processing"%=9 +3 "core" 9 +102 "processing"%9 +3 "core" 9" +102 "processing"%V9 +2 "core" 9' +103 "processing"%_9 +2 "core" 9+ +102 "processing"%&9 +3 "core" 9/ +102 "processing"%p9 +3 "core" 93 +103 "processing"%9 +2 "core" 97 +102 "processing"%R9 +3 "core" 9< +102 "processing"%r9 +3 "core" 9@ +102 "processing"%A9 +3 "core" 9D +102 "processing"%L9 +3 "core" 9H +102 "processing"%o9 +2 "core" 9L +103 "processing"%X9 +2 "core" 9Q +103 "processing"%F9 +2 "core" 9U +102 "processing"%#9 +3 "core" 9Y +102 "processing"%w9 +3 "core" 9] +103 "processing"%S9 +2 "core" 9a +102 "processing"%9 +3 "core" 9f +102 "processing"%'9 +3 "core" 9j +102 "processing"%G9 +3 "core" 9n +102 "processing"%99 +3 "core" 9r +102 "processing"%j9 +2 "core" 9v +103 "processing"%^9 +2 "core" 9 { +102 "processing"%J9 +3 "core" 9( +102 "processing"%19 +3 "core" 91 +102 "processing"%39 +3 "core" 99 +102 "processing"%$9 +3 "core" 9A +102 "processing"%9 +3 "core" 9H +102 "processing"%9 +3 "core" 9O +3 ."myShortDA"PH.hold 2:00:00,28C +4 "processing"% ppN +3 ."myShortDA"delay 1:30 +7 "core"  +9000 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%U +106 "core"  +2 #"myShortDA"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."myShortDA"PS.seek 0.5ml +2 "processing"%'F +590 "core" ' +2 ."myShortDA"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2ml +2 "processing"%'˕ +1589 "core" ' + ."myShortDA"PTV.dial :puck +3 "processing"%,  +135 "core"  + ."myShortDA"PSV.dial PTV +3 "processing"% +76 "core" + ."myShortDA"PBV.dial :waste1 +2 "processing"%g  +56 "core"  + "processing"%}% +4 "core" %ːP\  +2 ."myShortDA"PS.seek 1.5ml +3 "processing"%h'v +584 "core" ' + ."myShortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +11 "processing"%: * +36 "core" , +2 ."myShortDA"PS.seek 0ml +3 "processing"%Q', +1590 "core" ' +2 ."myShortDA"delay 5:00 +1510 "Can" W} +28494 #"myShortDA"recoverPSRreagent08 + .PTV.dial :puck +5 .PBV.dial :waste1 +4 "processing"%  +36 "core" +2 ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +8 "processing"% * +36 "core" + + ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%4 +78 "core"  +2 ."myShortDA"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."myShortDA"PS.seek 2.5ml +3 "processing"%7'\ +2466 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"% +77 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%f +76 "core"  + ."myShortDA"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +76 "core" + ."myShortDA"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +75 "core"  +2 ."myShortDA"PS.seek 0ml +4 "processing"%+', +2456 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%  +134 "core" +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%q +45 "core" + ."myShortDA"PRV.dial :ab1 +3 "processing"%; @ +105 "core" ? +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 0.15ml +2 "processing"%Z' +360 "core" ' + ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +3 ."myShortDA"PRV.dial CBV +5 "collection"'b  +2 "processing"%~  +4 "core"  +43  + "processing"%*% +4 "core" %\  +2 ."myShortDA"PS.seek 0.3ml +3 "processing"%e' +357 "core" ' + ."myShortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +3 "collection"'  +32 "core" +2 ."myShortDA"PRV.dial :air +2 "processing"%m  +46 "core"  +2 ."myShortDA"PS.seek 0.9ml +3 "processing"%0'@ +1268 "core" ' +2 ."myShortDA"PRV.dial :waste2 +3 "processing"%n @ +77 "core" > +2 ."myShortDA"PS.seek 0.5ml +4 "processing"%y'F +853 "core" ' +2 #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%D  +45 "core"  +2 ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 2ml +2 "processing"%\\'˕ +1604 "core" ' + ."myShortDA"PSV.dial :PML +7 "processing"% +46 "core" +2 ."myShortDA"PTV.dial :mixing +2 "processing"%? @ +78 "core" A + ."myShortDA"PBV.dial :waste1 +3 "processing"%{  +36 "core" +2 "processing"%N% +4 "core" %˕t\  +2 ."myShortDA"PS.seek 1.85ml +2 "processing"%' +232 "core" ' +2 ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"%t * +38 "core" + +2 ."myShortDA"PS.seek 0ml +2 "processing"%]', +1953 "core" ' +2 ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'<& +4 "core" &yyN +3 "manipulator"&& +4 "core" &\\ z ( +2 "manipulator"&% +3 "core" %\  ~ ( +3 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&(- +131 "core" ( + "manipulator"&c& +4 "core" &-  &) +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &s& +3 "core" &- ' ') +3 ."myShortDA"Forearm.seek :garage +3 "manipulator"&-'Γ +103 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&\ / +68 "core" / +2 "manipulator"&a& +3 "core" &- : ) +2 "manipulator"&)% +4 "core" % Φ a  +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&P'\ +106 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +40 "manipulator"&(o +285 "core" ( +2 "manipulator"&.& +4 "core" &k1 A J + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &d& +4 "core" &k1  J +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +2 "manipulator"&('Ͻ +98 "core" ' +2 "manipulator"&E& +3 "core" &k1  J +2 "manipulator"&M% +4 "core" %   +2 "collection"'O& +3 "core" &zxW +3 "collection"' & +4 "core" &vxg +3 ."myShortDA"CC.seek :closed +2 "collection"'/(S +7 "core" &ywW +6 & 0yxW $c +10 &RvxxW 8 +9 &yvwwS M +9 &rRvxU S +10 &4JwxT S +9 &NwxR T +9 &JwvP S +10 &zJwyP S +9 &<IxwG S +10 &IxyM S +9 &LyyN S +9 &!JxwM S +10 &#DJvxL S +9 &%JwzE S +9 &&Jsz< T +10 &(Nxx: S +9 &*LLxy= S +10 &,Jvy< S +9 &-Lwy= S +9 &/Pzz@ S +10 &1ULwyE S +9 &3Ntw; S +9 &4Fwx; S +10 &6Kyx: S +9 &8]Jy{9 S +10 &:Kxw= S +9 &;Jxx; S +9 &=Ky{A R +10 &?eKvx> S +9 &A'Lyz< S +9 &BQx{6 T +10 &D]xy: U +9 &F`yxx; X +10 &HxzA ] +9 &I|{< _ +9 &Kwx: ` +10 &MMw{: a +9 &Oyz9 a +9 &P{y9 a +10 &Rpzyx7 3 +9 &R xxA !b +9 ( +2 &Rxy> _ + "collection"' & +4 #"myShortDA"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.58 +2 "collection"'& +4 "core" &Rzy= _ +3 ."myShortDA"Hand.open +2 "manipulator"&1 +71 "core" 1 +2 "manipulator"&"% +3 "core" % _ e B  +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&k'\ +99 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%[ +107 "core"  +2 #"myShortDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +6 "processing"%@ +11 ."myShortDA"PS.seek 1.5ml +3 "processing"%8'{ +1593 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%l  +43 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%6', +1597 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%Y +46 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +3 "processing"%T'\ +2609 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 ."myShortDA"CBV.dial PRV +5 "processing"%v  +2 "collection"'!  +33 "core"  +133  + ."myShortDA"PSV.dial :mixloop +3 "processing"%u +107 "core" + ."myShortDA"CTV.dial :air,avoiding: :intake +3 "collection"'  +6 "core"  + ."myShortDA"PTV.dial :PRVmixing +3 "processing"%I  +76 "core" +3 ."myShortDA"PS.seek 0ml +3 "processing"%2', +2599 "core" ' + ."myShortDA"PSV.dial :air +8 "processing"%x  +44 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%'\ +2285 "Can" hq +326 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%| +46 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%>', +2598 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%C  +46 "core"  +2 ."myShortDA"PS.seek 2.5ml +2 "processing"%%'\ +2602 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%B +46 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%z', +2612 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +3 "manipulator"&& +6 "core" &k/ % c J +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +2 "manipulator"&@(o +4 "core" ( +2 "manipulator"&=& +4 "core" &k/  n J +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +2 "core" &k/   \ J +3 ."myShortDA"Forearm.seek CC +4 "manipulator"&V'Ͻ +92 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&_/ +122 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'&( +399 "core" ( + "manipulator"&p& +4 "core" &k0 t F  J +2 "manipulator"&% +4 "core" % N n 0  +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&R'\ +97 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 ."myShortDA"Elbow.seek :garage +3 "manipulator"&r(- +290 "core" ( +2 "manipulator"&A& +4 "core" &- G  + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &L& +3 "core" &-  +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek :garage +2 "manipulator"&o'Γ +110 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&X1 +71 "core" 1 +2 "manipulator"&F% +3 "core" % Ν <   +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&#'\ +103 "core" ' +2 ."da"delayUntil "15:42:47.18" +24802 #recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%w @ +75 "core" A + ."da"PBV.dial :waste1 +3 "processing"%S  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +8 "processing"% * +36 "core" + + ."da"PSV.dial :air +3 "processing"%'  +44 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%G'\ +2465 "core" ' +2 ."da"PSV.dial :mixloop +3 "processing"%9 +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%j  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%^ +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%J  +45 "core"  +2 ."da"PS.seek 0ml +4 "processing"%1', +2458 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +6 .PSV.dial PSR +3 "processing"%3 +136 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%$'F +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%'˕ +1593 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%  +77 "core"  + ."da"PSV.dial PTV +3 "processing"%U +77 "core" + ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 "processing"%% +4 "core" %ˑ&\  +2 ."da"PS.seek 1.5ml +3 "processing"%,'w +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" + +2 ."da"PS.seek 0ml +3 "processing"%g', +1598 "core" ' +2 ."da"delay 2:00 +10864 "Can" A\\> +1139 #"da"recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%}  +4 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%  +34 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%: * +36 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +4 "processing"%h +76 "core"  +3 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%K'\ +2475 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%4 +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%Q  +87 "core" +48 ."da"PS.seek 0ml +3 "processing"%', +2471 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +6 .PSV.dial PSR +3 "processing"%f +138 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%'F +582 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%'˕ +1598 "core" ' + ."da"PTV.dial :puck +3 "processing"%7  +7 "core"  + ."da"PSV.dial PTV +3 "processing"% +88 "core"  + ."da"PBV.dial :waste1 +3 "processing"%q  +37 "core" + "processing"%;% +3 "core" %˖\  +3 ."da"PS.seek 1.5ml +3 "processing"%+'| +590 "core" ' + ."da"delay 3 seconds +308 .PBV.dial between PSV and waste1 +3 "processing"%b * +38 "core" , +2 ."da"PS.seek 0ml +2 "processing"%~', +1602 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%*  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%Z  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%m +74 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%e'\ +2464 "core" ' + ."da"PSV.dial PTV +3 "processing"%n +88 "core"  + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%0 +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%D +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%y  +74 "core"  +3 ."da"PS.seek 0ml +3 "processing"%', +2455 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +5 "processing"%?  +44 "core"  +2 ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%{  +134 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +3 "processing"%N  +46 "core"  +2 ."da"PTV.dial :PRVmixing +2 "processing"%t  +16 "core" +2 ."da"PSV.dial :mixloop +2 "processing"%\\ +45 "core" +2 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +2 "processing"%' +394 "core" ' +2 ."da"delay 2 seconds +203 .PRV.dial :air +7 "processing"%<  +47 "core"  +2 "processing"%% +3 "core" %\  +3 ."da"PS.seek 0.55ml +2 "processing"%' +334 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%c  +45 "core"  +2 ."da"PS.seek 2ml +3 "processing"%s'˕ +1542 "core" ' + ."da"PSV.dial :PML +3 "processing"% +44 "core" +2 ."da"PTV.dial :mixing +2 "processing"%\ @ +79 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%a  +39 "core" + "processing"%)% +3 "core" %˗ \  +3 ."da"PS.seek 1.85ml +2 "processing"%i' +233 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%- * +38 "core" + +2 ."da"PS.seek 0ml +4 "processing"%', +1945 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +14759 "Can" JԢ +33245 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%. @ +17 "core" ? +2 ."da"PBV.dial :waste1 +2 "processing"%d  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%E * +37 "core" + + ."da"PSV.dial :air +3 "processing"%M  +44 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%O'\ +2507 "core" ' +8 ."da"PSV.dial :mixloop +2 "processing"%P +46 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%`  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"% +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +45 "core"  +2 ."da"PS.seek 0ml +3 "processing"%"', +2474 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +134 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%['F +583 "core" ' +47 ."da"delay 5 seconds +502 .PSR.select :air +11 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%('˕ +1597 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%]  +77 "core"  + ."da"PSV.dial PTV +3 "processing"%l +77 "core" + ."da"PBV.dial :waste1 +3 "processing"%8  +36 "core" +2 "processing"%Y% +3 "core" %˒\  +3 ."da"PS.seek 1.5ml +2 "processing"%6'x +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%! * +37 "core" + +2 ."da"PS.seek 0ml +3 "processing"%v', +1601 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%u  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%  +38 "core" + ."da"delay 30 seconds +46 "Can"% Qj +2958 ."da"PBV.dial between PSV and waste1 +3 "processing"%I * +37 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%T +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%x'\ +2468 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%2 +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%| +75 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +89 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +8 "processing"%C  +76 "core"  +2 ."da"PS.seek 0ml +4 "processing"%>', +2470 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%B +134 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%%'F +600 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%'˕ +1594 "core" ' + ."da"PTV.dial :puck +3 "processing"%=  +7 "core"  + ."da"PSV.dial PTV +3 "processing"% +77 "core" + ."da"PBV.dial :waste1 +3 "processing"%_  +37 "core" + "processing"%% +3 "core" %˓\  +3 ."da"PS.seek 1.5ml +2 "processing"%k'y +595 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%/ * +37 "core" , +3 ."da"PS.seek 0ml +3 "processing"%p', +1599 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%V  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%A * +36 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%@ +78 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%L'\ +2513 "core" ' + ."da"PSV.dial PTV +8 "processing"%X +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%F +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%R +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%o  +74 "core"  +2 ."da"PS.seek 0ml +4 "processing"%w', +2469 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%S +135 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +10 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%'F +584 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%''˕ +1590 "core" ' + ."da"PTV.dial :puck +3 "processing"%z  +7 "core"  +2 ."da"PSV.dial PTV +2 "processing"%9 +88 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%j  +37 "core" + "processing"%^% +3 "core" %ː(\  +3 ."da"PS.seek 1.5ml +2 "processing"%J'v +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%G * +37 "core" + +2 ."da"PS.seek 0ml +3 "processing"%3', +1595 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%1  +9 "core"  +3 ."da"PBV.dial :waste1 +4 "processing"%$  +37 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%U +73 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%'\ +1760 "Can"5 J +704 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%,  +74 "core"  +2 ."da"PS.seek 0ml +4 "processing"%}', +2469 "core" ' +2 ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +139 "core"  +3 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +11 "processing"% +19 ."da"PS.reconfigure :default +9 "processing"%#A d`xb +10 ."da"PS.seek 0.25ml +5 "processing"%:' +361 "core" ' +2 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +5 "processing"% +11 ."da"PS.seek 0.5ml +3 "processing"%h'F +330 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%g'˕ +1595 "core" ' + ."da"PTV.dial :puck +3 "processing"%  +7 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +77 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%4  +37 "core" + "processing"%Q% +4 "core" %˔  +2 ."da"PS.seek 1.5ml +3 "processing"%K'z +582 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%f * +37 "core" + +2 ."da"PS.seek 0ml +3 "processing"%', +1604 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 +7 .PTV.dial :puck +4 "processing"%  +6 "core"  +6 ."da"PBV.dial :waste1 +3 "processing"%7  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +83 "core" , +8 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%q +77 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%;'\ +2588 "core" ' + ."da"PSV.dial PTV +3 "processing"% +79 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%b +79 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%+ +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%*  +76 "core"  +2 ."da"PS.seek 0ml +3 "processing"%Z', +2565 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"% +136 "core"  +2 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +6 .PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 2ml +3 "processing"%m'˕ +2109 "core" ' + ."da"delay 5 seconds +508 .PTV.dial :puck +3 "processing"%~  +5 "core"  +2 ."da"PSV.dial PTV +2 "processing"%n +77 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%0  +39 "core" + "processing"%D% +3 "core" %˘  +3 ."da"PS.seek 1.5ml +2 "processing"%y'~ +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%e * +37 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%?  +110 "core"  +2 ."da"PS.seek 0ml +3 "processing"%{', +1604 "core" ' + "processing"%N9 +3 "core" 95 +3 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +5 "processing"%t +4 "core" 5 +2 "processing"%\\& +4 "core" &^* 5 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&% +6 "core" %\  2 +2 "storage"(<% +4 "core" %k " +2 "storage"(. +3 "core" .(,? +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."da"SC.seek 3 +2 "storage"(( +193 "core" ( +2 ."da"SC.configure :limp +4 "storage"($(\ 1b +4 (c& +3 "core" & 3 +2 "manipulator"&& +4 "core" &-    + "manipulator"&% +3 "core" %\   +3 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +3 "manipulator"&\ ( +183 "core" ( + "manipulator"&a& +4 "core" & + +2 "storage"()& +3 "core" &  w +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&-' +101 "core" ' + "storage"(s& +4 "core" & k +2 ."da"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(i') +287 "core" ' +2 "storage"(H- +3 "core" -') +2 ."da"SE.configure :default +4 "storage"(#QK-0-\ b +4 ."da"SE.seek :place +3 "storage"(.' +43 "core" ' +2 "manipulator"&d& +3 "core" & + +2 "manipulator"&E% +4 "core" %з  P +2 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +2 "manipulator"&M'\ +94 "core" ' + ."da"Elbow.seek PC +3 "manipulator"&([ +252 "core" ( + "manipulator"&P& +4 "core" &c @ a e +2 ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &`& +3 "core" &c : 8 +3 ."da"Forearm.seek PC +4 "manipulator"&'$ +93 "core" ' + ."da"Hand.close +2 "manipulator"&/ +72 "core" / +2 ."da"PC.seek :open +49 "processing"%O( +465 "core" ( +2 "storage"( & +3 "core" &  Z +2 "manipulator"&"& +4 "core" &c 8 9 +2 "manipulator"&[% +4 "core" % ' = :  +2 ."da"Forearm.seek :retract +3 "manipulator"&]'\ +96 "core" ' +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +3 "manipulator"&l( +260 "core" ( + "manipulator"&8& +4 "core" &   23 +2 "storage"(Y& +4 "core" & +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&(' +103 "core" ' +2 ."da"Hand.open +2 "manipulator"&!1 +74 "core" 1 +2 "storage"(6- +4 "core" -' +2 ."da"SE.seek -0.31 Pucks below Top Plate +3 "storage"(u' +26 "core" ' +2 ."da"SE.reconfigure :seal +5 "storage"(#QK-0-\ b +3 ."da"SE.seek -1.23 Pucks below Top Plate +3 "storage"('d +50 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da25mar2716h.tif +7 "processing"%I& +17 "core" & +2 "manipulator"&T& +6 "core" & W3 +3 "manipulator"&v% +4 "core" % й 2P +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&2'\ +97 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&|(- +188 "core" ( + "manipulator"&& +4 "core" &-  +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &C& +3 "core" &- ` +2 ."psFlush"Forearm.seek :garage +4 "manipulator"&x'Γ +104 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&B/ +76 "core" / +2 "manipulator"&>& +4 "core" &- ?  + "manipulator"&%% +5 "core" % Φ | u +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&='\ +104 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +3 "manipulator"&([ +130 "core" ( +2 "manipulator"&_& +4 "core" &W S + ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &W p +3 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&'$ +98 "core" ' + "manipulator"&/& +4 "core" &W W +2 "manipulator"&k% +4 "core" %. > +2 "processing"%& +3 "core" & +3 "processing"%V& +5 "core" & +2 ."psFlush"PC.seek :closed +3 "processing"%A(^ +7 "core" & +3 & 5 +9 &;Do 3 +10 &Vko G +9 &T T +9 &? T +10 &j? T +9 &,@ T +10 &Bx T +9 &Av T +9 &s@k T +10 &5?h T +9 & ?_ T +9 &"AX U +10 &${?P T +9 &&<AN T +10 &'>F U +9 &)?H U +9 &+~>9 V +10 &-A>5 U +9 &/:5 U +9 &0A. U +10 &2?) U +9 &4IA. U +10 &6 A/ U +9 &7A) U +9 &9A V +10 &;Q> U +9 &=: U +9 &>A V +10 &@> U +9 &BXA V +9 &DU X +10 &Ex [ +9 &Gq [ +10 &IRv [ +9 &Kx [\ +9 &L{ \\ +10 &N [ +9 &PX [ +9 &R [ +10 &S \\ +9 &U \\ +10 &W\\ ] +9 &Y \\ +10 &Z ] +9 &\\ _ +9 &^B}f / +9 &^q H +10 ( + &^B = +2 "processing"%V& +3 #"psFlush"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 2.00 +3 "processing"%@& +5 "core" &^D- = +2 ."psFlush"Hand.open +2 "manipulator"&p1 +74 "core" 1 + "manipulator"&X% +4 "core" % $ p f s +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&F'\ +98 "core" ' +8 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%R +46 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +6 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%o'F +530 #"da"SX HX9/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 19.261 seconds\ /var/log/esp/da25mar2716h.tif: TIFF Upload Complete\ +9 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da25mar2716h20s.tif +52 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%L'\ +1499 #"da"SX HX9/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da25mar2716h20s.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 32.0 /var/log/esp/midres/da25mar2716h32s.tif +596 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%S @ +205 "core" A +2 ."psFlush"PTV.dial :PRVmixing +4 "processing"%w  +141 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"% +110 "core" +3 ."psFlush"PS.seek :empty +4 "processing"%z' +2097 #"da"SX HX9/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 32 seconds\ /var/log/esp/midres/da25mar2716h32s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +6 ."Qmail"DAfans.email "19.261 sec auto-exposure",Subject: "da25mar2716h images!" +4 "storage"(9- +11 "core" -'d +9 "storage"(j& +13 "core" &  +5 "manipulator"&^& +6 "core" &W  $ + "manipulator"&'% +4 "core" %\  \  +2 ."da"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +3 "manipulator"&G( +258 "core" ( +2 "manipulator"&J& +4 "core" &   . +3 "storage"(1& +4 "core" & # +3 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 700 counts +5 "manipulator"&$' +98 "core" ' +5 ."da"SE.reconfigure :gently +7 "storage"(#QK-0-\ b +9 ."da"SE.seek -0.52 Pucks below Top Plate +8 "storage"(' +19 "core" ' +2 ."psFlush"PSR.select :air +7 .PSV.dial PSR +6 "processing"%U +19 "core" ' +4 "manipulator"&3& +6 "core" & a b . +7 "storage"(& +11 "core" & _ ` +4 ."da"Elbow.reconfigure :limp +7 "manipulator"&$ ,(b +9 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek 3 +5 "manipulator"&' +27 "core"  +5 #"psFlush"Pulling 0.5ml of PSR.flush +4 .PSR.select :flush +10 "processing"%@ +17 "core" ' +3 ."da"Elbow.hold +4 "manipulator"& , +10 "core" , +3 ."da"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +8 ."da"SE.reconfigure :default +8 "storage"(#QK-0-\ b +11 ."da"SE.seek -0.33 Pucks below Top Plate +5 ."psFlush"PS.seek 0.5ml +16 "storage"(,'v +3 "processing"%'F +26 "core" ' +3 "manipulator"&% +8 "core" %#x ' - L +4 "storage"(}& +8 "core" & = D +3 ."da"Forearm.force -20 +2 "manipulator"&5 +10 ."da"Forearm.seek 3 + 312 counts +5 "manipulator"&:'O +24 "core" ' +3 "manipulator"&h& +9 "core" & O . +4 "storage"( & +6 "core" & f +6 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +8 ."da"Forearm.seek 3 + 700 counts +6 "manipulator"&' +149 "core" ' +7 "storage"(4% +8 "core" %  +4 ."downElevator"SE.seek :down +8 "storage"(Q'p +95 (g% +7 "core" %AA ]~ +4 "manipulator"&f% +7 "core" % _  +6 ."da"Forearm.reconfigure :loose +12 "manipulator"&#Q@2^d^b +10 ."da"Forearm.seek :retract +5 "manipulator"&K'\ +94 "core" ' +36 ' +4 ."downElevator"SE.stop +3 "storage"(5 +9 (& +6 "core" ' +3 & z +4 ."psFlush"delay 5 seconds +506 .PSR.select :air +5 "processing"% +15 ."psFlush"PS.seek 2.5ml +5 "processing"%7'\ +519 #"uploadLog"upsync +1578 "core" ' + ."psFlush"delay 1 second +103 .PBV.dial :waste1 +3 "processing"%  +35 "core"  + ."psFlush"PTV.dial :mixing +3 "processing"%q @ +75 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"% +106 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%' +2610 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%b +105 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 1ml +3 "processing"%+'M` +1089 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%*'\ +1600 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%; +88 "core"  + ."psFlush"PTV.dial :puck +3 "processing"%  +74 "core"  + ."psFlush"PBV.dial :waste1 +4 .PS.seek 0ml +5 "processing"%Z', +2620 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%~ +74 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%n'F +581 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%0'\ +2106 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%D +77 "core" + ."psFlush"PBV.dial PSV +3 "processing"%m U +57 "core" V +2 ."psFlush"PS.seek 0ml +4 "processing"%e', +2611 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%? @ +57 "core" B +2 ."psFlush"PS.seek 2.5ml +4 "processing"%y'\ +2605 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%N  +77 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%t', +544 "Can"0 E +2059 "core" ' +2 ."psFlush"PSV.dial PSR +7 "processing"%\\ +44 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%'\ +2616 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%< +75 "core" + ."psFlush"PBV.dial PSV +3 "processing"% U +7 "core" U +2 ."psFlush"PS.seek 0ml +4 "processing"%c', +2609 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"% @ +56 "core" B +2 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2612 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%W  +77 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%a', +2602 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%) +46 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 1ml +3 "processing"%r'M` +1090 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +58 ."psFlush"PS.seek 2.5ml +3 "processing"%s'\ +1603 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%# +74 "core" + ."psFlush"PTV.dial :puck +3 "processing"%H  +7 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%d  +58 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%E', +2602 "core" ' + ."psFlush"PSV.dial PSR +4 "processing"%i +76 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%-'F +587 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%P'\ +2099 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%` +87 "core"  +2 ."psFlush"PBV.dial PSV +3 "processing"%\ U +58 "core" W +2 ."psFlush"PS.seek 0ml +4 "processing"%', +2611 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%M @ +44 "core" ? +3 ."psFlush"PS.seek 2.5ml +3 "processing"%5'\ +2611 "core" ' +2 ."psFlush"PSV.dial :waste1 +7 "processing"%  +74 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%"', +2608 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%[ +45 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%'\ +2614 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%8 +75 "core" + ."psFlush"PBV.dial PSV +3 "processing"%Y U +7 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%', +2604 "core" ' + ."psFlush"PSV.dial PBV +4 "processing"%! @ +58 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%6'\ +2614 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%I  +76 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%]', +2602 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp +3 "manipulator"&T& +6 "core" & B . +2 "manipulator"&v% +3 "core" %\  ! +3 ."psFlush"Elbow.seek PC +2 "manipulator"&.([ +255 "core" ( +2 "manipulator"&u& +4 "core" &a V # + ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 && +2 "core" &a 3 # +3 ."psFlush"Forearm.seek PC +3 "manipulator"&('$ +98 "core" ' + ."psFlush"Hand.close +2 "manipulator"&C/ +78 "core" / +2 ."psFlush"PC.seek :open +3 "processing"%l( +460 "core" ( +2 "manipulator"&B& +3 "core" &a E ' +2 "manipulator"&>% +4 "core" % 6 & +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&%'\ +102 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek :garage +3 "manipulator"&2(- +136 "core" ( + "manipulator"&_& +3 "core" &-  )% +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &-  (% +3 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek :garage +2 "manipulator"&x'Γ +109 "core" ' +2 ."psFlush"Hand.open +2 "manipulator"&/1 +74 "core" 1 +2 "manipulator"&k% +4 "core" % Ν   +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +42 "manipulator"&'\ +111 "core" ' +2 #"myShortDA"Finished short da assay +2 #Flushing Processing stage +3 "processing"%|% +6 "core" %/\  +2 #"myShortDA"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%=& +6 "core" &\  + "manipulator"&O& +4 "core" &-   &% +2 ."myShortDA"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&@(- +4 "core" ( +2 "manipulator"&p& +4 "core" &-  : '% +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &X& +3 "core" &-  O &% +3 ."myShortDA"Forearm.seek :garage +3 "manipulator"&V'Γ +106 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&R/ +77 "core" / +2 "manipulator"&& +3 "core" &- f % +2 "manipulator"&{% +3 "core" % Υ  I  +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&o'\ +104 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek PC +3 "manipulator"&S([ +128 "core" ( + "manipulator"&w& +3 "core" &e W ' +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &e 4 ( +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +3 "manipulator"&L'$ +104 "core" ' +2 "manipulator"&9& +4 "core" &e _ ( + "manipulator"&j% +4 "core" %" l (@ +2 "processing"%^& +3 "core" &\  +3 "processing"%'& +4 "core" &\  +3 ."myShortDA"PC.seek :closed +2 "processing"%J(^ +6 "core" &\  +7 & 3\ $e +9 &Us\ 9 +10 &|l\ M +9 &G\ Q +9 &[E\ Q +10 &H\ Q +9 &H\ Q +9 &F\ Q +10 &dE\ Q +9 &%G\ Q +10 &G\ Q +9 &!J\ R +9 &#jH\ R +10 &%-F\ Q +9 &&E\ Q +9 &(C\ Q +10 &*sD\ Q +9 &,4D\ R +10 &-F\ R +9 &/G\ R +9 &1{I\ Q +10 &3=C\ Q +9 &4E\ R +9 &6G\ R +10 &8G\ R +9 &:FD\ Q +10 &<I\ Q +9 &=I\ Q +9 &?J\ R +10 &ALH\ R +9 &C O\ R +9 &Dj\ U +10 &F{\ X +9 &HBx\ X +10 &J|\ X +9 &K}\ X +9 &M\ X +10 &OH\ Y +9 &Q\ \ Y +9 &R\ Y +10 &T\ Y +9 &VM\ Z +10 &X\ Z +9 &Y\ Z +9 &[\ Z +10 &]R\ O +9 &^N\ #m +9 &^&\ 1 +3 ( + "processing"%'& +4 #"myShortDA"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.85 +2 "processing"%1& +6 "core" &^$\ 1 +2 ."myShortDA"Hand.open +2 "manipulator"&1 +68 "core" 1 + "manipulator"&3% +4 "core" % " , %@ +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +94 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%U +45 "core"  +2 ."myShortDA"PSR.select :flush +3 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"%F'M` +1095 "core" ' + ."myShortDA"PSR.select :air +4 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%'\ +1587 "core" ' +2 ."myShortDA"PSV.dial PTV +2 "processing"% +74 "core" +2 ."myShortDA"PTV.dial :puck +2 .PBV.dial :waste1 +4 "processing"%}  +56 "core" +3 ."myShortDA"PS.seek 0ml +3 "processing"%h', +2602 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"% +76 "core"  +2 ."myShortDA"PSR.select :flush +3 "processing"%@ +12 ."myShortDA"PS.seek 0.5ml +3 "processing"%$'F +587 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%G'\ +2100 "core" ' +2 ."myShortDA"PSV.dial PTV +3 "processing"% +77 "core" + ."myShortDA"PBV.dial PSV +3 "processing"%z U +56 "core" W +2 ."myShortDA"PS.seek 0ml +3 "processing"%4', +2603 "core" ' +9 ."myShortDA"PSV.dial PBV +3 "processing"% @ +46 "core" > +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%g'\ +2612 "core" ' + ."myShortDA"PSV.dial :waste1 +4 "processing"%f  +73 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%:', +2614 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +46 "core"  + ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%,'\ +487 "Can"7 A, +2128 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"% +75 "core" +2 ."myShortDA"PBV.dial PSV +3 "processing"%Q U +5 "core" V +2 ."myShortDA"PS.seek 0ml +4 "processing"%', +2605 "core" ' + ."myShortDA"PSV.dial PBV +8 "processing"% @ +45 "core" > +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%q'\ +2628 "core" ' + ."myShortDA"PSV.dial :waste1 +3 "processing"%  +73 "core"  +2 ."myShortDA"PS.seek 0ml +2 "processing"%7', +2610 "core" ' + #"myShortDA"Garaging FlushPuck in Processing Clamp +3 "manipulator"&b& +6 "core" &e E ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 ."myShortDA"Elbow.seek PC +3 "manipulator"&([ +4 "core" ( +2 "manipulator"&+& +4 "core" &e : ' +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &;& +4 "core" &e > ' +2 ."myShortDA"Forearm.seek PC +2 "manipulator"&'$ +96 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&*/ +78 "core" / +2 ."myShortDA"PC.seek :open +2 "processing"%~( +463 "core" ( +2 "manipulator"&Z& +4 "core" &e * + "manipulator"&n% +4 "core" %   + +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&D'\ +96 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek :garage +3 "manipulator"&m(- +137 "core" ( +2 "manipulator"&0& +3 "core" &- 5 *( +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &?& +3 "core" &- [ *( +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 ."myShortDA"Forearm.seek :garage +3 "manipulator"&e'Γ +110 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&N1 +76 "core" 1 + "manipulator"&y% +4 "core" % Μ |  +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&\\'\ +111 "core" ' +5073 #"Camille"-> access 3 +3 "storage"(t% +5 "core" %r \  +2 "manipulator"&<% +4 "core" %\  ? - u +2 "manipulator"&& +3 "core" &- ) -( +2 ."Camille"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."Camille"SC.seek 7 +2 "storage"(([4 +668 "core" ( +2 ."Camille"SC.configure :limp +8 "storage"($(\ 1b +5 (& +8 "core" &[3 Z n I ! +16973 #"Camille"-> access 4 +3 "storage"(c% +5 "core" %r \  +2 "manipulator"&W% +4 "core" %\  / u +2 "manipulator"&& +4 "core" &- u .( + ."Camille"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."Camille"SC.seek 1 +2 "storage"()( +985 "core" ( +2 ."Camille"SC.configure :limp +4 "storage"($(\ 1b +3 (a& +3 "core" & W W +427 #"Camille"-> startTube 4 +17082 #-> start(:myShortDA){shortDA; samplePassF} +4 "collection"'r% +8 "processing"%#% +2 "core" %wxW +6 %*\  +2 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? + #Type 'Thread[:myShortDA].answer' to continue +7163 "Can"C\ 8¢ +12891 #"Camille"-> Thread[:myShortDA].answer +3 #"myShortDA"Camille answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +51 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1005 .PSV.dial :mixloop +3 "processing"%H +132 "core" +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%d  +134 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%s  +47 "core" +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +4 "processing"%i'Y +2286 "core" ' +2 ."connect"PRV.dial CBV +3 ."myShortDA"CBV.dial PRV +5 "processing"%E  +2 "collection"'-  +7 "core" +128  +2 ."myShortDA"PS.seek 0.5ml +4 "processing"%`'F +1256 "core" ' +2 ."myShortDA"PRV.dial :waste2 +3 "processing"%\ @ +106 "core" > +2 ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 0ml +3 "processing"%P', +586 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%M +105 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"%'M` +1090 "core" ' +2 ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"% '\ +1613 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%5 +105 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%[', +2607 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%" +105 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 ."myShortDA"PS.seek 1ml +3 "processing"%8'M` +1084 "core" ' + ."myShortDA"PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%Y'\ +1593 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"% +105 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%!  +46 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%', +2607 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%I +106 "core"  + ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%6'\ +2619 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%T +103 "core" +3 ."myShortDA"PS.seek 0ml +2 "processing"%v', +2616 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +7 "processing"%u& +6 "core" &\  +6 "manipulator"&% +4 "core" %\    2 u +2 "storage"( % +3 "core" %r !\  +2 "storage"(C. +3 "core" .( +2 ."myShortDA"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 4 +3 "storage"(K(,? +521 "core" ( + ."myShortDA"SC.configure :limp +4 "storage"($(\ 1b +4 (A& +4 "core" &,? 2\  + "manipulator"&B& +4 "core" &-  6 /( +2 "manipulator"&>% +4 "core" %\    / u +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek 4 +2 "manipulator"&_( +171 "core" ( + "manipulator"&& +3 "core" &   /) +2 "storage"((& +4 "core" &,? 1\  +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek 4 + 700 counts +2 "manipulator"&.' +92 "core" ' +2 "storage"(/& +4 "core" &,? 2\  +2 ."myShortDA"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +2 "storage"(k') +304 "core" ' + "storage"(%- +3 "core" -' +2 ."myShortDA"SE.configure :default +4 "storage"(#QK-0-\ b +5 (|& +2 "core" &,? d b .\ +3 "manipulator"&=& +3 "core" & * ,) +2 ."myShortDA"Elbow.seek 4 +3 "manipulator"&O( +35 "core" ( +2 "manipulator"&p& +4 "core" &  % . + "storage"(X& +3 "core" &,? \  +3 ."myShortDA"Forearm.seek 4 + 300 counts +2 "manipulator"&x'[ +107 "core" ' +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +47 ."myShortDA"Hand.close +2 "manipulator"&R/ +66 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&& +2 "storage"({'p +8 "core" &  2 / +2 "manipulator"&2% +4 "core" % ]  ,C +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 ."myShortDA"Elbow.seek PC +3 "manipulator"&w([ +153 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +88 "core" ( + "manipulator"&& +4 "core" &e 5 / +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &V& +4 "core" &e B 0 +2 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +2 "manipulator"&9'$ +105 "core" ' +2 "manipulator"&j& +3 "core" &e   8 0 +2 "manipulator"&^% +4 "core" %#  0h +2 "processing"%@& +4 "core" &\  +2 "processing"%o& +4 "core" &\  +3 ."myShortDA"PC.seek :closed +2 "processing"%l(^ +7 "core" &N\  +5 & +M\ #b +9 &TyI\ 8 +10 &{uA\ M +9 &J\ R +10 &BG\ R +9 &IR\ R +9 &Jf\ R +10 &IG\ R +9 &JJJ\ R +9 & I\ R +10 &I\ R +9 &!G\ R +10 &#PI\ S +9 &%G\ R +9 &&J\ S +10 &(G\ R +9 &*ZI\ R +9 &,J\ R +10 &-J\ R +9 &/I\ R +10 &1aK\ R +9 &3#I\ R +9 &4J\ R +10 &6H\ R +9 &8jF\ R +9 &:,J\ R +10 &;H\ R +9 &=I\ R +10 &?rI\ R +9 &A2L\ S +9 &BT\ S +10 &Dm\ V +9 &Fi\ X +9 &H*\ X +10 &I~\ X +9 &K}\ X +9 &Mo~\ Y +10 &O1\ Y +9 &P\ Y +10 &R\ Y +9 &Tw\ X +9 &V7\ Y +10 &W\ Y +9 &Y\ Z +10 &[|\ Z +9 &]>\ S +9 &^|Em\ $k +10 &^\ J\ 3 +5 ( +2 "processing"%o& +4 #"myShortDA"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.82 +2 .Hand.open +4 "manipulator"&11 +6 "core" &^%\ 3 +63 1 +2 "manipulator"&% +4 "core" % #  a -h +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&3'\ +93 "core" ' +3 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +5 "processing"%'  +3 %U9 +7 "core" 9 +102 "processing"%L9 +3 "core" 9 +102 "processing"%]9 +2 "core" 9  +103 "processing"%F9 +2 "core" 9  +102 "processing"%9 +3 "core" 9 +102 "processing"%}9 +3 "core" 9 +102 "processing"%9 +3 "core" 9 +103 "processing"% 9 +2 "core" 9 +102 "processing"%h9 +3 "core" 9" +102 "processing"%$9 +3 "core" 9& +102 "processing"%9 +3 "core" 9+ +102 "processing"%z9 +3 "core" 9/ +102 "processing"%G9 +3 "core" 93 +102 "processing"%9 +3 "core" 97 +102 "processing"%49 +3 "core" 9; +102 "processing"%f9 +3 "core" 9@ +102 "processing"%g9 +3 "core" 9D +102 "processing"%9 +3 "core" 9H +102 "processing"%:9 +3 "core" 9L +102 "processing"%9 +3 "core" 9P +102 "processing"%Q9 +3 "core" 9U +102 "processing"%,9 +3 "core" 9Y +102 "processing"% 9 +3 "core" 9] +102 "processing"%9 +2 "core" 9a +103 "processing"%9 +2 "core" 9e +102 "processing"%q9 +3 "core" 9i +102 "processing"%b9 +3 "core" 9n +102 "processing"%+9 +3 "core" 9r +102 "processing"%;9 +3 "core" 9v +102 "processing"%*9 +3 "core" 9z +102 "processing"%S9 +3 "core" 9~ +102 "processing"%9 +3 "core" 9 +102 "processing"%J9 +3 "core" 9' +102 "processing"%Z9 +3 "core" 9/ +102 "processing"%n9 +2 "core" 98 +103 "processing"%09 +2 "core" 9@ +102 "processing"%?9 +4 "core" 9G +102 "processing"%9 +2 "core" 9N +103 "processing"%9 +2 "core" 9V +3 ."myShortDA"PH.hold 2:00:00,28C +4 "processing"%N ppN +3 ."myShortDA"delay 1:30 +7 "core"  +8999 ."myShortDA"PSR.select :air +41 .PSV.dial PSR +12 "processing"%y +105 "core"  +2 #"myShortDA"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +11 ."myShortDA"PS.seek 0.5ml +3 "processing"%D'F +583 "core" ' + ."myShortDA"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2ml +2 "processing"%e'˕ +1613 "core" ' + ."myShortDA"PTV.dial :puck +3 "processing"%t  +137 "core"  + ."myShortDA"PSV.dial PTV +3 "processing"%< +86 "core" ~ +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%  +57 "core" +2 "processing"%% +4 "core" %˔s\  +2 ."myShortDA"PS.seek 1.5ml +3 "processing"%'z +584 "core" ' +2 ."myShortDA"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%c * +37 "core" + +2 ."myShortDA"PS.seek 0ml +3 "processing"%W', +1595 "core" ' +2 ."myShortDA"delay 5:00 +3209 "Can"K sX +26795 #"myShortDA"recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%  +6 "core"  + ."myShortDA"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +8 "processing"%a * +37 "core" + +2 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%r +74 "core"  +2 ."myShortDA"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."myShortDA"PS.seek 2.5ml +2 "processing"%#'\ +2471 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"%H +75 "core" +2 ."myShortDA"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%d +75 "core"  +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%s +87 "core"  +2 ."myShortDA"delay 5 seconds +502 .PSV.dial :air +2 "processing"%7  +77 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%-', +2465 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%E  +136 "core" + ."myShortDA"PSV.dial :mixloop +3 "processing"%i +56 "core" +2 ."myShortDA"PRV.dial :ab1 +2 "processing"%\ @ +106 "core" ? +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 0.15ml +3 "processing"%`' +371 "core" ' + ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +4 ."myShortDA"PRV.dial CBV +3 "processing"%M  +46 "core"  +2 "processing"%P% +3 "core" %\  +3 ."myShortDA"PS.seek 0.3ml +2 "processing"%' +348 "core" ' +2 ."myShortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +3 "collection"'5  +32 "core" +2 ."myShortDA"PRV.dial :air +2 "processing"%  +45 "core"  +3 ."myShortDA"PS.seek 0.9ml +2 "processing"%"'@ +1266 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%[ @ +75 "core" > +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%8'F +853 "core" ' +2 #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%  +44 "core"  +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."myShortDA"PS.seek 2ml +3 "processing"%!'˕ +1611 "core" ' + ."myShortDA"PSV.dial :PML +8 "processing"%Y +46 "core" + ."myShortDA"PTV.dial :mixing +3 "processing"%I @ +77 "core" B + ."myShortDA"PBV.dial :waste1 +3 "processing"%  +35 "core" +2 "processing"%T% +2 "core" %ˑ\  +3 ."myShortDA"PS.seek 1.85ml +2 "processing"%6' +235 "core" ' + ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"%u * +36 "core" + +3 ."myShortDA"PS.seek 0ml +2 "processing"%', +1945 "core" ' +2 ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"' & +5 "core" &uw= +2 "manipulator"&C& +4 "core" &e o c  +2 "manipulator"&)% +4 "core" %\   0 & +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +42 ."myShortDA"Elbow.seek FlushPuck::Garage +10 "manipulator"&A(- +136 "core" ( +2 "manipulator"&B& +3 "core" &-  ( %$ +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &>& +3 "core" &-  $ +3 ."myShortDA"Forearm.seek :garage +3 "manipulator"&'Γ +103 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&(/ +76 "core" / + "manipulator"&/& +4 "core" &- : $ +2 "manipulator"&m% +4 "core" % Χ  b 1 + +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&\\'\ +102 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&%(o +274 "core" ( + "manipulator"&|& +4 "core" &j/ b I +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &=& +2 "core" &j/  I +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek CC +2 "manipulator"&p'Ͻ +100 "core" ' +2 "manipulator"&X& +4 "core" &j0 { ? I + "manipulator"&R% +4 "core" % s  +2 "collection"'& +3 "core" &wwP +3 "collection"'2& +5 "core" &ww/ +2 ."myShortDA"CC.seek :closed +2 "collection"'_(S +6 "core" &zy3 +5 &vx0 3 +10 &1Evvx4 2 +9 &Qm~vz% F +10 &dwv# T +9 &Lwv S +9 &gQvx S +10 &(Mxw T +9 &Ltw S +9 &Lzy S +10 &oOwy S +9 &2Kwy S +10 & Mzy S +9 &"Jwy" S +9 &$wNxv% S +10 &&:Jvv S +9 &'Mww T +10 &)Kwx S +9 &+Mww% S +9 &-BNvv S +10 &/Jwx$ S +9 &0Nwz" S +9 &2Nvw$ S +10 &4JLwy% S +9 &6 Nvy S +9 &7Kvw S +10 &9Lvx" S +9 &;SJwx S +10 &=Oyy" S +9 &>Kyz S +9 &@Nwy S +10 &BZPw{ S +9 &D_xx U +9 &Enxw W +10 &Gyz [ +9 &I?xy _ +10 &Kxz _ +9 &Lxy ` +9 &Nxv ` +10 &P@xx a +9 &Qxy D +9 &R0zy %o +10 &Rbyz! L +2 ( +2 "collection"'2& +3 #"myShortDA"Collection Clamp onSpring/offSpring for 6/27 samples, on/off torque 2.53 +3 "collection"'.& +5 "core" &Rayw L +2 ."myShortDA"Hand.open + "manipulator"&k1 +74 "core" 1 + "manipulator"&x% +4 "core" % w k  +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%V +106 "core"  + #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1.5ml +2 "processing"%O'{ +1593 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%j  +43 "core"  +3 ."myShortDA"PS.seek 0ml +3 "processing"%^', +1602 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%@ +45 "core"  +2 ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%{'\ +2612 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myShortDA"CBV.dial PRV +5 "processing"%  +2 "collection"'~  +34 "core" ~ +131  +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%1 +106 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +3 "collection"'  +6 "core"  + ."myShortDA"PTV.dial :PRVmixing +3 "processing"%U  +78 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%o', +2611 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%L  +57 "core" +2 ."myShortDA"PS.seek 2.5ml +4 "processing"%9'\ +2608 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%] +43 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%F', +1255 "Can"D V +1354 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%  +44 "core"  +2 ."myShortDA"PS.seek 2.5ml +42 "processing"%}'\ +2617 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"% +58 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"% ', +2614 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +7 "manipulator"&h& +6 "core" &k. O l Z I +2 ."myShortDA"Elbow.reconfigure :tight +9 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +2 "manipulator"&$(o +6 "core" ( + "manipulator"&& +4 "core" &k. > d U I +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &z& +3 "core" &k. l H d I +3 ."myShortDA"Forearm.seek CC +3 "manipulator"&G'Ͻ +100 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&/ +77 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'4( +399 "core" ( +2 "manipulator"&f& +4 "core" &k. W p K I + "manipulator"&g% +4 "core" % r c  +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +94 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek :garage +3 "manipulator"&:(- +294 "core" ( + "manipulator"&& +3 "core" &- u  +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &Q& +2 "core" &-  +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +2 "manipulator"&,'Γ +113 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"& 1 +70 "core" 1 + "manipulator"&% +4 "core" % Μ H W  +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&'\ +102 "core" ' + ."da"delayUntil "17:12:30.64" +24721 #recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%q @ +76 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%b  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%+ * +37 "core" , +2 ."da"PSV.dial :air +2 "processing"%;  +43 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%*'\ +2465 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%S +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +44 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +4 "processing"%J +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%Z  +45 "core"  +2 ."da"PS.seek 0ml +2 "processing"%n', +2472 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%0 +135 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%?'F +587 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%'˕ +1594 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%  +76 "core"  +2 ."da"PSV.dial PTV +3 "processing"%y +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%v  +37 "core" + "processing"%D% +4 "core" %ː\  +2 ."da"PS.seek 1.5ml +3 "processing"%t'v +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%< * +37 "core" + +2 ."da"PS.seek 0ml +4 "processing"%', +1603 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +7 .PTV.dial :puck +5 "processing"%  +49 "core"  +8 ."da"PBV.dial :waste1 +2 "processing"%e  +38 "core" + ."da"delay 30 seconds +422 "Can"8 F± +2582 ."da"PBV.dial between PSV and waste1 +3 "processing"%c * +37 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +4 "processing"%''\ +2464 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%a +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%r  +74 "core"  +2 ."da"PS.seek 0ml +4 "processing"%W', +2461 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +6 .PSV.dial PSR +4 "processing"%H +134 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%d'F +592 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%s'˕ +1596 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%7  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"%# +76 "core" + ."da"PBV.dial :waste1 +3 "processing"%E  +35 "core"  +2 "processing"%i% +3 "core" %˖\  +3 ."da"PS.seek 1.5ml +2 "processing"%\ '| +595 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%- * +35 "core" + +2 ."da"PS.seek 0ml +4 "processing"%M', +1595 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%P  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%`  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%5 * +36 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +77 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%'\ +2470 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%[ +77 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%" +89 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%8  +74 "core"  +3 ."da"PS.seek 0ml +3 "processing"%Y', +2474 "core" ' +2 #"da"getPMLReagent08 +6 .PRV.dial :air +5 "processing"%I  +45 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +3 "processing"%  +136 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +3 "processing"%T  +47 "core" ~ + ."da"PTV.dial :PRVmixing +2 "processing"%u  +17 "core" + ."da"PSV.dial :mixloop +3 "processing"%! +44 "core" +2 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +2 "processing"%6' +384 "core" ' + ."da"delay 2 seconds +203 .PRV.dial :air +2 "processing"%  +47 "core"  + "processing"%C% +3 "core" %\  +3 ."da"PS.seek 0.55ml +2 "processing"%)' +334 "core" ' +3 #"da"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%B  +44 "core"  +2 ."da"PS.seek 2ml +3 "processing"%>'˕ +1551 "core" ' + ."da"PSV.dial :PML +3 "processing"%w +46 "core" + ."da"PTV.dial :mixing +3 "processing"%( @ +77 "core" A + ."da"PBV.dial :waste1 +3 "processing"%/  +37 "core" + "processing"%m% +51 "core" %˚\  +2 ."da"PS.seek 1.85ml +3 "processing"%3' +233 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" + +3 ."da"PS.seek 0ml +4 "processing"%|', +1957 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +16374 "Can"2 Ax +31630 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%= @ +5 "core" A + ."da"PBV.dial :waste1 +3 "processing"%A  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%X * +38 "core" + + ."da"PSV.dial :air +3 "processing"%R  +44 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%'\ +2480 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%\\ +46 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%&  +44 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%. +45 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%k  +44 "core"  +2 ."da"PS.seek 0ml +3 "processing"%x', +2465 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +5 .PSV.dial PSR +4 "processing"%2 +132 "core" + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%V'F +590 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%p'˕ +1595 "core" ' + ."da"PTV.dial :puck +3 "processing"%  +77 "core"  +2 ."da"PSV.dial PTV +2 "processing"%j +76 "core" + ."da"PBV.dial :waste1 +3 "processing"%O  +35 "core"  +2 "processing"%@% +3 "core" %ˑ\  +2 ."da"PS.seek 1.5ml +3 "processing"%^'w +587 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%~ * +35 "core" + +2 ."da"PS.seek 0ml +4 "processing"%', +1595 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +4 "processing"%1  +37 "core" + ."da"delay 30 seconds +1791 "Can"1 R3 +1212 ."da"PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%U +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +4 "processing"%{'\ +2467 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%L +88 "core"  + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%o +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%] +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%9  +87 "core" +2 ."da"PS.seek 0ml +2 "processing"%', +2466 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +5 .PSV.dial PSR +4 "processing"%F +136 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%'F +582 "core" ' +2 ."da"delay 5 seconds +508 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%}'˕ +1601 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%h +77 "core" + ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 "processing"%z% +4 "core" %˖.\  +2 ."da"PS.seek 1.5ml +2 "processing"%'| +584 "core" ' +8 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%% * +36 "core" + +2 ."da"PS.seek 0ml +4 "processing"%', +1597 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%_  +38 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"%f * +37 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%g +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%G'\ +2464 "core" ' + ."da"PSV.dial PTV +3 "processing"% +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%$ +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%Q +75 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%  +74 "core"  +2 ."da"PS.seek 0ml +4 "processing"%', +2472 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air +6 .PSV.dial PSR +3 "processing"% +135 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%,'F +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%q'˕ +1603 "core" ' +2 ."da"PTV.dial :puck +3 .PSV.dial PTV +4 "processing"%b +76 "core" + ."da"PBV.dial :waste1 +3 "processing"%+  +36 "core" +2 "processing"%;% +4 "core" %˚3\  +2 ."da"PS.seek 1.5ml +3 "processing"% ' +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%S * +37 "core" + +2 ."da"PS.seek 0ml +3 "processing"%', +1604 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%J  +35 "core"  + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%Z * +38 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%* +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%0'\ +2482 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%n +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +7 "processing"%? +73 "core"  +2 ."da"delay 5 seconds +439 "Can"' GF +63 ."da"PSV.dial PTV +3 "processing"% +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%y  +87 "core" +2 ."da"PS.seek 0ml +4 "processing"%v', +2459 "core" ' +2 ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +3 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%D +144 "core"  +5 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +11 "processing"% +19 ."da"PS.reconfigure :default +7 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +6 "processing"%' +338 "core" ' + ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +6 "processing"% +11 ."da"PS.seek 0.5ml +2 "processing"%<'F +331 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%t'˕ +1600 "core" ' + ."da"PTV.dial :puck +3 .PSV.dial PTV +4 "processing"% +79 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%e  +37 "core" +2 "processing"%c% +3 "core" %˙V  +2 ."da"PS.seek 1.5ml +50 "processing"%' +602 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" + +2 ."da"PS.seek 0ml +4 "processing"%', +1594 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +5 "processing"%  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%a * +37 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%r +80 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%''\ +2577 "core" ' + ."da"PSV.dial PTV +3 "processing"%H +79 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%W +77 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%d +77 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%7  +75 "core"  +3 ."da"PS.seek 0ml +2 "processing"%#', +2553 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +6 .PSV.dial PSR +4 "processing"%E +135 "core"  + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +5 .PS.reconfigure :default +5 "processing"%#A d`xb +4 ."da"PS.seek 2ml +3 "processing"%i'˕ +2103 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +3 .PSV.dial PTV +4 "processing"%s +76 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%-  +36 "core" +2 "processing"%\ % +4 "core" %˔  +2 ."da"PS.seek 1.5ml +2 "processing"%P'z +596 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%` * +37 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%5  +110 "core"  +2 ."da"PS.seek 0ml +3 "processing"% ', +1598 "core" ' + "processing"%M9 +3 "core" 95 +2 #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +4 "processing"%[ +4 %"& +2 "core" 5 +4 &^) 3 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&% +5 "core" %\ #  \  +2 "storage"(8% +4 "core" %s L +2 "storage"(. +3 "core" .(,? +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."da"SC.seek 3 +2 "storage"(I( +197 "core" ( + ."da"SC.configure :limp +4 "storage"($(\ 1b +4 (& +4 "core" & ^ + "manipulator"&T& +4 "core" &- ! #  +2 "manipulator"&u% +3 "core" %\    +3 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +2 "manipulator"&!( +183 "core" ( + "manipulator"&Y& +3 "core" & E- +2 "storage"( & +4 "core" & 1 +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&C' +103 "core" ' +2 "storage"(6& +4 "core" & ~ +2 ."da"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(B') +289 "core" ' + "storage"()- +3 "core" -') +2 ."da"SE.configure :default +4 "storage"(#QK-0-\ b +4 ."da"SE.seek :place +3 "storage"(w' +45 "core" ' +2 "manipulator"&(& +3 "core" &  P- +3 "manipulator"&/% +4 "core" %к  I +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +2 "manipulator"&m'\ +94 "core" ' +2 ."da"Elbow.seek PC +48 "manipulator"&([ +265 "core" ( +2 "manipulator"&>& +3 "core" &Z # % / +2 ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &3& +3 "core" &Z   D +3 ."da"Forearm.seek PC +4 "manipulator"&'$ +94 "core" ' +2 ."da"Hand.close +2 "manipulator"&=/ +76 "core" / +2 ."da"PC.seek :open +3 "processing"%A( +462 "core" ( +2 "storage"(X& +3 "core" &   +2 "manipulator"&R& +4 "core" &Z 9 : D +2 "manipulator"&|% +4 "core" % % 8 :  + ."da"Forearm.seek :retract +4 "manipulator"&\\'\ +94 "core" ' + ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +2 "manipulator"&&( +286 "core" ( +2 "manipulator"&.& +3 "core" & 1 6 ` +2 "storage"(k& +4 "core" &   +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&' +98 "core" ' +2 ."da"Hand.open +2 "manipulator"&21 +68 "core" 1 +2 "storage"(x- +3 "core" -' +3 ."da"SE.seek -0.31 Pucks below Top Plate +2 "storage"(V' +27 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +5 ."da"SE.seek -1.23 Pucks below Top Plate +2 "storage"('d +49 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +7 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da25mar2717h.tif +6 "processing"%j& +14 "core" &} +4 "manipulator"&O& +5 "core" & +2 "manipulator"&@% +4 "core" %  *| +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&p'\ +94 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +5 "manipulator"&~(- +176 "core" ( +2 "manipulator"&^& +4 "core" &- [ +2 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 &1& +3 "core" &-  +2 ."psFlush"Forearm.seek :garage +3 "manipulator"&'Γ +104 "core" ' +2 ."psFlush"Hand.close +3 "manipulator"&U/ +67 "core" / +2 "manipulator"&& +3 "core" &- ' +2 "manipulator"&L% +4 "core" % Χ e }  +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&o'\ +108 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +2 "manipulator"&]([ +124 "core" ( +2 "manipulator"&9& +4 "core" &U = + ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &{& +3 "core" &U  +3 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&F'$ +97 "core" ' +2 "manipulator"&& +3 "core" &U 6 +3 "manipulator"&% +4 "core" %*  +2 "processing"%h& +3 "core" & +2 "processing"%& +5 "core" & +3 ."psFlush"PC.seek :closed +3 "processing"%z(^ +6 "core" & +6 & 1 $e +9 &Sp 9 +10 &wjs N +9 &nAo U +10 &07v U +9 &=g V +9 &=a U +10 &v9Z U +9 &;>V T +9 &?Z T +10 &AK T +9 &!@I T +9 &#D?@ T +10 &%?2 S +9 &&A: T +10 &(?/ S +9 &*LA& T +9 &,@& T +10 &-? T +9 &/@\ U +10 &1P> U +9 &3> U +9 &4@ V +10 &6< U +9 &8X? U +9 &:? U +10 &;? U +9 &=> V +10 &?`? U +9 &A"> U +9 &BD V +10 &D` Y +9 &FWv [ +9 &Ht \\ +10 &It \\ +9 &Kv \\ +9 &M\\| \\ +10 &O ] +9 &P} ] +10 &R~ [ +9 &Tf \\ +9 &V( \\ +10 &W- \\ +9 &Y \\ +62 &[l \\ +10 &], ] +2 &^P` R +2 &^S A +2 ( + &^J A + &^J A + &^J A + &^I A +3 "processing"%& +3 "core" &^I A +2 #"psFlush"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 2.02 +2 "processing"%}& +6 "core" &^I A +2 ."psFlush"Hand.open +2 "manipulator"&%1 +77 "core" 1 + "manipulator"&% +4 "core" %  o t B +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&_'\ +99 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%f +47 "core"  + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%g'F +595 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +57 #"da"SX HX9/16 (USB:12): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25.806 seconds\ /var/log/esp/da25mar2717h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da25mar2717h20s.tif +2037 "core" ' +9 ."psFlush"delay 1 second +30 #"da"SX HX9/16 (USB:12): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da25mar2717h20s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 32.0 /var/log/esp/midres/da25mar2717h32s.tif +73 ."psFlush"PRV.dial :waste2,avoiding: :ab2 +3 "processing"% @ +206 "core" B +2 ."psFlush"PTV.dial :PRVmixing +4 "processing"%$  +141 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"%Q +123 "core" +2 ."psFlush"PS.seek :empty +4 "processing"% ' +2602 "core" ' + ."psFlush"PSR.select :air +4 .PSV.dial PSR +4 "processing"%G +103 #"da"SX HX9/16 (USB:12): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 32 seconds\ /var/log/esp/midres/da25mar2717h32s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +8 ."Qmail"DAfans.email "25.806 sec auto-exposure",Subject: "da25mar2717h images!" +4 "core"  + "storage"(- +10 #"psFlush"Pulling 0.5ml of PSR.flush +12 .PSR.select :flush +19 "processing"%@ +3 "core" -'d +2 "storage"(& +3 "core" & * +3 "manipulator"&,& +7 ."psFlush"PS.seek 0.5ml +3 "processing"%b'F +7 "core" &U G + "manipulator"&+% +4 "core" %\   +3 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +3 "manipulator"&;( +289 "core" ( +2 "manipulator"&q& +4 "core" &  +2 "storage"(S& +3 "core" & * +3 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +8 ."da"Forearm.seek 3 + 700 counts +6 "manipulator"& ' +104 "core" ' +4 ."da"SE.reconfigure :gently +6 "storage"(#QK-0-\ b +10 ."da"SE.seek -0.52 Pucks below Top Plate +4 "storage"(J' +52 "core" ' +3 "manipulator"&Z& +8 "core" & =  +4 "storage"(*& +6 "core" & z  +5 ."da"Elbow.reconfigure :limp +6 "manipulator"&$ ,(b +14 ."da"Forearm.reconfigure :loose +8 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek 3 +5 "manipulator"&' +10 "core" ' +3 ."psFlush"delay 5 seconds +32 "core" ' +3 ."da"Elbow.hold +7 "manipulator"&n, +14 "core" , +3 ."da"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +8 ."da"SE.reconfigure :default +7 "storage"(#QK-0-\ b +8 ."da"SE.seek -0.33 Pucks below Top Plate +126 "storage"(?'v +31 "core" ' +9 "manipulator"&% +6 "core" %$} I N E" +4 "storage"(y& +7 "core" & b b +4 ."da"Forearm.force -20 +3 "manipulator"&5 +8 ."da"Forearm.seek 3 + 313 counts +5 "manipulator"&0'P +32 "core" ' +3 "manipulator"&D& +8 "core" &   6 \  +4 "storage"(v& +9 "core" & c +8 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +9 ."da"Forearm.seek 3 + 700 counts +4 "manipulator"&' +33 "core" ' +3 "storage"(<% +8 "core" %} ] +4 ."downElevator"SE.seek :down +7 "storage"('p +76 ."psFlush"PSR.select :air +5 "processing"% +17 ."psFlush"PS.seek 2.5ml +6 "processing"%e'\ +10 "storage"(c% +6 "core" %)F z x { ^ +4 "manipulator"&t% +7 "core" % X  +5 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek :retract +4 "manipulator"&'\ +103 "core" ' +22 ' +2 ."downElevator"SE.stop +4 "storage"(5 +11 (& +7 "core" & = +1352 #"uploadLog"upsync +560 "core" ' + ."psFlush"delay 1 second +103 .PBV.dial :waste1 +3 "processing"%  +36 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%a @ +78 "core" A + ."psFlush"PSV.dial :mixloop +3 "processing"%r +117 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%' +2605 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%H +105 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 1ml +3 "processing"%W'M` +1103 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%d'\ +1593 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%7 +77 "core" + ."psFlush"PTV.dial :puck +3 "processing"%'  +75 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%E  +6 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%#', +2621 "core" ' + ."psFlush"PSV.dial PSR +8 "processing"%s +77 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%-'F +598 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%\ '\ +2102 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%i +88 "core"  +2 ."psFlush"PBV.dial PSV +2 "processing"%` U +57 "core" W +2 ."psFlush"PS.seek 0ml +3 "processing"%5', +2598 "core" ' + ."psFlush"PSV.dial PBV +4 "processing"%P @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%M'\ +2606 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%[  +75 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%"', +2391 "Can"! Bܢ +220 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +45 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%8'\ +2614 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +76 "core" + ."psFlush"PBV.dial PSV +3 "processing"% U +7 "core" V +2 ."psFlush"PS.seek 0ml +4 "processing"%T', +2603 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%u @ +58 "core" B +3 ."psFlush"PS.seek 2.5ml +43 "processing"%K'\ +2607 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%Y  +77 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"% ', +2611 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%: +45 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +3 "processing"%6'M` +1102 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +1593 "core" ' +2 ."psFlush"PSV.dial PTV +8 "processing"%) +75 "core" + ."psFlush"PTV.dial :puck +3 "processing"%(  +7 "core"  + ."psFlush"PBV.dial :waste1 +3 "processing"%/  +58 "core" +2 ."psFlush"PS.seek 0ml +4 "processing"%B', +2611 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%C +75 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%!'F +592 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%>'\ +2109 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%3 +88 "core" ~ +2 ."psFlush"PBV.dial PSV +2 "processing"%= U +57 "core" V +2 ."psFlush"PS.seek 0ml +4 "processing"%m', +2613 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%l @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%X'\ +2612 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%R  +74 "core"  +3 ."psFlush"PS.seek 0ml +3 "processing"%|', +2600 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +45 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%.'\ +2613 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%k +75 "core" + ."psFlush"PBV.dial PSV +3 "processing"% U +5 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%2', +2612 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%x @ +45 "core" @ +3 ."psFlush"PS.seek 2.5ml +3 "processing"%j'\ +2613 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%\\  +76 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%O', +2611 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +7 "manipulator"&@& +11 "core" &  % +2 "manipulator"&w% +4 "core" %\  3 % z +2 ."psFlush"Elbow.seek PC +2 "manipulator"&V([ +249 "core" ( +2 "manipulator"&^& +4 "core" &a  z $ + ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &1& +2 "core" &a ~ # # +3 ."psFlush"Forearm.seek PC +4 "manipulator"&'$ +92 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&&/ +78 "core" / + ."psFlush"PC.seek :open +3 "processing"%U( +458 "core" ( +2 "manipulator"&& +3 "core" &a ` ' +2 "manipulator"&L% +3 "core" % ( 5 ' +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&p'\ +97 "core" ' + ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek :garage +3 "manipulator"&9(- +145 "core" ( +2 "manipulator"&{& +4 "core" &- _ %, +41 ."psFlush"Elbow.reconfigure :loose +10 "manipulator"&$ &.,(#b +4 && +4 "core" &-  &, +2 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek :garage +3 "manipulator"&'Γ +113 "core" ' + ."psFlush"Hand.open +2 "manipulator"&1 +74 "core" 1 +2 "manipulator"&h% +4 "core" % Ν   +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&~'\ +102 "core" ' + #"myShortDA"Finished short da assay +3 #Beginning samplePassF +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'o& +7 "core" &yy= +2 "manipulator"&A& +4 "core" &- Q &, +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&}(- +4 "core" ( +2 "manipulator"&%& +4 "core" &- Q &, +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +2 "core" &- C &, +3 ."myShortDA"Forearm.seek :garage +3 "manipulator"&'Γ +106 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&f/ +70 "core" / +2 "manipulator"&F& +4 "core" &-  , + "manipulator"& % +4 "core" % Χ   +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&g'\ +98 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&(o +289 "core" ( + "manipulator"&$& +3 "core" &t4 y "L +3 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &Q& +3 "core" &t4 & "L +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +2 "manipulator"&'Ͻ +98 "core" ' + "manipulator"&G& +4 "core" &t4 !L +2 "manipulator"&% +4 "core" %Ϲ H +2 "collection"'& +4 "core" &wxY +2 "collection"',& +4 "core" &vxL +3 ."myShortDA"CC.seek :closed +2 "collection"'+(S +6 "core" &uwK +5 &ywT 4 +10 &0EwwwV 2 +9 &Qm}xyU F +9 &bvwT S +10 &KxxW S +9 &hOyzS S +10 &*LxxW S +9 &LvxW S +9 &Kwy\\ R +10 &qLww_ S +9 &3Iwx_ S +9 & Lxvc S +10 &"NwxY S +9 &$xPvw\\ S +10 &&<MvyY R +9 &'LxvV S +9 &)IwxV S +10 &+JwyZ S +9 &-DLxwX R +9 &/Lyw] S +10 &0Lwv\\ S +9 &2Kwx] S +10 &4KJwug S +9 &6Lvxi R +9 &7Kvxq R +10 &9Lwyu R +9 &;TJwyr R +9 &=Jxy{ S +10 &>Iux{ S +9 &@Ovww S +10 &B[Nww{ S +9 &D\\yvz T +9 &Eswxy V +10 &Gyx| Z +9 &I@wx} _ +9 &Kz{{ _ +10 &Lxxz ` +9 &Nyw ` +10 &PCwxz ` +9 &Qxx @ +9 &R-xx{ &p +10 &R{yz T +2 ( +2 "collection"',& +3 #"myShortDA"Collection Clamp onSpring/offSpring for 6/27 samples, on/off torque 2.49 +2 "collection"' & +6 "core" &R{x{ T +2 ."myShortDA"Hand.open + "manipulator"&q1 +77 "core" 1 + "manipulator"&S% +3 "core" % Ϲ b  +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&]'\ +97 "core" ' + ."myShortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%Z  +46 "core"  + #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1.5ml +3 "processing"%*'{ +1592 "core" ' + ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +4 "processing"%_  +45 "core"  +2 ."myShortDA"PS.seek 0ml +4 "processing"%', +1588 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +46 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%y'\ +2616 "core" ' +2 ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +3 "processing"%  +4 "collection"'D  +7 "core"  +97  +2 ."myShortDA"PSV.dial :PTV,via: :air +3 "processing"%v +195 "core" ~ +42 ."myShortDA"CTV.dial :air,avoiding: :intake +10 "collection"';  +5 "core"  +2 ."myShortDA"PTV.dial :PRV,avoiding: :puck +3 "processing"%< @ +74 "core" A +2 ."myShortDA"PS.seek 0ml +4 "processing"%J', +2613 "core" ' + ."myShortDA"PSV.dial :air +8 "processing"%c  +86 "core" +2 ."myShortDA"PS.seek 2.5ml +4 "processing"%t'\ +2608 "core" ' + ."myShortDA"PSV.dial :PTV +3 "processing"% +87 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%0', +2602 "core" ' + #"myShortDA"Garaging FlushPuck in Collection Clamp +3 "manipulator"&& +6 "core" &v3 { G L +2 ."myShortDA"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 ."myShortDA"Elbow.seek CC +2 "manipulator"&?(o +4 "core" ( +2 "manipulator"&b& +4 "core" &v3 q ] L +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +2 "core" &v3 } w U L +3 ."myShortDA"Forearm.seek CC +3 "manipulator"&'Ͻ +101 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&/ +70 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'a( +399 "core" ( + "manipulator"&r& +4 "core" &v3 | L +2 "manipulator"&e% +3 "core" % B  +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&H'\ +98 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek :garage +3 "manipulator"&(- +290 "core" ( + "manipulator"&W& +3 "core" &-  . ( +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &7& +4 "core" &- \\ ' +2 ."myShortDA"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 ."myShortDA"Forearm.seek :garage +3 "manipulator"&''Γ +111 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&E1 +72 "core" 1 +2 "manipulator"&d% +4 "core" % Μ /  +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&s'\ +103 "core" ' +2382 "Can"- 7xr +53039 #"Camille"-> access 3 +3 "storage"(#% +5 "core" %x \  +3 "manipulator"&-% +3 "core" %\   2 +3 "manipulator"&i& +4 "core" &-   2 + ."Camille"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."Camille"SC.seek 7 +3 "storage"(`([4 +668 "core" ( +2 ."Camille"SC.configure :limp +9 "storage"($(\ 1b +8 (\ & +3 "core" &[5 &\  +1203 #"Camille"-> access 4 +3 "storage"(P% +4 "core" %x C\  +2 "manipulator"&5% +4 "core" %\  c 0 +2 "manipulator"&[& +3 "core" &-  i 1 +3 ."Camille"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."Camille"SC.seek 1 +2 "storage"(M( +985 "core" ( + ."Camille"SC.configure :limp +4 "storage"($(\ 1b +4 (& +3 "core" & P ^ r +543 #"Camille"-> startTube 4 +2670 #-> start(:myShortDA){shortDA; samplePassF; PS.flush} +3 "collection"'"% +3 "processing"%% +12 "core" %wx\ +2 %.\  +4 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? + #Type 'Thread[:myShortDA].answer' to continue +770 "Can"%\ 7Ղ +60001 5\ \ 7| +14857 #"Camille"-> start(:myShortDA){shortDA; samplePassF} +3 "collection"'% +2 "processing"%8% +15 "core" %ww\  +2 %.u\  +6 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? + #Type 'Thread[:myShortDA].answer' to continue +632 #"Camille"-> Thread[:myShortDA].answer +6 #"myShortDA"Camille answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +4 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +4 .delay 10 seconds +1004 .PSV.dial :mixloop +2 "processing"%u +42 "core" +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%T  +74 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%Y  +135 "core"  +3 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +2 "processing"%K'Y +2274 "core" ' +2 ."connect"PRV.dial CBV +46 ."myShortDA"CBV.dial PRV +6 "processing"%:  +2 "collection"'  +7 "core"  +129  +3 ."myShortDA"PS.seek 0.5ml +2 "processing"%6'F +1263 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%) @ +108 "core" > +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."myShortDA"PS.seek 0ml +2 "processing"%(', +591 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%/ +106 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"%'M` +1093 "core" ' + ."myShortDA"PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%C'\ +1597 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%B +116 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%!', +2611 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%3 +101 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +10 "processing"%@ +16 ."myShortDA"PS.seek 1ml +3 "processing"%='M` +1090 "core" ' +2 ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%>'\ +1590 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%l +105 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%m  +44 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%R', +2616 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%X +116 "core"  + ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%'\ +2602 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%| +104 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%k', +2615 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%& +5 "core" &d\  +2 "manipulator"&.% +3 "core" % \   4 +2 "storage"(x% +4 "core" %x ,\  +2 "storage"(2. +2 "core" .( +2 ."myShortDA"SC.reconfigure :tight +5 "storage"($\ .(\ 1~b +3 ."myShortDA"SC.seek 4 +2 "storage"(\\(,? +525 "core" ( +2 ."myShortDA"SC.configure :limp +3 "storage"($(\ 1b +5 (j& +2 "core" &,= \  +3 "manipulator"&@& +4 "core" &-   < 1 + "manipulator"&w% +3 "core" % \   v 0 +3 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek 4 +2 "manipulator"&^( +209 "core" ( +2 "manipulator"&1& +3 "core" & $  W 3 +2 "storage"(n& +4 "core" &,= ;\  +2 ."myShortDA"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek 4 + 700 counts +3 "manipulator"&&' +93 "core" ' + "storage"(& +3 "core" &,=\  +3 ."myShortDA"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +4 ."myShortDA"SE.seek :beamBreak +3 "storage"(z') +308 "core" ' +2 "storage"(- +3 "core" -' +2 ."myShortDA"SE.configure :default +3 "storage"(#QK-0-\ b +5 (L& +3 "core" &,=\  +2 "manipulator"&{& +3 "core" &   1 +3 ."myShortDA"Elbow.seek 4 +2 "manipulator"&( +6 "core" ( + "manipulator"&& +3 "core" &   \\ 1 +3 "storage"(V& +3 "core" &,=\  +3 ."myShortDA"Forearm.seek 4 + 300 counts +2 "manipulator"&'[ +26 "core" ' +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Hand.close + "manipulator"&h/ +70 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&p& +2 "storage"(o'p +8 "core" &   2 + "manipulator"&A% +4 "core" % R  K -b +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&%'\ +97 "core" ' +2 ."myShortDA"Elbow.seek PC +39 "manipulator"&([ +119 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +148 "core" ( +2 "manipulator"&& +4 "core" &O  , i 4O +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &f& +2 "core" &O   z 4O +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek PC +2 "manipulator"&F'$ +100 "core" ' + "manipulator"& & +4 "core" &O s -O +2 "manipulator"&9% +4 "core" %, e - +2 "processing"%~& +3 "core" &l\  +2 "processing"%& +5 "core" &p\  +2 ."myShortDA"PC.seek :closed +3 "processing"%$(^ +6 "core" &_\  +5 &]\ 6 +9 &EFsW\ 2 +10 &fmzS\ F +9 &]T\ S +9 &IW\ R +10 &IS\ R +9 &@IM\ R +10 &GP\ R +9 &JE\ S +9 &HH\ R +10 &GJP\ S +9 &! HN\ S +9 &"J@\ R +10 &$FC\ R +9 &&PKH\ R +10 &(KB\ R +9 &)IA\ R +9 &+E3\ R +10 &-XL1\ R +9 &/J7\ R +9 &0J?\ R +10 &2F8\ R +9 &4`L1\ R +10 &6"I0\ R +9 &7F2\ R +9 &9J3\ R +10 &;hI+\ R +9 &=*E)\ R +9 &>I,\ S +10 &@I#\ R +9 &BoJ \ S +10 &D-X"\ T +9 &Ev!\ W +9 &G|!\ X +10 &Ig}$\ X +9 &K)~"\ X +9 &L\ Y +10 &N\ Y +9 &Pk!\ Z +10 &R-\ Z +9 &S\ Y +9 &U\ Z +10 &Ws\ Z +9 &Y6 \ Y +9 &Z\ Z +10 &\\\ Z +9 &^4an\ 4 +10 &^[/\ 5 +9 ( + &^%4\ 2 +2 "processing"%& +3 #"myShortDA"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.81 +2 .Hand.open +5 "manipulator"&}1 +68 "core" 1 + "manipulator"&Q% +4 "core" %   * +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&G'\ +100 "core" ' +3 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"%  +3 %9 +6 "core" 9}} +102 "processing"%g9 +2 "core" 9{ +103 "processing"%49 +3 "core" 9{  +102 "processing"% 9 +3 "core" 9{  +102 "processing"%q9 +3 "core" 9z +102 "processing"%S9 +2 "core" 9| +103 "processing"%,9 +2 "core" 9} +102 "processing"%Z9 +3 "core" 9~ +103 "processing"%9 +2 "core" 9" +102 "processing"%O9 +3 "core" 9& +102 "processing"%_9 +3 "core" 9+ +102 "processing"%*9 +3 "core" 9/ +102 "processing"%9 +3 "core" 93 +102 "processing"%9 +3 "core" 97 +102 "processing"%D9 +2 "core" 9; +103 "processing"% 9 +2 "core" 9? +102 "processing"%v9 +3 "core" 9D +102 "processing"%;9 +3 "core" 9H +102 "processing"%<9 +3 "core" 9L +102 "processing"%y9 +3 "core" 9P +102 "processing"%c9 +3 "core" 9T +102 "processing"%J9 +3 "core" 9Y +102 "processing"%9 +3 "core" 9] +102 "processing"%t9 +3 "core" 9a +102 "processing"%9 +3 "core" 9e\ +102 "processing"%b9 +3 "core" 9i\ +102 "processing"%9 +2 "core" 9n +103 "processing"%9 +3 "core" 9r +102 "processing"%9 +3 "core" 9v +102 "processing"%]9 +3 "core" 9z +102 "processing"%+9 +2 "core" 9!~ +103 "processing"%r9 +2 "core" 9) +102 "processing"%e9 +3 "core" 91 +102 "processing"%9 +3 "core" 9: +102 "processing"%W9 +3 "core" 9@ +102 "processing"%79 +2 "core" 9G +103 "processing"%?9 +2 "core" 9O +3 ."myShortDA"PH.hold 2:00:00,28C +4 "processing"%E ppN +3 ."myShortDA"delay 1:30 +4 "core"  +9001 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%d +107 "core"  +2 #"myShortDA"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +11 ."myShortDA"PS.seek 0.5ml +3 "processing"%H'F +586 "core" ' + ."myShortDA"delay 5 seconds +503 .PSR.select :air +4 "processing"% +10 ."myShortDA"PS.seek 2ml +3 "processing"%''˕ +1604 "core" ' + ."myShortDA"PTV.dial :puck +3 "processing"%#  +135 "core"  + ."myShortDA"PSV.dial PTV +3 "processing"%- +121 "core" + ."myShortDA"PBV.dial :waste1 +3 "processing"%i  +57 "core" + "processing"%I% +4 "core" %˙2\  +2 ."myShortDA"PS.seek 1.5ml +3 "processing"%\ ' +593 "core" ' + ."myShortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%P * +37 "core" + +2 ."myShortDA"PS.seek 0ml +2 "processing"%5', +1599 "core" ' + ."myShortDA"delay 5:00 +897 "Can": M%4 +29107 #"myShortDA"recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%[  +6 "core"  +2 ."myShortDA"PBV.dial :waste1 +3 "processing"%`  +36 "core" +2 ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +35 "core" + +2 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +76 "core"  +2 ."myShortDA"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."myShortDA"PS.seek 2.5ml +2 "processing"%"'\ +2466 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"%8 +77 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +76 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%u +76 "core" + ."myShortDA"delay 5 seconds +503 .PSV.dial :air +3 "processing"%T  +85 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%Y', +2467 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%0  +136 "core" + ."myShortDA"PSV.dial :mixloop +3 "processing"% +43 "core" + ."myShortDA"PRV.dial :ab1 +3 "processing"%: @ +105 "core" ? +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 0.15ml +3 "processing"%K' +359 "core" ' +2 ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +3 ."myShortDA"PRV.dial CBV +5 "collection"')  +2 "processing"%6  +6 "core"  +40  + "processing"%/% +4 "core" %\  +2 ."myShortDA"PS.seek 0.3ml +2 "processing"%(' +355 "core" ' + ."myShortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +3 "collection"'  +32 "core" +2 ."myShortDA"PRV.dial :air +2 "processing"%B  +48 "core"  +2 ."myShortDA"PS.seek 0.9ml +2 "processing"%C'@ +1255 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%3 @ +76 "core" > +2 ."myShortDA"PS.seek 0.5ml +2 "processing"%!'F +856 "core" ' +2 #"myShortDA"addPMLReagent08 +7 .PSV.dial :air +4 "processing"%=  +45 "core"  +2 ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 2ml +3 "processing"%l'˕ +1592 "core" ' + ."myShortDA"PSV.dial :PML +3 "processing"%m +44 "core" +2 ."myShortDA"PTV.dial :mixing +2 "processing"%> @ +78 "core" A + ."myShortDA"PBV.dial :waste1 +3 "processing"%X  +36 "core" +2 "processing"%R% +4 "core" %ː\  +2 ."myShortDA"PS.seek 1.85ml +2 "processing"%|' +232 "core" ' +2 ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , +2 ."myShortDA"PS.seek 0ml +2 "processing"%', +1966 "core" ' + ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'.& +5 "core" &wu +2 "manipulator"&x& +3 "core" &P x &N +2 "manipulator"&2% +4 "core" %\ } X & +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&M(- +134 "core" ( + "manipulator"&j& +4 "core" &-  n '% +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &@& +3 "core" &- t ' $% +2 ."myShortDA"Forearm.seek :garage +3 "manipulator"&w'Γ +94 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&1/ +71 "core" / +2 "manipulator"&n& +42 "core" &-  ~ > #% +8 "manipulator"&% +4 "core" % ΢   +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +99 "core" ' + ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&s(o +278 "core" ( +2 "manipulator"&& +3 "core" &h+  E +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &L& +3 "core" &h+  E +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +2 "manipulator"&{'Ͻ +100 "core" ' +2 "manipulator"&& +3 "core" &h+ z / E +3 "manipulator"&V% +3 "core" %Ͽ  ! +2 "collection"'h& +4 "core" &wy +2 "collection"'p& +5 "core" &uy +2 ."myShortDA"CC.seek :closed +4 "collection"'A(S +4 "core" &vv +5 &tv 4 +9 &.Dxxw 2 +9 &Om}vw F +10 &`ww T +9 &Lww S +10 &eQzv S +9 &'Nwy S +9 &Oxv7 S +10 &Ixx[ S +9 &nLvvZ S +9 &1Jvv^ S +10 & Mvy^ R +9 &"Nvx[ S +10 &$wKwv^ S +9 &&9Nxxa S +9 &'LxuU S +10 &)OxuV S +9 &+LvyX S +9 &-AJvu[ S +10 &/OuwQ S +9 &0LuxS S +10 &2LtxO S +9 &4ILvvQ S +9 &6\ NwxP S +10 &7LwyV S +9 &9IwxQ S +9 &;RJwwP R +10 &=LuwP R +9 &>JwwU S +10 &@LuwR S +9 &BWOwxM S +10 &DZuyP T +9 &EqxyK V +9 &GyyN Z +9 &I>yyT _ +10 &KxxH _ +9 &LyxQ ` +10 &NzxU ` +9 &P@vxN a +9 &QwyI D +10 &R.{xE %n +9 &Rlxx@ N +2 ( +2 "collection"'p& +4 #"myShortDA"Collection Clamp onSpring/offSpring for 6/27 samples, on/off torque 2.49 +2 "collection"'^& +5 "core" &RpxzB N +2 ."myShortDA"Hand.open +2 "manipulator"&&1 +77 "core" 1 +2 "manipulator"&z% +4 "core" % Ͽ z M  +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&'\ +98 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +108 "core"  + #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 1.5ml +2 "processing"%f'{ +1595 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +4 "processing"%  +55 "core"  +2 ."myShortDA"PS.seek 0ml +4 "processing"% ', +1605 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%9 +44 "core"  +2 ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +2 "processing"%~'\ +2609 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +8 ."myShortDA"CBV.dial PRV +5 "processing"%o  +2 "collection"'%  +35 "core"  +131  + ."myShortDA"PSV.dial :mixloop +3 "processing"%U +107 "core" + ."myShortDA"CTV.dial :air,avoiding: :intake +3 "collection"'}  +5 "core"  +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%Q  +76 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%', +2603 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%  +44 "core"  +2 ."myShortDA"PS.seek 2.5ml +4 "processing"%g'\ +1647 "Can"8 aʢ +958 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%F +44 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%4', +2602 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%  +46 "core"  +2 ."myShortDA"PS.seek 2.5ml +4 "processing"%q'\ +2600 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%S +44 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%,', +2612 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +3 "manipulator"&Z& +6 "core" &h* O N D E +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&(o +4 "core" ( +41 "manipulator"&O& +10 "core" &h* I 5 A E +3 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &_& +3 "core" &h* S [  E +2 ."myShortDA"Forearm.seek CC +4 "manipulator"&*'Ͻ +95 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&/ +68 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'( +398 "core" ( +2 "manipulator"&D& +3 "core" &h* s > E +2 "manipulator"& % +3 "core" % f   +3 ."myShortDA"Forearm.seek :retract +3 "manipulator"&v'\ +95 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek :garage +3 "manipulator"&;(- +287 "core" ( +2 "manipulator"&<& +3 "core" &-  +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &y& +3 "core" &-  +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +2 "manipulator"&c'Γ +112 "core" ' + ."myShortDA"Hand.open +2 "manipulator"&J1 +78 "core" 1 + "manipulator"&% +4 "core" % Μ y  ,  +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&t'\ +100 "core" ' +2 ."da"delayUntil "18:52:53.65" +24797 #recoverPRVreagent08 + .PTV.dial :mixing +5 "processing"% @ +78 "core" B + ."da"PBV.dial :waste1 +3 "processing"%b  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" + +2 ."da"PSV.dial :air +2 "processing"%  +45 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%'\ +2463 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%] +46 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%+  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%r +45 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%e  +45 "core"  +3 ."da"PS.seek 0ml +3 "processing"%', +2461 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%W +133 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%7'F +588 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +10 ."da"PS.seek 2ml +3 "processing"%?'˕ +1591 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%d  +74 "core"  + ."da"PSV.dial PTV +2 "processing"%k +75 "core" + ."da"PBV.dial :waste1 +3 "processing"%H  +36 "core" +2 "processing"%#% +3 "core" %˗\  +3 ."da"PS.seek 1.5ml +2 "processing"%-'} +584 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%i * +37 "core" + +2 ."da"PS.seek 0ml +3 "processing"%I', +1588 "core" ' +2 ."da"delay 2:00 +10278 "Can"= P` +1726 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%'  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%P  +35 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%\ * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +77 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%['\ +2464 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%` +126 "core"  +9 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%5  +76 "core"  +2 ."da"PS.seek 0ml +4 "processing"%8', +2473 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +136 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%u'F +586 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%T'˕ +1590 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%"  +6 "core"  +2 ."da"PSV.dial PTV +3 "processing"%0 +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" + "processing"%:% +3 "core" %˖\  +3 ."da"PS.seek 1.5ml +3 "processing"%Y'| +596 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%) * +37 "core" + +2 ."da"PS.seek 0ml +2 "processing"%6', +1596 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%/  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%K  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%B +76 "core"  +3 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%('\ +2459 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%3 +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%C +77 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%= +79 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%!  +75 "core"  +2 ."da"PS.seek 0ml +4 "processing"%m', +2455 "core" ' + #"da"getPMLReagent08 +7 .PRV.dial :air +4 "processing"%>  +60 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +3 "processing"%X  +135 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 +3 "processing"%R  +47 "core"  +2 ."da"PTV.dial :PRVmixing +2 "processing"%  +6 "core" + ."da"PSV.dial :mixloop +3 "processing"%l +44 "core" +2 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +2 "processing"%|' +384 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +3 "processing"%.  +46 "core"  + "processing"%x% +3 "core" %\  +3 ."da"PS.seek 0.55ml +2 "processing"%2' +331 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%j  +58 "core" +2 ."da"PS.seek 2ml +3 "processing"%@'˕ +1542 "core" ' + ."da"PSV.dial :PML +3 "processing"% +43 "core" + ."da"PTV.dial :mixing +3 "processing"%1 @ +77 "core" B + ."da"PBV.dial :waste1 +3 "processing"%n  +36 "core" +3 "processing"%% +3 "core" %˗\  +2 ."da"PS.seek 1.85ml +3 "processing"%G' +227 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%w * +38 "core" + +2 ."da"PS.seek 0ml +4 "processing"%', +1949 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +14217 "Can"< ? +33786 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%L @ +16 "core" ? +2 ."da"PBV.dial :waste1 +2 "processing"%M  +84 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +35 "core" + + ."da"PSV.dial :air +3 "processing"%V  +44 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%h'\ +2494 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"% +45 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%a  +56 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%^ +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%&  +45 "core"  +2 ."da"PS.seek 0ml +4 "processing"%z', +2469 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%p +136 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%'F +585 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%{'˕ +1600 "core" ' + ."da"PTV.dial :puck +3 "processing"%  +79 "core"  + ."da"PSV.dial PTV +3 "processing"% +77 "core" + ."da"PBV.dial :waste1 +3 "processing"%f  +37 "core" + "processing"%9% +3 "core" %˒\  +3 ."da"PS.seek 1.5ml +2 "processing"% 'x +583 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%% * +36 "core" , +3 ."da"PS.seek 0ml +2 "processing"%o', +1602 "core" ' + ."da"delay 2:00 +11589 "Can"; @n +415 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%U  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%}  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%Q * +37 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%~ +76 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%'\ +2472 "core" ' + ."da"PSV.dial PTV +3 "processing"% +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%F +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%g +88 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +90 "core" +2 ."da"PS.seek 0ml +4 "processing"%4', +2472 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +5 .PSV.dial PSR +4 "processing"%S +136 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +10 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%q'F +582 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%Z'˕ +1597 "core" ' + ."da"PTV.dial :puck +3 "processing"%O  +7 "core"  + ."da"PSV.dial PTV +3 "processing"%_ +86 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +36 "core"  + "processing"%s% +4 "core" %˖\  +2 ."da"PS.seek 1.5ml +3 "processing"%'| +583 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%A * +35 "core" + +3 ."da"PS.seek 0ml +2 "processing"%D', +1606 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%*  +37 "core" +44 ."da"delay 30 seconds +3010 .PBV.dial between PSV and waste1 +3 "processing"%< * +36 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +75 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%y'\ +2461 "core" ' + ."da"PSV.dial PTV +8 "processing"%J +75 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%v +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%c  +87 "core" +2 ."da"PS.seek 0ml +4 "processing"%', +2462 "core" ' +2 #"da"washCycleDA #3 of 3 +3 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%b +137 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%'F +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +10 ."da"PS.seek 2ml +3 "processing"%'˕ +1591 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%,  +7 "core"  + ."da"PSV.dial PTV +3 "processing"%] +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%+  +37 "core" + "processing"%r% +4 "core" %ː\  \ +2 ."da"PS.seek 1.5ml +3 "processing"%e'v +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" + +2 ."da"PS.seek 0ml +3 "processing"%W', +1598 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%7  +37 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"%N * +37 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%d +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%k'\ +1251 "Can"C B1" +1211 "core" ' + ."da"PSV.dial PTV +3 "processing"%H +88 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%# +74 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%? +89 "core" ~ + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%i  +77 "core"  +2 ."da"PS.seek 0ml +3 "processing"%-', +2464 "core" ' + ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +3 .PSR.select :air +4 .PSV.dial PSR +5 "processing"%' +140 "core"  +8 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +10 "processing"% +18 ."da"PS.reconfigure :default +8 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +5 "processing"%P' +331 "core" ' +2 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +3 .PSR.select :sub2 +4 "processing"% +11 ."da"PS.seek 0.5ml +2 "processing"%\ 'F +331 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%'˕ +1594 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%I  +6 "core"  +2 ."da"PSV.dial PTV +3 "processing"%` +89 "core"  + ."da"PBV.dial :waste1 +3 "processing"%  +37 "core" + "processing"%% +4 "core" %˒  +2 ."da"PS.seek 1.5ml +3 "processing"%5'x +591 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%[ * +36 "core" + +2 ."da"PS.seek 0ml +4 "processing"%', +1613 "core" ' +8 ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck +6 "processing"%8  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%u  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%" * +37 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%0 +77 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"% '\ +2570 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%: +77 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%T +77 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%) +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%Y  +75 "core"  +2 ."da"PS.seek 0ml +4 "processing"%/', +2562 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%K +136 "core"  + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +5 .PS.reconfigure :default +5 "processing"%#A d`xb +4 ."da"PS.seek 2ml +3 "processing"%'˕ +2109 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +4 "processing"%B  +5 "core"  + ."da"PSV.dial PTV +3 "processing"%6 +77 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%3  +37 "core" + "processing"%C% +4 "core" %˕  +2 ."da"PS.seek 1.5ml +3 "processing"%='{ +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%! * +36 "core" * + ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%(  +109 "core"  +2 ."da"PS.seek 0ml +3 "processing"%>', +1594 "core" ' + "processing"%X9 +3 "core" 95 +2 #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +4 "processing"%R +5 %& +2 "core" 5 + &^% 2 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&l% +6 "core" %\   +2 "storage"(m% +4 "core" %i +2 "storage"(.. +3 "core" .(,? +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."da"SC.seek 3 +2 "storage"(x( +188 "core" ( + ."da"SC.configure :limp +4 "storage"($(\ 1b +5 (|& +2 "core" & ; +3 "manipulator"&j& +4 "core" &- #  k + "manipulator"&2% +3 "core" %\   $ i +3 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +2 "manipulator"&( +193 "core" ( +2 "manipulator"&1& +4 "core" &  " 7 + "storage"(n& +4 "core" &  +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&' +95 "core" ' + "storage"(w& +4 "core" &  +2 ."da"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(@') +287 "core" ' + "storage"(G- +3 "core" -') +2 ."da"SE.configure :default +4 "storage"(#QK-0-\ b +5 ."da"SE.seek :place +3 "storage"(L' +43 "core" ' +2 "manipulator"&M& +4 "core" & 5 7 7 + "manipulator"&% +4 "core" % & 3 Im +2 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +2 "manipulator"&V'\ +94 "core" ' + ."da"Elbow.seek PC +4 "manipulator"&([ +290 "core" ( + "manipulator"&& +4 "core" &T & + +2 ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +50 &a& +9 "core" &] # # \  +3 ."da"Forearm.seek PC +4 "manipulator"&^'$ +93 "core" ' +2 ."da"Hand.close +2 "manipulator"&&/ +73 "core" / +2 ."da"PC.seek :open +3 "processing"%h( +459 "core" ( + "storage"(p& +3 "core" &  +2 "manipulator"&z& +4 "core" &^   3 +2 "manipulator"&% +4 "core" % +   [ +2 ."da"Forearm.seek :retract +3 "manipulator"&'\ +99 "core" ' +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +2 "manipulator"&( +251 "core" ( + "manipulator"&f& +4 "core" & < 63 +2 "storage"(9& +4 "core" &   v +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&{' +96 "core" ' +2 ."da"Hand.open +2 "manipulator"&%1 +79 "core" 1 +2 "storage"( - +3 "core" -' +2 ."da"SE.seek -0.31 Pucks below Top Plate +3 "storage"(U' +28 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +5 ."da"SE.seek -1.23 Pucks below Top Plate +2 "storage"(}'d +52 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +7 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da25mar2719h.tif +7 "processing"%Q& +15 "core" & +3 "manipulator"&~& +4 "core" & b3 +2 "manipulator"&o% +4 "core" % qN +3 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +95 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&F(- +214 "core" ( +2 "manipulator"&g& +4 "core" &- ~ [= +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 & & +3 "core" &- (= +2 ."psFlush"Forearm.seek :garage +3 "manipulator"&'Γ +108 "core" ' + ."psFlush"Hand.close +3 "manipulator"&S/ +75 "core" / +2 "manipulator"&4& +3 "core" &- = +2 "manipulator"&q% +4 "core" % Σ N +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&O'\ +105 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +2 "manipulator"&_([ +167 "core" ( +3 "manipulator"&& +3 "core" &W i +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &s& +2 "core" &W C +3 ."psFlush"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +3 "manipulator"&Z'$ +94 "core" ' +2 "manipulator"&A& +4 "core" &X F +2 "manipulator"&% +4 "core" %% G +2 "processing"% & +3 "core" &~ +3 "processing"%*& +5 "core" &u +3 ."psFlush"PC.seek :closed +2 "processing"%<(^ +6 "core" &Y +5 &[ 5 +9 &=DnH 2 +10 &]mpQ F +9 &WJ T +10 &>J T +9 &p<@ T +9 &2>? T +10 &>> T +9 &>3 U +9 &t<, U +10 &6:) U +9 & ;' U +10 &"; U +9 &$|9 U +9 &&>?\ U +10 &'>\ V +9 &)< V +9 &+= V +10 &-F< U +9 &/8 U +10 &0? U +9 &2? U +9 &4MA V +10 &6> U +9 &7: U +9 &99 U +10 &;[;K T +9 &=? T +10 &>? T +9 &@? T +9 &B`G| U +10 &DY W +9 &Ey Z +9 &Gu Z +10 &IWyr [ +9 &K{z [\ +9 &L{z [\ +10 &N~ \\ +9 &PY~ ] +10 &R~ ] +9 &S} ^ +9 &U ] +10 &W_ ] +9 &Y  ^ +10 &Z ^ +9 &\\ _ +9 &^>vg , +10 &^s B +9 ( + &^3 9 +2 "processing"%*& +4 #"psFlush"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 2.06 +2 "processing"%& +4 "core" &^3 9 +54 ."psFlush"Hand.open +9 "manipulator"&D1 +69 "core" 1 + "manipulator"&J% +4 "core" % %  +2 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +96 "core" ' + ."psFlush"PSR.select :air +4 .PSV.dial PSR +4 "processing"%v +47 "core"  + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%c'F +581 #"da"SX HX9/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20.797 seconds\ /var/log/esp/da25mar2719h.tif: TIFF Upload Complete\ +6 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da25mar2719h20s.tif +10 "core" ' +5 ."psFlush"delay 5 seconds +508 .PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%y'\ +1534 #"da"SX HX9/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da25mar2719h20s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 32.0 /var/log/esp/midres/da25mar2719h32s.tif +561 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%b @ +206 "core" A +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%  +140 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"% +109 "core" +3 ."psFlush"PS.seek :empty +3 "processing"%,' +2136 #"da"SX HX9/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 32 seconds\ /var/log/esp/midres/da25mar2719h32s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +6 ."Qmail"DAfans.email "20.797 sec auto-exposure",Subject: "da25mar2719h images!" +5 "storage"(]- +10 "core" -'d +10 "storage"(+& +14 "core" &  +4 "manipulator"&r& +4 "core" &Z  b +2 "manipulator"&% +4 "core" %\     +4 ."da"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +4 "manipulator"&( +250 "core" ( +2 "manipulator"&e& +5 "core" &   56 +2 "storage"(& +4 "core" & +3 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +4 "manipulator"&7' +111 "core" ' + ' +4 ."psFlush"PSR.select :air +8 ."da"SE.reconfigure :gently +10 ."psFlush"PSV.dial PSR +14 "storage"(#QK-0-\ b +4 "processing"%N +10 ."da"SE.seek -0.52 Pucks below Top Plate +9 "storage"(d' +55 "core" ' +4 "manipulator"&W& +12 "core" & d d6 +5 "storage"(H& +7 "core" & m m _ +5 ."da"Elbow.reconfigure :limp +9 "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +7 "core"  +5 ."da"Forearm.seek 3 +3 #"psFlush"Pulling 0.5ml of PSR.flush +10 "manipulator"&#' +4 ."psFlush"PSR.select :flush +11 "processing"%@ +18 ."psFlush"PS.seek 0.5ml +5 "processing"%?'F +8 "core" ' +5 ."da"Elbow.hold +13 "manipulator"&i, +10 "core" , +3 ."da"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +8 ."da"SE.reconfigure :default +7 "storage"(#QK-0-\ b +10 ."da"SE.seek -0.33 Pucks below Top Plate +5 "storage"(k'v +31 "core" ' +5 "manipulator"&'% +7 "core" %%x & *  +4 "storage"(-& +7 "core" & @ T / +4 ."da"Forearm.force -20 +2 "manipulator"&5 +128 ."da"Forearm.seek 3 + 314 counts +7 "manipulator"&P'Q +22 "core" ' +3 "manipulator"&\ & +12 "core" &   X 2 +5 "storage"(I& +8 "core" & +5 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +9 ."da"Forearm.seek 3 + 700 counts +6 "manipulator"&`' +32 "core" ' +4 "storage"(% +6 "core" %} A +6 ."downElevator"SE.seek :down +8 "storage"('p +96 (% +5 "core" %HC ^ +4 "manipulator"&[% +7 "core" % o z +5 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek :retract +4 "manipulator"&5'\ +72 "core" ' +4 ."psFlush"delay 5 seconds +22 "core" ' +38 ' +2 ."downElevator"SE.stop +4 "storage"(5 +9 (8& +7 "core" & c +423 ."psFlush"PSR.select :air +7 "processing"% +16 ."psFlush"PS.seek 2.5ml +4 "processing"%u'\ +846 #"uploadLog"upsync +1255 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +3 "processing"%"  +37 "core" + ."psFlush"PTV.dial :mixing +3 "processing"%0 @ +77 "core" B +2 ."psFlush"PSV.dial :mixloop +2 "processing"% +106 "core" + ."psFlush"PS.seek :empty +3 "processing"%:' +2611 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%T +105 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 1ml +3 "processing"%)'M` +1091 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%Y'\ +1603 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +77 "core" + ."psFlush"PTV.dial :puck +3 "processing"%K  +76 "core"  + ."psFlush"PBV.dial :waste1 +3 "processing"%/  +7 "core" +2 ."psFlush"PS.seek 0ml +4 "processing"%B', +2609 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%6 +77 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%3'F +593 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%C'\ +2106 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +77 "core" + ."psFlush"PBV.dial PSV +3 "processing"%! U +58 "core" W +3 ."psFlush"PS.seek 0ml +3 "processing"%(', +2601 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%= @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%X'\ +2605 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%R  +75 "core"  +3 ."psFlush"PS.seek 0ml +3 "processing"%', +7 "Can"I D +2617 "core" ' + ."psFlush"PSV.dial PSR +4 "processing"%l +45 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%m'\ +2612 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%. +74 "core" + ."psFlush"PBV.dial PSV +3 "processing"%| U +6 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%j', +2607 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%2 @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +4 "processing"%\\'\ +2603 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%1  +76 "core"  +2 ."psFlush"PS.seek 0ml +42 "processing"%n', +2620 "core" ' + ."psFlush"PSV.dial PSR +8 "processing"%; +45 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +3 "processing"%w'M` +1091 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%t'\ +1596 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%G +75 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%M  +7 "core"  + ."psFlush"PBV.dial :waste1 +3 "processing"%  +56 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%@', +2611 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +75 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%'F +589 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2096 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%a +75 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%& U +57 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%V', +2598 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%$ @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +4 "processing"%p'\ +2610 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%z  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%', +2607 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%^ +45 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%f'\ +2605 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%9 +75 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"% U +6 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%%', +2614 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +46 "core" @ +2 ."psFlush"PS.seek 2.5ml +4 "processing"%Q'\ +2609 "core" ' +2 ."psFlush"PSV.dial :waste1 +7 "processing"%  +76 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%~', +2603 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&o& +6 "core" & [ 2 +2 "manipulator"&L% +3 "core" %\  C  +3 ."psFlush"Elbow.seek PC +3 "manipulator"&U([ +265 "core" ( +2 "manipulator"&{& +4 "core" &T {  " + ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &g& +3 "core" &T $ ! +2 ."psFlush"Forearm.seek PC +3 "manipulator"& '$ +93 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&/ +78 "core" / + ."psFlush"PC.seek :open +4 "processing"%S( +457 "core" ( + "manipulator"&4& +4 "core" &T 8 ' +2 "manipulator"&q% +4 "core" % ( a &! + ."psFlush"Forearm.seek :retract +4 "manipulator"&'\ +95 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek :garage +2 "manipulator"&(- +141 "core" ( +2 "manipulator"&s& +4 "core" &- \ I ) +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +3 "core" &- ) +2 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +50 ."psFlush"Forearm.seek :garage +3 "manipulator"&A'Γ +107 "core" ' + ."psFlush"Hand.open +2 "manipulator"&F1 +73 "core" 1 +2 "manipulator"&% +4 "core" % Ν   +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"& '\ +104 "core" ' +2 #"myShortDA"Finished short da assay +2 #Beginning samplePassF +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'O& +6 "core" &xz + "manipulator"&h& +4 "core" &- * +3 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&(- +9 "core" ( + "manipulator"&D& +4 "core" &- * * +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &J& +3 "core" &-  ) +2 ."myShortDA"Forearm.seek :garage +3 "manipulator"&*'Γ +106 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&v/ +78 "core" / +2 "manipulator"&Z& +4 "core" &- 8  + "manipulator"&>% +4 "core" % Τ  +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&c'\ +104 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +3 "manipulator"&b(o +290 "core" ( + "manipulator"&& +3 "core" &f4 M +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &f4  M +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +3 "manipulator"&y'Ͻ +95 "core" ' + "manipulator"&]& +4 "core" &f4 & M +2 "manipulator"&+% +4 "core" %   +2 "collection"'r& +3 "core" &ux; +2 "collection"'& +5 "core" &wx> +2 ."myShortDA"CC.seek :closed +3 "collection"'e(S +6 "core" &vy +5 & 8vx# $d +10 &S{wv& 8 +9 &yxux M +10 &vRwx! S +9 &9Jvx' S +9 &Mvw% S +10 &Lux% S +9 &Kxx S +9 &BKyx S +10 &Ixx S +9 &Nxw% S +10 &!Kwx% R +9 &#JKuw S +9 &% Lww S +10 &&Nxy S +10 &(Lvx% S +8 &*RNtx( S +10 &,Jwx* S +9 &-Lwv2 S +10 &/Ovx; S +9 &1[Jvw; R +9 &3Lvx: S +10 &4Ivv; S +9 &6Jzx8 R +9 &8cJwx; R +10 &:$Hvw: S +9 &;Gwx3 S +10 &=Ixw; S +9 &?jLvu< S +9 &A+JwvA S +10 &BQxx@ S +9 &D^xyC U +9 &Fd}{yG X +10 &HxxE \\ +9 &IxyE _ +10 &Kyy@ _ +9 &MSwvD ` +9 &OxxC a +10 &Pyy= a +9 &R\\ixx> 4 +9 &RxvD T +10 ( + &RpxyB P +2 "collection"'& +3 #"myShortDA"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.59 +3 "collection"'& +5 "core" &RoxxZ P +2 ."myShortDA"Hand.open +2 "manipulator"&_1 +72 "core" 1 + "manipulator"&W% +3 "core" % l  +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&H'\ +100 "core" ' + ."myShortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%N  +46 "core"  + #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1.5ml +3 "processing"%'{ +1604 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%'  +44 "core"  +2 ."myShortDA"PS.seek 0ml +2 "processing"%-', +1603 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%} +45 "core"  +2 ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%7'\ +2612 "core" ' +2 ."connect"PRV.dial CBV +8 ."myShortDA"CBV.dial PRV +5 "processing"%\  +7 "collection"',  +9 "core"  +98  + ."myShortDA"PSV.dial :PTV,via: :air +3 "processing"%I +196 "core"  + ."myShortDA"CTV.dial :air,avoiding: :intake +3 "collection"'  +7 "core"  +2 ."myShortDA"PTV.dial :PRV,avoiding: :puck +2 "processing"%d @ +75 "core" B +2 ."myShortDA"PS.seek 0ml +43 "processing"%', +2618 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%#  +74 "core"  +2 ."myShortDA"PS.seek 2.5ml +4 "processing"%'\ +2603 "core" ' + ."myShortDA"PSV.dial :PTV +3 "processing"%[ +76 "core"  +2 ."myShortDA"PS.seek 0ml +4 "processing"%P', +2608 "core" ' + #"myShortDA"Garaging FlushPuck in Collection Clamp +3 "manipulator"&8& +6 "core" &f3 { v  M +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +2 "manipulator"&k(o +5 "core" ( +2 "manipulator"&`& +4 "core" &f4 h o M + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +2 "core" &f4 q g M +3 ."myShortDA"Forearm.seek CC +3 "manipulator"&?'Ͻ +99 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&"/ +76 "core" / +2 ."myShortDA"CC.seek :open +4 "collection"'0( +397 "core" ( +2 "manipulator"&& +4 "core" &f4 a M + "manipulator"&u% +3 "core" % X  +3 ."myShortDA"Forearm.seek :retract +3 "manipulator"&T'\ +97 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +2 "manipulator"&:(- +289 "core" ( +2 "manipulator"&)& +3 "core" &- ( +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 & & +4 "core" &- 2 ( +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +2 "manipulator"&K'Γ +110 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&/1 +76 "core" 1 + "manipulator"&Y% +4 "core" % Μ   +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&6'\ +103 "core" ' +31 "Can"U 7N +60002 `\ 7 +60001 ^\ 7z +60002 c\ \ 7  +60001 d\ 7 +60002 c\ 7!< +60001 `\ 7!Ң +60002 `\ 7"h +60001 \\\ 7" +60001 ^\ 7# +60002 \\\ 7$* +60001 U\ 7$ +60002 O\ 7%V +60001 >\ 7\ % +60002 1\ 7 & +60001 \ 7z' +60001 \ 7u' +60002 \ 7p(D +60001 \ 7k(ڢ +60002 \ 7f)p +60001 \ 7a* +60001 \ 7[* +60001 \ 7V+2 +60002 \ 7Q+Ȣ +60001 \ 7 K,^ +60001 \ 7"F, @PDT1743145622.58 \ 7$A- +60001 \ 7&;. +60002 \ 7(6. +60001 \ 7*1/L +60002 \ 7,+/ +60001 \ 7.&0x +60001 \ 70!1 +60002 \ 721 +60001 \ 742: +60002 \ 762Т +60001 \ 78 3f +60002 \ 7:3 +60001 \ 8<4 +60002 \ 7=5( +60002 \ 7?5 +60001  \ 7A6T +60002 \ 7C6 +60001 '\ 7E7 +60002 4\ 7G8 +60001 9\ 7I8 +60001 <\ 7K9B +60002 A\ 7M9آ +60001 C\ 7O:n +60002 E\ 7Q; +60001 M\ 7S; +60002 I\ 7U<0 +60001 C\ 7W<Ƣ +60001 B\ 7Y=\\ +60002 E\ 7[= +60001 @\ 7]> +60002 >\ 7_? +60001 B\ 7a? +60001 E\ 7c@J +60002 F\ 7e@ +60001 H\ 7gAv +60002 L\ 7iB +60001 R\ 7kB +60001 R\ 7m{C8 +60002 U\ 7ouC΢ +60001 T\ 7qpDd +60002 U\ 7skD +60001 V\ 7ufE +60002 X\ 7waF& +60001 Z\ 7y\\F +60001 U\ 7{WGR +60002 W\ 7}RG +60001 Z\ 7MH~ +60002 \\\ 7HI +60001 `\ 7CI +60001 b\ 7>J@ +60002 b\ 79J֢ +20800 #"Camille"-> access 3 +4 "storage"(B% +4 "core" %s 8 7\  +2 "manipulator"&3% +4 "core" %\ f e U ; +2 "manipulator"&& +4 "core" &- e f j ; +2 ."Camille"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."Camille"SC.seek 7 +2 "storage"(!([4 +667 "core" ( +2 ."Camille"SC.configure :limp +3 "storage"($(\ 1b +4 (C& +3 "core" &[2 L\  +10896 #"Camille"-> access 4 +3 "storage"(=% +5 "core" %s 6 9 M\  +2 "manipulator"&(% +4 "core" %\ Z Z  : +39 "manipulator"&R& +11 "core" &- d d  : +2 ."Camille"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."Camille"SC.seek 1 +2 "storage"(X( +986 "core" ( +2 ."Camille"SC.configure :limp +3 "storage"($(\ 1b +4 (l& +3 "core" &  y\  +462 #"Camille"-> ESP.ready? +3 "collection"'% +5 "core" %ww6\ +2 "sampler").% +3 "core" %> g I +2 "manipulator"&|% +3 "core" %\ Z \\ 9 +2 "manipulator"&m& +3 "core" &- Y W 8 +2 "storage"(2& +4 "core" & . , ]\  +2 "storage"(j% +3 "core" %s / / Q\  +2 "collection"'1& +3 "core" &vu\  +2 "processing"%\\& +3 "core" &|\ # +2 "processing"%;% +3 "core" %.\ # +412 #"Camille"-> startTube 4 +25597 "Can"i\ 7DKl +12118 #"Camille"-> start(:myShortDA){shortDA; shortDAflush} +3 "collection"'n% +3 "processing"%w% +12 "core" %vxl\ \ +2 %.N\ $ +4 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? + #Type 'Thread[:myShortDA].answer' to continue +453 #"Camille"-> Thread[:myShortDA].answer +6 #"myShortDA"Camille answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +5 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1004 .PSV.dial :mixloop +3 "processing"%G +45 "core" +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%M  +74 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%  +135 "core"  +3 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +3 "processing"%t'Y +2265 "core" ' +2 ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +4 "processing"%  +3 "collection"'@  +6 "core"  +130  +2 ."myShortDA"PS.seek 0.5ml +4 "processing"%'F +1255 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%a @ +108 "core" > +2 ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 0ml +2 "processing"%&', +585 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +106 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"%$'M` +1099 "core" ' +2 ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%V'\ +1600 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%z +105 "core" +3 ."myShortDA"PS.seek 0ml +2 "processing"%p', +2608 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%^ +107 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 ."myShortDA"PS.seek 1ml +3 "processing"%'M` +1095 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%9'\ +1591 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"% +105 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%f  +44 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"% ', +2606 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%% +105 "core"  +2 ."myShortDA"PSR.select :air +3 .PS.seek 2.5ml +4 "processing"%'\ +2607 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%Q +105 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%o', +2606 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +3 "processing"%L& +6 "core" &K\ $ + "manipulator"&{% +4 "core" %\ Z b 4 : +2 "storage"(g% +4 "core" %s < < J\  + "storage"(i. +3 "core" .( +2 ."myShortDA"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +5 ."myShortDA"SC.seek 4 +2 "storage"((,? +519 "core" ( +2 ."myShortDA"SC.configure :limp +3 "storage"($(\ 1b +4 (5& +3 "core" &,B\  +2 "manipulator"&<& +4 "core" &- R @ 8 +2 "manipulator"&4% +3 "core" %\ X Y S 9 +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek 4 +3 "manipulator"&q( +188 "core" ( +8 "manipulator"&s& +4 "core" & O E - 7* + "storage"(& +4 "core" &,B , . O\  +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek 4 + 700 counts +3 "manipulator"& ' +94 "core" ' + "storage"(U& +4 "core" &,B + + N\  +2 ."myShortDA"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +3 "storage"(F') +301 "core" ' +2 "storage"(- +3 "core" -' +2 ."myShortDA"SE.configure :default +8 "storage"(#QK-0-\ b +11 (& +2 "core" &,B  5\ \  +3 "manipulator"&O& +4 "core" & H + 9 4* + ."myShortDA"Elbow.seek 4 +3 "manipulator"&h( +34 "core" ( +2 "manipulator"&D& +4 "core" & F C W 8 + "storage"(J& +4 "core" &,B \  +2 ."myShortDA"Forearm.seek 4 + 300 counts +3 "manipulator"&A'[ +25 "core" ' +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close +2 "manipulator"&v/ +72 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&Z& +3 "storage"(>'p +9 "core" & < < 8 + "manipulator"&% +3 "core" % Y 3 E ] 3_ +3 ."myShortDA"Forearm.seek :retract +3 "manipulator"& '\ +97 "core" ' +2 ."myShortDA"Elbow.seek PC +3 "manipulator"&*([ +150 "core" ' + ."downElevator"SE.stop +3 "storage"(5 +100 "core" ( +2 "manipulator"&& +4 "core" &a 3 9 8 +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &a 2 : b 8 +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek PC +3 "manipulator"&'$ +104 "core" ' +2 "manipulator"&]& +4 "core" &a 6 E ? 3 + "manipulator"&+% +4 "core" %\ % " @ 4 +2 "processing"%r& +4 "core" &L\ +2 "processing"%c& +5 "core" &P\ +2 ."myShortDA"PC.seek :closed +3 "processing"%(^ +4 "core" &N\ +5 &V\ 6 +10 &>EsJ\ 2 +9 &boyP\ F +10 &\\P\ S +9 &ML\ R +9 &zJK\ S +10 &<LN\ S +9 &LN\ R +9 &HN\ R +10 &KI\ R +9 &ELI\ R +10 &!GM\ R +9 &"NJ\ S +9 &$JJ\ R +10 &&LHK\ S +9 &(JH\ S +9 &)JJ\ S +10 &+GO\ R +9 &-ULK\ R +10 &/FF\ R +9 &0IN\ S +9 &2IN\ S +10 &4\\JH\ S +9 &6FI\ R +9 &7LJ\ S +10 &9IK\ S +9 &;fFG\ R +10 &='JI\ R +9 &>JG\ R +9 &@IG\ S +10 &BlPF\ S +9 &D)_I\ T +9 &EvK\ X +10 &G|I\ Y +9 &Ic{J\ Y +10 &K&|I\ X +9 &LH\ Y +9 &N@\ Y +10 &PiF\ Y +9 &R*@\ Z +9 &SF\ Z +10 &U?\ Z +9 &Wo?\ Z +10 &Y0D\ Z +9 &ZH\ Z +9 &\\H\ [ +10 &^5dnH\ 1 +9 &^yF\ B +9 ( + &^*?\ 6 +2 "processing"%c& +3 #"myShortDA"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.77 +3 .Hand.open +3 "manipulator"&1 +67 "core" 1 +2 "manipulator"&_% +4 "core" % \  \ / +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&W'\ +93 "core" ' +3 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"%  +3 %N9 +6 "core" 9po +102 "processing"%y9 +2 "core" 9od +102 "processing"%~9 +3 "core" 9pd  +102 "processing"%'9 +3 "core" 9od  +102 "processing"%9 +3 "core" 9oc +102 "processing"%}9 +3 "core" 9pc +102 "processing"%-9 +2 "core" 9pd +103 "processing"%,9 +3 "core" 9qc +102 "processing"%\ 9 +3 "core" 9sd" +102 "processing"%I9 +3 "core" 9vd& +102 "processing"%9 +3 "core" 9yd* +102 "processing"%d9 +2 "core" 9}d/ +103 "processing"%79 +3 "core" 9c3 +102 "processing"%#9 +3 "core" 9d7 +102 "processing"%9 +3 "core" 9d; +102 "processing"%[9 +2 "core" 9c? +103 "processing"%9 +2 "core" 9dD +102 "processing"%89 +3 "core" 9eH +102 "processing"%`9 +3 "core" 9eL +102 "processing"%9 +40 "core" 9eP +110 "processing"%"9 +3 "core" 9dV +102 "processing"%b9 +3 "core" 9eZ +102 "processing"%H9 +3 "core" 9e_ +103 "processing"%e9 +3 "core" 9fc +102 "processing"%9 +3 "core" 9dg +102 "processing"%u9 +3 "core" 9ek\ +102 "processing"%?9 +3 "core" 9fo\ +102 "processing"%)9 +3 "core" 9ft +102 "processing"% 9 +3 "core" 9fx +102 "processing"%k9 +3 "core" 9 f| +102 "processing"%/9 +3 "core" 9g +102 "processing"%Y9 +3 "core" 9g +102 "processing"%T9 +3 "core" 9&g +102 "processing"%K9 +3 "core" 9/g +102 "processing"%E9 +3 "core" 96g +102 "processing"%B9 +3 "core" 9>h +102 "processing"%39 +3 "core" 9Dh +102 "processing"%9 +3 "core" 9Mh +102 "processing"%x9 +3 "core" 9Th +3 ."myShortDA"PH.hold 2:00:00,28C +4 "processing"%C ppN +3 ."myShortDA"delay 1:30 +6 "core"  +9000 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%= +107 "core"  +2 #"myShortDA"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."myShortDA"PS.seek 0.5ml +2 "processing"%('F +587 "core" ' +2 ."myShortDA"delay 5 seconds +502 .PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2ml +3 "processing"%R'˕ +1597 "core" ' + ."myShortDA"PTV.dial :puck +3 "processing"%!  +135 "core"  +2 ."myShortDA"PSV.dial PTV +2 "processing"%l +87 "core"  + ."myShortDA"PBV.dial :waste1 +3 "processing"%  +57 "core" + "processing"%.% +4 "core" %˖*\  +2 ."myShortDA"PS.seek 1.5ml +3 "processing"%|'| +583 "core" ' +2 ."myShortDA"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%m * +36 "core" + +2 ."myShortDA"PS.seek 0ml +2 "processing"%2', +1594 "core" ' +2 ."myShortDA"delay 5:00 +3741 "Can"k UL +26262 #"myShortDA"recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%j  +5 "core"  + ."myShortDA"PBV.dial :waste1 +3 "processing"%1  +35 "core"  +2 ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%\\ * +37 "core" + +2 ."myShortDA"PSR.select :air +2 .PSV.dial PSR +4 "processing"%; +74 "core"  +2 ."myShortDA"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."myShortDA"PS.seek 2.5ml +2 "processing"%w'\ +2492 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"%n +76 "core" + ."myShortDA"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%G +76 "core"  + ."myShortDA"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%M +74 "core" + ."myShortDA"delay 5 seconds +503 .PSV.dial :air +3 "processing"%  +76 "core"  +2 ."myShortDA"PS.seek 0ml +2 "processing"%P', +2497 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%@  +134 "core" + ."myShortDA"PSV.dial :mixloop +3 "processing"% +57 "core" + ."myShortDA"PRV.dial :ab1 +3 "processing"%t @ +105 "core" @ +3 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 0.15ml +3 "processing"%a' +350 "core" ' + ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +4 ."myShortDA"PRV.dial CBV +4 "collection"'  +2 "processing"%  +5 "core"  +42  + "processing"%&% +4 "core" %3\  +3 ."myShortDA"PS.seek 0.3ml +2 "processing"%$' +344 "core" ' +2 ."myShortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +3 "collection"'z  +32 "core" +2 ."myShortDA"PRV.dial :air +2 "processing"%V  +45 "core"  +2 ."myShortDA"PS.seek 0.9ml +3 "processing"%^'@ +1254 "core" ' +2 ."myShortDA"PRV.dial :waste2 +3 "processing"%p @ +75 "core" @ +2 ."myShortDA"PS.seek 0.5ml +4 "processing"%'F +864 "core" ' +46 #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%  +43 "core"  +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."myShortDA"PS.seek 2ml +2 "processing"%f'˕ +1598 "core" ' +2 ."myShortDA"PSV.dial :PML +3 "processing"%9 +56 "core" +2 ."myShortDA"PTV.dial :mixing +2 "processing"%% @ +76 "core" A +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%  +37 "core" + "processing"%Q% +4 "core" %˔^\  +2 ."myShortDA"PS.seek 1.85ml +3 "processing"%' +233 "core" ' +2 ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"%L * +38 "core" + +2 ."myShortDA"PS.seek 0ml +2 "processing"%{', +1944 "core" ' +2 ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'g& +5 "core" &ut +2 "manipulator"&i& +4 "core" &a h h +2 "manipulator"&X% +4 "core" %\  c ( +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&5(- +128 "core" ( +2 "manipulator"&<& +4 "core" &- ' ? + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &4& +3 "core" &- * %? +2 ."myShortDA"Forearm.seek :garage +4 "manipulator"&s'Γ +101 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&/ +73 "core" / + "manipulator"&:& +4 "core" &- s ? +2 "manipulator"&U% +3 "core" % Χ  !1 +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&6'\ +103 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&(o +280 "core" ( + "manipulator"&& +3 "core" &n* W Dz +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &O& +2 "core" &n* Dz +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +2 "manipulator"&D'Ͻ +99 "core" ' +2 "manipulator"&J& +4 "core" &n* w Dz +2 "manipulator"&v% +4 "core" % 6  +2 "collection"'Z& +4 "core" &vv +2 "collection"'& +4 "core" &sv +3 ."myShortDA"CC.seek :closed +3 "collection"'q(S +5 "core" &ut +5 &su 4 +9 &.Ewvv 2 +10 &Mltv F +9 &gsw T +9 &Mvw S +10 &aRst T +9 &#Rvu T +9 &Ntv T +10 &Nwv S +9 &jNuv S +9 &,Lwt S +10 & Ovw S +9 &"Ptu S +10 &$rQwt S +9 &&3Ttv T +9 &'Ruw T +10 &)Mvv S +9 &+zMtv S +10 &-<Ott S +9 &.Ttu S +9 &0Ptw T +10 &2Rvw S +9 &4DNuv S +9 &6Qwv T +10 &7Puv T +9 &9Ouw( S +9 &;MJvu S +10 &=Otw S +9 &>OwvU S +10 &@Nuv_ S +9 &BSPuw2 T +9 &D`xw U +10 &Epwx W +9 &Gxx [ +10 &I:xx _ +9 &JvxZ _ +9 &Lyv3 a +10 &N|wxb ` +9 &P<uve a +9 &Qvwf F +10 &R/tua (x +9 &Rpww^ P +2 ( +2 "collection"'& +3 #"myShortDA"Collection Clamp onSpring/offSpring for 6/27 samples, on/off torque 2.45 +3 "collection"' & +5 "core" &Rovw P +2 ."myShortDA"Hand.open +3 "manipulator"&F1 +66 "core" 1 +2 "manipulator"&A% +4 "core" % \\ o N  +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"% +109 "core"  + #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1.5ml +3 "processing"%h'{ +1606 "core" ' + ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%]  +43 "core"  +2 ."myShortDA"PS.seek 0ml +4 "processing"%+', +1597 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%r +46 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +53 ."myShortDA"PS.seek 2.5ml +3 "processing"%>'\ +2612 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 ."myShortDA"CBV.dial PRV +6 "processing"%  +3 "collection"'S  +34 "core"  +133  + ."myShortDA"PSV.dial :mixloop +4 "processing"% +106 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +2 "collection"'_  +6 "core"  +2 ."myShortDA"PTV.dial :PRVmixing +3 "processing"%N  +77 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%c', +2614 "core" ' + ."myShortDA"PSV.dial :air +8 "processing"%y  +48 "core"  +3 ."myShortDA"PS.seek 2.5ml +3 "processing"%'\ +2612 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%~ +44 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%'', +1742 "Can"g Y#L +866 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%  +46 "core"  +2 ."myShortDA"PS.seek 2.5ml +4 "processing"%}'\ +2597 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%- +57 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%,', +2603 "core" ' + #"myShortDA"Garaging FlushPuck in Collection Clamp +3 "manipulator"&\ & +5 "core" &n( = Dz +3 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +2 "manipulator"&I(o +5 "core" ( +2 "manipulator"&& +4 "core" &n( |  Dz + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &d& +3 "core" &n( j - Dz +2 ."myShortDA"Forearm.seek CC +3 "manipulator"&7'Ͻ +102 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&#/ +76 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'( +402 "core" ( +2 "manipulator"&[& +4 "core" &n( w !Dz + "manipulator"&% +4 "core" % ϶ } B +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&8'\ +98 "core" ' + ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +3 "manipulator"&`(- +290 "core" ( + "manipulator"&& +3 "core" &-  u ' +3 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &"& +3 "core" &- @ % +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +3 "manipulator"&b'Γ +108 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&H1 +71 "core" 1 + "manipulator"&e% +4 "core" % Μ u   +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&'\ +109 "core" ' +2 ."da"delayUntil "09:02:27.14" +24796 #recoverPRVreagent08 +2 .PTV.dial :mixing +5 "processing"%u @ +77 "core" B + ."da"PBV.dial :waste1 +3 "processing"%?  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%) * +38 "core" + + ."da"PSV.dial :air +3 "processing"%  +42 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%k'\ +2486 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%/ +46 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%Y  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%T +57 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%K  +44 "core"  +3 ."da"PS.seek 0ml +3 "processing"%E', +2469 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%B +134 "core"  +48 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%3'F +582 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%'˕ +1607 "core" ' + ."da"PTV.dial :puck +3 "processing"%x  +74 "core"  + ."da"PSV.dial PTV +3 "processing"%= +74 "core" + ."da"PBV.dial :waste1 +3 "processing"%o  +35 "core"  + "processing"%(% +4 "core" %˚m\  +2 ."da"PS.seek 1.5ml +3 "processing"%!' +579 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%l * +35 "core" + +2 ."da"PS.seek 0ml +4 "processing"%', +1605 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +6 .PTV.dial :puck +5 "processing"%.  +10 "core"  + ."da"PBV.dial :waste1 +3 "processing"%R  +37 "core" + ."da"delay 30 seconds +876 "Can"f\ DM. +2128 ."da"PBV.dial between PSV and waste1 +3 "processing"%m * +37 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%| +87 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +4 "processing"%'\ +2463 "core" ' + ."da"PSV.dial PTV +3 "processing"%j +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%1 +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +4 "processing"%\\ +87 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%;  +78 "core"  +2 ."da"PS.seek 0ml +3 "processing"%2', +2465 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%n +136 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%G'F +581 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%M'˕ +1597 "core" ' + ."da"PTV.dial :puck +3 .PSV.dial PTV +4 "processing"% +87 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%w  +37 "core" + "processing"%@% +4 "core" %˓\  +2 ."da"PS.seek 1.5ml +3 "processing"%'y +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%t * +36 "core" + +2 ."da"PS.seek 0ml +2 "processing"%P', +1606 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +3 "processing"%  +35 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +34 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%& +72 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%a'\ +2461 "core" ' + ."da"PSV.dial PTV +3 "processing"%z +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%V +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%$ +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%p  +73 "core"  +2 ."da"PS.seek 0ml +3 "processing"%^', +2468 "core" ' +2 #"da"getPMLReagent08 +7 .PRV.dial :air +4 "processing"%  +50 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%  +176 "core" +8 ."da"delay 5 seconds +503 .PRV.dial :ab2 +3 "processing"%9  +45 "core"  +2 ."da"PTV.dial :PRVmixing +2 "processing"%%  +6 "core" + ."da"PSV.dial :mixloop +3 "processing"% +44 "core" +2 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +2 "processing"%Q' +382 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +3 "processing"%L  +47 "core"  +2 "processing"%f% +4 "core" %\  +2 ."da"PS.seek 0.55ml +2 "processing"%' +332 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%g  +45 "core"  +2 ."da"PS.seek 2ml +2 "processing"%i'˕ +1542 "core" ' +2 ."da"PSV.dial :PML +3 "processing"%X +45 "core" +2 ."da"PTV.dial :mixing +2 "processing"%< @ +76 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%4  +37 "core" + "processing"%*% +3 "core" %˕\  +3 ."da"PS.seek 1.85ml +2 "processing"%' +236 "core" ' + ."da"PBV.dial between PSV and waste1 +4 "processing"%: * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%U', +1959 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +16859 "Can"b\ BMĢ +31144 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%W @ +6 "core" A + ."da"PBV.dial :waste1 +3 "processing"%s  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" + +2 ."da"PSV.dial :air +2 "processing"%O  +45 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"%5'\ +2471 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%J +46 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%v  +44 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +3 "processing"%Z +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%6  +45 "core"  +2 ."da"PS.seek 0ml +4 "processing"%0', +2456 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"% +135 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%F'F +587 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +10 ."da"PS.seek 2ml +3 "processing"%A'˕ +1607 "core" ' + ."da"PTV.dial :puck +3 "processing"%  +75 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%D  +35 "core"  +2 "processing"%{% +3 "core" %˜\  +3 ."da"PS.seek 1.5ml +2 "processing"%]' +584 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%h * +37 "core" + +3 ."da"PS.seek 0ml +2 "processing"%r', +1600 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +5 .PBV.dial :waste1 +3 "processing"%+  +38 "core" + ."da"delay 30 seconds +2278 "Can"^\ DNZ +726 ."da"PBV.dial between PSV and waste1 +3 "processing"%S * +37 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%'\ +2489 "core" ' + ."da"PSV.dial PTV +3 "processing"%_ +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%N +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%> +76 "core" + ."da"delay 5 seconds +545 .PSV.dial :air +10 "processing"%y  +75 "core"  +2 ."da"PS.seek 0ml +4 "processing"%c', +2466 "core" ' + #"da"washCycleDA #2 of 3 +7 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%~ +134 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%'F +579 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%'˕ +1600 "core" ' + ."da"PTV.dial :puck +3 .PSV.dial PTV +5 "processing"%' +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%-  +37 "core" +2 "processing"%}% +3 "core" %˘\ \  +3 ."da"PS.seek 1.5ml +2 "processing"%\ '~ +593 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" + +2 ."da"PS.seek 0ml +2 "processing"%d', +1596 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%#  +36 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +35 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%q'\ +2462 "core" ' + ."da"PSV.dial PTV +3 "processing"%[ +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%7 +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +87 "core" +2 ."da"PS.seek 0ml +5 "processing"%I', +2473 "core" ' + #"da"washCycleDA #3 of 3 +3 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%" +138 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%H'F +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%e'˕ +1591 "core" ' + ."da"PTV.dial :puck +3 .PSV.dial PTV +4 "processing"%8 +75 "core" + ."da"PBV.dial :waste1 +3 "processing"%b  +36 "core" +2 "processing"%u% +4 "core" %˒\  +2 ."da"PS.seek 1.5ml +2 "processing"%?'x +595 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%) * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"% ', +1610 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%,  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%/ * +38 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%Y +74 "core" +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +4 "processing"%T'\ +2472 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%K +76 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +7 "processing"%k +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%B +74 "core" +2 ."da"delay 5 seconds +291 "Can"P Z_N +211 ."da"PSV.dial :air +3 "processing"%E  +85 "core" +3 ."da"PS.seek 0ml +3 "processing"%3', +2521 "core" ' + ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +2 .PSR.select :air +6 .PSV.dial PSR +4 "processing"%x +142 "core"  +5 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +11 "processing"% +20 ."da"PS.reconfigure :default +6 "processing"%#A d`xb +10 ."da"PS.seek 0.25ml +6 "processing"%=' +338 "core" ' +2 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +6 "processing"% +10 ."da"PS.seek 0.5ml +3 "processing"%o'F +340 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%('˕ +1588 "core" ' + ."da"PTV.dial :puck +3 .PSV.dial PTV +4 "processing"% +78 "core" + ."da"PBV.dial :waste1 +3 "processing"%l  +36 "core" +2 "processing"%!% +3 "core" %˓  +3 ."da"PS.seek 1.5ml +2 "processing"%.'y +589 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%R * +37 "core" + +2 ."da"PS.seek 0ml +3 "processing"%m', +1598 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +5 "processing"%|  +38 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +4 "processing"% * +37 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%j +78 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%1'\ +2584 "core" ' + ."da"PSV.dial PTV +3 "processing"%\\ +78 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%; +77 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%n  +76 "core"  +2 ."da"PS.seek 0ml +3 "processing"%2', +2564 "core" ' + #"da"Additional air clear +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%G +138 "core"  + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +6 .PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 2ml +2 "processing"%'˕ +2102 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +3 .PSV.dial PTV +4 "processing"%w +77 "core" + ."da"PBV.dial :waste1 +3 "processing"%@  +37 "core" + "processing"%M% +3 "core" %ː +3 ."da"PS.seek 1.5ml +2 "processing"%t'v +584 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" * +2 ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%  +109 "core"  +3 ."da"PS.seek 0ml +3 "processing"%', +1602 "core" ' + "processing"%&9 +3 "core" 95 +2 #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +5 "processing"%P +4 %z& +3 "core" 5 +2 &^* 6 + #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&V% +6 "core" % \  #  } +2 "storage"($% +4 "core" %r   M + "storage"(p. +3 "core" .(,? +2 ."da"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."da"SC.seek 3 +3 "storage"(a( +201 "core" ( + ."da"SC.configure :limp +4 "storage"($(\ 1b +5 (& +2 "core" & ( +3 "manipulator"&& +4 "core" &- b V  + "manipulator"&9% +3 "core" % \  Z Y } +3 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +2 "manipulator"&%( +184 "core" ( + "manipulator"& & +3 "core" & B 9 2 +3 "storage"(^& +4 "core" & ) +48 ."da"Forearm.reconfigure :tight +11 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&L' +91 "core" ' +2 "storage"(f& +3 "core" & J I & +3 ."da"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(Q') +288 "core" ' +2 "storage"(g- +3 "core" -') +2 ."da"SE.configure :default +4 "storage"(#QK-0-\ b +5 ."da"SE.seek :place +3 "storage"(' +41 "core" ' +2 "manipulator"&X& +3 "core" & N A 2 +2 "manipulator"&<% +3 "core" % 9 6 }h +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +2 "manipulator"&4'\ +101 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&*([ +290 "core" ( +2 "manipulator"&:& +4 "core" &R h j ' + ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &i& +3 "core" &S N <  +2 ."da"Forearm.seek PC +3 "manipulator"&'$ +95 "core" ' + ."da"Hand.close +3 "manipulator"&W/ +66 "core" / +2 ."da"PC.seek :open +3 "processing"%s( +461 "core" ( +2 "storage"(& +4 "core" & b k ' + "manipulator"&O& +4 "core" &] f e L +2 "manipulator"&U% +4 "core" % 5 ` c Q + ."da"Forearm.seek :retract +4 "manipulator"&J'\ +98 "core" ' +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +3 "manipulator"&v( +253 "core" ( + "manipulator"&Z& +4 "core" & h j 5 +2 "storage"(6& +4 "core" & ! !  +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&5' +107 "core" ' +2 ."da"Hand.open +3 "manipulator"& 1 +75 "core" 1 +2 "storage"(0- +3 "core" -' +2 ."da"SE.seek -0.31 Pucks below Top Plate +3 "storage"(F' +26 "core" ' +2 ."da"SE.reconfigure :seal +4 "storage"(#QK-0-\ b +4 ."da"SE.seek -1.23 Pucks below Top Plate +3 "storage"('d +51 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +8 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da25mar2809h.tif +6 "processing"%& +16 "core" &v +2 "manipulator"&D& +4 "core" & 5 +2 "manipulator"&{% +4 "core" %  y  +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&A'\ +93 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +5 "manipulator"&h(- +184 "core" ( +2 "manipulator"&]& +4 "core" &-  +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &+& +3 "core" &- 8 +3 ."psFlush"Forearm.seek :garage +4 "manipulator"&S'Γ +103 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"& / +73 "core" / +2 "manipulator"&r& +4 "core" &- 6 + "manipulator"&_% +4 "core" % Χ  +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&N'\ +110 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +3 "manipulator"&>([ +135 "core" ( + "manipulator"&y& +4 "core" &O #= +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +4 "core" &O M= +3 ."psFlush"Forearm.reconfigure :tight +57 "manipulator"&#Q@2^d^\ b +10 ."psFlush"Forearm.seek PC +2 "manipulator"&~'$ +93 "core" ' +2 "manipulator"&c& +3 "core" &O h= +3 "manipulator"&% +3 "core" %&  +2 "processing"%'& +4 "core" & +2 "processing"%-& +5 "core" & +2 ."psFlush"PC.seek :closed +4 "processing"%}(^ +6 "core" &! +3 & 5 +9 &>Dn 2 +9 &\\mp F +10 &W U +9 &?p T +10 &k<d U +9 &,>b U +9 &>Y U +10 &;U U +9 &r>D U +9 &3>A V +10 & <2 U +9 &";. U +10 &$z9/ U +9 &&<? U +9 &'? U +10 &)> V +9 &+> V +9 &-C< V +10 &/< V +9 &0? V +10 &2= V +9 &4K> V +9 &6 > V +10 &7? T +9 &9B T +9 &;W@ T +10 &=? T +9 &>A T +9 &@@ T +10 &B^J U +9 &D\\ W +10 &Ey Z +9 &Gu [ +9 &IUw [ +10 &Kxs [ +9 &Lyq \\ +10 &Nk ] +9 &PUf ] +9 &Rk ] +10 &S] ^ +9 &UP ^ +9 &W\\S ^ +10 &YX ^ +9 &ZD ^ +9 &\\F _ +10 &^<teS , +9 &^mW A +9 ( +3 "processing"%-& +3 #"psFlush"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 2.04 +3 "processing"%& +6 "core" &^8R 9 + &^8@ 9 +2 ."psFlush"Hand.open +2 "manipulator"&1 +70 "core" 1 +2 "manipulator"&\ % +3 "core" % &  +3 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&#'\ +99 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +46 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +6 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%'F +588 #"da"SX HX9/16 (USB:14): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20.261 seconds\ /var/log/esp/da25mar2809h.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da25mar2809h20s.tif +9 "core" ' +4 ."psFlush"delay 5 seconds +509 .PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%d'\ +1535 #"da"SX HX9/16 (USB:14): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da25mar2809h20s.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 32.0 /var/log/esp/midres/da25mar2809h32s.tif +564 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%[ @ +206 "core" A + ."psFlush"PTV.dial :PRVmixing +3 "processing"%  +141 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"%7 +111 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%' +2131 #"da"SX HX9/16 (USB:14): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 32 seconds\ /var/log/esp/midres/da25mar2809h32s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +5 ."Qmail"DAfans.email "20.261 sec auto-exposure",Subject: "da25mar2809h images!" +6 "storage"(q- +14 "core" -'d +11 "storage"("& +10 "core" &   +3 "manipulator"&I& +5 "core" &O 5 .= +2 "manipulator"&H% +4 "core" %\  , 5 +2 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +3 "manipulator"&8( +256 "core" ( +2 "manipulator"&b& +4 "core" & 8 97 +2 "storage"(u& +4 "core" &   c +2 ."da"Forearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +6 "manipulator"&e' +104 "core" ' +7 ."da"SE.reconfigure :gently +6 "storage"(#QK-0-\ b +131 "core" ' +9 ."da"SE.seek -0.52 Pucks below Top Plate +5 ."psFlush"PSR.select :air +8 "storage"()' +8 ."psFlush"PSV.dial PSR +7 "processing"%? +39 "core" ' +4 "manipulator"&,& +7 "core" &  7 +3 "storage"(/& +6 "core" &  +4 ."da"Elbow.reconfigure :limp +8 "manipulator"&$ ,(b +7 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek 3 +5 "manipulator"&Y' +14 "core"  +3 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +7 "processing"%@ +18 "core" ' +5 ."da"Elbow.hold +5 "manipulator"& , +11 ."psFlush"PS.seek 0.5ml +5 "processing"%K'F +9 "core" , +4 ."da"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +9 ."da"SE.reconfigure :default +8 "storage"(#QK-0-\ b +7 ."da"SE.seek -0.33 Pucks below Top Plate +6 "storage"(k'v +31 "core" ' +3 "manipulator"&B% +8 "core" %#{ k e  +3 "storage"(E& +7 "core" & b +4 ."da"Forearm.force -20 +2 "manipulator"&5 +11 ."da"Forearm.seek 3 + 312 counts +3 "manipulator"&T'O +23 "core" ' +4 "manipulator"&x& +6 "core" & B 9 2 +4 "storage"(3& +7 "core" &  +5 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +10 ."da"Forearm.seek 3 + 700 counts +11 "manipulator"&=' +30 "core" ' +4 "storage"(o% +8 "core" %~ @ +4 ."downElevator"SE.seek :down +8 "storage"('p +98 (l% +5 "core" %[F  ]~ +4 "manipulator"&!% +8 "core" %   O +4 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +9 ."da"Forearm.seek :retract +4 "manipulator"&('\ +95 "core" ' +44 ' +2 ."downElevator"SE.stop +2 "storage"(5 +11 (R& +8 "core" &  +33 ' +2 ."psFlush"delay 5 seconds +506 .PSR.select :air +6 "processing"% +15 ."psFlush"PS.seek 2.5ml +5 "processing"%.'\ +951 #"uploadLog"upsync +1155 "core" ' + ."psFlush"delay 1 second +103 .PBV.dial :waste1 +3 "processing"%|  +36 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"% @ +78 "core" B + ."psFlush"PSV.dial :mixloop +3 "processing"%j +106 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%m' +2606 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%\\ +105 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 1ml +3 "processing"%;'M` +1096 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +1594 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%n +77 "core" + ."psFlush"PTV.dial :puck +3 "processing"%1  +74 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%G  +6 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%2', +2597 "core" ' +2 ."psFlush"PSV.dial PSR +7 "processing"%w +76 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%@'F +590 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%M'\ +2103 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +88 "core"  +2 ."psFlush"PBV.dial PSV +2 "processing"% U +57 "core" W +2 ."psFlush"PS.seek 0ml +4 "processing"%', +2600 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%t @ +92 "core" ? +2 ."psFlush"PS.seek 2.5ml +4 "processing"%&'\ +2607 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%P  +75 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%z', +2608 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%V +29 "Can"H UAO +16 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%$'\ +2612 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%p +76 "core" + ."psFlush"PBV.dial PSV +3 "processing"% U +5 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%', +2603 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%9 @ +58 "core" B +2 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2614 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%  +76 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%^', +2609 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%` +44 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +3 "processing"%f'M` +1086 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +1596 "core" ' +2 ."psFlush"PSV.dial PTV +8 "processing"%g +75 "core" + ."psFlush"PTV.dial :puck +3 .PBV.dial :waste1 +4 "processing"%X  +57 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%<', +2610 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%Q +77 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%L'F +580 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%:'\ +2109 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%i +77 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%% U +57 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%W', +2606 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%4 @ +47 "core" > +3 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2602 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%  +73 "core"  +3 ."psFlush"PS.seek 0ml +3 "processing"%O', +2607 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%U +46 "core"  + ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%'\ +2612 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%Z +74 "core" + ."psFlush"PBV.dial PSV +3 "processing"%6 U +7 "core" V +2 ."psFlush"PS.seek 0ml +4 "processing"%*', +2608 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +4 "processing"%0'\ +2602 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%  +75 "core"  +3 ."psFlush"PS.seek 0ml +3 "processing"%J', +2624 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +7 "manipulator"&D& +6 "core" & &2 +7 "manipulator"&{% +3 "core" %\  ] & +3 ."psFlush"Elbow.seek PC +2 "manipulator"&([ +295 "core" ( +8 "manipulator"&F& +4 "core" &O  ) + ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &]& +2 "core" &O ( +3 ."psFlush"Forearm.seek PC +3 "manipulator"&5'$ +92 "core" ' + ."psFlush"Hand.close +2 "manipulator"&+/ +73 "core" / +2 ."psFlush"PC.seek :open +5 "processing"%v( +457 "core" ( +2 "manipulator"& & +3 "core" &O - +2 "manipulator"&r% +4 "core" %  h - +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&_'\ +95 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek :garage +2 "manipulator"&A(- +142 "core" ( + "manipulator"&y& +4 "core" &-  w +' +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &-  L +' +2 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek :garage +2 "manipulator"&S'Γ +111 "core" ' + ."psFlush"Hand.open +2 "manipulator"&h1 +76 "core" 1 +2 "manipulator"&c% +4 "core" % Ν J ! +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +103 "core" ' + #"myShortDA"Finished short da assay +2 #Beginning samplePassF +5 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"''& +7 "core" &uu< + "manipulator"&N& +4 "core" &-  J -' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&s(- +5 "core" ( +2 "manipulator"&& +3 "core" &-  ; ,' +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +4 "core" &-  3 -' +2 ."myShortDA"Forearm.seek :garage +2 "manipulator"&\ 'Γ +102 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&-/ +73 "core" / + "manipulator"&& +4 "core" &-  %' +2 "manipulator"&~% +3 "core" % Χ z ; $" +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&(o +272 "core" ( +2 "manipulator"&[& +4 "core" &f* J (E + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +4 "core" &f+  'E +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +2 "manipulator"&7'Ͻ +104 "core" ' + "manipulator"&d& +4 "core" &f* > %E +2 "manipulator"&q% +4 "core" %Ϣ ) % + "collection"'"& +4 "core" &tv9 +3 "collection"'I& +4 "core" &vuP +3 ."myShortDA"CC.seek :closed +2 "collection"'H(S +7 "core" &ux8 +6 & *vv0 #b +9 &T{vw8 9 +9 &zvtv3 M +10 &yUvv@ S +9 &<LuvN S +10 &OtuK S +9 &NuuU S +9 &MvuR S +10 &EKvwV S +9 &Jsw^ S +9 &QuwY S +10 &!Kuv_ S +9 &#MMtw[ S +10 &%NssY R +9 &&Nvtb S +9 &(Nwu\\ S +10 &*TNtv5 S +9 &,Nuu S +9 &-QtxS S +10 &/Mtt: S +9 &1]NtvI S +10 &3Ktu S +9 &4Lvw S +9 &6Lwv S +10 &8eOuw S +9 &:(Luu R +9 &;JvtP R +10 &=Lvw% R +9 &?nJuu R +10 &A.Ntx& S +9 &BRsw S +9 &D_vv% U +10 &Fgxxu" X +9 &Huu$ \\ +9 &Iwx _ +10 &Kuv! ` +9 &MUuw& ` +10 &Oux$ ` +9 &Pvw" a +9 &Rdluv! / +10 &Rvw N +9 ( + &Rluw K +2 "collection"'I& +3 #"myShortDA"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.53 +3 "collection"'b& +5 "core" &Rlwx K +2 ."myShortDA"Hand.open +2 "manipulator"&u1 +71 "core" 1 + "manipulator"&>% +3 "core" % Ϣ :  +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +44 "manipulator"&#'\ +99 "core" ' +2 ."myShortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%,  +46 "core"  + #"myShortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%/'\ +2612 "core" ' + ."myShortDA"delay 5 seconds +504 ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +5 "processing"%?  +2 "collection"'B  +7 "core"  +99  + ."myShortDA"PSV.dial :PTV,via: :air +3 "processing"%E +196 "core" ~ + ."myShortDA"CTV.dial :air,avoiding: :intake +4 "collection"'  +5 "core"  +2 ."myShortDA"PTV.dial :PRV,avoiding: :puck +3 "processing"%x @ +75 "core" @ +3 ."myShortDA"PS.seek 0ml +2 "processing"%3', +2602 "core" ' + ."myShortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%e  +196 "core"  + #"myShortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 2.5ml +3 "processing"%o'\ +2614 "core" ' +2 ."myShortDA"delay 5 seconds +508 ."connect"PRV.dial CBV +5 ."myShortDA"CBV.dial PRV +5 "processing"%8  +2 "collection"'  +5 "core"  +4  + ."myShortDA"PSV.dial :PTV,via: :air +3 "processing"%) +195 "core" ~ +2 ."myShortDA"CTV.dial :air,avoiding: :intake +3 "collection"'l  +6 "core"  + ."myShortDA"PTV.dial :PRV,avoiding: :puck +3 .PS.seek 0ml +5 "processing"%!', +2610 "core" ' + ."myShortDA"PSV.dial PSR,avoiding: PBV +4 "processing"%Y  +195 "core"  + #"myShortDA"Pulling 2.5ml of PSR.flush +3 .PSR.select :flush +5 .PS.seek 2.5ml +5 "processing"%T'\ +2611 "core" ' + ."myShortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +5 "processing"%R  +3 "collection"'k  +3 "core"  +5  +2 ."myShortDA"PSV.dial :PTV,via: :air +3 "processing"%= +193 "core"  + ."myShortDA"CTV.dial :air,avoiding: :intake +3 "collection"'  +6 "core"  +2 ."myShortDA"PTV.dial :PRV,avoiding: :puck +3 .PS.seek 0ml +4 "processing"%K', +2608 "core" ' +2 ."myShortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%|  +196 "core"  + #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 1.5ml +4 "processing"%'{ +283 "Can"I PP +1309 "core" ' + ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%j  +44 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%.', +1600 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%\\ +46 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%m'\ +2600 "core" ' +2 ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +4 "processing"%;  +2 "collection"'n  +9 "core"  +  +2 ."myShortDA"PSV.dial :PTV,via: :air +3 "processing"%1 +192 "core"  +2 ."myShortDA"CTV.dial :air,avoiding: :intake +3 "collection"'G  +6 "core"  +2 ."myShortDA"PTV.dial :PRV,avoiding: :puck +3 .PS.seek 0ml +4 "processing"%', +2602 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%w  +88 "core" +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%2'\ +2612 "core" ' +2 ."myShortDA"PSV.dial :PTV +2 "processing"%@ +73 "core"  +2 ."myShortDA"PS.seek 0ml +4 "processing"%', +2611 "core" ' + ."myShortDA"PSV.dial :air +8 "processing"%  +75 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%M'\ +2605 "core" ' + ."myShortDA"PSV.dial :PTV +3 "processing"%t +75 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%', +2609 "core" ' +2 ."myShortDA"PSV.dial :air +42 "processing"%P  +81 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%&'\ +2617 "core" ' + ."myShortDA"PSV.dial :PTV +3 "processing"%V +76 "core"  +2 ."myShortDA"PS.seek 0ml +2 "processing"%z', +2613 "core" ' + #"myShortDA"Garaging FlushPuck in Collection Clamp +3 "manipulator"&p& +6 "core" &f* S E +2 ."myShortDA"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 ."myShortDA"Elbow.seek CC +2 "manipulator"&(o +5 "core" ( +2 "manipulator"&$& +3 "core" &f* q E +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &9& +3 "core" &f* > E +2 ."myShortDA"Forearm.seek CC +3 "manipulator"&'Ͻ +93 "core" ' + ."myShortDA"Hand.close +3 "manipulator"& / +74 "core" / +2 ."myShortDA"CC.seek :open +2 "collection"'( +399 "core" ( +2 "manipulator"&`& +4 "core" &f* I (E + "manipulator"&^% +4 "core" % Ͽ (A +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&f'\ +97 "core" ' + ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek :garage +4 "manipulator"&g(- +290 "core" ( + "manipulator"&X& +3 "core" &-  > - +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 && +2 "core" &-   - +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +2 "manipulator"&Q'Γ +109 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&<1 +75 "core" 1 +2 "manipulator"&L% +3 "core" % Μ 4 " +3 ."myShortDA"Forearm.reconfigure :loose +8 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +7 "manipulator"&i'\ +99 "core" ' +10827 #"Camille"-> access 3 +3 "storage"(%% +5 "core" %y\  +2 "manipulator"&:% +4 "core" %\    1 +2 "manipulator"&4& +4 "core" &-  1 +2 ."Camille"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."Camille"SC.seek 7 +3 "storage"(W([4 +669 "core" ( + ."Camille"SC.configure :limp +4 "storage"($(\ 1b +4 (& +3 "core" &[4 B @ f ! +15500 #"Camille"-> access 4 +3 "storage"(% +5 "core" %y r\  +2 "manipulator"&U% +4 "core" %\  ! # ; 1 +2 "manipulator"&O& +4 "core" &- # #  2 +2 ."Camille"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."Camille"SC.seek 1 +2 "storage"(Z( +986 "core" ( +2 ."Camille"SC.configure :limp +4 "storage"($(\ 1b +4 (6& +2 "core" & s s  +385 #"Camille"-> startTube 4 +813 #-> start(:myShortDA){shortDA; shortDAflush} +3 "collection"'% +2 "processing"% % +13 "core" %stZ\  + %+\  +3 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +3 #Type 'Thread[:myShortDA].answer' to continue +4115 "Can"T\ 9^P +13820 #"Camille"-> Thread[:myShortDA].answer +6 #"myShortDA"Camille answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +5 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1004 .PSV.dial :mixloop +2 "processing"%* +45 "core" + ."myShortDA"PTV.dial :PRVmixing +2 "processing"%  +75 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%0  +135 "core"  +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 1.1ml +2 "processing"%D'Y +2278 "core" ' +2 ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +5 "processing"%{  +2 "collection"'  +6 "core"  +130  +2 ."myShortDA"PS.seek 0.5ml +2 "processing"%F'F +1260 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%] @ +107 "core" > +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."myShortDA"PS.seek 0ml +3 "processing"%+', +580 "core" ' + ."myShortDA"PSV.dial PSR +46 "processing"%( +106 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"%}'M` +1090 "core" ' +2 ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +3 "processing"% '\ +1596 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%r +105 "core" +3 ."myShortDA"PS.seek 0ml +2 "processing"%y', +2611 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +104 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"%5'M` +1089 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%'\ +1591 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%h +105 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%c  +45 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%_', +2609 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%' +103 "core"  +2 ."myShortDA"PSR.select :air +3 .PS.seek 2.5ml +5 "processing"%N'\ +2611 "core" ' + ."myShortDA"PSV.dial :mixloop +2 "processing"% +104 "core" +3 ."myShortDA"PS.seek 0ml +2 "processing"%', +2603 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%S& +7 "core" &\  + "manipulator"&-% +3 "core" %\    4 +3 "storage"(% +3 "core" %y  M\ +2 "storage"(~. +3 "core" .( +2 ."myShortDA"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +3 ."myShortDA"SC.seek 4 +3 "storage"(A(,? +512 "core" ( + ."myShortDA"SC.configure :limp +4 "storage"($(\ 1b +4 (& +4 "core" &,< q t   +2 "manipulator"&\ & +3 "core" &-   ' 1 +2 "manipulator"&[% +3 "core" %\    { 1 +3 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek 4 +2 "manipulator"&( +190 "core" ( + "manipulator"&s& +3 "core" & ' $ Z 1' +2 "storage"(d& +4 "core" &,< \  +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek 4 + 700 counts +2 "manipulator"&q' +93 "core" ' + "storage"("& +3 "core" &,< '\  +3 ."myShortDA"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +2 "storage"(') +304 "core" ' + "storage"(- +3 "core" -' +2 ."myShortDA"SE.configure :default +4 "storage"(#QK-0-\ b +4 (b& +4 "core" &,<\  +2 "manipulator"&u& +4 "core" &  . 0' +2 ."myShortDA"Elbow.seek 4 +2 "manipulator"&>( +26 "core" ( +2 "manipulator"&I& +4 "core" & ' ) = 3 + "storage"(,& +3 "core" &,< \  +3 ."myShortDA"Forearm.seek 4 + 300 counts +3 "manipulator"&7'[ +23 "core" ' +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close +2 "manipulator"&J/ +77 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&B& +2 "storage"(?'p +8 "core" & F E  5 +2 "manipulator"&E% +3 "core" % l C 9 t 6} +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&'\ +96 "core" ' + ."myShortDA"Elbow.seek PC +3 "manipulator"&x([ +157 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +109 "core" ( + "manipulator"&/& +4 "core" &O E F 5 +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &e& +3 "core" &O 7 * 7 5 +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 ."myShortDA"Forearm.seek PC +3 "manipulator"&3'$ +98 "core" ' +39 "manipulator"&8& +10 "core" &O " 1 +2 "manipulator"&% +4 "core" % #   2 +2 "processing"%)& +4 "core" &T\  +3 "processing"%l& +5 "core" &\  +2 ."myShortDA"PC.seek :closed +3 "processing"%o(^ +7 "core" &S\  +5 & 3E\ $e +9 &Tv;\ 9 +10 &{p:\ M +9 &J@\ R +10 &MF:\ R +9 &G\ S +9 &G\ R +10 &G\ S +9 &UG\ R +9 &H\ R +10 &G\ R +9 &!J\ R +9 &#^H\ R +10 &%G\ R +9 &&J\ R +10 &(G\ R +9 &*eG\ R +9 &,'E\ R +10 &-I\ R +9 &/G\ S +10 &1lG\ S +9 &3.F\ S +9 &4H\ R +10 &6C\ R +9 &8uH\ R +9 &:8E\ R +10 &;H\ R +9 &=I\ R +9 &?}G\ R +10 &A?J\ R +9 &BO\ S +10 &D`\ U +9 &Fu~\ X +9 &H5{\ Y +10 &Iy\ X +9 &K}\ X +9 &Mz\ Y +10 &O<\ Y +9 &P\ Y +10 &R\ Y +9 &T\ Z +9 &VC\ Y +10 &X\ Z +9 &Y\ Z +9 &[\ Z +10 &]G\ S +9 &^Dn\ #i +10 &^ I\ 2 +5 ( +2 "processing"%l& +4 #"myShortDA"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.84 +2 .Hand.open +4 "manipulator"&Y1 +5 "core" &^(\ 2 +65 1 +2 "manipulator"&!% +3 "core" %   - +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 ."myShortDA"Forearm.seek :retract +3 "manipulator"&R'\ +100 "core" ' +3 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +6 "processing"%k  +2 %=9 +6 "core" 9ox +102 "processing"%9 +2 "core" 9nz +103 "processing"%T9 +2 "core" 9nx  +102 "processing"%|9 +3 "core" 9mx  +102 "processing"%K9 +3 "core" 9mx +102 "processing"%j9 +3 "core" 9mx +102 "processing"%9 +3 "core" 9nx +102 "processing"%\\9 +3 "core" 9nx +103 "processing"%.9 +2 "core" 9ox" +102 "processing"%n9 +3 "core" 9qx& +102 "processing"%;9 +3 "core" 9sx* +102 "processing"%19 +3 "core" 9ux/ +102 "processing"%G9 +3 "core" 9yy3 +102 "processing"%m9 +3 "core" 9}x7 +102 "processing"%w9 +3 "core" 9x; +102 "processing"%9 +3 "core" 9y? +102 "processing"%@9 +2 "core" 9xD +103 "processing"%29 +2 "core" 9yH +103 "processing"%9 +2 "core" 9yL +102 "processing"%9 +3 "core" 9xP +102 "processing"%t9 +3 "core" 9yT +102 "processing"%M9 +3 "core" 9zY +102 "processing"%P9 +3 "core" 9z] +102 "processing"%9 +3 "core" 9za +102 "processing"%V9 +3 "core" 9ze +102 "processing"%&9 +3 "core" 9yi +102 "processing"%p9 +3 "core" 9{n +102 "processing"%$9 +3 "core" 9{r +102 "processing"%99 +3 "core" 9{v +102 "processing"% 9 +3 "core" 9{z +102 "processing"%9 +3 "core" 9|~\ +102 "processing"%#9 +2 "core" 9{\ +103 "processing"%H9 +3 "core" 9| +102 "processing"%`9 +3 "core" 9| +102 "processing"%^9 +2 "core" 9| +103 "processing"%9 +2 "core" 9} +102 "processing"%X9 +3 "core" 9"} +102 "processing"%9 +3 "core" 9+} +102 "processing"%9 +3 "core" 94} +102 "processing"%<9 +3 "core" 9;~ +102 "processing"%L9 +2 "core" 9C +103 "processing"%f9 +2 "core" 9J~ +102 "processing"%Q9 +3 "core" 9R +3 ."myShortDA"PH.hold 2:00:00,28C +5 "processing"%% ppN +3 ."myShortDA"delay 1:30 +6 "core"  +8997 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%: +105 "core"  +2 #"myShortDA"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +11 ."myShortDA"PS.seek 0.5ml +3 "processing"%4'F +592 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2ml +2 "processing"%a'˕ +1600 "core" ' + ."myShortDA"PTV.dial :puck +8 "processing"%  +136 "core"  +2 ."myShortDA"PSV.dial PTV +2 "processing"% +76 "core" + ."myShortDA"PBV.dial :waste1 +3 "processing"%U  +57 "core" + "processing"%O% +4 "core" %˔-\  +2 ."myShortDA"PS.seek 1.5ml +48 "processing"%W'z +590 "core" ' +2 ."myShortDA"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%6 * +37 "core" , +2 ."myShortDA"PS.seek 0ml +4 "processing"% ', +1613 "core" ' + ."myShortDA"delay 5:00 +2012 "Can"V LQH +27992 #"myShortDA"recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%  +6 "core"  +2 ."myShortDA"PBV.dial :waste1 +3 "processing"%*  +36 "core" + ."myShortDA"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , + ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%0 +78 "core"  +2 ."myShortDA"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."myShortDA"PS.seek 2.5ml +3 "processing"%z'\ +2468 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"% +77 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%{ +76 "core"  +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%D +74 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial :air +3 "processing"%]  +87 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%F', +2465 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%(  +133 "core" + ."myShortDA"PSV.dial :mixloop +3 "processing"%+ +43 "core" + ."myShortDA"PRV.dial :ab1 +3 "processing"%} @ +105 "core" ? +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 0.15ml +2 "processing"%r' +360 "core" ' + ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +3 ."myShortDA"PRV.dial CBV +5 "collection"'  +3 "processing"%  +4 "core"  +42  + "processing"%y% +4 "core" %\  +2 ."myShortDA"PS.seek 0.3ml +3 "processing"%5'\ +344 "core" ' +2 ."myShortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +3 "collection"'h  +32 "core" + ."myShortDA"PRV.dial :air +3 "processing"%c  +46 "core"  +2 ."myShortDA"PS.seek 0.9ml +2 "processing"%'@ +1256 "core" ' +2 ."myShortDA"PRV.dial :waste2 +3 "processing"%' @ +75 "core" > +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%_'F +859 "core" ' +2 #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%  +45 "core"  +2 ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 2ml +3 "processing"%N'˕ +1603 "core" ' + ."myShortDA"PSV.dial :PML +3 "processing"%S +44 "core" +2 ."myShortDA"PTV.dial :mixing +2 "processing"%- @ +77 "core" B +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%  +37 "core" +2 "processing"%~% +4 "core" %˚u\  +2 ."myShortDA"PS.seek 1.85ml +2 "processing"%Z' +229 "core" ' +2 ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +3 ."myShortDA"PS.seek 0ml +2 "processing"%\ ', +1975 "core" ' + ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'[& +4 "core" &suT +3 "manipulator"&s& +3 "core" &P  ) +3 "manipulator"&d% +4 "core" %\  5 & +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&g(- +132 "core" ( + "manipulator"&"& +4 "core" &-  ' '& +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &i& +2 "core" &- ~ # #& +3 ."myShortDA"Forearm.seek :garage +3 "manipulator"&'Γ +102 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&b/ +71 "core" / +2 "manipulator"&u& +3 "core" &- } & +2 "manipulator"&I% +3 "core" % Χ ~ B  +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&,'\ +144 "core" ' +14 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +9 ."myShortDA"Elbow.seek CC +3 "manipulator"&J(o +280 "core" ( +2 "manipulator"&B& +3 "core" &f1 M J +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &E& +2 "core" &f1 h k  J +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek CC +2 "manipulator"&'Ͻ +101 "core" ' + "manipulator"&q& +4 "core" &f1 3 J +2 "manipulator"&% +4 "core" %ϭ u   +2 "collection"'7& +4 "core" &vvZ +2 "collection"'/& +5 "core" &twy +2 ."myShortDA"CC.seek :closed +2 "collection"'e(S +7 "core" &vu] +6 & 0wvZ $d +9 &SyxxW 9 +9 &zsvvV M +10 &tQtuW S +9 &6JuvY S +9 &OtvQ S +10 &LvwR S +9 &}IvwU S +9 &>LtxZ S +10 &IvtS S +9 &JyuR S +10 &!MtwT S +9 &#GLuvI S +9 &%LuuP S +10 &&GtxR S +9 &(NtuS S +9 &*NLvwJ S +10 &,LuvC S +9 &-HuvN S +10 &/MuuN S +9 &1VLvwK S +9 &3MuvJ S +10 &4IxwK S +9 &6KvwD S +9 &8_Lwv; S +10 &:"Kuv, S +9 &;Jtx6 R +10 &=Lwv6 S +9 &?hJvw3 S +9 &A*Lxx= S +10 &BQwvD S +9 &D`vvD U +10 &Fb{xyE X +9 &Hvx8 \\ +9 &Ivv1 ` +10 &Kvx3 ` +9 &MPwy/ ` +9 &Ovy6 a +10 &Pxx6 b +9 &R\\jxw/ 3 +9 &Rww, T +10 ( + &Ruuy. Q +2 "collection"'/& +3 #"myShortDA"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.59 +3 "collection"'>& +5 "core" &RuyvL Q +2 ."myShortDA"Hand.open +2 "manipulator"&81 +67 "core" 1 +2 "manipulator"&% +3 "core" % ϭ D I : +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&)'\ +98 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%? +108 "core"  + #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1.5ml +3 "processing"%'{ +1595 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%v  +45 "core"  +2 ."myShortDA"PS.seek 0ml +4 "processing"%Y', +1597 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%! +45 "core"  +2 ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%='\ +2609 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 ."myShortDA"CBV.dial PRV +5 "processing"%l  +3 "collection"'  +33 "core"  +132  +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%3 +106 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +3 "collection"'T  +7 "core"  + ."myShortDA"PTV.dial :PRVmixing +3 "processing"%|  +78 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%K', +2608 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%j  +57 "core" +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%'\ +2606 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%\\ +44 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%.', +77 "Can"T oQޢ +2538 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%n  +44 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%;'\ +2618 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%1 +46 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%G', +2611 "core" ' + #"myShortDA"Garaging FlushPuck in Collection Clamp +3 "manipulator"&m& +6 "core" &f0 q c t J +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&w(o +4 "core" ( +2 "manipulator"&& +3 "core" &f0 p s < J +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &@& +3 "core" &f0 \\ g  J +42 ."myShortDA"Forearm.seek CC +11 "manipulator"&2'Ͻ +95 "core" ' + ."myShortDA"Hand.close +3 "manipulator"&/ +74 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'( +402 "core" ( +2 "manipulator"&t& +4 "core" &f/ x k J + "manipulator"&M% +3 "core" % Ϻ S ?  +3 ."myShortDA"Forearm.seek :retract +3 "manipulator"&P'\ +97 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +3 "manipulator"&(- +294 "core" ( +2 "manipulator"&V& +3 "core" &- H " +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &&& +3 "core" &- N  +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +3 "manipulator"&p'Γ +112 "core" ' + ."myShortDA"Hand.open +3 "manipulator"&$1 +74 "core" 1 +2 "manipulator"&9% +4 "core" % Μ k W o +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"& '\ +102 "core" ' +2 ."da"delayUntil "10:32:43.89" +24725 #recoverPRVreagent08 + .PTV.dial :mixing +5 "processing"% @ +76 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%#  +37 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%H * +36 "core" + +2 ."da"PSV.dial :air +2 "processing"%`  +45 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%^'\ +2469 "core" ' + ."da"PSV.dial :mixloop +8 "processing"% +46 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%X  +44 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +3 "processing"% +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +45 "core"  +2 ."da"PS.seek 0ml +4 "processing"%<', +2461 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +6 .PSV.dial PSR +4 "processing"%L +135 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%f'F +584 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%Q'˕ +1606 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%:  +75 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%4  +37 "core" + "processing"%% +4 "core" %˛\  +2 ."da"PS.seek 1.5ml +3 "processing"%' +582 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%U * +37 "core" + +2 ."da"PS.seek 0ml +4 "processing"%O', +1603 "core" ' +2 ."da"delay 2:00 +11350 "Can"O QRt +653 #"da"recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%a  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%6  +35 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%W * +37 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%k +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +4 "processing"%'\ +2469 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%* +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +76 "core"  +2 ."da"delay 5 seconds +543 .PSV.dial PTV +9 "processing"%0 +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +87 "core" +2 ."da"PS.seek 0ml +3 "processing"% ', +2450 "core" ' + #"da"washCycleDA #2 of 2 +3 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%{ +135 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%D'F +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%]'˕ +1591 "core" ' + ."da"PTV.dial :puck +3 "processing"%z  +7 "core"  + ."da"PSV.dial PTV +3 "processing"%( +77 "core" + ."da"PBV.dial :waste1 +3 "processing"%+  +37 "core" + "processing"%}% +3 "core" %ː\  +3 ."da"PS.seek 1.5ml +3 "processing"%F'v +582 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + +3 ."da"PS.seek 0ml +2 "processing"%', +1595 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%y  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%r  +34 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%h * +37 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%c +76 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%5'\ +2470 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%' +77 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"% +75 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +74 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%_  +74 "core"  +2 ."da"PS.seek 0ml +4 "processing"%S', +2464 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +5 "processing"%-  +44 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +3 "processing"%  +135 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +3 "processing"%~  +46 "core" ~ + ."da"PTV.dial :PRVmixing +3 "processing"%  +16 "core" +2 ."da"PSV.dial :mixloop +2 "processing"%N +45 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +3 "processing"%Z' +388 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +3 "processing"%[  +47 "core"  +2 "processing"%s% +3 "core" %\  +3 ."da"PS.seek 0.55ml +2 "processing"%d' +329 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%"  +45 "core"  +2 ."da"PS.seek 2ml +3 "processing"%i'˕ +1545 "core" ' + ."da"PSV.dial :PML +3 "processing"%x +44 "core" + ."da"PTV.dial :mixing +3 "processing"%b @ +77 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%u  +37 "core" + "processing"%I% +4 "core" %ˑ\  +2 ."da"PS.seek 1.85ml +3 "processing"%R' +226 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" + +2 ."da"PS.seek 0ml +4 "processing"%B', +1955 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +15305 "Can"R\ @S\ +32698 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%E @ +5 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%g  +37 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +7 "processing"%q * +36 "core" + +2 ."da"PSV.dial :air +44 "processing"%  +51 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%7'\ +2491 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%, +45 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +4 "processing"%> +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%8  +45 "core"  +2 ."da"PS.seek 0ml +3 "processing"%', +2471 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%/ +136 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%?'F +590 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%'˕ +1590 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%\  +75 "core"  + ."da"PSV.dial PTV +3 "processing"%v +76 "core" + ."da"PBV.dial :waste1 +3 "processing"%  +35 "core"  + "processing"%!% +3 "core" %ˑ\  +3 ."da"PS.seek 1.5ml +3 "processing"%Y'w +582 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +35 "core" + +2 ."da"PS.seek 0ml +4 "processing"%l', +1605 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%3  +5 "core"  + ."da"PBV.dial :waste1 +3 "processing"%T  +36 "core" +2 ."da"delay 30 seconds +641 "Can"S\ @S +2362 ."da"PBV.dial between PSV and waste1 +3 "processing"%| * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%= +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"%j'\ +2466 "core" ' + ."da"PSV.dial PTV +3 "processing"%K +76 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%\\ +87 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%n  +74 "core"  +3 ."da"PS.seek 0ml +3 "processing"%.', +2466 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +5 .PSV.dial PSR +4 "processing"%1 +135 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%;'F +596 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%m'˕ +1597 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%  +5 "core"  +2 ."da"PSV.dial PTV +2 "processing"%@ +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" +2 "processing"%J% +3 "core" %ˑ\  +2 ."da"PS.seek 1.5ml +3 "processing"%)'w +579 "core" ' +2 ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +3 "processing"%e * +37 "core" + +2 ."da"PS.seek 0ml +2 "processing"%t', +1600 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%M  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%2  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%V * +36 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +48 "processing"%w +83 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%&'\ +2495 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%$ +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%9 +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%P +75 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%p  +86 "core" +2 ."da"PS.seek 0ml +4 "processing"%', +2480 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%# +135 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +6 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%H'F +596 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%`'˕ +1603 "core" ' + ."da"PTV.dial :puck +3 "processing"%G  +6 "core"  + ."da"PSV.dial PTV +3 "processing"% +74 "core" + ."da"PBV.dial :waste1 +3 "processing"%X  +36 "core" +2 "processing"%% +4 "core" %˖\  +2 ."da"PS.seek 1.5ml +3 "processing"%'| +586 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%^ * +37 "core" + +3 ."da"PS.seek 0ml +3 "processing"%L', +1593 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%<  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%f  +36 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%: * +37 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +87 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%4'\ +2320 "Can"P NpT6 +164 "core" ' + ."da"PSV.dial PTV +3 "processing"% +75 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%Q +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%U +78 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%  +75 "core"  +3 ."da"PS.seek 0ml +3 "processing"%a', +2471 "core" ' + ."da"Gate.power :camera,:ON +8 #Mixing DA Substrates +3 .PSR.select :air +9 .PSV.dial PSR +6 "processing"%6 +138 "core"  +3 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +15 "processing"% +22 ."da"PS.reconfigure :default +9 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +6 "processing"%W' +343 "core" ' + ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +6 "processing"% +11 ."da"PS.seek 0.5ml +2 "processing"%k'F +334 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%O'˕ +1600 "core" ' + ."da"PTV.dial :puck +3 "processing"%*  +6 "core"  + ."da"PSV.dial PTV +3 "processing"% +78 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%0  +38 "core" +2 "processing"% % +3 "core" %˕  +3 ."da"PS.seek 1.5ml +2 "processing"%'{ +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%{ * +38 "core" , +2 ."da"PS.seek 0ml +3 "processing"% ', +1597 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%D  +6 "core"  +2 ."da"PBV.dial :waste1 +50 "processing"%z  +42 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +4 "processing"%( * +37 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%+ +78 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%}'\ +2577 "core" ' + ."da"PSV.dial PTV +8 "processing"%] +78 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +78 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%F +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%y  +76 "core"  +2 ."da"PS.seek 0ml +3 "processing"%r', +2562 "core" ' +2 #"da"Additional air clear + .PSR.select :air +5 .PSV.dial PSR +5 "processing"%h +137 "core"  + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +6 .PS.reconfigure :default +6 "processing"%#A d`xb +3 ."da"PS.seek 2ml +3 "processing"%c'˕ +2098 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +3 "processing"%  +7 "core"  + ."da"PSV.dial PTV +3 "processing"%' +77 "core" + ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 "processing"%% +3 "core" %˙  +3 ."da"PS.seek 1.5ml +2 "processing"%_' +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%5 * +37 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%-  +110 "core"  +2 ."da"PS.seek 0ml +2 "processing"%', +1589 "core" ' +2 "processing"%~9 +3 "core" 95 +2 #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast +4 "processing"% +4 %N& +4 "core" 5 +2 &^( 2 + #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&S% +6 "core" %\ 9 7  +2 "storage"([% +4 "core" %x   " + "storage"(s. +3 "core" .(,? +3 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."da"SC.seek 3 +2 "storage"(Z( +201 "core" ( +2 ."da"SC.configure :limp +4 "storage"($(\ 1b +4 ("& +3 "core" &  +2 "manipulator"&d& +3 "core" &-   +2 "manipulator"&x% +4 "core" %\   Y +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +3 "manipulator"&b( +184 "core" ( +2 "manipulator"&u& +4 "core" &  &/ + "storage"(I& +4 "core" & H +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&' +94 "core" ' + "storage"(i& +4 "core" &   +2 ."da"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +6 ."da"SE.seek :beamBreak +2 "storage"(R') +293 "core" ' + "storage"(C- +3 "core" -') +2 ."da"SE.configure :default +4 "storage"(#QK-0-\ b +4 ."da"SE.seek :place +3 "storage"(E' +44 "core" ' +2 "manipulator"&g& +4 "core" & 9 </ + "manipulator"&q% +3 "core" %  1l +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&B([ +257 "core" ( +2 "manipulator"&,& +3 "core" &Z  1 +2 ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &Z c f  +2 ."da"Forearm.seek PC +3 "manipulator"&>'$ +91 "core" ' +47 ."da"Hand.close +10 "manipulator"&8/ +70 "core" / +2 ."da"PC.seek :open +3 "processing"%7( +461 "core" ( +2 "storage"(/& +4 "core" &  + "manipulator"&& +4 "core" &Z : < o +2 "manipulator"&?% +3 "core" % 6 3 ; A +3 ."da"Forearm.seek :retract +7 "manipulator"&\ '\ +102 "core" ' + ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +2 "manipulator"&v( +248 "core" ( +2 "manipulator"&& +7 "core" & 6 &+ +2 "storage"(!& +4 "core" & +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&' +97 "core" ' +2 ."da"Hand.open +2 "manipulator"&1 +67 "core" 1 +2 "storage"(Y- +3 "core" -' +2 ."da"SE.seek -0.31 Pucks below Top Plate +3 "storage"(3' +28 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +5 ."da"SE.seek -1.23 Pucks below Top Plate +3 "storage"(T'd +49 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +7 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da25mar2811h.tif +8 "processing"%|& +12 "core" & +5 "manipulator"&=& +7 "core" & /+ +2 "manipulator"&l% +4 "core" %  +3 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&K'\ +95 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&\\(- +181 "core" ( +2 "manipulator"&& +4 "core" &- R +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &n& +3 "core" &- % +3 ."psFlush"Forearm.seek :garage +3 "manipulator"&j'Γ +106 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&1/ +70 "core" / + "manipulator"&.& +4 "core" &-  +2 "manipulator"&;% +4 "core" % Χ / +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +3 "manipulator"&@([ +129 "core" ( + "manipulator"&& +4 "core" &_ . +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &J& +4 "core" &_ R +2 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +3 "manipulator"&m'$ +96 "core" ' + "manipulator"&e& +4 "core" &_ d +3 "manipulator"&)% +4 "core" %  +2 "processing"%M& +4 "core" &D +2 "processing"%2& +5 "core" &= +2 ."psFlush"PC.seek :closed +3 "processing"%V(^ +7 "core" &: +4 &I 5 +9 &6EpB 2 +9 &Tll8 G +10 &R0 U +9 &</ U +9 &b<# U +10 &$8 U +9 &;\ U +10 &< V +9 &j8 U +9 &+> V +10 & ; U +9 &"9 U +9 &$s9 U +10 &&3; V +9 &'8O U +10 &)=K U +9 &+z>F U +9 &-<?G U +10 &.<9 U +9 &0;; U +9 &2?< U +10 &4G?. T +9 &6 <* T +10 &7?* U +9 &9?& T +9 &;P?! T +10 &=> T +9 &>? S +9 &@? T +10 &BUI U +9 &Dc X +10 &E{ [\ +9 &Gr \\ +9 &IHv \\ +10 &K y ] +9 &L{ ] +9 &Nx ^ +10 &PL} ^ +9 &R ^ +10 &S} ^ +9 &U~ ^ +9 &WT ^ +10 &Y ^ +9 &Z _ +9 &\\ _ +10 &^@~e 0 +9 &^d G +9 ( +2 &^I A + "processing"%2& +4 #"psFlush"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 2.06 +2 "processing"%w& +5 "core" &^I A +3 ."psFlush"Hand.open + "manipulator"&t1 +78 "core" 1 +2 "manipulator"&$% +3 "core" %  +54 ."psFlush"Forearm.reconfigure :loose +11 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&9'\ +104 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%P +47 "core"  + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%p'F +266 #"da"SX HX9/16 (USB:15): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 17.043 seconds\ /var/log/esp/da25mar2811h.tif: TIFF Upload Complete\ +6 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da25mar2811h20s.tif +307 "core" ' +3 ."psFlush"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%&'\ +1240 #"da"SX HX9/16 (USB:15): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da25mar2811h20s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 32.0 /var/log/esp/midres/da25mar2811h32s.tif +863 "core" ' +3 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%# @ +205 "core" B +2 ."psFlush"PTV.dial :PRVmixing +4 "processing"%  +140 "core" + ."psFlush"PSV.dial :mixloop +3 "processing"%H +110 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%G' +1826 #"da"SX HX9/16 (USB:15): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 32 seconds\ /var/log/esp/midres/da25mar2811h32s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +5 ."Qmail"DAfans.email "17.043 sec auto-exposure",Subject: "da25mar2811h images!" +12 "storage"(- +12 "core" -'d +8 "storage"(X& +8 "core" & +2 "manipulator"&& +5 "core" &_   & + "manipulator"&`% +4 "core" %\   W +3 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +5 "manipulator"&^( +266 "core" ( +2 "manipulator"&& +4 "core" &   5 +2 "storage"(<& +3 "core" & & +3 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +8 ."da"Forearm.seek 3 + 700 counts +5 "manipulator"&f' +110 "core" ' +4 ."da"SE.reconfigure :gently +8 "storage"(#QK-0-\ b +10 ."da"SE.seek -0.52 Pucks below Top Plate +5 "storage"(:' +53 "core" ' +4 "manipulator"&& +7 "core" & S 5 +3 "storage"(L& +7 "core" & y +5 ."da"Elbow.reconfigure :limp +6 "manipulator"&$ ,(b +8 ."da"Forearm.reconfigure :loose +9 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek 3 +7 "manipulator"&' +36 "core" ' +3 ."da"Elbow.hold +5 "manipulator"&Q, +12 "core" , +2 ."da"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +8 ."da"SE.reconfigure :default +7 "storage"(#QK-0-\ b +10 ."da"SE.seek -0.33 Pucks below Top Plate +6 "storage"(U'v +29 "core" ' +4 "manipulator"&% +11 "core" %) L I _o +4 "storage"(4& +7 "core" & n l x +4 ."da"Forearm.force -20 +4 "manipulator"&5 +12 ."da"Forearm.seek 3 + 318 counts +4 "manipulator"&6'U +12 "core" ' +3 ."psFlush"PSR.select :air +6 .PSV.dial PSR +10 "processing"%a +10 "core" ' +3 "manipulator"&W& +7 "core" & b [1 +3 "storage"(k& +7 "core" & a i e +5 ."da"Forearm.reconfigure :tight +9 "manipulator"&#Q@2^d^\ b +12 ."da"Forearm.seek 3 + 700 counts +5 "manipulator"&*' +33 "core" ' +120 "storage"(% +10 "core"  +3 %{ : +4 ."downElevator"SE.seek :down +11 #"psFlush"Pulling 0.5ml of PSR.flush +7 "storage"(0'p +5 ."psFlush"PSR.select :flush +12 "processing"%@ +17 ."psFlush"PS.seek 0.5ml +5 "processing"% 'F +49 "storage"(O% +6 "core" % C ~ ]} +5 "manipulator"&{% +8 "core" % | +4 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek :retract +5 "manipulator"&'\ +96 "core" ' +51 ' +2 ."downElevator"SE.stop +4 "storage"(5 +8 (D& +6 "core" &  +338 ' +2 ."psFlush"delay 5 seconds +505 .PSR.select :air +6 "processing"% +16 ."psFlush"PS.seek 2.5ml +4 "processing"%z'\ +576 #"uploadLog"upsync +1524 "core" ' +2 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +3 "processing"%(  +36 "core" + ."psFlush"PTV.dial :mixing +3 "processing"%+ @ +76 "core" A + ."psFlush"PSV.dial :mixloop +3 "processing"% +118 "core" + ."psFlush"PS.seek :empty +3 "processing"%]' +2613 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +105 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 1ml +3 "processing"%F'M` +1090 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%y'\ +1602 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%} +75 "core" + ."psFlush"PTV.dial :puck +3 "processing"%h  +76 "core"  + ."psFlush"PBV.dial :waste1 +3 "processing"%r  +17 "core"  +3 ."psFlush"PS.seek 0ml +3 "processing"%', +2601 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%' +75 "core" +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%'F +592 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2111 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%c +73 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%5 U +55 "core" V +2 ."psFlush"PS.seek 0ml +4 "processing"%-', +2606 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%_ @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%~'\ +2604 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%  +74 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%N', +1010 "Can"F FST̢ +1598 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%S +46 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%['\ +2619 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%s +76 "core" + ."psFlush"PBV.dial PSV +3 "processing"%" U +5 "core" U +2 ."psFlush"PS.seek 0ml +3 "processing"%d', +2606 "core" ' + ."psFlush"PSV.dial PBV +8 "processing"%x @ +47 "core" > +2 ."psFlush"PS.seek 2.5ml +4 "processing"%A'\ +2606 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%u  +72 "core"  +2 ."psFlush"PS.seek 0ml +5 "processing"%I', +2601 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +46 "core"  + ."psFlush"PSR.select :flush +50 "processing"%@ +12 ."psFlush"PS.seek 1ml +3 "processing"%i'M` +1093 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"% '\ +1599 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%C +76 "core" + ."psFlush"PTV.dial :puck +3 "processing"%g  +7 "core"  + ."psFlush"PBV.dial :waste1 +3 "processing"%q  +58 "core" +2 ."psFlush"PS.seek 0ml +4 "processing"%R', +2603 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +76 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%,'F +596 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +2097 "core" ' + ."psFlush"PSV.dial PTV +7 "processing"%b +78 "core" + ."psFlush"PBV.dial PSV +3 "processing"%8 U +58 "core" V +2 ."psFlush"PS.seek 0ml +5 "processing"%', +2604 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%o @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +4 "processing"%/'\ +2606 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%  +73 "core"  +3 ."psFlush"PS.seek 0ml +3 "processing"%?', +2607 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%> +46 "core"  + ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +4 "processing"%'\ +2612 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%! +75 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%B U +6 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%', +2609 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%Y @ +56 "core" B +3 ."psFlush"PS.seek 2.5ml +3 "processing"%|'\ +2602 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%\  +77 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%=', +2610 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +3 "manipulator"&l& +5 "core" & "1 +2 "manipulator"&E% +4 "core" %\ \\ ! +2 ."psFlush"Elbow.seek PC +3 "manipulator"&3([ +262 "core" ( +2 "manipulator"&& +4 "core" &W ~ # # + ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &n& +2 "core" &W } # +3 ."psFlush"Forearm.seek PC +4 "manipulator"&'$ +91 "core" ' + ."psFlush"Hand.close +2 "manipulator"&v/ +73 "core" / +2 ."psFlush"PC.seek :open +3 "processing"%1( +461 "core" ( + "manipulator"&.& +3 "core" &W  ) +2 "manipulator"&;% +4 "core" % " ) +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&K'\ +96 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek :garage +2 "manipulator"&(- +138 "core" ( +2 "manipulator"&J& +4 "core" &-\  " )"{ +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &j& +2 "core" &-\  )"{ +3 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek :garage +2 "manipulator"&e'Γ +116 "core" ' + ."psFlush"Hand.open +2 "manipulator"&)1 +124 "core" 1 +2 "manipulator"&M% +4 "core" % Μ   +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&\\'\ +102 "core" ' + #"myShortDA"Finished short da assay +3 #Beginning samplePassF +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'& +6 "core" &xx? +2 "manipulator"&7& +3 "core" &-\  A *"z +3 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&w(- +4 "core" ( +2 "manipulator"&t& +4 "core" &-\  S +"z +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &$& +3 "core" &-\  m +"z +3 ."myShortDA"Forearm.seek :garage +3 "manipulator"&2'Γ +107 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&P/ +68 "core" / +2 "manipulator"&m& +4 "core" &-\  0 ""z + "manipulator"&% +3 "core" % Υ \\ ! +3 ."myShortDA"Forearm.seek :retract +3 "manipulator"&p'\ +104 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +2 "manipulator"&#(o +269 "core" ( + "manipulator"&& +3 "core" &m- > %G +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &H& +4 "core" &m-  $G +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +2 "manipulator"&&'Ͻ +99 "core" ' +2 "manipulator"&& +4 "core" &m-  "G +2 "manipulator"&X% +3 "core" % @ " +3 "collection"'& +3 "core" &xw5 +2 "collection"'`& +5 "core" &wx, +2 ."myShortDA"CC.seek :closed +3 "collection"'(S +6 "core" &vw; +5 &ww8 4 +9 &.EwuvE 2 +9 &Pn}xxS F +10 &`uuP S +9 &KwuZ S +10 &iMvx] R +9 &*Mvv\\ S +9 &Jxv] S +10 &Lxx[ R +9 &qLvvc R +9 &2Ivx% S +10 & Kvx* S +9 &"KuwM S +10 &$yMww R +9 &&;Luv R +9 &'Mww R +10 &)Jvv R +9 &+Lvv R +9 &-CLxx R +10 &/Lxx R +9 &0Lvw R +10 &2Jvx R +9 &4JJwv S +9 &6 Juy R +10 &7Kxx R +9 &9Jvw R +9 &;SIvx R +10 &=Jtx R +9 &>Kuw R +10 &@Kut R +9 &BYNwv S +9 &DZww T +10 &Emxw W +9 &Gxw Z +9 &I@xz ^ +10 &Kxx _ +9 &Lyy ` +10 &N~xw a +9 &PBwx ` +9 &Qwz E +10 &R2yx %o +9 &Rixw K +2 ( +2 "collection"'`& +3 #"myShortDA"Collection Clamp onSpring/offSpring for 6/27 samples, on/off torque 2.55 +3 "collection"'<& +4 "core" &Rlx{' K +3 ."myShortDA"Hand.open +2 "manipulator"&@1 +76 "core" 1 +2 "manipulator"&% +3 "core" %   +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&L'\ +105 "core" ' +2 ."myShortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%9  +45 "core"  + #"myShortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%'\ +2604 "core" ' +2 ."myShortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +5 "processing"%4  +2 "collection"'T  +6 "core" +97  +2 ."myShortDA"PSV.dial :PTV,via: :air +3 "processing"%W +195 "core" ~ +2 ."myShortDA"CTV.dial :air,avoiding: :intake +3 "collection"'k  +6 "core"  + ."myShortDA"PTV.dial :PRV,avoiding: :puck +3 "processing"%f @ +74 "core" A +2 ."myShortDA"PS.seek 0ml +4 "processing"%', +2605 "core" ' +2 ."myShortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%a  +195 "core"  + #"myShortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 2.5ml +3 "processing"%^'\ +2602 "core" ' +2 ."myShortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +5 "processing"%:  +5 "core" +2 ."myShortDA"PSV.dial :PTV,via: :air +45 "processing"% +200 "core" ~ +2 ."myShortDA"CTV.dial :air,avoiding: :intake +3 "collection"'O  +6 "core"  + ."myShortDA"PTV.dial :PRV,avoiding: :puck +3 "processing"%{ @ +5 "core" A +3 ."myShortDA"PS.seek 0ml +2 "processing"%6', +2616 "core" ' + ."myShortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%D  +196 "core"  + #"myShortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +6 .PS.seek 2.5ml +4 "processing"%U'\ +2611 "core" ' +2 ."myShortDA"delay 5 seconds +508 ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +5 .PSV.dial :PTV,via: :air +3 "processing"%G +207 "core" + ."myShortDA"CTV.dial :air,avoiding: :intake +3 "collection"'*  +7 "core"  + ."myShortDA"PTV.dial :PRV,avoiding: :puck +3 "processing"%0 @ +6 "core" A +3 ."myShortDA"PS.seek 0ml +2 "processing"% ', +1410 "Can"F OUb +1191 "core" ' +2 ."myShortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%(  +192 "core"  +2 #"myShortDA"Pulling 1.5ml of PSR.flush +3 .PSR.select :flush +6 .PS.seek 1.5ml +4 "processing"%+'{ +1601 "core" ' + ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +4 "processing"%  +45 "core"  +2 ."myShortDA"PS.seek 0ml +4 "processing"%z', +1588 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +46 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +3 "processing"%]'\ +2603 "core" ' + ."connect"PRV.dial CBV +3 ."myShortDA"CBV.dial PRV +5 .PSV.dial :PTV,via: :air +4 "processing"%F +193 "core"  +2 ."myShortDA"CTV.dial :air,avoiding: :intake +3 "collection"'}  +6 "core"  +2 ."myShortDA"PTV.dial :PRV,avoiding: :puck +3 "processing"%h @ +6 "core" A +2 ."myShortDA"PS.seek 0ml +4 "processing"%r', +2622 "core" ' + ."myShortDA"PSV.dial :air +8 "processing"%y  +88 "core" +2 ."myShortDA"PS.seek 2.5ml +2 "processing"%''\ +2608 "core" ' + ."myShortDA"PSV.dial :PTV +3 "processing"% +74 "core"  +2 ."myShortDA"PS.seek 0ml +4 "processing"%', +2606 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%c  +75 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%5'\ +2603 "core" ' + ."myShortDA"PSV.dial :PTV +3 "processing"% +76 "core" ~ +2 ."myShortDA"PS.seek 0ml +2 "processing"%_', +2613 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%-  +86 "core" +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%'\ +2601 "core" ' +2 ."myShortDA"PSV.dial :PTV +3 "processing"%~ +72 "core"  +2 ."myShortDA"PS.seek 0ml +4 "processing"%S', +2627 "core" ' + #"myShortDA"Garaging FlushPuck in Collection Clamp +3 "manipulator"&N& +5 "core" &m,  G +3 ."myShortDA"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 ."myShortDA"Elbow.seek CC +3 "manipulator"&s(o +4 "core" ( + "manipulator"&"& +5 "core" &m,  G + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &[& +2 "core" &m, 9 G +3 ."myShortDA"Forearm.seek CC +4 "manipulator"&x'Ͻ +91 "core" ' + ."myShortDA"Hand.close +3 "manipulator"&d/ +68 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'u( +398 "core" ( +2 "manipulator"&A& +4 "core" &m, w 0 $G + "manipulator"&% +3 "core" %   $ +2 ."myShortDA"Forearm.seek :retract +4 "manipulator"&I'\ +98 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +45 ."myShortDA"Elbow.seek :garage +9 "manipulator"&i(- +286 "core" ( +2 "manipulator"&C& +4 "core" &- 1 , +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &g& +3 "core" &-  + +2 ."myShortDA"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 ."myShortDA"Forearm.seek :garage +3 "manipulator"&q'Γ +114 "core" ' + ."myShortDA"Hand.open +2 "manipulator"& 1 +76 "core" 1 +2 "manipulator"&% +3 "core" % Ν a +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&R'\ +106 "core" ' +31708 "Can"C\ 7^U +2891 #"Camille"-> access 3 +3 "storage"(,% +5 "core" %r\  +2 "manipulator"&b% +4 "core" %\    | 2 +2 "manipulator"&8& +4 "core" &-   2 +2 ."Camille"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."Camille"SC.seek 7 +2 "storage"(([4 +668 "core" ( + ."Camille"SC.configure :limp +4 "storage"($(\ 1b +4 (o& +2 "core" &[3 , /  +14548 #"Camille"-> access 4 +3 "storage"(% +4 "core" %r  w\ \ +2 "manipulator"&% +4 "core" %\  & 8 = 4 +2 "manipulator"&/& +3 "core" &- /  5 +3 ."Camille"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."Camille"SC.seek 1 +2 "storage"(>( +984 "core" ( +2 ."Camille"SC.configure :limp +4 "storage"($(\ 1b +3 (?& +3 "core" & u v X +1422 #"Camille"-> startTube 4 +2816 #-> start(:myShortDA){shortDA; samplePassF; shortDAflush} +4 "collection"'!% +2 "processing"%B% +12 "core" %sv@\  +2 %/l\  +5 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? + #Type 'Thread[:myShortDA].answer' to continue +3745 #"Camille"-> Thread[:myShortDA].answer +3 #"myShortDA"Camille answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +13 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1005 .PSV.dial :mixloop +2 "processing"% +44 "core" +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%Y  +75 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%  +136 "core"  +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +3 "processing"%\ 'Y +2264 "core" ' + ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +4 "processing"%|  +138 "core"  +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%l'F +1266 "core" ' +2 ."myShortDA"PRV.dial :waste2 +3 "processing"%E @ +108 "core" > +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."myShortDA"PS.seek 0ml +2 "processing"%', +591 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%n +107 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 ."myShortDA"PS.seek 1ml +2 "processing"%Q'M` +1099 "core" ' +2 ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%v'\ +1587 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"% +117 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%V', +2598 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%. +103 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +13 ."myShortDA"PS.seek 1ml +3 "processing"%;'M` +1099 "core" ' +2 ."myShortDA"PSR.select :air +8 "processing"% +12 ."myShortDA"PS.seek 2.5ml +3 "processing"%J'\ +1591 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%j +104 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%  +46 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%3', +2606 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%) +105 "core"  + ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%M'\ +2600 "core" ' +2 ."myShortDA"PSV.dial :mixloop +46 "processing"%K +104 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%', +2608 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%7& +6 "core" &e\  +2 "manipulator"&t% +4 "core" %\    , 3 +2 "storage"($% +3 "core" %r A\  +2 "storage"(e. +3 "core" .( +2 ."myShortDA"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 4 +3 "storage"(P(,? +515 "core" ( + ."myShortDA"SC.configure :limp +4 "storage"($(\ 1b +4 (m& +4 "core" &,B ;\  +2 "manipulator"&& +3 "core" &-   e 1 +2 "manipulator"&% +4 "core" %\    p 1 +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek 4 +3 "manipulator"&\\( +186 "core" ( + "manipulator"&2& +3 "core" & \ _ /, +3 "storage"(& +4 "core" &,B D\  +2 ."myShortDA"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 ."myShortDA"Forearm.seek 4 + 700 counts +3 "manipulator"&H' +94 "core" ' +2 "storage"(w& +3 "core" &,B 8\  +3 ."myShortDA"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +2 "storage"(') +304 "core" ' + "storage"(X- +3 "core" -' +2 ."myShortDA"SE.configure :default +3 "storage"(#QK-0-\ b +5 (& +3 "core" &,B \  +2 "manipulator"&p& +4 "core" & x 0, +2 ."myShortDA"Elbow.seek 4 +3 "manipulator"&( +5 "core" ( +2 "manipulator"&<& +4 "core" &  J 0, +2 "storage"(@& +3 "core" &,B "\  +2 ."myShortDA"Forearm.seek 4 + 300 counts +3 "manipulator"&'[ +22 "core" ' +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close +2 "manipulator"&`/ +69 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&9& +2 "storage"(&'p +8 "core" &   / 1, +2 "manipulator"&=% +4 "core" % d / + +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&T'\ +96 "core" ' +2 ."myShortDA"Elbow.seek PC +3 "manipulator"&4([ +154 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +93 "core" ( + "manipulator"&W& +4 "core" &[   Q 2 +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &k& +3 "core" &[   j 2 +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +2 "manipulator"&f'$ +96 "core" ' +2 "manipulator"&& +3 "core" &[ \  0 +3 "manipulator"&a% +4 "core" %  0 + "processing"%& +4 "core" &f\  +2 "processing"%:& +5 "core" &i\  +2 ."myShortDA"PC.seek :closed +3 "processing"%(^ +6 "core" &X\  +5 &V\ 3 +9 &/FsY\ 2 +10 &PmvO\ F +9 &YK\ S +10 &FO\ R +9 &hFJ\ R +9 &*GD\ R +10 &I8\ R +9 &G>\ S +9 &qC2\ R +10 &2G:\ R +9 & B;\ R +10 &"D4\ R +9 &$xC5\ R +9 &&:I,\ R +10 &'I \ R +9 &)G"\ R +9 &+D+\ R +10 &-AG$\ S +9 &/E \ S +10 &0G \ R +9 &2D \ R +9 &4IH\ S +10 &6 F\ R +9 &7G \ R +9 &9D@\ R +10 &;SG\ R +9 &=F\ R +10 &>F\ S +9 &@G\ R +9 &BXP\ S +10 &D`\ U +9 &E\ X +9 &G{\ Y +10 &IP|\ Y +9 &K\ Y +10 &L\ Y +9 &N{\ Y +9 &PV{\ Y +10 &R~\ Y +9 &S\ Y +9 &U\ Z +10 &W]\ Z +9 &Y}\ Z +10 &Zz\ Z +9 &\\}\ [ +9 &^9rn\ (~ +10 &^d}\ 7 +9 ( + &^%u\ 1 +2 "processing"%:& +3 #"myShortDA"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.87 +7 .Hand.open +4 "manipulator"&O1 +76 "core" 1 +2 "manipulator"&{% +4 "core" %  , +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&^'\ +95 "core" ' +2 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"%D  +2 %69 +6 "core" 9u +139 "processing"%G9 +10 "core" 9t +102 "processing"%*9 +4 "core" 9s  +102 "processing"%09 +2 "core" 9r +103 "processing"%U9 +2 "core" 9r +103 "processing"%(9 +2 "core" 9s +102 "processing"% 9 +3 "core" 9s +102 "processing"% 9 +3 "core" 9u  +103 "processing"%+9 +2 "core" 9w$ +102 "processing"% 9 +3 "core" 9y( +102 "processing"%z9 +3 "core" 9|, +102 "processing"%F9 +3 "core" 90 +102 "processing"%}9 +4 "core" 95 +102 "processing"%h9 +3 "core" 99 +102 "processing"%]9 +3 "core" 9= +102 "processing"%y9 +3 "core" 9A +102 "processing"%r9 +3 "core" 9F +102 "processing"%9 +3 "core" 9J +102 "processing"%'9 +3 "core" 9N +102 "processing"%c9 +3 "core" 9R +102 "processing"%9 +3 "core" 9V +102 "processing"%9 +3 "core" 9[ +102 "processing"%59 +3 "core" 9_ +102 "processing"%-9 +3 "core" 9c +102 "processing"%_9 +3 "core" 9g +102 "processing"%~9 +3 "core" 9k +102 "processing"%9 +3 "core" 9p +102 "processing"%N9 +3 "core" 9t +102 "processing"%"9 +3 "core" 9x +102 "processing"%[9 +2 "core" 9|\ +103 "processing"%d9 +2 "core" 9 +102 "processing"%#9 +3 "core" 9\  +102 "processing"%L9 +3 "core" 9 +103 "processing"%9 +2 "core" 9 +102 "processing"%A9 +3 "core" 9" +102 "processing"%9 +3 "core" 9* +102 "processing"%x9 +3 "core" 91 +102 "processing"%C9 +3 "core" 98 +102 "processing"%s9 +3 "core" 9? +102 "processing"%g9 +3 "core" 9E +102 "processing"% 9 +3 "core" 9L +102 "processing"%9 +3 "core" 9R +2 ."myShortDA"PH.hold 2:00:00,28C +4 "processing"%I ppN +2 ."myShortDA"delay 1:30 +8 "core"  +3501 "Can"> ?V +5498 ."myShortDA"PSR.select :air +4 .PSV.dial PSR +4 "processing"%q +106 "core"  + #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."myShortDA"PS.seek 0.5ml +3 "processing"%,'F +587 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2ml +3 "processing"%b'˕ +1603 "core" ' +2 ."myShortDA"PTV.dial :puck +2 "processing"%8  +135 "core"  +2 ."myShortDA"PSV.dial PTV +2 "processing"%Z +87 "core"  + ."myShortDA"PBV.dial :waste1 +3 "processing"%o  +55 "core" +2 "processing"%% +4 "core" %˕\  +2 ."myShortDA"PS.seek 1.5ml +2 "processing"%'{ +592 "core" ' + ."myShortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%/ * +35 "core" + +2 ."myShortDA"PS.seek 0ml +4 "processing"%', +1599 "core" ' + ."myShortDA"delay 5:00 +30003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%?  +6 "core"  + ."myShortDA"PBV.dial :waste1 +3 "processing"%!  +36 "core" +2 ."myShortDA"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +8 "processing"%B * +36 "core" , +2 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +75 "core"  +2 ."myShortDA"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."myShortDA"PS.seek 2.5ml +3 "processing"%Y'\ +2460 "core" ' +2 ."myShortDA"PSV.dial PTV +3 "processing"% +78 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%S +76 "core"  +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%| +76 "core" + ."myShortDA"delay 5 seconds +503 .PSV.dial :air +3 "processing"%\  +74 "core"  +2 ."myShortDA"PS.seek 0ml +4 "processing"%E', +2467 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%l  +134 "core" +2 ."myShortDA"PSV.dial :mixloop +41 "processing"%n +51 "core" +2 ."myShortDA"PRV.dial :ab1 +2 "processing"% @ +106 "core" > +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 0.15ml +2 "processing"%Q' +373 "core" ' +2 ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +3 ."myShortDA"PRV.dial CBV +5 "processing"%  +45 "core"  +2 "processing"%v% +3 "core" %\ +3 ."myShortDA"PS.seek 0.3ml +3 "processing"%.' +350 "core" ' +2 ."myShortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +3 "collection"'V  +32 "core" + ."myShortDA"PRV.dial :air +3 "processing"%;  +46 "core"  +2 ."myShortDA"PS.seek 0.9ml +4 "processing"%j'@ +1255 "core" ' +2 ."myShortDA"PRV.dial :waste2 +3 "processing"% @ +76 "core" > +3 ."myShortDA"PS.seek 0.5ml +2 "processing"%J'F +861 "core" ' +2 #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%)  +45 "core"  +2 ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 2ml +2 "processing"%3'˕ +1588 "core" ' + ."myShortDA"PSV.dial :PML +8 "processing"%K +46 "core" + ."myShortDA"PTV.dial :mixing +3 "processing"%M @ +77 "core" A + ."myShortDA"PBV.dial :waste1 +3 "processing"%7  +37 "core" + "processing"%t% +3 "core" %ː\  +3 ."myShortDA"PS.seek 1.85ml +3 "processing"%$' +244 "core" ' +2 ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"%e * +36 "core" + +2 ."myShortDA"PS.seek 0ml +4 "processing"%>', +1947 "core" ' + ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'m& +5 "core" &ww= +2 "manipulator"&& +3 "core" &[ y 8 $ +2 "manipulator"&% +4 "core" %\  f ] & +2 ."myShortDA"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&2(- +140 "core" ( + "manipulator"&& +4 "core" &- o ") +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &i& +3 "core" &- a B ) +2 ."myShortDA"Forearm.seek :garage +3 "manipulator"&w'Γ +106 "core" ' +2 ."myShortDA"Hand.close +3 "manipulator"&R/ +69 "core" / +2 "manipulator"&X& +3 "core" &- [ ( +2 "manipulator"&% +3 "core" % Ο R  +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&p'\ +105 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&<(o +216 "Can"9 \\W$ +65 "core" ( + "manipulator"&@& +4 "core" &v4 P N +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &`& +3 "core" &v5 5 N +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +3 "manipulator"&9'Ͻ +99 "core" ' +2 "manipulator"&=& +4 "core" &v5 ! N +2 "manipulator"&\\% +4 "core" % { 6  +2 "collection"'H& +3 "core" &zv. +2 "collection"'& +5 "core" &wv2 +2 ."myShortDA"CC.seek :closed +3 "collection"'(S +6 "core" &vw; +6 &8tx> $d +9 &Syux: 8 +10 &zuvx= M +9 &yOwx9 S +9 &<Iuu9 S +10 &Jvv? S +9 &Ixv< S +9 &Lvw< S +10 &EJww; R +9 &Itx= R +10 &Juw@ R +9 &!Jsw5 S +9 &#LMvw9 S +10 &%Kwx6 R +9 &&Jvx9 S +10 &(Nvw1 S +9 &*SKwv4 S +9 &,Kvx9 S +10 &-Iww7 S +9 &/Lww4 R +9 &1\\Jvu- S +10 &3Oww2 S +9 &4Gxu, S +10 &6Gvw1 S +9 &8eHvv+ R +9 &:&Iuv4 S +10 &;Jvv$ S +9 &=Hwv, S +9 &?lLxw. S +10 &A.Owv1 S +9 &BPuv2 S +9 &D_ux/ U +10 &Ff{ux7 X +9 &Hu|* \\ +10 &Iwv* _ +9 &Kxw0 ` +9 &MSwx* a +10 &Oxw# ` +9 &Pty" a +9 &Rakvx# 1 +10 &Rwx& T +9 ( + &Rdxw" O +2 "collection"'& +3 #"myShortDA"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.59 +45 "collection"'W& +9 "core" &Rdyv\ O +2 ."myShortDA"Hand.open +2 "manipulator"&k1 +78 "core" 1 +2 "manipulator"&% +3 "core" % j s Y  +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&'\ +100 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%a +109 "core"  +2 #"myShortDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +6 "processing"%@ +12 ."myShortDA"PS.seek 1.5ml +3 "processing"%'{ +1600 "core" ' + ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +4 "processing"%&  +43 "core"  +2 ."myShortDA"PS.seek 0ml +4 "processing"%T', +1596 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%1 +46 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%O'\ +2604 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myShortDA"CBV.dial PRV +4 "processing"%{  +2 "collection"':  +34 "core"  +132  + ."myShortDA"PSV.dial :mixloop +3 "processing"%6 +107 "core" + ."myShortDA"CTV.dial :air,avoiding: :intake +3 "collection"'G  +6 "core"  +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%f  +76 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%*', +2608 "core" ' +2 ."myShortDA"PSV.dial :air +2 "processing"%0  +43 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%U'\ +2614 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%( +46 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"% ', +2606 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%  +44 "core"  +2 ."myShortDA"PS.seek 2.5ml +2 "processing"%+'\ +2619 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"% +46 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%z', +2606 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +7 "manipulator"&F& +7 "core" &w4 P O  N +2 ."myShortDA"Elbow.reconfigure :tight +9 "manipulator"&$&.,(\ #b +3 ."myShortDA"Elbow.seek CC +3 "manipulator"&}(o +5 "core" ( +2 "manipulator"&h& +3 "core" &w4 o \\  N +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &]& +2 "core" &w4 Q U  N +3 ."myShortDA"Forearm.seek CC +4 "manipulator"&y'Ͻ +94 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&r/ +69 "core" / + ."myShortDA"CC.seek :open +3 "collection"'( +399 "core" ( +2 "manipulator"&'& +3 "core" &w4 o t t N +2 "manipulator"&c% +4 "core" % ϻ I A R  +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +99 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek :garage +3 "manipulator"&(- +294 "core" ( + "manipulator"&5& +3 "core" &-   +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &-& +3 "core" &- 9  +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +2 "manipulator"&_'Γ +107 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&~1 +71 "core" 1 +2 "manipulator"&% +4 "core" % Ν t d X +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&N'\ +104 "core" ' +2 ."da"delayUntil "12:04:56.30" +24788 #recoverPRVreagent08 +2 .PTV.dial :mixing +44 "processing"%" @ +83 "core" B + ."da"PBV.dial :waste1 +2 "processing"%[  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%d * +37 "core" + +2 ."da"PSV.dial :air +3 "processing"%#  +56 "core" +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%L'\ +2468 "core" ' +2 ."da"PSV.dial :mixloop +3 "processing"% +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%A  +46 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +4 "processing"% +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%x  +45 "core"  +2 ."da"PS.seek 0ml +2 "processing"%C', +2467 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%s +134 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%g'F +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +10 ."da"PS.seek 2ml +3 "processing"% '˕ +1591 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%  +74 "core"  + ."da"PSV.dial PTV +3 "processing"%q +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +39 "core" + "processing"%,% +3 "core" %˕\  +3 ."da"PS.seek 1.5ml +2 "processing"%8'{ +594 "core" ' + ."da"delay 3 seconds +10 "Can"7 CW +293 ."da"PBV.dial between PSV and waste1 +3 "processing"%Z * +36 "core" + +3 ."da"PS.seek 0ml +3 "processing"%o', +1600 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%  +17 "core"  + ."da"PBV.dial :waste1 +3 "processing"%b  +35 "core"  + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"%/ * +35 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +77 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%D'\ +2464 "core" ' + ."da"PSV.dial PTV +3 "processing"%? +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%! +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%B +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +86 "core" +2 ."da"PS.seek 0ml +4 "processing"%', +2470 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"% +137 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%S'F +588 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%|'˕ +1606 "core" ' + ."da"PTV.dial :puck +3 "processing"%\  +7 "core"  + ."da"PSV.dial PTV +3 "processing"%Y +77 "core" + ."da"PBV.dial :waste1 +3 "processing"%l  +37 "core" + "processing"%n% +3 "core" %˖\  +3 ."da"PS.seek 1.5ml +3 "processing"%'| +597 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%E * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%', +1597 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%v  +45 "core"  +8 ."da"PBV.dial :waste1 +3 "processing"%Q  +37 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%V * +37 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%; +78 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%.'\ +2462 "core" ' + ."da"PSV.dial PTV +3 "processing"% +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%j +77 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%) +78 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%J  +74 "core"  +2 ."da"PS.seek 0ml +4 "processing"%K', +2469 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +5 "processing"%M  +44 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%7  +134 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%t  +45 "core"  + ."da"PTV.dial :PRVmixing +3 "processing"%e  +6 "core" + ."da"PSV.dial :mixloop +3 "processing"%3 +44 "core" +2 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +2 "processing"%$' +385 "core" ' +2 ."da"delay 2 seconds +203 .PRV.dial :air +2 "processing"%m  +46 "core"  + "processing"%% +3 "core" %\  \ +3 ."da"PS.seek 0.55ml +3 "processing"%' +330 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%  +45 "core"  +2 ."da"PS.seek 2ml +2 "processing"%i'˕ +1542 "core" ' +2 ."da"PSV.dial :PML +3 "processing"%4 +44 "core" + ."da"PTV.dial :mixing +3 "processing"%R @ +76 "core" A + ."da"PBV.dial :waste1 +2 "processing"%X  +37 "core" +2 "processing"%% +4 "core" %˗\  +2 ."da"PS.seek 1.85ml +2 "processing"%^' +231 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%w * +38 "core" + +2 ."da"PS.seek 0ml +4 "processing"%@', +1949 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +1976 "Can"0 D̳XP +46028 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%` @ +6 "core" A + ."da"PBV.dial :waste1 +3 "processing"%2  +38 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%= * +36 "core" + +2 ."da"PSV.dial :air +2 "processing"%\\  +45 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%H'\ +2478 "core" ' +2 ."da"PSV.dial :mixloop +3 "processing"%p +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%u  +45 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +3 "processing"%W +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%k  +45 "core"  +2 ."da"PS.seek 0ml +4 "processing"%', +2477 "core" ' + #"da"washCycleDA #1 of 3 +7 .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +133 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%a'F +593 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%9'˕ +1602 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%>  +77 "core"  + ."da"PSV.dial PTV +3 "processing"%& +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" +2 "processing"%1% +3 "core" %˜\  +2 ."da"PS.seek 1.5ml +44 "processing"%T' +591 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%: * +36 "core" + +2 ."da"PS.seek 0ml +4 "processing"%{', +959 "Can"% IeX +641 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%6  +35 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%G * +36 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%f +78 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%O'\ +2497 "core" ' + ."da"PSV.dial PTV +3 "processing"%0 +90 "core" ~ + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%* +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%( +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%U  +74 "core"  +2 ."da"PS.seek 0ml +4 "processing"% ', +2461 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"% +136 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"% 'F +596 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%+'˕ +1595 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%F +77 "core" + ."da"PBV.dial :waste1 +3 "processing"%h  +37 "core" + "processing"%]% +3 "core" %ː\ \  +3 ."da"PS.seek 1.5ml +3 "processing"%r'v +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%< * +37 "core" , +2 ."da"PS.seek 0ml +4 "processing"%', +1597 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%' * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%c +76 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%y'\ +2463 "core" ' + ."da"PSV.dial PTV +3 "processing"%5 +89 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial PSR +7 "processing"%} +74 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%- +75 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%~  +87 "core" +2 ."da"PS.seek 0ml +3 "processing"%', +2469 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +136 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%_'F +590 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%"'˕ +1597 "core" ' + ."da"PTV.dial :puck +3 .PSV.dial PTV +4 "processing"%[ +87 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%d  +37 "core" + "processing"%#% +4 "core" %˓\  +2 ."da"PS.seek 1.5ml +3 "processing"%z'y +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +87 "core" , +2 ."da"PS.seek 0ml +3 "processing"%A', +1595 "core" ' +2 ."da"delay 2:00 +4205 "Can"! P.Y| +7799 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%  +37 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"%x * +37 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%L +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%s'\ +2463 "core" ' + ."da"PSV.dial PTV +3 "processing"%C +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%g +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%q  +75 "core"  +2 ."da"PS.seek 0ml +2 "processing"%', +2489 "core" ' +2 ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%, +138 "core"  +6 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +8 "processing"% +20 ."da"PS.reconfigure :default +8 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +4 "processing"% ' +342 "core" ' +2 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +6 "processing"% +11 ."da"PS.seek 0.5ml +2 "processing"%Z'F +343 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%8'˕ +1595 "core" ' + ."da"PTV.dial :puck +3 .PSV.dial PTV +4 "processing"% +89 "core"  + ."da"PBV.dial :waste1 +3 "processing"%b  +36 "core" +2 "processing"%/% +4 "core" %ˑ  +2 ."da"PS.seek 1.5ml +3 "processing"%'w +580 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%o * +37 "core" + +2 ."da"PS.seek 0ml +2 "processing"%?', +1599 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +3 "processing"%!  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%B * +37 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +76 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%D'\ +2578 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +77 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +78 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%S +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%\  +76 "core"  +3 ."da"PS.seek 0ml +3 "processing"%Y', +2557 "core" ' + #"da"Additional air clear +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%l +138 "core"  + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +5 .PS.reconfigure :default +5 "processing"%#A d`xb +4 ."da"PS.seek 2ml +2 "processing"%n'˕ +2096 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +4 .PSV.dial PTV +4 "processing"%| +76 "core" + ."da"PBV.dial :waste1 +3 "processing"%E  +36 "core" +2 "processing"%% +3 "core" %˘  +3 ."da"PS.seek 1.5ml +2 "processing"%v'~ +584 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%Q * +39 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%V  +108 "core"  +2 ."da"PS.seek 0ml +4 "processing"%;', +1646 "core" ' +8 "processing"%9 +2 "core" 95 +2 #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast +5 "processing"% +4 "core" 5 +2 "processing"%%& +4 "core" &^% 1 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&j% +5 "core" % \ K L G +2 "storage"()% +4 "core" %v & . ) +2 "storage"(J. +3 "core" .(,? +2 ."da"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."da"SC.seek 3 +3 "storage"(.( +193 "core" ( + ."da"SC.configure :limp +5 "storage"($(\ 1b +4 (M& +3 "core" &  p  +2 "manipulator"&7& +4 "core" &- +2 "manipulator"&t% +4 "core" % \  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +2 "manipulator"&e( +183 "core" ( + "manipulator"&3& +3 "core" & % 0 O. +3 "storage"(K& +4 "core" & G +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&m' +95 "core" ' +2 "storage"(& +4 "core" &   +2 ."da"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"($') +288 "core" ' +2 "storage"(- +3 "core" -') +2 ."da"SE.configure :default +4 "storage"(#QK-0-\ b +4 ."da"SE.seek :place +3 "storage"(' +43 "core" ' +2 "manipulator"&4& +4 "core" & )  ). +2 "manipulator"&R% +4 "core" % ! # )q +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +2 "manipulator"&X'\ +94 "core" ' +2 ."da"Elbow.seek PC +4 "manipulator"&([ +255 "core" ( +2 "manipulator"&w& +3 "core" &W ' & I +2 ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &i& +2 "core" &W   +3 ."da"Forearm.seek PC +4 "manipulator"&^'$ +95 "core" ' +2 ."da"Hand.close +2 "manipulator"&`/ +78 "core" / +2 ."da"PC.seek :open +3 "processing"%2( +459 "core" ( + "storage"(=& +4 "core" & l + "manipulator"&\\& +4 "core" &W   m + "manipulator"&@% +4 "core" %     +2 ."da"Forearm.seek :retract +3 "manipulator"&p'\ +100 "core" ' +2 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 3 +2 "manipulator"&u( +258 "core" ( +2 "manipulator"&W& +3 "core" & F L 1 +2 "storage"(k& +4 "core" &  < +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&H' +97 "core" ' +2 ."da"Hand.open +2 "manipulator"&1 +70 "core" 1 +2 "storage"(- +3 "core" -' +2 ."da"SE.seek -0.31 Pucks below Top Plate +3 "storage"(a' +30 "core" ' + ."da"SE.reconfigure :seal +4 "storage"(#QK-0-\ b +5 ."da"SE.seek -1.23 Pucks below Top Plate +2 "storage"(>'d +53 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +8 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da25mar2812h.tif +5 "processing"%&& +15 "core" & +3 "manipulator"&& +5 "core" & A1 +2 "manipulator"&1% +4 "core" % R +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&9'\ +103 "core" ' +56 ."psFlush"Elbow.seek FlushPuck::Garage +12 "manipulator"&:(- +181 "core" ( + "manipulator"&T& +4 "core" &-   +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &6& +3 "core" &-  9 +2 ."psFlush"Forearm.seek :garage +3 "manipulator"&G'Γ +93 "core" ' + ."psFlush"Hand.close +2 "manipulator"&f/ +76 "core" / +2 "manipulator"&{& +3 "core" &- +2 "manipulator"&0% +4 "core" % Σ b +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&*'\ +98 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +2 "manipulator"&(([ +129 "core" ( + "manipulator"&U& +4 "core" &a V +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &O& +3 "core" &a F +2 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +3 "manipulator"& '$ +99 "core" ' +2 "manipulator"& & +4 "core" &a  +2 "manipulator"& % +3 "core" %'  +3 "processing"%F& +4 "core" &R +2 "processing"%h& +5 "core" &^ +2 ."psFlush"PC.seek :closed +2 "processing"%](^ +6 "core" &K +7 & 1R %f +9 &SmK 9 +9 &yjI N +10 &{B? T +9 &<<; T +9 &=9 T +10 &>* T +9 &? T +9 &G? S +10 &> T +9 &> T +10 &!?\ T +9 &#K9 U +9 &%\ ; V +10 &&< V +9 &(: V +10 &*P< V +9 &,9 U +9 &-8 V +10 &/8 V +9 &1X9 V +9 &3< U +10 &49 V +9 &67 V +9 &8`; V +10 &:"=~ V +9 &;8 V +10 &=9} V +9 &?h9x V +9 &A)<x V +10 &BI W +9 &Diy Z +9 &F`us [ +10 &H"u [ +9 &It [ +10 &K{ \\ +9 &Mgv \\ +9 &O)} \\ +10 &P \\ +9 &R} ] +9 &Tl~ ] +10 &V. ] +9 &W ] +10 &Y ^ +9 &[m _ +9 &]. _ +10 &^Rb Q +9 &^Q C +3 ( + "processing"%h& +4 #"psFlush"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 2.09 +2 "processing"%+& +6 "core" &^O C + ."psFlush"Hand.open +3 "manipulator"&<1 +75 "core" 1 + "manipulator"&r% +4 "core" % & o r J +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%' +46 "core"  + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%c'F +592 "core" ' +2 ."psFlush"delay 5 seconds +213 #"da"SX HX9/16 (USB:16): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 22.236 seconds\ /var/log/esp/da25mar2812h.tif: TIFF Upload Complete\ +6 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da25mar2812h20s.tif +283 ."psFlush"PSR.select :air +5 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +1768 #"da"SX HX9/16 (USB:16): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da25mar2812h20s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 32.0 /var/log/esp/midres/da25mar2812h32s.tif +327 "core" ' +2 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%5 @ +206 "core" B +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%}  +139 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%- +110 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%~' +2369 #"da"SX HX9/16 (USB:16): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 32 seconds\ /var/log/esp/midres/da25mar2812h32s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +5 ."Qmail"DAfans.email "22.236 sec auto-exposure",Subject: "da25mar2812h images!" +7 "storage"(y- +4 "core" -'d +3 "storage"(& +4 "core" & ` +2 "manipulator"&& +5 "core" &a U +2 "manipulator"&_% +11 "core" %\  +12 ."da"Elbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +8 ."da"Elbow.seek 3 +5 "manipulator"&[( +158 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +6 "processing"%d +86 "core" ( +9 "manipulator"&#& +9 "core" & , a/ +7 "storage"("& +6 "core"  +8 #"psFlush"Pulling 0.5ml of PSR.flush +4 .PSR.select :flush +12 "processing"%@ +7 "core" & 8 +3 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&' +7 ."psFlush"PS.seek 0.5ml +3 "processing"%z'F +89 "core" ' +4 ."da"SE.reconfigure :gently +8 "storage"(#QK-0-\ b +8 ."da"SE.seek -0.52 Pucks below Top Plate +4 "storage"(' +54 "core" ' +3 "manipulator"&x& +7 "core" & / +5 "storage"(L& +6 "core" & +4 ."da"Elbow.reconfigure :limp +8 "manipulator"&$ ,(b +7 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +9 ."da"Forearm.seek 3 +6 "manipulator"&A' +46 "core" ' +2 ."da"Elbow.hold +7 "manipulator"&C, +6 "core" , +4 ."da"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +8 ."da"SE.reconfigure :default +8 "storage"(#QK-0-\ b +8 ."da"SE.seek -0.33 Pucks below Top Plate +5 "storage"(g'v +26 "core" ' +3 "manipulator"&% +7 "core" %!u / )  +3 "storage"(q& +9 "core" & ? F +6 ."da"Forearm.force -20 +4 "manipulator"&5 +10 ."da"Forearm.seek 3 + 310 counts +6 "manipulator"&s'M +27 "core" ' +3 "manipulator"&,& +6 "core" & M - +4 "storage"(& +7 "core" & o +5 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +9 ."da"Forearm.seek 3 + 700 counts +8 "manipulator"& ' +35 "core" ' +3 "storage"(Z% +8 "core" %  +5 ."downElevator"SE.seek :down +7 "storage"('p +56 "core" ' +4 ."psFlush"delay 5 seconds +36 "storage"(b% +8 "core" %L  " ^ +3 "manipulator"&/% +7 "core" % z u +4 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +9 ."da"Forearm.seek :retract +4 "manipulator"&8'\ +93 "core" ' +45 ' +2 ."downElevator"SE.stop +4 "storage"(5 +10 (o& +5 "core" & h +268 ."psFlush"PSR.select :air +6 "processing"% +16 ."psFlush"PS.seek 2.5ml +5 "processing"%'\ +1162 #"uploadLog"upsync +945 "core" ' +2 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%!  +37 "core" + ."psFlush"PTV.dial :mixing +3 "processing"%B @ +79 "core" A + ."psFlush"PSV.dial :mixloop +3 "processing"% +105 "core" +2 ."psFlush"PS.seek :empty +4 "processing"%?' +2611 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +106 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 1ml +3 "processing"%'M` +1097 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%S'\ +676 "Can" I)Z +918 "core" ' + ."psFlush"PSV.dial PTV +45 "processing"%\ +83 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%D  +74 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%l  +6 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%Y', +2608 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%| +77 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%E'F +586 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2099 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%n +88 "core"  +2 ."psFlush"PBV.dial PSV +2 "processing"%Q U +59 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%V', +2612 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%v @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2610 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%  +76 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%%', +2605 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%j +44 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%)'\ +2608 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%J +76 "core" + ."psFlush"PBV.dial PSV +3 "processing"%M U +7 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%7', +2604 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%t @ +47 "core" > +3 ."psFlush"PS.seek 2.5ml +3 "processing"%P'\ +2605 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%3  +72 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%K', +2605 "core" ' + ."psFlush"PSV.dial PSR +8 "processing"% +45 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +3 "processing"%'M` +1097 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%N'\ +1600 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +75 "core" + ."psFlush"PTV.dial :puck +3 "processing"%4  +7 "core"  + ."psFlush"PBV.dial :waste1 +3 "processing"%R  +57 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%$', +2616 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%m +77 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%w'F +581 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%i'\ +2099 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%e +77 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%` U +59 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%X', +2608 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +47 "core" > +3 ."psFlush"PS.seek 2.5ml +3 "processing"%='\ +2608 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%\\  +72 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%@', +2615 "core" ' +8 ."psFlush"PSV.dial PSR +3 "processing"%^ +46 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%W'\ +2602 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%k +76 "core" + ."psFlush"PBV.dial PSV +3 "processing"% U +7 "core" V +2 ."psFlush"PS.seek 0ml +4 "processing"%', +2606 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +47 "core" > +3 ."psFlush"PS.seek 2.5ml +3 "processing"%&'\ +2618 "core" ' + ."psFlush"PSV.dial :waste1 +8 "processing"%p  +74 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%', +2613 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&1& +6 "core" & w - +2 "manipulator"&% +4 "core" %\  1  +2 ."psFlush"Elbow.seek PC +3 "manipulator"&a([ +254 "core" ( + "manipulator"&H& +4 "core" &e & ! + ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &T& +3 "core" &e ! +2 ."psFlush"Forearm.seek PC +3 "manipulator"&6'$ +100 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&u/ +76 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%f( +461 "core" ( +2 "manipulator"&{& +4 "core" &e 7 & + "manipulator"&0% +4 "core" % 8 ' & +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&9'\ +97 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek :garage +2 "manipulator"&U(- +139 "core" ( +2 "manipulator"&O& +3 "core" &- q  f '& +3 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &G& +2 "core" &-  n '& +3 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek :garage +2 "manipulator"& 'Γ +110 "core" ' +2 ."psFlush"Hand.open +2 "manipulator"& 1 +76 "core" 1 + "manipulator"&F% +4 "core" % Ν -  +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&:'\ +102 "core" ' +2 #"myShortDA"Finished short da assay +2 #Beginning samplePassF +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'*& +6 "core" &uy +2 "manipulator"&2& +3 "core" &-  '& +3 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&+(- +4 "core" ( +2 "manipulator"&<& +4 "core" &-  (& +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &r& +2 "core" &-  . (& +3 ."myShortDA"Forearm.seek :garage +3 "manipulator"&h'Γ +93 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&'/ +70 "core" / + "manipulator"& & +3 "core" &-   $& +2 "manipulator"&;% +4 "core" % Σ  % +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&c'\ +100 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&5(o +280 "core" ( + "manipulator"&}& +3 "core" &x4  C !N +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &-& +3 "core" &x4 S !N +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek CC +2 "manipulator"&'Ͻ +99 "core" ' +2 "manipulator"&y& +4 "core" &x4 ~ c N +2 "manipulator"&% +43 "core" %Ϲ  M  +9 "collection"'& +5 "core" &ww +2 "collection"'_& +5 "core" &uy +2 ."myShortDA"CC.seek :closed +4 "collection"'#(S +5 "core" &yx +4 &vw  +9 &/wuw +| +9 &a{xv @ +9 &Tnww R +10 &Jxy S +9 &Mxx S +10 &Ivu R +9 &YLww S +9 &Hwv S +10 &Lux S +9 &Mwx S +9 & aNuu S +10 &"#Itw S +9 &#Jvy S +10 &%Lvx R +9 &'iJwy% S +9 &)+Nwu S +10 &*Nuw! S +9 &,Ixx S +9 &.qIuw' S +10 &03Oux% S +9 &1Jwv& S +10 &3Kvx$ R +9 &5zJww& R +9 &7<Jxw& R +10 &8Iwy& R +9 &:Iuv' R +9 &<Muw' S +10 &>CLvv% S +9 &@Nvu S +10 &AOvw S +9 &CUvx( T +9 &ECcuu, V +10 &Fxw+ Y +9 &Hxx, ^ +9 &Jlyy/ _ +10 &L,wx4 ` +9 &Mw{; ` +10 &Oux; a +9 &Qnwz: Y +9 &RCxy9 , +10 &Rvx5 R +5 ( +2 "collection"'_& +4 #"myShortDA"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.62 +3 "collection"'d& +6 "core" &Rmxw1 R + &Rkyz< R + ."myShortDA"Hand.open +3 "manipulator"&"1 +67 "core" 1 + "manipulator"&(% +4 "core" % Ϲ B  +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&x'\ +97 "core" ' + ."myShortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%L  +46 "core"  + #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +10 ."myShortDA"PS.seek 1.5ml +3 "processing"%'{ +1601 "core" ' +2 ."myShortDA"delay 5 seconds +502 .PSV.dial :waste1 +6 "processing"%~  +45 "core"  +2 ."myShortDA"PS.seek 0ml +2 "processing"%', +1613 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%q +46 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%>'\ +474 "Can" UZ +2127 "core" ' + ."connect"PRV.dial CBV +9 ."myShortDA"CBV.dial PRV +4 "processing"%,  +2 "collection"'  +13 "core" +107  + ."myShortDA"PSV.dial :PTV,via: :air +3 "processing"%Z +195 "core"  +2 ."myShortDA"CTV.dial :air,avoiding: :intake +3 "collection"'  +6 "core"  + ."myShortDA"PTV.dial :PRV,avoiding: :puck +3 "processing"%[ @ +75 "core" A +2 ."myShortDA"PS.seek 0ml +2 "processing"%', +2614 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%b  +87 "core" +3 ."myShortDA"PS.seek 2.5ml +2 "processing"%/'\ +2603 "core" ' + ."myShortDA"PSV.dial :PTV +3 "processing"%A +73 "core"  +2 ."myShortDA"PS.seek 0ml +2 "processing"%s', +2606 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&o& +7 "core" &x4 w  N +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 ."myShortDA"Elbow.seek CC +3 "manipulator"&g(o +5 "core" ( +2 "manipulator"& & +4 "core" &x4 r r 8 N + ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +3 "core" &x4 t s N +2 ."myShortDA"Forearm.seek CC +3 "manipulator"&z'Ͻ +95 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&!/ +66 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'B( +399 "core" ( +2 "manipulator"&& +3 "core" &x4 ` N +2 "manipulator"&% +3 "core" % ϰ 1  +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek :garage +3 "manipulator"&?(- +293 "core" ( +2 "manipulator"&& +4 "core" &- ' + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &\ & +3 "core" &- & ' +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek :garage +2 "manipulator"&D'Γ +113 "core" ' + ."myShortDA"Hand.open +2 "manipulator"&l1 +69 "core" 1 +2 "manipulator"&S% +44 "core" % Μ   +9 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&|'\ +102 "core" ' +2 #"myShortDA"Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'Y& +5 "core" &ux +3 "manipulator"&E& +4 "core" &- * ( +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&n(- +4 "core" ( +2 "manipulator"&Q& +4 "core" &- u ( +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +2 "core" &-  ( +3 ."myShortDA"Forearm.seek :garage +4 "manipulator"&v'Γ +104 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&V/ +77 "core" / +2 "manipulator"&& +3 "core" &-   +2 "manipulator"&% +4 "core" % Χ /  +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&j'\ +105 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +2 "manipulator"&%(o +292 "core" ( +2 "manipulator"&J& +3 "core" &f4 ' "N +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &M& +3 "core" &f4 t !N +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +2 "manipulator"&)'Ͻ +91 "core" ' +2 "manipulator"&t& +4 "core" &f4 j j N +2 "manipulator"&7% +3 "core" %Ͼ  . +3 "collection"'3& +3 "core" &vv +3 "collection"'P& +4 "core" &xu +3 ."myShortDA"CC.seek :closed +2 "collection"'(S +7 "core" &xw$ +6 & 0xx $d +10 &Twux& 9 +9 &|pwv% M +9 &Jut% R +10 &EFvv% R +9 &Jvv" R +10 &Lwv! R +9 &Mxw R +9 &MIuw R +10 &Iuy% R +9 &Mxw R +9 &!Nxw R +10 &#UMww" R +9 &%Jww Q +10 &&Jvu# Q +9 &(Kvw R +9 &*]Mww R +10 &,Nuv" R +9 &-Hww R +9 &/Ivw R +10 &1fIuw$ Q +9 &3'Kww R +10 &4Mww R +9 &6Mxy R +9 &8mNtw R +10 &:0Mwv Q +9 &;Iuw% Q +9 &=Ntx R +10 &?vGww Q +9 &A7Kwx$ R +10 &BNvw R +9 &D]xy! S +9 &Fqrwy V +10 &H"xy" \\ +9 &Iwy$ ^ +9 &Kwx" _ +10 &M]yw _ +9 &Oy{ _ +10 &Pvx ` +9 &Rcfwy! 2 +9 &Rxx W +9 ( +3 "collection"'P& +3 #"myShortDA"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.58 +3 "collection"'K& +4 "core" &Rhvx R +2 &Rhxw R +2 ."myShortDA"Hand.open +2 "manipulator"&1 +71 "core" 1 + "manipulator"&% +4 "core" % Ͼ 7 . +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&4'\ +100 "core" ' +2 ."myShortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%R  +195 "core"  + #"myShortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 2.5ml +3 "processing"%N'\ +2609 "core" ' +2 ."myShortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +3 ."myShortDA"CBV.dial PRV +5 "processing"%m  +19 "core"  + ."myShortDA"PSV.dial :PTV,via: :air +3 "processing"%$ +196 "core" ~ + ."myShortDA"CTV.dial :air,avoiding: :intake +3 "collection"'w  +6 "core"  +2 ."myShortDA"PTV.dial :PRV,avoiding: :puck +3 "processing"%e @ +5 "core" @ +2 ."myShortDA"PS.seek 0ml +4 "processing"%`', +2611 "core" ' +2 ."myShortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%i  +195 "core"  +2 #"myShortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +6 .PS.seek 2.5ml +4 "processing"%'\ +2605 "core" ' + ."myShortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +5 ."myShortDA"CBV.dial PRV +5 "processing"%X  +18 "core"  +2 ."myShortDA"PSV.dial :PTV,via: :air +3 "processing"%\\ +195 "core" ~ +2 ."myShortDA"CTV.dial :air,avoiding: :intake +3 "collection"'=  +47 "core"  +9 ."myShortDA"PTV.dial :PRV,avoiding: :puck +3 .PS.seek 0ml +4 "processing"%^', +2609 "core" ' + ."myShortDA"PSV.dial PSR,avoiding: PBV +4 "processing"%@  +195 "core"  + #"myShortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 2.5ml +4 "processing"%k'\ +2601 "core" ' +2 ."myShortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +5 "processing"%  +18 "core"  +2 ."myShortDA"PSV.dial :PTV,via: :air +2 "processing"%W +196 "core" ~ + ."myShortDA"CTV.dial :air,avoiding: :intake +4 "collection"'  +5 "core"  +2 ."myShortDA"PTV.dial :PRV,avoiding: :puck +3 .PS.seek 0ml +5 "processing"%', +2614 "core" ' + ."myShortDA"PSV.dial PSR,avoiding: PBV +4 "processing"%p  +195 "core"  + #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 1.5ml +4 "processing"%&'{ +1601 "core" ' +2 ."myShortDA"delay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%1  +44 "core"  +2 ."myShortDA"PS.seek 0ml +4 "processing"%', +1596 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%H +46 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%T'\ +2628 "core" ' +2 ."connect"PRV.dial CBV +3 ."myShortDA"CBV.dial PRV +5 "processing"%C  +18 "core"  +2 ."myShortDA"PSV.dial :PTV,via: :air +3 "processing"%u +194 "core"  + ."myShortDA"CTV.dial :air,avoiding: :intake +3 "collection"'8  +6 "core"  +2 ."myShortDA"PTV.dial :PRV,avoiding: :puck +4 .PS.seek 0ml +4 "processing"%]', +2609 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%{  +75 "core"  +2 ."myShortDA"PS.seek 2.5ml +4 "processing"%0'\ +2614 "core" ' +2 ."myShortDA"PSV.dial :PTV +3 "processing"%O +75 "core" ~ +2 ."myShortDA"PS.seek 0ml +4 "processing"%G', +2608 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%6  +88 "core" +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%a'\ +2609 "core" ' + ."myShortDA"PSV.dial :PTV +3 "processing"% +74 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%F', +2620 "core" ' + ."myShortDA"PSV.dial :air +8 "processing"%9  +75 "core"  +3 ."myShortDA"PS.seek 2.5ml +2 "processing"%*'\ +2608 "core" ' + ."myShortDA"PSV.dial :PTV +3 "processing"%2 +76 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%<', +2608 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&r& +6 "core" &f4 L N +3 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +2 "manipulator"& (o +4 "core" ( +2 "manipulator"&'& +3 "core" &f4  N +3 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 & & +3 "core" &f4 : N +3 ."myShortDA"Forearm.seek CC +3 "manipulator"&;'Ͻ +93 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&U/ +73 "core" / + ."myShortDA"CC.seek :open +4 "collection"':( +397 "core" ( +2 "manipulator"&h& +3 "core" &f4 I "N +2 "manipulator"&}% +3 "core" % "7 +3 ."myShortDA"Forearm.seek :retract +3 "manipulator"&-'\ +97 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek :garage +3 "manipulator"&+(- +287 "core" ( +2 "manipulator"&y& +4 "core" &- @ * + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +46 && +9 "core" &- = * +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +2 "manipulator"&'Γ +110 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&c1 +67 "core" 1 + "manipulator"&% +4 "core" % Ν  \\  +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&d'\ +104 "core" ' +858 "Can" 9ݿ[> +4492 #"Camille"-> access 3 +4 "storage"("% +5 "core" %u q g\ +2 "manipulator"&(% +4 "core" %\  # + +2 "manipulator"&_& +4 "core" &- ~ + +2 ."Camille"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."Camille"SC.seek 7 +3 "storage"(L([4 +669 "core" ( + ."Camille"SC.configure :limp +4 "storage"($(\ 1b +4 (& +3 "core" &[3  7 ! +2055 #"Camille"-> access 4 +3 "storage"(% +5 "core" %u r r\ +2 "manipulator"&~% +4 "core" %\  R + + "manipulator"&& +4 "core" &- r + +2 ."Camille"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."Camille"SC.seek 1 +2 "storage"(q( +983 "core" ( + ."Camille"SC.configure :limp +4 "storage"($(\ 1b +4 (& +3 "core" &\ K L _ +307 #"Camille"-> startTube 4 +15747 #-> start(:myShortDA){shortDA; shortDAflush; shortDAflush} +3 "collection"'% +9 "processing"%,% +2 "core" %wx +6 %-\  +2 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? + #Type 'Thread[:myShortDA].answer' to continue +7997 #"Camille"-> Thread[:myShortDA].answer +3 #"myShortDA"Camille answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +8 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1005 .PSV.dial :mixloop +2 "processing"%Z +44 "core" + ."myShortDA"PTV.dial :PRVmixing +3 "processing"%  +74 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%[  +135 "core" +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 1.1ml +2 "processing"%>'Y +2278 "core" ' +2 ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +4 "processing"%b  +137 "core"  +3 ."myShortDA"PS.seek 0.5ml +2 "processing"%'F +1261 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%A @ +104 "core" @ +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."myShortDA"PS.seek 0ml +3 "processing"%/', +589 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%o +106 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"% 'M` +1097 "core" ' +2 ."myShortDA"PSR.select :air +2 "processing"% +12 ."myShortDA"PS.seek 2.5ml +3 "processing"%'\ +1597 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%! +118 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%5', +2608 "core" ' + ."myShortDA"PSV.dial PSR +8 "processing"%x +104 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 ."myShortDA"PS.seek 1ml +2 "processing"%#'M` +1100 "core" ' +2 ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%'\ +1600 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"% +104 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%z  +46 "core" +3 ."myShortDA"PS.seek 0ml +2 "processing"%', +2614 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%g +104 "core" + ."myShortDA"PSR.select :air +5 .PS.seek 2.5ml +4 "processing"%\ '\ +2610 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%l +104 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%S', +2612 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%& +6 "core" &z\  +47 "manipulator"&Y% +4 "core" % \   / + "storage"(E% +4 "core" %u k\  +2 "storage"(Q. +4 "core" .( + ."myShortDA"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +5 ."myShortDA"SC.seek 4 +3 "storage"((,? +509 "core" ( + ."myShortDA"SC.configure :limp +4 "storage"($(\ 1b +5 (D& +3 "core" &,< L Q 0  +2 "manipulator"&V& +4 "core" &- h , +2 "manipulator"&% +4 "core" % \  B , +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek 4 +2 "manipulator"&( +187 "core" ( +2 "manipulator"&?& +3 "core" & L ,) +2 "storage"(|& +4 "core" &,< \  +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek 4 + 700 counts +3 "manipulator"&v' +97 "core" ' +2 "storage"(J& +4 "core" &,<\  +2 ."myShortDA"SE.reconfigure :pick +9 "storage"(#]K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +7 "storage"(M') +305 "core" ' + "storage"(n- +3 "core" -' +2 ."myShortDA"SE.configure :default +4 "storage"(#QK-0-\ b +5 (t& +2 "core" &,< U a ]  +3 "manipulator"&7& +4 "core" & $ +) +2 ."myShortDA"Elbow.seek 4 +2 "manipulator"&3( +37 "core" ( + "manipulator"&j& +3 "core" &  L - +2 "storage"(B& +4 "core" &,< \  +2 ."myShortDA"Forearm.seek 4 + 300 counts +3 "manipulator"&K'[ +24 "core" ' + ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close +2 "manipulator"&/ +76 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& +3 "storage"(P'p +8 "core" & v . +2 "manipulator"&R% +4 "core" % w  ,k +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&)'\ +96 "core" ' + ."myShortDA"Elbow.seek PC +3 "manipulator"&s([ +156 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +94 "core" ( +2 "manipulator"&m& +4 "core" &` / / +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &$& +3 "core" &` / +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +2 "manipulator"&w'$ +101 "core" ' + "manipulator"&e& +3 "core" &`  \ B / +3 "manipulator"&N% +4 "core" %  w /Z +2 "processing"%i& +4 "core" &v\  +2 "processing"%`& +4 "core" &h\  +3 ."myShortDA"PC.seek :closed +3 "processing"%X(^ +5 "core" &i\  +5 &s\ 2 +9 &3Esq\ 2 +9 &Tlxn\ F +9 &Xe\ R +10 &Fg\ R +9 &mEf\ R +10 &/F`\ R +9 &Ga\ R +9 &GS\ R +10 &vFV\ R +9 &8FU\ R +9 & FX\ R +10 &"GT\ R +9 &$}FT\ R +10 &&?GO\ R +9 &(GG\ R +9 &)GF\ R +10 &+GD\ R +9 &-IHF\ R +9 &/ GE\ R +10 &0II\ R +9 &2GM\ R +10 &4PHB\ R +9 &6G2\ R +9 &7G8\ R +10 &9D:\ R +9 &;WG7\ R +9 &=G:\ R +10 &>H8\ R +9 &@H8\ R +10 &B\\Q6\ S +9 &D_6\ U +9 &E|4\ X +10 &G}+\ X +9 &IVz,\ X +9 &K}O\ Y +10 &LX\ Y +9 &NM\ Y +10 &P[{\ Y +9 &R\ Z +9 &S}\ Y +10 &U\ Z +9 &W`}\ Z +9 &Y!\ [ +10 &Z\ [ +9 &\\\ [ +10 &^;ql}\ &x +9 &^#|}\ ? +9 ( + &^%x\ 3 +2 "processing"%`& +3 #"myShortDA"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.84 +3 .Hand.open +3 "manipulator"&\\1 +75 "core" 1 + "manipulator"&=% +3 "core" %  $ ,Z +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"%@  +3 %^9 +6 "core" 9w +102 "processing"%9 +3 "core" 9v +102 "processing"%W9 +3 "core" 9u  +102 "processing"%9 +2 "core" 9t  +103 "processing"%k9 +2 "core" 9t +102 "processing"%p9 +3 "core" 9t +140 "processing"%9 +10 "core" 9t +103 "processing"%19 +3 "core" 9u  +102 "processing"%&9 +2 "core" 9v$ +103 "processing"%H9 +2 "core" 9w( +103 "processing"%9 +2 "core" 9y, +102 "processing"%C9 +3 "core" 9|1 +102 "processing"%u9 +3 "core" 95 +103 "processing"%89 +2 "core" 99 +102 "processing"%T9 +3 "core" 9= +102 "processing"%{9 +3 "core" 9A +102 "processing"%]9 +3 "core" 9F +102 "processing"%O9 +3 "core" 9J +102 "processing"%09 +3 "core" 9N +102 "processing"%69 +3 "core" 9R +102 "processing"%G9 +3 "core" 9V +102 "processing"% 9 +3 "core" 9Z +102 "processing"%a9 +3 "core" 9_ +102 "processing"%99 +3 "core" 9c +102 "processing"%F9 +3 "core" 9g +34 "Can"% 5_[Ԣ +68 "processing"%29 +3 "core" 9k +102 "processing"%*9 +3 "core" 9p +103 "processing"%r9 +2 "core" 9t +102 "processing"%'9 +3 "core" 9x +102 "processing"% 9 +3 "core" 9| +102 "processing"%U9 +3 "core" 9 +102 "processing"%%9 +3 "core" 9\ +102 "processing"%49 +3 "core" 9\ +102 "processing"%9 +3 "core" 9 +102 "processing"%h9 +3 "core" 9\  +102 "processing"%}9 +3 "core" 9 +102 "processing"%;9 +3 "core" 9 +102 "processing"%y9 +3 "core" 9" +102 "processing"% 9 +3 "core" 9* +102 "processing"%9 +3 "core" 90 +102 "processing"%c9 +3 "core" 98 +102 "processing"%9 +3 "core" 9@ +102 "processing"%-9 +3 "core" 9G +102 "processing"%9 +3 "core" 9N +102 "processing"%"9 +3 "core" 9T +3 ."myShortDA"PH.hold 2:00:00,28C +4 "processing"%( ppN +3 ."myShortDA"delay 1:30 +7 "core"  +9000 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%_ +105 "core"  +2 #"myShortDA"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +11 ."myShortDA"PS.seek 0.5ml +3 "processing"%.'F +580 "core" ' + ."myShortDA"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2ml +3 "processing"%'˕ +1593 "core" ' +2 ."myShortDA"PTV.dial :puck +2 "processing"%  +135 "core"  +2 ."myShortDA"PSV.dial PTV +2 "processing"%~ +87 "core"  + ."myShortDA"PBV.dial :waste1 +3 "processing"%  +55 "core"  +2 "processing"%L% +4 "core" %˒}\  +2 ."myShortDA"PS.seek 1.5ml +2 "processing"%'x +582 "core" ' +2 ."myShortDA"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + +2 ."myShortDA"PS.seek 0ml +3 "processing"%,', +1593 "core" ' + ."myShortDA"delay 5:00 +30004 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%Z  +5 "core"  +2 ."myShortDA"PBV.dial :waste1 +3 "processing"%  +35 "core" + ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%[ * +35 "core" * + ."myShortDA"PSR.select :air +3 .PSV.dial PSR +3 "processing"%< +72 "core"  +2 ."myShortDA"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."myShortDA"PS.seek 2.5ml +3 "processing"%b'\ +2464 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"%> +88 "core"  +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%A +73 "core"  + ."myShortDA"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +75 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial :air +3 "processing"%o  +87 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%/', +2467 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%  +133 "core" + ."myShortDA"PSV.dial :mixloop +3 "processing"%! +43 "core" + ."myShortDA"PRV.dial :ab1 +3 "processing"% @ +151 "core" ? +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 0.15ml +3 "processing"%x' +354 "core" ' + ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +3 ."myShortDA"PRV.dial CBV +5 "processing"%5  +45 "core"  +2 "processing"%#% +3 "core" %\ \  +3 ."myShortDA"PS.seek 0.3ml +3 "processing"%'\ +347 "core" ' +2 ."myShortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +3 "collection"'z  +32 "core" +2 ."myShortDA"PRV.dial :air +2 "processing"%  +45 "core"  +2 ."myShortDA"PS.seek 0.9ml +4 "processing"%g'@ +1256 "core" ' +2 ."myShortDA"PRV.dial :waste2 +3 "processing"% @ +75 "core" > +2 ."myShortDA"PS.seek 0.5ml +4 "processing"%l'F +333 "Can") ]G\\j +519 "core" ' + #"myShortDA"addPMLReagent08 +7 .PSV.dial :air +4 "processing"%\  +46 "core"  +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."myShortDA"PS.seek 2ml +3 "processing"%'˕ +1601 "core" ' +2 ."myShortDA"PSV.dial :PML +3 "processing"%Y +46 "core" + ."myShortDA"PTV.dial :mixing +2 "processing"%E @ +78 "core" B + ."myShortDA"PBV.dial :waste1 +3 "processing"%Q  +38 "core" + "processing"%q% +3 "core" %˚\  +3 ."myShortDA"PS.seek 1.85ml +3 "processing"%D' +238 "core" ' +2 ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"%V * +38 "core" , +2 ."myShortDA"PS.seek 0ml +2 "processing"%', +1947 "core" ' +2 ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'?& +5 "core" &vwN +2 "manipulator"&|& +4 "core" &`  " +2 "manipulator"&+% +3 "core" %\  C " +3 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&J(- +139 "core" ( +2 "manipulator"&d& +4 "core" &- l ( +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &n& +2 "core" &- % ( +3 ."myShortDA"Forearm.seek :garage +2 "manipulator"&t'Γ +105 "core" ' +3 ."myShortDA"Hand.close +2 "manipulator"&7/ +73 "core" / +2 "manipulator"&j& +3 "core" &- f L ' +2 "manipulator"&B% +4 "core" % Χ p ` ; - +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&'\ +103 "core" ' + ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +2 "manipulator"&(o +267 "core" ( +2 "manipulator"&R& +3 "core" &y* _ Dw +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 && +2 "core" &y* ~ 1 Dw +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +3 "manipulator"&v'Ͻ +93 "core" ' +2 "manipulator"&M& +3 "core" &y* q f Dw +2 "manipulator"&K% +4 "core" % x w E  +2 "collection"'m& +4 "core" &xvP +2 "collection"'$& +5 "core" &xvO +2 ."myShortDA"CC.seek :closed +3 "collection"'3(S +5 "core" &wvU +5 &sxW 5 +10 &4Evvw\\ 2 +9 &Rl{twP F +9 &`vwM S +10 &JuwS S +9 &gMuuP S +9 &*JyvO S +10 &MuwL S +9 &JvxM S +10 &oNusE S +9 &2Iuv@ S +9 & LwxF S +10 &"Lxw= S +9 &$wOtyH S +9 &&9KxxG S +10 &'KuxC S +9 &)Jwv= S +10 &+JuuA S +9 &-AKwx@ S +9 &/Kvx; S +10 &0Kxv= S +9 &2Lvw: S +10 &4JIwy> S +9 &6 Lwv. S +9 &7Jww6 R +10 &9Kuw? S +9 &;SJuv> R +9 &=Jxv0 S +10 &>Nxv2 S +9 &@Lwy8 S +9 &BYOywB S +10 &DZvy2 T +9 &Ekvv4 W +10 &Gxx= Z +9 &I?vy6 _ +9 &Kwx3 _ +10 &Lvx5 ` +9 &Nyy8 a +9 &P=xz; b +10 &Qxy= C +9 &R/xy? &p +10 &Ruzx9 R +2 ( +2 "collection"'$& +3 #"myShortDA"Collection Clamp onSpring/offSpring for 6/27 samples, on/off torque 2.56 +2 "collection"'e& +6 "core" &Ruux: R +2 ."myShortDA"Hand.open +48 "manipulator"&N1 +77 "core" 1 + "manipulator"&i% +4 "core" % P 4 /  +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&P'\ +99 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%) +107 "core"  +2 #"myShortDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1.5ml +3 "processing"%f'{ +1593 "core" ' +3 ."myShortDA"delay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%\\  +46 "core"  +2 ."myShortDA"PS.seek 0ml +2 "processing"%=', +1596 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%^ +44 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +13 ."myShortDA"PS.seek 2.5ml +2 "processing"%`'\ +2604 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +9 ."myShortDA"CBV.dial PRV +6 "processing"%  +2 "collection"'w  +39 "core" ~ +127  + ."myShortDA"PSV.dial :mixloop +3 "processing"%W +107 "core" + ."myShortDA"CTV.dial :air,avoiding: :intake +3 "collection"'  +7 "core"  + ."myShortDA"PTV.dial :PRVmixing +3 "processing"%k  +77 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%p', +2601 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%  +44 "core"  +3 ."myShortDA"PS.seek 2.5ml +3 "processing"%1'\ +2599 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%& +58 "core" +3 ."myShortDA"PS.seek 0ml +3 "processing"%H', +2604 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%  +44 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%C'\ +2612 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%u +47 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%8', +2615 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&T& +7 "core" &y( ! +  Dw + ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +2 "manipulator"&{(o +5 "core" ( +2 "manipulator"&]& +4 "core" &y(  -  \ Dw +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &O& +2 "core" &y( " ( 9 Dw +3 ."myShortDA"Forearm.seek CC +4 "manipulator"&0'Ͻ +99 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&6/ +72 "core" / + ."myShortDA"CC.seek :open +3 "collection"'G( +399 "core" ( + "manipulator"& & +4 "core" &y( i r a Dw +2 "manipulator"&a% +4 "core" % c j @  +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&9'\ +95 "core" ' + ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +2 "manipulator"&F(- +291 "core" ( + "manipulator"&2& +4 "core" &- ~ l  + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &*& +3 "core" &- z $  +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +3 "manipulator"&r'Γ +111 "core" ' + ."myShortDA"Hand.open +2 "manipulator"&'1 +75 "core" 1 +2 "manipulator"& % +3 "core" % Ν 7 H  +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&U'\ +102 "core" ' +2 ."da"delayUntil "13:35:51.81" +24823 #recoverPRVreagent08 +6 .PTV.dial :mixing +4 "processing"%% @ +75 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%4  +84 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" + +2 ."da"PSV.dial :air +2 "processing"%h  +57 "core" +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%}'\ +2498 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%; +46 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%y  +47 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"% +57 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +43 "core"  +2 ."da"PS.seek 0ml +3 "processing"%c', +579 "Can"2 Xo] +1896 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"% +134 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%-'F +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%'˕ +1595 "core" ' + ."da"PTV.dial :puck +3 "processing"%"  +77 "core"  + ."da"PSV.dial PTV +3 "processing"%_ +76 "core" + ."da"PBV.dial :waste1 +3 "processing"%S  +38 "core" + "processing"%.% +4 "core" %˘\  +2 ."da"PS.seek 1.5ml +3 "processing"%'~ +587 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%~ * +36 "core" + +3 ."da"PS.seek 0ml +3 "processing"%', +1594 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%L  +5 "core"  + ."da"PBV.dial :waste1 +3 "processing"%  +34 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +76 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%@'\ +2523 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%Z +77 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"% +86 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%[ +85 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%<  +90 "core" +3 ."da"PS.seek 0ml +3 "processing"%,', +2458 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%> +137 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%A'F +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +9 "processing"% +16 ."da"PS.seek 2ml +3 "processing"%'˕ +1599 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%o  +5 "core"  +2 ."da"PSV.dial PTV +3 "processing"%b +76 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" + "processing"%!% +4 "core" %˔\  +2 ."da"PS.seek 1.5ml +3 "processing"%'z +593 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%/ * +37 "core" + +2 ."da"PS.seek 0ml +2 "processing"%5', +1596 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%#  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%x  +38 "core" +42 ."da"delay 30 seconds +3010 .PBV.dial between PSV and waste1 +3 "processing"%z * +37 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +78 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%'\ +2460 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +77 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%g +77 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%\ +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%l  +76 "core"  +2 ."da"PS.seek 0ml +3 "processing"%Y', +2462 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +9 "processing"%E  +50 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +3 "processing"%Q  +133 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +3 "processing"%q  +46 "core" ~ +2 ."da"PTV.dial :PRVmixing +3 "processing"%V  +5 "core" +2 ."da"PSV.dial :mixloop +2 "processing"% +46 "core" +2 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml +3 "processing"%D' +385 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +3 "processing"%?  +46 "core"  + "processing"%|% +4 "core" %\  +2 ."da"PS.seek 0.55ml +3 "processing"%+' +340 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%d  +58 "core" +2 ."da"PS.seek 2ml +3 "processing"%n'˕ +455 "Can", DD] +1089 "core" ' +2 ."da"PSV.dial :PML +3 "processing"%s +44 "core" + ."da"PTV.dial :mixing +2 "processing"%7 @ +78 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%j  +37 "core" + "processing"%B% +3 "core" %˒  +3 ."da"PS.seek 1.85ml +3 "processing"%' +238 "core" ' + ."da"PBV.dial between PSV and waste1 +4 "processing"%t * +37 "core" + +2 ."da"PS.seek 0ml +3 "processing"%R', +1950 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +48003 #recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"% @ +5 "core" A +2 ."da"PBV.dial :waste1 +3 "processing"%J  +35 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%M * +35 "core" + + ."da"PSV.dial :air +3 "processing"%K  +44 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%m'\ +2493 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"% +46 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%:  +57 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%e +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%N  +45 "core"  +2 ."da"PS.seek 0ml +3 "processing"%i', +1822 "Can"- G^, +645 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%$ +136 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +10 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%)'F +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +19 ."da"PS.seek 2ml +3 "processing"%v'˕ +1601 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%  +75 "core"  +2 ."da"PSV.dial PTV +2 "processing"%\\ +76 "core" + ."da"PBV.dial :waste1 +3 "processing"%f  +36 "core" +3 "processing"%^% +3 "core" %˖|\  +2 ."da"PS.seek 1.5ml +3 "processing"%='| +586 "core" ' +2 ."da"delay 3 seconds +344 .PBV.dial between PSV and waste1 +10 "processing"%w * +36 "core" , +3 ."da"PS.seek 0ml +3 "processing"%', +1602 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%W  +5 "core"  + ."da"PBV.dial :waste1 +3 "processing"%  +37 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"%k * +37 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%` +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%'\ +2474 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%p +88 "core"  + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%& +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%1 +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +75 "core"  +2 ."da"PS.seek 0ml +2 "processing"%H', +2478 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +10 .PSV.dial PSR +3 "processing"%u +137 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%C'F +583 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%T'˕ +1597 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%]  +7 "core"  + ."da"PSV.dial PTV +3 "processing"%O +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%6  +38 "core" +2 "processing"%% +4 "core" %˗2\  +2 ."da"PS.seek 1.5ml +2 "processing"%P'} +583 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%3 * +36 "core" + +2 ."da"PS.seek 0ml +3 "processing"% ', +1589 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%a  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%0  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%2 * +37 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%{ +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%*'\ +2466 "core" ' + ."da"PSV.dial PTV +3 "processing"%' +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%9 +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%r  +87 "core" +2 ."da"PS.seek 0ml +3 "processing"%%', +2473 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air +6 .PSV.dial PSR +4 "processing"%4 +137 "core" + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%'F +592 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +10 ."da"PS.seek 2ml +3 "processing"%h'˕ +1600 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%8  +6 "core"  +2 ."da"PSV.dial PTV +3 "processing"%; +75 "core" + ."da"PBV.dial :waste1 +3 "processing"%y  +37 "core" + "processing"% % +3 "core" %˖\  +3 ."da"PS.seek 1.5ml +2 "processing"%'| +637 "core" ' +9 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%} * +36 "core" + +3 ."da"PS.seek 0ml +3 "processing"%', +106 "Can"4 B^¢ +1498 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%c  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%-  +36 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%" * +36 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%_ +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%S'\ +2467 "core" ' + ."da"PSV.dial PTV +3 "processing"%. +89 "core" ~ +2 ."da"delay 5 seconds +503 .PSV.dial PSR +7 "processing"% +73 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%~ +75 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%  +86 "core" +3 ."da"PS.seek 0ml +3 "processing"%L', +2471 "core" ' + ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +141 "core"  +5 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +15 "processing"% +20 ."da"PS.reconfigure :default +12 "processing"%#A d`xb +10 ."da"PS.seek 0.25ml +8 "processing"%' +341 "core" ' +3 ."da"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +3 .PSR.select :sub2 +5 "processing"% +11 ."da"PS.seek 0.5ml +2 "processing"%'F +328 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%'˕ +1594 "core" ' + ."da"PTV.dial :puck +3 "processing"%Z  +6 "core"  + ."da"PSV.dial PTV +3 "processing"% +78 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%[  +37 "core" + "processing"%<% +4 "core" %ˑ9 \ +2 ."da"PS.seek 1.5ml +3 "processing"%@'w +579 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%> * +37 "core" * +2 ."da"PS.seek 0ml +4 "processing"%,', +1590 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%A  +7 "core"  + ."da"PBV.dial :waste1 +3 "processing"%o  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%b * +37 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +78 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%!'\ +2588 "core" ' + ."da"PSV.dial PTV +3 "processing"% +79 "core" + ."da"delay 5 seconds +504 .PSV.dial PSR +2 "processing"%/ +79 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +78 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%#  +86 "core" +2 ."da"PS.seek 0ml +3 "processing"%x', +2562 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%z +136 "core"  + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +5 .PS.reconfigure :default +5 "processing"%#A d`xb +4 ."da"PS.seek 2ml +3 "processing"%'˕ +2097 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +4 "processing"%5  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +77 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%g  +37 "core" + "processing"%\ % +4 "core" %ˑ"  +2 ."da"PS.seek 1.5ml +3 "processing"%l'w +582 "core" ' + ."da"delay 3 seconds +351 .PBV.dial between PSV and waste1 +7 "processing"% * +38 "core" , +2 ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%E  +109 "core"  +2 ."da"PS.seek 0ml +2 "processing"%Q', +1592 "core" ' +2 "processing"%q9 +3 "core" 95 +2 #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast +5 "processing"%V +3 "core" 5 +2 "processing"%& +3 "core" &^( 3 +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&Y% +7 "core" %\  6 + "storage"(?% +4 "core" %z  3  +2 "storage"(|. +3 "core" .(,? +2 ."da"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."da"SC.seek 3 +2 "storage"(D( +194 "core" ( + ."da"SC.configure :limp +4 "storage"($(\ 1b +5 (d& +2 "core" & [ +2 "manipulator"&+& +4 "core" &-   W +2 "manipulator"&I% +3 "core" %\     +3 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +2 "manipulator"&s( +186 "core" ( +2 "manipulator"&7& +3 "core" & J5 +2 "storage"(j& +4 "core" & + +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&B' +94 "core" ' +2 "storage"(t& +4 "core" &  N +2 ."da"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(n') +288 "core" ' +2 "storage"(- +3 "core" -') +2 ."da"SE.configure :default +4 "storage"(#QK-0-\ b +5 ."da"SE.seek :place +2 "storage"(' +43 "core" ' +2 "manipulator"&J& +3 "core" & M5 +2 "manipulator"&M% +4 "core" % p +2 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&K'\ +100 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&R([ +263 "core" ( + "manipulator"&& +3 "core" &e ? < . +2 ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &:& +2 "core" &e < 8 ' +3 ."da"Forearm.seek PC +4 "manipulator"&e'$ +93 "core" ' + ."da"Hand.close +2 "manipulator"&N/ +72 "core" / +2 ."da"PC.seek :open +3 "processing"%m( +463 "core" ( + "storage"($& +3 "core" & g +2 "manipulator"&i& +4 "core" &e   +2 "manipulator"&)% +4 "core" %  S + ."da"Forearm.seek :retract +3 "manipulator"&'\ +98 "core" ' + ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +3 "manipulator"&\\( +255 "core" ( +2 "manipulator"&f& +3 "core" & $2 +2 "storage"(^& +4 "core" & & +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&v' +96 "core" ' +2 ."da"Hand.open +2 "manipulator"&w1 +71 "core" 1 +2 "storage"(=- +3 "core" -' +2 ."da"SE.seek -0.31 Pucks below Top Plate +3 "storage"(W' +30 "core" ' + ."da"SE.reconfigure :seal +4 "storage"(#QK-0-\ b +5 ."da"SE.seek -1.23 Pucks below Top Plate +3 "storage"('d +52 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +7 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da25mar2814h.tif +7 "processing"%k& +15 "core" &R +4 "manipulator"&`& +4 "core" & 2 +56 "manipulator"&% +10 "core" %  +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&p'\ +94 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&&(- +185 "core" ( + "manipulator"&1& +4 "core" &- 8 +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &- g +2 ."psFlush"Forearm.seek :garage +3 "manipulator"&'Γ +108 "core" ' + ."psFlush"Hand.close +2 "manipulator"&u/ +67 "core" / +2 "manipulator"&H& +3 "core" &- w w C +2 "manipulator"&C% +4 "core" % Σ s r  +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&]'\ +105 "core" ' + ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +2 "manipulator"&O([ +125 "core" ( + "manipulator"&6& +4 "core" &` 9 +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +3 "core" &` +2 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +2 "manipulator"&T'$ +100 "core" ' + "manipulator"&3& +4 "core" &`  +2 "manipulator"&P% +4 "core" %# X +2 "processing"%a& +3 "core" &u +3 "processing"%0& +4 "core" &q +3 ."psFlush"PC.seek :closed +2 "processing"%2(^ +6 "core" &d +6 & 0Y $e +10 &Rok 9 +9 &xl[ N +9 &wC^ T +10 &:<Q T +9 &>N T +9 &>H T +10 &<< T +9 &C>: T +10 &=5 T +9 &<- T +9 &!?. U +10 &#H>! U +9 &% = T +9 &&8 U +10 &(<\ U +9 &*M9 V +10 &,< U +9 &-: U +9 &/< V +10 &1U; V +9 &37 V +9 &48 V +10 &6< V +9 &8]> V +10 &:< V +9 &;8 V +9 &=> U +10 &?e9 V +9 &A'?" V +9 &BH W +10 &DhG [\ +9 &FYt ] +9 &Hs| \\ +10 &Iu [ +9 &Kx~ [ +10 &Mdxy \\ +9 &O%} \\ +9 &P~ \\ +10 &R \\ +9 &Tj \\ +10 &V+ ] +9 &W ] +9 &Y ] +10 &[p ] +9 &]+ _ +9 &^Q_ X +10 &^R @ +5 ( +2 "processing"%0& +4 #"psFlush"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 2.08 +3 "processing"%{& +6 "core" &^J @ + &^J @ +2 ."psFlush"Hand.open +2 "manipulator"& 1 +69 "core" 1 + "manipulator"&'% +4 "core" %  d d  +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +2 "manipulator"& '\ +98 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%9 +47 "core"  + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%r'F +587 "core" ' + ."psFlush"delay 5 seconds +117 #"da"SX HX9/16 (USB:17): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 21.273 seconds\ /var/log/esp/da25mar2814h.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da25mar2814h20s.tif +381 ."psFlush"PSR.select :air +5 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%*'\ +1667 #"da"SX HX9/16 (USB:17): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da25mar2814h20s.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 32.0 /var/log/esp/midres/da25mar2814h32s.tif +432 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%4 @ +206 "core" A +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%%  +139 "core" + ."psFlush"PSV.dial :mixloop +3 "processing"% +108 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%8' +2268 #"da"SX HX9/16 (USB:17): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 32 seconds\ /var/log/esp/midres/da25mar2814h32s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +6 ."Qmail"DAfans.email "21.273 sec auto-exposure",Subject: "da25mar2814h images!" +3 "storage"(;- +5 "core" -'d +2 "storage"(y& +4 "core" & +2 "manipulator"& & +3 "core" &`   +2 "manipulator"&h% +9 "core" %\   % +14 ."da"Elbow.reconfigure :tight +76 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +3 "manipulator"&}( +203 "core" ' +2 ."psFlush"PSR.select :air +5 .PSV.dial PSR +4 "processing"% +47 "core" ( +2 "manipulator"&c& +5 "core" & 6 +2 "storage"(-& +5 "core" &  +3 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +9 ."da"Forearm.seek 3 + 700 counts +6 "manipulator"&"' +32 "core"  +3 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +14 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +5 "processing"%_'F +25 "core" ' +5 ."da"SE.reconfigure :gently +8 "storage"(#QK-0-\ b +8 ."da"SE.seek -0.52 Pucks below Top Plate +6 "storage"(' +54 "core" ' +5 "manipulator"&.& +9 "core" & # 6 +3 "storage"(& +7 "core" & ~ +4 ."da"Elbow.reconfigure :limp +6 "manipulator"&$ ,(b +8 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek 3 +5 "manipulator"&~' +42 "core" ' +3 ."da"Elbow.hold +5 "manipulator"&, +10 "core" , +4 ."da"Elbow.reconfigure :tight +11 "manipulator"&$&.,(\ #b +10 ."da"SE.reconfigure :default +7 "storage"(#QK-0-\ b +9 ."da"SE.seek -0.33 Pucks below Top Plate +4 "storage"(S'v +30 "core" ' +3 "manipulator"&% +8 "core" %& 1 ) XN +3 "storage"(L& +7 "core" & H J  +4 ."da"Forearm.force -20 +6 "manipulator"&5 +12 ."da"Forearm.seek 3 + 315 counts +3 "manipulator"&'R +22 "core" ' +3 "manipulator"&& +8 "core" & 3 +3 "storage"(Z& +7 "core" & x " +5 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +8 ."da"Forearm.seek 3 + 700 counts +6 "manipulator"&' +41 "core" ' +3 "storage"([% +7 "core" %y z +6 ."downElevator"SE.seek :down +7 "storage"(<'p +96 (% +7 "core" %SB { b ( ^ +9 "manipulator"&>% +8 "core" %  = r +3 ' +3 ."psFlush"delay 5 seconds +8 ."da"Forearm.reconfigure :loose +10 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek :retract +5 "manipulator"&@'\ +97 "core" ' +20 ' +2 ."downElevator"SE.stop +4 "storage"(5 +10 (A& +7 "core" & 2 +337 ."psFlush"PSR.select :air +9 "processing"% +14 ."psFlush"PS.seek 2.5ml +5 "processing"%o'\ +1113 #"uploadLog"upsync +123 "Can"- G_X +865 "core" ' +2 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%b  +37 "core" +2 ."psFlush"PTV.dial :mixing +3 "processing"% @ +76 "core" A +2 ."psFlush"PSV.dial :mixloop +3 "processing"%, +106 "core" +2 ."psFlush"PS.seek :empty +4 "processing"%' +2608 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%/ +106 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +3 "processing"%'M` +1132 "core" ' +8 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%#'\ +1595 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%! +75 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%z  +74 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%x  +5 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%5', +2600 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +75 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%g'F +586 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%\ '\ +2099 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +77 "core" + ."psFlush"PBV.dial PSV +3 "processing"% U +56 "core" W +3 ."psFlush"PS.seek 0ml +3 "processing"%E', +2615 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%l @ +47 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%q'\ +2609 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%V  +74 "core"  +3 ."psFlush"PS.seek 0ml +3 "processing"%', +2610 "core" ' + ."psFlush"PSV.dial PSR +8 "processing"%Y +46 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%?'\ +2601 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%| +74 "core" + ."psFlush"PBV.dial PSV +3 "processing"%d U +5 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%+', +2614 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%I @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +2605 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%7  +75 "core"  +3 ."psFlush"PS.seek 0ml +3 "processing"%j', +2602 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%F +45 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +3 "processing"%t'M` +1099 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%U'\ +1603 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +75 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +4 "processing"%J  +58 "core" +2 ."psFlush"PS.seek 0ml +4 "processing"%M', +2614 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%n +75 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%B'F +583 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2096 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%: +77 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%s U +56 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%N', +2612 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%K @ +47 "core" > +2 ."psFlush"PS.seek 2.5ml +4 "processing"%X'\ +2602 "core" ' +8 ."psFlush"PSV.dial :waste1 +8 "processing"%$  +74 "core"  +3 ."psFlush"PS.seek 0ml +3 "processing"%i', +2604 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%) +46 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%e'\ +2611 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%f +73 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%^ U +6 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%R', +2600 "core" ' + ."psFlush"PSV.dial PBV +4 "processing"%w @ +57 "core" B +3 ."psFlush"PS.seek 2.5ml +3 "processing"%='\ +2607 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%k  +77 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%', +2601 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +7 "manipulator"&`& +7 "core" & T 2 +6 "manipulator"&% +4 "core" %\  } 8  +2 ."psFlush"Elbow.seek PC +3 "manipulator"&([ +264 "core" ( + "manipulator"&W& +4 "core" &d { ! +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &1& +3 "core" &d  +2 ."psFlush"Forearm.seek PC +3 "manipulator"&'$ +94 "core" ' + ."psFlush"Hand.close +2 "manipulator"&v/ +75 "core" / +2 ."psFlush"PC.seek :open +4 "processing"%\\( +460 "core" ( +2 "manipulator"&u& +3 "core" &d  ( +2 "manipulator"&H% +3 "core" % 3 # '1 +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&C'\ +96 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek :garage +3 "manipulator"&p(- +139 "core" ( + "manipulator"&6& +4 "core" &-  '% +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &-  ) '% +2 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek :garage +3 "manipulator"&'Γ +109 "core" ' +2 ."psFlush"Hand.open +2 "manipulator"&31 +76 "core" 1 +2 "manipulator"&P% +3 "core" % Ν   +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&a'\ +101 "core" ' +2 #"myShortDA"Finished short da assay +2 #Beginning samplePassF +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'&& +6 "core" &uy +2 "manipulator"&]& +3 "core" &-  U )$ +3 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&m(- +5 "core" ( +2 "manipulator"&{& +3 "core" &-  ` )$ +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 & & +3 "core" &-   )$ +2 ."myShortDA"Forearm.seek :garage +3 "manipulator"&''Γ +65 "Can"! >_ +39 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&0/ +72 "core" / + "manipulator"&9& +4 "core" &- 0 !$ + "manipulator"&T% +4 "core" % Φ $  +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&Q'\ +105 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +2 "manipulator"&r(o +307 "core" ( + "manipulator"&4& +3 "core" &x  +2 +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &%& +3 "core" &x y *2 +3 ."myShortDA"Forearm.reconfigure :tight +44 "manipulator"&#Q@2^d^\ b +11 ."myShortDA"Forearm.seek CC +2 "manipulator"&'Ͻ +98 "core" ' + "manipulator"&*& +4 "core" &x  '2 +2 "manipulator"&;% +3 "core" % J ' +3 "collection"'y& +4 "core" &ux +2 "collection"' & +5 "core" &uz7 +2 ."myShortDA"CC.seek :closed +2 "collection"'h(S +6 "core" &vv +6 & 0wy $c +10 &Rwvw 8 +9 &zvuu* M +9 &|Owy6 R +10 &>Lvx1 R +9 &Lvt: S +9 &Kwx: S +10 &Ivw: R +9 &FLvv7 R +10 &Gvv; R +9 &Juy< R +9 &!MvwA S +10 &#MKwx@ S +9 &%IttA S +10 &&HwwD R +9 &(Lwx? R +9 &*UIuxC S +10 &,Nwv> R +9 &-Ivx< R +9 &/Kuw: R +10 &1]Iww< S +9 &3 Iwy: R +9 &4IvwD R +10 &6NwxJ S +9 &8eKxwA S +10 &:'Ktw> S +9 &;Gux? R +9 &=MuzN S +10 &?mJwxP S +9 &A/NwwV S +9 &BSwyX S +10 &D_wxX T +9 &FivvzV W +10 &HxyW ] +9 &IxxX ^ +9 &KxxX ^ +10 &MWxzW ` +9 &OxwX a +9 &PwwW a +10 &R`gvyX 3 +9 &Rwy^ V +9 ( +2 &Rjwx] Q +2 "collection"' & +3 #"myShortDA"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.62 +3 "collection"'c& +5 "core" &Rjwx~ Q +2 ."myShortDA"Hand.open +2 "manipulator"&-1 +68 "core" 1 + "manipulator"&O% +3 "core" %  i  +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 ."myShortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%.  +44 "core"  +2 #"myShortDA"Pulling 2.5ml of PSR.flush + .PSR.select :flush +6 "processing"%@ +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%'\ +2604 "core" ' + ."myShortDA"delay 5 seconds +504 ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +5 "processing"%  +2 "collection"'8  +6 "core"  +100  + ."myShortDA"PSV.dial :PTV,via: :air +3 "processing"% +196 "core" ~ + ."myShortDA"CTV.dial :air,avoiding: :intake +4 "collection"'L  +6 "core"  + ."myShortDA"PTV.dial :PRV,avoiding: :puck +3 "processing"% @ +75 "core" A +2 ."myShortDA"PS.seek 0ml +3 "processing"%', +2611 "core" ' + ."myShortDA"PSV.dial PSR,avoiding: PBV +4 "processing"%Z  +195 "core"  + #"myShortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 2.5ml +4 "processing"%['\ +2611 "core" ' + ."myShortDA"delay 5 seconds +508 ."connect"PRV.dial CBV +5 ."myShortDA"CBV.dial PRV +5 "processing"%"  +2 "collection"'}  +5 "core"  +11  +2 ."myShortDA"PSV.dial :PTV,via: :air +3 "processing"% +195 "core" ~ +2 ."myShortDA"CTV.dial :air,avoiding: :intake +3 "collection"'  +6 "core"  +2 ."myShortDA"PTV.dial :PRV,avoiding: :puck +3 "processing"%> @ +6 "core" @ +2 ."myShortDA"PS.seek 0ml +3 "processing"%~', +2604 "core" ' +2 ."myShortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%  +194 "core"  +2 #"myShortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +6 .PS.seek 2.5ml +5 "processing"%A'\ +2605 "core" ' + ."myShortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +6 ."myShortDA"CBV.dial PRV +4 "processing"%S  +2 "collection"'  +6 "core"  +11  + ."myShortDA"PSV.dial :PTV,via: :air +3 "processing"%< +194 "core"  +2 ."myShortDA"CTV.dial :air,avoiding: :intake +3 "collection"'_  +6 "core"  +2 ."myShortDA"PTV.dial :PRV,avoiding: :puck +3 .PS.seek 0ml +5 "processing"%b', +2607 "core" ' +2 ."myShortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%  +192 "core"  +2 #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +6 .PS.seek 1.5ml +5 "processing"%,'{ +1594 "core" ' +2 ."myShortDA"delay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%o  +45 "core"  +3 ."myShortDA"PS.seek 0ml +3 "processing"%/', +1601 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +85 "core"  +8 ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +3 "processing"%'\ +2603 "core" ' +2 ."connect"PRV.dial CBV +3 ."myShortDA"CBV.dial PRV +6 "processing"%!  +2 "collection"'z  +8 "core"  +9  +2 ."myShortDA"PSV.dial :PTV,via: :air +2 "processing"%x +194 "core"  +2 ."myShortDA"CTV.dial :air,avoiding: :intake +3 "collection"'#  +6 "core"  +2 ."myShortDA"PTV.dial :PRV,avoiding: :puck +3 .PS.seek 0ml +4 "processing"%', +2608 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%5  +75 "core"  +2 ."myShortDA"PS.seek 2.5ml +4 "processing"%g'\ +2614 "core" ' +2 ."myShortDA"PSV.dial :PTV +3 "processing"% +73 "core"  +3 ."myShortDA"PS.seek 0ml +3 "processing"%', +2610 "core" ' + ."myShortDA"PSV.dial :air +8 "processing"%\  +75 "core"  +3 ."myShortDA"PS.seek 2.5ml +3 "processing"%l'\ +2610 "core" ' + ."myShortDA"PSV.dial :PTV +3 "processing"%E +76 "core"  +2 ."myShortDA"PS.seek 0ml +2 "processing"%V', +2616 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%q  +86 "core" +3 ."myShortDA"PS.seek 2.5ml +2 "processing"%Y'\ +2602 "core" ' + ."myShortDA"PSV.dial :PTV +3 "processing"% +74 "core" ~ +2 ."myShortDA"PS.seek 0ml +2 "processing"%|', +2605 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&d& +5 "core" &w + "3 +3 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +2 "manipulator"&?(o +5 "core" ( +2 "manipulator"&I& +3 "core" &w  !3 +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &+& +3 "core" &w 6 "3 +3 ."myShortDA"Forearm.seek CC +3 "manipulator"&7'Ͻ +101 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&/ +74 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'F( +398 "core" ( +2 "manipulator"&j& +3 "core" &r 3 *8 +2 "manipulator"&t% +3 "core" % Ͻ  )G +3 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +95 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek :garage +3 "manipulator"&J(- +281 "core" ( +2 "manipulator"&U& +3 "core" &- ; + +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &n& +4 "core" &-  * +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +2 "manipulator"&M'Γ +107 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&B1 +75 "core" 1 +2 "manipulator"&:% +4 "core" % Ν   +2 ."myShortDA"Forearm.reconfigure :loose +8 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +7 "manipulator"&s'\ +102 "core" ' +2 #"myShortDA"Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'& +6 "core" &ww +2 "manipulator"&K& +4 "core" &- + + ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&N(- +5 "core" ( +2 "manipulator"&$& +3 "core" &- 8 + +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &X& +4 "core" &- o + +2 ."myShortDA"Forearm.seek :garage +2 "manipulator"&)'Γ +108 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&i/ +74 "core" / +2 "manipulator"&f& +3 "core" &- h ? +43 "manipulator"&^% +10 "core" % Π > +3 ."myShortDA"Forearm.seek :retract +3 "manipulator"&e'\ +104 "core" ' + ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&w(o +317 "core" ( +2 "manipulator"&R& +4 "core" &{  *!u + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &k& +3 "core" &{  *!u +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek CC +2 "manipulator"&='Ͻ +94 "core" ' +2 "manipulator"&`& +3 "core" &{  ! )!u +2 "manipulator"&% +4 "core" %  ) +2 "collection"'W& +4 "core" &tz +2 "collection"'1& +5 "core" &vu +2 ."myShortDA"CC.seek :closed +3 "collection"'(S +6 "core" &vx +4 &xw 6 +9 &0Fsvw 2 +9 &Wpwvx F +10 &Zsx R +9 &Iuw Q +9 &vKxx Q +10 &8Jvx Q +9 &Jxx R +9 &Gwv Q +10 &Iww\ Q +9 &CIww P +9 &!Jxu Q +10 &"Jtw Q +9 &$Kww R +10 &&IJvv Q +10 &(\ Kvw Q +8 &)Jsy Q +10 &+Juw R +9 &-QIvx Q +10 &/Juw Q +9 &0Kxw Q +9 &2Kuy Q +10 &4YJvx Q +9 &6Kvw Q +9 &7Iwx Q +10 &9Jwv R +9 &;aHxx Q +9 &=#Iyv Q +10 &>Jux Q +9 &@Jvw Q +10 &BhLvx Q +9 &D(Tvx R +9 &Egxx U +10 &Gwy Y +9 &IKxw ^ +10 &K yw _ +9 &Lvw ` +9 &Nwy _ +10 &PNwx ` +9 &Quy > +9 &R.wv 't +10 &Ryyy U +2 ( +2 "collection"'1& +3 #"myShortDA"Collection Clamp onSpring/offSpring for 6/27 samples, on/off torque 2.56 +3 "collection"'v& +4 "core" &Ryww U +3 ."myShortDA"Hand.open +2 "manipulator"&@1 +74 "core" 1 +2 "manipulator"&2% +3 "core" % ! +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&u'\ +105 "core" ' +2 ."myShortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%H  +193 "core" +2 #"myShortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +13 ."myShortDA"PS.seek 2.5ml +3 "processing"%6'\ +2614 "core" ' + ."myShortDA"delay 5 seconds +504 ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +5 "processing"%  +2 "collection"'  +7 "core"  +10  + ."myShortDA"PSV.dial :PTV,via: :air +3 "processing"% +194 "core"  +2 ."myShortDA"CTV.dial :air,avoiding: :intake +3 "collection"'3  +6 "core"  +2 ."myShortDA"PTV.dial :PRV,avoiding: :puck +4 .PS.seek 0ml +3 "processing"%P', +2605 "core" ' + ."myShortDA"PSV.dial PSR,avoiding: PBV +4 "processing"%C  +193 "core"  +2 #"myShortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 2.5ml +3 "processing"%&'\ +2613 "core" ' + ."myShortDA"delay 5 seconds +504 ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +6 "processing"%]  +2 "collection"'{  +4 "core"  +3  +2 ."myShortDA"PSV.dial :PTV,via: :air +3 "processing"% +205 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +3 "collection"'  +5 "core"  +2 ."myShortDA"PTV.dial :PRV,avoiding: :puck +3 .PS.seek 0ml +5 "processing"%0', +1694 "Can"" LE` +920 "core" ' +2 ."myShortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%9  +191 "core"  + #"myShortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 2.5ml +3 "processing"%T'\ +2613 "core" ' +2 ."myShortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +5 "processing"%p  +2 "collection"'a  +4 "core"  +4  +2 ."myShortDA"PSV.dial :PTV,via: :air +3 "processing"%' +193 "core"  +2 ."myShortDA"CTV.dial :air,avoiding: :intake +3 "collection"'m  +6 "core"  +2 ."myShortDA"PTV.dial :PRV,avoiding: :puck +3 .PS.seek 0ml +5 "processing"%4', +2607 "core" ' +2 ."myShortDA"PSV.dial PSR,avoiding: PBV +51 "processing"%%  +194 "core"  + #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 1.5ml +3 "processing"%*'{ +1593 "core" ' +2 ."myShortDA"delay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%;  +45 "core"  +2 ."myShortDA"PS.seek 0ml +2 "processing"%y', +1603 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%Q +45 "core"  +2 ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%G'\ +2609 "core" ' +2 ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +4 "processing"%c  +2 "collection"'-  +8 "core"   +2 ."myShortDA"PSV.dial :PTV,via: :air +3 "processing"%O +205 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +3 "collection"'  +6 "core"  +2 ."myShortDA"PTV.dial :PRV,avoiding: :puck +3 .PS.seek 0ml +4 "processing"%.', +2622 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%  +73 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%'\ +2611 "core" ' + ."myShortDA"PSV.dial :PTV +3 "processing"%8 +75 "core" ~ +3 ."myShortDA"PS.seek 0ml +3 "processing"% ', +2608 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%  +75 "core"  +2 ."myShortDA"PS.seek 2.5ml +4 "processing"%L'\ +2602 "core" ' + ."myShortDA"PSV.dial :PTV +8 "processing"% +74 "core"  +2 ."myShortDA"PS.seek 0ml +2 "processing"%', +2613 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%Z  +74 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%'\ +2604 "core" ' +2 ."myShortDA"PSV.dial :PTV +2 "processing"%} +74 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%"', +2601 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +3 "manipulator"&& +5 "core" &{ M #!u +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&(o +10 "core" ( + "manipulator"&>& +4 "core" &y { $E + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &[& +2 "core" &y s $E +3 ."myShortDA"Forearm.seek CC +3 "manipulator"&'Ͻ +92 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&~/ +73 "core" / + ."myShortDA"CC.seek :open +3 "collection"'( +398 "core" ( + "manipulator"&S& +4 "core" &y Z *E +2 "manipulator"&<% +3 "core" %   *" +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&_'\ +97 "core" ' + ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek :garage +3 "manipulator"&A(- +280 "core" ( + "manipulator"& & +4 "core" &- O , +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &b& +2 "core" &- X + +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +3 "manipulator"&o'Γ +107 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&,1 +78 "core" 1 + "manipulator"&% +3 "core" % Ν j k  +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&/'\ +105 "core" ' +8627 #"Camille"-> access 3 +3 "storage"(z% +6 "core" %w =\  +2 "manipulator"&!% +3 "core" %\  g / +2 "manipulator"&x& +3 "core" &- / +3 ."Camille"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."Camille"SC.seek 7 +44 "storage"(#([4 +665 "core" ( +2 ."Camille"SC.configure :limp +4 "storage"($(\ 1b +4 (& +2 "core" &[4 .  +1268 #"Camille"-> access 4 +3 "storage"(5% +5 "core" %w 0\  +3 "manipulator"&% +3 "core" %\  * , +2 "manipulator"&& +4 "core" &- * - +2 ."Camille"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +3 ."Camille"SC.seek 1 +3 "storage"(g( +982 "core" ( +2 ."Camille"SC.configure :limp +4 "storage"($(\ 1b +4 (\ & +2 "core" & J P  +317 #"Camille"-> startTube 4 +1768 #-> start(:myShortDA){shortDA; shortDAflush; shortDAflush; shortDAflush} +3 "collection"'% +3 "processing"%E% +11 "core" %vx2 + %/y\  +6 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myShortDA].answer' to continue +4534 #"Camille"-> Thread[:myShortDA].answer +3 #"myShortDA"Camille answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +7 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +4 .delay 10 seconds +1005 .PSV.dial :mixloop +2 "processing"%l +44 "core" +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%q  +74 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%V  +137 "core"  +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +2 "processing"%'Y +2280 "core" ' +2 ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +4 "processing"%Y  +2 "collection"'d  +7 "core"  +129  +3 ."myShortDA"PS.seek 0.5ml +3 "processing"%I'F +1258 "core" ' +2 ."myShortDA"PRV.dial :waste2 +3 "processing"%+ @ +106 "core" > +2 ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 0ml +3 "processing"%', +580 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%r +105 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +10 ."myShortDA"PS.seek 1ml +3 "processing"%'M` +1088 "core" ' +2 ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%h'\ +587 "Can",\ :a +1013 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%j +116 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%t', +2606 "core" ' + ."myShortDA"PSV.dial PSR +8 "processing"%7 +102 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"%U'M` +1111 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +3 "processing"%n'\ +1593 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%? +105 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%B  +44 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%:', +2609 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +104 "core"  + ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%'\ +2614 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%K +104 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%$', +2605 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%X& +6 "core" &\  + "manipulator"&M% +4 "core" %\   0 +2 "storage"(i% +3 "core" %w s\  +2 "storage"(f. +3 "core" .( +2 ."myShortDA"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +3 ."myShortDA"SC.seek 4 +3 "storage"(^(,? +514 "core" ( + ."myShortDA"SC.configure :limp +4 "storage"($(\ 1b +5 (J& +3 "core" &,? B F  +2 "manipulator"&s& +4 "core" &- - + "manipulator"&)% +3 "core" %\   - +3 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek 4 +2 "manipulator"&N( +188 "core" ( +2 "manipulator"&R& +3 "core" & 0 ,* +2 "storage"(k& +4 "core" &,? <\  +38 ."myShortDA"Forearm.reconfigure :tight +12 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek 4 + 700 counts +3 "manipulator"&`' +100 "core" ' + "storage"(& +3 "core" &,?\  +3 ."myShortDA"SE.reconfigure :pick +8 "storage"(#]K-0-\ b +11 ."myShortDA"SE.seek :beamBreak +2 "storage"(W') +302 "core" ' + "storage"(e- +3 "core" -' +2 ."myShortDA"SE.configure :default +3 "storage"(#QK-0-\ b +5 (F& +3 "core" &,? s u I  +2 "manipulator"&v& +3 "core" &  ** +3 ."myShortDA"Elbow.seek 4 +3 "manipulator"&@( +31 "core" ( + "manipulator"&2& +3 "core" &  + - +3 "storage"(1& +3 "core" &,?\  +2 ."myShortDA"Forearm.seek 4 + 300 counts +3 "manipulator"&='[ +17 "core" ' +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Hand.close + "manipulator"&H/ +74 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&|& +2 "storage"('p +9 "core" &  + / + "manipulator"&% +3 "core" % e  ' ,X +3 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +100 "core" ' +2 ."myShortDA"Elbow.seek PC +2 "manipulator"&3([ +150 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +95 "core" ( +2 "manipulator"&6& +3 "core" &`  / +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &C& +2 "core" &` l 0 +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +2 "manipulator"&P'$ +93 "core" ' +2 "manipulator"&]& +4 "core" &` , + "manipulator"&{% +4 "core" %" , +2 "processing"% & +3 "core" &\  +3 "processing"%& +4 "core" &\  +3 ."myShortDA"PC.seek :closed +2 "processing"%&(^ +6 "core" &\  +5 &\ 4 +10 &0Fs\ 2 +9 &Tov\ F +9 &Y\ S +10 &G\ R +9 &nF\ R +9 &/Fz\ S +10 &Gs\ R +9 &Go\ R +10 &wCn\ R +9 &7Gl\ S +9 & Eq\ R +10 &"Dp\ R +9 &$~Do\ R +9 &&@Ih\ R +10 &(Gi\ S +9 &)Fd\ R +10 &+Ih\ R +9 &-HIi\ R +9 &/\ Ff\ R +10 &0F[\ R +9 &2IZ\ R +9 &4OIY\ S +10 &6GZ\ R +9 &7G[\ S +9 &9G[\ R +10 &;XG\\\ R +9 &=CX\ R +10 &>G\\\ R +9 &@I\\\ S +9 &B_O[\ S +10 &DfQ\ V +9 &EL\ Y +9 &GyL\ X +10 &IV{M\ Y +9 &K|M\ Y +10 &L~H\ Y +9 &NL\ Z +9 &P[M\ Z +10 &RG\ Z +9 &SL\ Z +10 &U@\ Z +9 &WaF\ Z +9 &Y#?\ Z +10 &Z4\ Z +9 &\\4\ [\ +9 &^;pl/\ 'y +10 &^ rb\ < +9 ( + &^(c\ 2 +2 "processing"%& +3 #"myShortDA"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.84 +2 .Hand.open +5 "manipulator"&91 +70 "core" 1 + "manipulator"&0% +4 "core" % " = ( +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&p'\ +97 "core" ' +3 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"%a  +2 %'9 +7 "core" 9{ +102 "processing"%m9 +2 "core" 9y +102 "processing"%T9 +3 "core" 9x  +102 "processing"%%9 +3 "core" 9w  +102 "processing"%49 +3 "core" 9w +102 "processing"%;9 +3 "core" 9v +102 "processing"%*9 +3 "core" 9w +102 "processing"%Q9 +3 "core" 9x +102 "processing"%y9 +3 "core" 9x" +102 "processing"%-9 +3 "core" 9z& +102 "processing"%c9 +3 "core" 9|* +102 "processing"%O9 +3 "core" 9/ +102 "processing"% 9 +3 "core" 93 +102 "processing"%G9 +3 "core" 97 +102 "processing"%9 +3 "core" 9; +102 "processing"%.9 +3 "core" 9? +102 "processing"%89 +3 "core" 9D +102 "processing"%9 +3 "core" 9H +102 "processing"%9 +3 "core" 9L +102 "processing"% 9 +3 "core" 9P +102 "processing"%9 +3 "core" 9T +102 "processing"%L9 +3 "core" 9Y +140 "processing"%Z9 +11 "core" 9_ +102 "processing"%9 +2 "core" 9c +103 "processing"%}9 +2 "core" 9g +103 "processing"%9 +2 "core" 9k +102 "processing"%9 +3 "core" 9o +102 "processing"%>9 +3 "core" 9t +103 "processing"%[9 +2 "core" 9x +103 "processing"%~9 +2 "core" 9| +102 "processing"%w9 +3 "core" 9 +102 "processing"%u9 +3 "core" 9\ +102 "processing"%9 +3 "core" 9 +102 "processing"%S9 +3 "core" 9  +102 "processing"%<9 +3 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"% 9 +3 "core" 9  +102 "processing"%b9 +3 "core" 9) +102 "processing"%9 +3 "core" 91 +102 "processing"%,9 +3 "core" 98 +102 "processing"%9 +3 "core" 9@ +102 "processing"%_9 +3 "core" 9G +102 "processing"%o9 +3 "core" 9O +3 ."myShortDA"PH.hold 2:00:00,28C +5 "processing"%z ppN +3 ."myShortDA"delay 1:30 +5 "core"  +9000 ."myShortDA"PSR.select :air +4 .PSV.dial PSR +4 "processing"%! +104 "core"  +2 #"myShortDA"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +11 ."myShortDA"PS.seek 0.5ml +3 "processing"%x'F +579 "core" ' + ."myShortDA"delay 5 seconds +503 .PSR.select :air +4 "processing"% +10 ."myShortDA"PS.seek 2ml +3 "processing"%D'˕ +1588 "core" ' +2 ."myShortDA"PTV.dial :puck +2 "processing"%  +135 "core"  +2 ."myShortDA"PSV.dial PTV +2 "processing"%5 +87 "core"  + ."myShortDA"PBV.dial :waste1 +3 "processing"%  +55 "core"  +2 "processing"%% +3 "core" %˔\  +3 ."myShortDA"PS.seek 1.5ml +2 "processing"%#'z +582 "core" ' +2 ."myShortDA"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%\ * +36 "core" + +2 ."myShortDA"PS.seek 0ml +2 "processing"%', +1600 "core" ' +2 ."myShortDA"delay 5:00 +23397 "Can"6 da +6606 #"myShortDA"recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%E  +5 "core"  +2 ."myShortDA"PBV.dial :waste1 +3 "processing"%l  +36 "core" + ."myShortDA"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"%q * +37 "core" , +2 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%V +74 "core"  +2 ."myShortDA"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."myShortDA"PS.seek 2.5ml +2 "processing"%"'\ +2474 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"%d +75 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%Y +76 "core"  +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +76 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial :air +3 "processing"%+  +87 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%I', +2468 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%r  +139 "core" + ."myShortDA"PSV.dial :mixloop +3 "processing"% +43 "core" + ."myShortDA"PRV.dial :ab1 +3 "processing"% @ +107 "core" > +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 0.15ml +2 "processing"%j' +349 "core" ' + ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +4 ."myShortDA"PRV.dial CBV +4 "collection"'h  +2 "processing"%7  +5 "core"  +41  +2 "processing"%t% +3 "core" %\  +3 ."myShortDA"PS.seek 0.3ml +2 "processing"%U' +345 "core" ' +2 ."myShortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +2 "collection"'?  +33 "core" +2 ."myShortDA"PRV.dial :air +2 "processing"%B  +47 "core"  +2 ."myShortDA"PS.seek 0.9ml +8 "processing"%n'@ +1258 "core" ' +2 ."myShortDA"PRV.dial :waste2 +3 "processing"% @ +75 "core" > +47 ."myShortDA"PS.seek 0.5ml +4 "processing"%:'F +851 "core" ' + #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%K  +45 "core"  +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."myShortDA"PS.seek 2ml +2 "processing"%'˕ +1594 "core" ' + ."myShortDA"PSV.dial :PML +3 "processing"%X +46 "core" +2 ."myShortDA"PTV.dial :mixing +2 "processing"%M @ +77 "core" A +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%i  +37 "core" + "processing"%f% +4 "core" %ː\  +2 ."myShortDA"PS.seek 1.85ml +3 "processing"%g' +234 "core" ' + ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"%J * +38 "core" + +2 ."myShortDA"PS.seek 0ml +3 "processing"%s', +1949 "core" ' +2 ."myShortDA"delay 2 seconds +202 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"')& +6 "core" &wx +2 "manipulator"&R& +4 "core" &` < ! + "manipulator"&k% +4 "core" %\  s ! +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&A(- +139 "core" ( +2 "manipulator"&& +4 "core" &- !+ +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &/& +2 "core" &- V !+ +3 ."myShortDA"Forearm.seek :garage +4 "manipulator"&e'Γ +108 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&F/ +79 "core" / + "manipulator"&v& +4 "core" &- \\ + +2 "manipulator"&2% +4 "core" % Τ Z   +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&1'\ +110 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +2 "manipulator"&H(o +269 "core" ( + "manipulator"&|& +4 "core" &t+ 6 "E| +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 && +3 "core" &t+  "E| +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek CC +2 "manipulator"&N'Ͻ +93 "core" ' +2 "manipulator"&`& +4 "core" &t+  E| + "manipulator"&W% +3 "core" % y <  +3 "collection"'=& +4 "core" &xw +2 "collection"'6& +5 "core" &ww +2 ."myShortDA"CC.seek :closed +3 "collection"'C(S +5 "core" &vx +5 &tx 4 +9 &2Fusw 2 +9 &Tnyuv F +10 &\\vw T +9 &Gvz S +9 &lMvw S +10 &.Gwv S +9 &Iux S +10 &Fvw S +9 &tKvw S +9 &5Hvw S +10 & Huw R +9 &"Gwu S +9 &$}Jyw R +10 &&?Juw R +9 &(Iux S +10 &)Lvw S +9 &+Jxv S +9 &-GJww R +10 &/ IuxM R +9 &0Mxv# S +9 &2Hvx> S +10 &4OHxx R +9 &6IxvJ S +10 &7Kvv] R +9 &9HwwY R +9 &;WGwuY R +10 &=Ixx# R +9 &>IvyP R +9 &@IxxV R +10 &B^Lww] S +9 &DWuxX T +10 &EixwR V +9 &GxyZ Z +9 &IDyx[ ^ +10 &KwxZ ` +9 &LyyX ` +9 &NwxR ` +10 &PDvyQ a +9 &QxwP C +10 &R-xxP &q +9 &RnwyO U +2 ( +2 "collection"'6& +3 #"myShortDA"Collection Clamp onSpring/offSpring for 6/27 samples, on/off torque 2.59 +3 "collection"'@& +5 "core" &RnxxP U +2 ."myShortDA"Hand.open +2 "manipulator"&]1 +77 "core" 1 + "manipulator"&{% +4 "core" % j p  +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 ."myShortDA"Forearm.seek :retract +3 "manipulator"& '\ +98 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"% +107 "core"  + #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 1.5ml +2 "processing"%'{ +1589 "core" ' + ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%\\  +44 "core"  +2 ."myShortDA"PS.seek 0ml +4 "processing"%9', +1599 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%0 +91 "core"  + ."myShortDA"PSR.select :air +8 "processing"% +12 ."myShortDA"PS.seek 2.5ml +3 "processing"%''\ +2606 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myShortDA"CBV.dial PRV +5 "processing"%  +2 "collection"'m  +34 "core"  +133  +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%P +105 "core" + ."myShortDA"CTV.dial :air,avoiding: :intake +3 "collection"'T  +6 "core"  +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%%  +78 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%4', +2609 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%;  +44 "core"  +2 ."myShortDA"PS.seek 2.5ml +4 "processing"%*'\ +2601 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%Q +47 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%y', +2614 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%-  +47 "core"  +2 ."myShortDA"PS.seek 2.5ml +4 "processing"%c'\ +2611 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%O +58 "core" +3 ."myShortDA"PS.seek 0ml +3 "processing"% ', +2607 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&G& +6 "core" &t* W G h E| +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +2 "manipulator"&(o +5 "core" ( +2 "manipulator"&.& +3 "core" &t* B ? j E| +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &8& +2 "core" &t* Y Z  E| +3 ."myShortDA"Forearm.seek CC +3 "manipulator"&'Ͻ +95 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&/ +76 "core" / +2 ."myShortDA"CC.seek :open +2 "collection"' ( +399 "core" ( + "manipulator"&& +3 "core" &t* ; E| +2 "manipulator"&L% +4 "core" % {   +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&Z'\ +96 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +2 "manipulator"&(- +289 "core" ( +2 "manipulator"&}& +3 "core" &-   +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 && +3 "core" &- L +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek :garage +2 "manipulator"&'Γ +108 "core" ' + ."myShortDA"Hand.open +2 "manipulator"&>1 +67 "core" 1 + "manipulator"&[% +4 "core" % Ν ~ C  +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&~'\ +99 "core" ' +2 ."da"delayUntil "15:09:10.62" +12126 "Can"2 obF +12678 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%w @ +77 "core" B + ."da"PBV.dial :waste1 +3 "processing"%u  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" + +2 ."da"PSV.dial :air +3 "processing"%S  +42 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%<'\ +2462 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"% +45 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%  +44 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +3 "processing"%b +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +45 "core"  +2 ."da"PS.seek 0ml +4 "processing"%,', +2445 "core" ' +2 #"da"washCycleDA #1 of 2 +51 .PSR.select :air +11 .PSV.dial PSR +5 "processing"% +136 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%_'F +590 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%o'˕ +1593 "core" ' + ."da"PTV.dial :puck +3 "processing"%!  +75 "core"  +2 ."da"PSV.dial PTV +3 "processing"%$ +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%x  +37 "core" + "processing"%% +4 "core" %˖\  +2 ."da"PS.seek 1.5ml +3 "processing"%5'| +587 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + +3 ."da"PS.seek 0ml +3 "processing"%', +1597 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%D  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%\  +38 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"%# * +37 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +5 "processing"%a +86 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%E'\ +2461 "core" ' + ."da"PSV.dial PTV +3 "processing"%l +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%q +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +4 "processing"%V +87 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +122 "core"  +2 ."da"PS.seek 0ml +2 "processing"%d', +2475 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +10 .PSV.dial PSR +9 "processing"%Y +137 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%'F +585 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%+'˕ +1597 "core" ' + ."da"PTV.dial :puck +3 "processing"%"  +7 "core"  + ."da"PSV.dial PTV +3 "processing"%r +88 "core" ~ + ."da"PBV.dial :waste1 +3 "processing"%  +37 "core" + "processing"%% +3 "core" %ˑ*\  +3 ."da"PS.seek 1.5ml +3 "processing"%I'w +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%h * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%7', +1586 "core" ' + ."da"delay 2:00 +5087 "Can"( Mbܢ +6917 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%t  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%j  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%? * +37 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%B +75 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%U'\ +2492 "core" ' + ."da"PSV.dial PTV +3 "processing"% +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%n +77 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%K +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%:  +74 "core"  +3 ."da"PS.seek 0ml +3 "processing"%X', +2458 "core" ' +8 #"da"getPMLReagent08 +2 .PRV.dial :air +5 "processing"%M  +45 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +3 "processing"%i  +136 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +3 "processing"%f  +45 "core"  + ."da"PTV.dial :PRVmixing +3 "processing"%J  +5 "core" +2 ."da"PSV.dial :mixloop +2 "processing"% +45 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.3ml +2 "processing"%g' +394 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +3 "processing"%)  +48 "core"  + "processing"%R% +3 "core" %\  +3 ."da"PS.seek 0.55ml +3 "processing"%k' +335 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%  +45 "core"  +2 ."da"PS.seek 2ml +4 "processing"%/'˕ +1541 "core" ' + ."da"PSV.dial :PML +3 "processing"%3 +46 "core" + ."da"PTV.dial :mixing +3 "processing"%F @ +77 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%v  +37 "core" + "processing"%2% +4 "core" %ˑT\  +2 ."da"PS.seek 1.85ml +2 "processing"%p' +228 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"%e * +37 "core" + +3 ."da"PS.seek 0ml +3 "processing"%|', +1952 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +36574 "Can"" Mcr +11429 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"% @ +17 "core" ? + ."da"PBV.dial :waste1 +3 "processing"%A  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%` * +37 "core" + +2 ."da"PSV.dial :air +2 "processing"%W  +45 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%='\ +2463 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%1 +46 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%  +44 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +3 "processing"%@ +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%]  +46 "core"  +2 ."da"PS.seek 0ml +4 "processing"%{', +2466 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air +6 .PSV.dial PSR +4 "processing"%6 +137 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%'F +579 "core" ' + ."da"delay 5 seconds +508 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%N'˕ +1598 "core" ' + ."da"PTV.dial :puck +3 "processing"%s  +79 "core"  + ."da"PSV.dial PTV +3 "processing"%\\ +88 "core" ~ + ."da"PBV.dial :waste1 +3 "processing"%  +35 "core"  + "processing"%0% +4 "core" %˓s\  +2 ."da"PS.seek 1.5ml +2 "processing"%9'y +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%m * +35 "core" + +2 ."da"PS.seek 0ml +3 "processing"%', +1600 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%P  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%T  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%% * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%' +74 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +4 "processing"%;'\ +2491 "core" ' + ."da"PSV.dial PTV +3 "processing"%4 +77 "core" +2 ."da"delay 5 seconds +548 .PSV.dial PSR +6 "processing"%Q +79 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%* +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%-  +87 "core" +2 ."da"PS.seek 0ml +3 "processing"%y', +2481 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +6 .PSV.dial PSR +4 "processing"%O +137 "core"  + #"da"Pulling 0.5ml of PSR.wash +7 .PSR.select :wash +6 "processing"% +17 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%c'F +587 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%G'˕ +1606 "core" ' + ."da"PTV.dial :puck +3 .PSV.dial PTV +4 "processing"%. +76 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%8  +37 "core" +2 "processing"%% +3 "core" %˚&\  +3 ."da"PS.seek 1.5ml +2 "processing"%H' +590 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" + +2 ."da"PS.seek 0ml +4 "processing"%C', +1597 "core" ' + ."da"delay 2:00 +6379 "Can" C ^d +5625 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%L * +36 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +5 "processing"% +77 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%}'\ +2460 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +77 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"% +77 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%> +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%[  +86 "core" +3 ."da"PS.seek 0ml +2 "processing"%Z', +2466 "core" ' + #"da"washCycleDA #3 of 3 +7 .PSR.select :air +5 .PSV.dial PSR +3 "processing"% +143 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%w'F +587 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%u'˕ +1599 "core" ' +2 ."da"PTV.dial :puck +3 .PSV.dial PTV +4 "processing"% +88 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%S  +35 "core"  +2 "processing"% % +3 "core" %˖\  +3 ."da"PS.seek 1.5ml +2 "processing"%'| +579 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + +2 ."da"PS.seek 0ml +2 "processing"%b', +1600 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%< * +38 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +87 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%,'\ +2489 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%_ +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%! +77 "core"  +2 ."da"delay 5 seconds +546 .PSV.dial PTV +9 "processing"%$ +78 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%x  +74 "core"  +2 ."da"PS.seek 0ml +3 "processing"%', +2478 "core" ' + ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +3 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%o +139 "core"  +7 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +10 "processing"% +21 ."da"PS.reconfigure :default +6 "processing"%#A d`xb +11 ."da"PS.seek 0.25ml +6 "processing"%' +344 "core" ' +2 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +3 .PSR.select :sub2 +5 "processing"% +11 ."da"PS.seek 0.5ml +3 "processing"%5'F +329 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%D'˕ +1611 "core" ' +2 ."da"PTV.dial :puck +3 .PSV.dial PTV +3 "processing"%\ +77 "core" + ."da"PBV.dial :waste1 +3 "processing"%#  +37 "core" + "processing"%a% +3 "core" %ˑ* +3 ."da"PS.seek 1.5ml +3 "processing"%'w +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%l * +37 "core" + +2 ."da"PS.seek 0ml +3 "processing"%q', +1598 "core" ' +2 ."da"delay 10 seconds +1004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%V  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%E +78 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%Y'\ +2580 "core" ' + ."da"PSV.dial PTV +3 "processing"%d +155 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +78 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%" +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%r  +87 "core" +2 ."da"PS.seek 0ml +3 "processing"%', +1869 "Can"\  d +691 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +139 "core"  + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +7 .PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 2ml +3 "processing"%+'˕ +2111 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +3 .PSV.dial PTV +4 "processing"%h +88 "core"  + ."da"PBV.dial :waste1 +3 "processing"%I  +37 "core" + "processing"%(% +3 "core" %˛ +3 ."da"PS.seek 1.5ml +3 "processing"%t' +585 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%j * +38 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +3 "processing"%?  +107 "core"  +2 ."da"PS.seek 0ml +3 "processing"%B', +1598 "core" ' +2 "processing"%79 +3 "core" 95 +2 #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast +4 "processing"% +4 %n& +2 "core" 5 +98 &^& 2 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&K% +6 "core" %\  b +2 "storage"(:% +4 "core" %t  v +2 "storage"(U. +3 "core" .(,? +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."da"SC.seek 3 +3 "storage"(M( +203 "core" ( + ."da"SC.configure :limp +4 "storage"($(\ 1b +5 (i& +2 "core" & ' +3 "manipulator"&f& +3 "core" &- 1 ' +2 "manipulator"&J% +4 "core" %\  8 3 +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +50 ."da"Elbow.seek 3 +14 "manipulator"&( +186 "core" ( + "manipulator"&X& +4 "core" &  2 +2 "storage"()& +4 "core" &   c +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&R' +102 "core" ' +2 "storage"(g& +3 "core" & d +3 ."da"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(') +290 "core" ' +2 "storage"(k- +3 "core" -') +2 ."da"SE.configure :default +4 "storage"(#QK-0-\ b +4 ."da"SE.seek :place +3 "storage"(3' +43 "core" ' +2 "manipulator"&F& +4 "core" & 2 +3 "manipulator"&v% +3 "core" % P +2 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +2 "manipulator"&2'\ +94 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&e([ +301 "core" ( +2 "manipulator"&/& +3 "core" &` ! +2 ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &p& +3 "core" &` , +2 ."da"Forearm.seek PC +3 "manipulator"&'$ +102 "core" ' +2 ."da"Hand.close +2 "manipulator"&A/ +67 "core" / +2 ."da"PC.seek :open +3 "processing"%`( +458 "core" ( + "storage"(W& +3 "core" & U +2 "manipulator"&|& +4 "core" &` #  ' +2 "manipulator"&1% +4 "core" % 0 % "  +2 ."da"Forearm.seek :retract +3 "manipulator"&'\ +109 "core" ' + ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +3 "manipulator"&@( +252 "core" ( +2 "manipulator"&]& +4 "core" &  B 4 +2 "storage"(=& +4 "core" & F +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&6' +95 "core" ' +2 ."da"Hand.open +2 "manipulator"&{1 +69 "core" 1 +2 "storage"(- +3 "core" -' +3 ."da"SE.seek -0.31 Pucks below Top Plate +3 "storage"(s' +29 "core" ' +2 ."da"SE.reconfigure :seal +4 "storage"(#QK-0-\ b +4 ."da"SE.seek -1.23 Pucks below Top Plate +3 "storage"(\\'d +53 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da25mar2815h.tif +7 "processing"%& +13 "core" &4 +4 "manipulator"&0& +4 "core" & :4 +2 "manipulator"&N% +4 "core" % !@ +3 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&m'\ +98 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +5 "manipulator"&9(- +187 "core" ( +2 "manipulator"&P& +4 "core" &-  +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &T& +3 "core" &- O +2 ."psFlush"Forearm.seek :garage +3 "manipulator"&%'Γ +105 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&'/ +73 "core" / +2 "manipulator"&& +4 "core" &-   + "manipulator"&4% +4 "core" % Χ V O  +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&Q'\ +103 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +2 "manipulator"&*([ +122 "core" ( +8 "manipulator"&-& +4 "core" &U o +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &;& +3 "core" &U q +2 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +2 "manipulator"&O'$ +104 "core" ' +2 "manipulator"&y& +3 "core" &U   +3 "manipulator"&c% +3 "core" % | ( J +3 "processing"%.& +4 "core" &p +2 "processing"%8& +5 "core" &q +2 ."psFlush"PC.seek :closed +3 "processing"%(^ +6 "core" &d +4 &q 5 +9 &6Dmd 3 +9 &Rkma G +10 &RT V +9 &:R U +10 &b;N U +9 &$9D U +9 &<< U +10 &;1 V +9 &j:0 U +9 &,=$ U +10 & 9 U +9 &"8 U +10 &$q; V +9 &&4: U +9 &'8 U +10 &)9 T +9 &+~> T +9 &-@> T +10 &/< T +9 &0> T +10 &2> T +9 &4J? S +9 &6 ? S +10 &7> T +9 &9> T +9 &;Q> T +10 &== T +9 &>> U +10 &@< V +9 &BQG W +9 &D b Y +10 &Ew/ \\ +9 &Gr6 \\ +9 &IIs/ \\ +10 &K u ] +9 &Ly ] +9 &N{ ] +10 &PM} ] +9 &Rx ^ +10 &S~ ^ +9 &U} ] +9 &WT ^ +10 &Y ^ +9 &Z ^ +9 &\\ _ +10 &^?}d 0 +9 &^g G +9 ( +3 "processing"%8& +3 #"psFlush"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 2.05 +2 "processing"%G& +7 "core" &^J @ + &^J @ +2 ."psFlush"Hand.open +2 "manipulator"& 1 +71 "core" 1 + "manipulator"&H% +4 "core" %  ` 9  +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%L +47 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +6 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%'F +585 "core" ' + ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +15 ."psFlush"PS.seek 2.5ml +11 "processing"%C'\ +29 #"da"SX HX9/16 (USB:18): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25.287 seconds\ /var/log/esp/da25mar2815h.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da25mar2815h20s.tif +2069 #SX HX9/16 (USB:18): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da25mar2815h20s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 32.0 /var/log/esp/midres/da25mar2815h32s.tif +12 "core" ' +5 ."psFlush"delay 1 second +106 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +204 "core" A + ."psFlush"PTV.dial :PRVmixing +4 "processing"%  +142 "core" + ."psFlush"PSV.dial :mixloop +3 "processing"%> +110 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%[' +2610 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +5 "processing"%} +61 #"da"SX HX9/16 (USB:18): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 32 seconds\ /var/log/esp/midres/da25mar2815h32s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +5 ."Qmail"DAfans.email "25.287 sec auto-exposure",Subject: "da25mar2815h images!" +5 "storage"(- +6 "core" -'d +3 "storage"(Z& +3 "core" &  +2 "manipulator"&w& +8 "core" &U J +3 "manipulator"&% +14 "core" %\  M +3  +4 #"psFlush"Pulling 0.5ml of PSR.flush +8 ."da"Elbow.reconfigure :tight +5 ."psFlush"PSR.select :flush +6 "manipulator"&$&.,(\ #b +2 "processing"%@ +5 ."da"Elbow.seek 3 +5 "manipulator"&S( +8 ."psFlush"PS.seek 0.5ml +2 "processing"% 'F +273 "core" ( +2 "manipulator"&u& +3 "core" &  c +2 "storage"( & +5 "core" &  ; +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +15 ."da"Forearm.seek 3 + 700 counts +8 "manipulator"&' +105 "core" ' +5 ."da"SE.reconfigure :gently +9 "storage"(#QK-0-\ b +8 ."da"SE.seek -0.52 Pucks below Top Plate +6 "storage"(' +55 "core" ' +4 "manipulator"&<& +8 "core" & `  +3 "storage"(& +8 "core" & k +3 ."da"Elbow.reconfigure :limp +8 "manipulator"&$ ,(b +8 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek 3 +5 "manipulator"&b' +25 "core" ' +3 ."psFlush"delay 5 seconds +15 "core" ' +3 ."da"Elbow.hold +6 "manipulator"&_, +8 "core" , +4 ."da"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +7 ."da"SE.reconfigure :default +8 "storage"(#QK-0-\ b +18 ."da"SE.seek -0.33 Pucks below Top Plate +5 "storage"(!'v +31 "core" ' +2 "manipulator"&$% +7 "core" %#r K K  +4 "storage"(x& +6 "core" & ; 3 @ +4 ."da"Forearm.force -20 +4 "manipulator"&5 +9 ."da"Forearm.seek 3 + 312 counts +5 "manipulator"&,'O +42 "core" ' +4 "manipulator"&o& +8 "core" &   +4 "storage"(& +7 "core" & e +5 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +16 ."da"Forearm.seek 3 + 700 counts +6 "manipulator"&' +35 "core" ' +3 "storage"(5% +6 "core" %~ +5 ."downElevator"SE.seek :down +8 "storage"(\ 'p +98 (#% +4 "core" %fA z U ^ +6 "manipulator"&a% +13 "core" % #  +5 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +9 ."da"Forearm.seek :retract +4 "manipulator"&D'\ +50 ."psFlush"PSR.select :air +5 "processing"% +15 ."psFlush"PS.seek 2.5ml +5 "processing"%l'\ +18 "core" ' +39 ' +2 ."downElevator"SE.stop +4 "storage"(5 +10 (& +7 "core" & p +1490 #"uploadLog"upsync +539 "core" ' +3 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +3 "processing"%V  +37 "core" +2 ."psFlush"PTV.dial :mixing +3 "processing"% @ +77 "core" B + ."psFlush"PSV.dial :mixloop +3 "processing"%E +118 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%q' +2615 "core" ' + ."psFlush"PSV.dial PSR +4 "processing"%d +104 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +3 "processing"%'M` +1093 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%"'\ +1593 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"%r +75 "core" + ."psFlush"PTV.dial :puck +3 "processing"%Y  +76 "core"  + ."psFlush"PBV.dial :waste1 +3 "processing"%  +6 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%', +2611 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%h +75 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%I'F +588 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%('\ +2100 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%+ +86 "core"  +44 ."psFlush"PBV.dial PSV +10 "processing"%j U +57 "core" W +2 ."psFlush"PS.seek 0ml +4 "processing"%?', +2608 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%t @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%7'\ +2605 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%n', +2626 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%K +46 "core"  + ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +4 "processing"%:'\ +2611 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%U +74 "core" + ."psFlush"PBV.dial PSV +3 "processing"%i U +5 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%f', +2604 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%J @ +47 "core" > +2 ."psFlush"PS.seek 2.5ml +4 "processing"%^'\ +2611 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%X  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%)', +2611 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +44 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 1ml +3 "processing"%g'M` +1098 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%~'\ +1594 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%k +76 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%F  +6 "core"  + ."psFlush"PBV.dial :waste1 +3 "processing"%v  +57 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%', +2611 "core" ' + ."psFlush"PSV.dial PSR +8 "processing"%R +77 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%'F +582 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%/'\ +2105 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%p +75 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%A U +57 "core" V +2 ."psFlush"PS.seek 0ml +4 "processing"%2', +353 "Can" De4 +2250 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%& @ +47 "core" > +2 ."psFlush"PS.seek 2.5ml +4 "processing"%W'\ +2602 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%|  +74 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%1', +2600 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +46 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%]'\ +2602 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%= +75 "core" + ."psFlush"PBV.dial PSV +3 "processing"%e U +7 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%{', +2601 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +48 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +2613 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%  +74 "core"  +2 ."psFlush"PS.seek 0ml +43 "processing"%0', +2617 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +3 "manipulator"&N& +5 "core" &  # +2 "manipulator"&3% +5 "core" %\  N # +2 ."psFlush"Elbow.seek PC +2 "manipulator"&s([ +245 "core" ( +2 "manipulator"&P& +3 "core" &Z w " +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &6& +3 "core" &Z + " +2 ."psFlush"Forearm.seek PC +4 "manipulator"&T'$ +97 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&@/ +76 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%'( +459 "core" ( +2 "manipulator"&& +4 "core" &Z ' ' + "manipulator"&4% +4 "core" % 2 > ' +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&m'\ +97 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek :garage +2 "manipulator"&-(- +140 "core" ( +2 "manipulator"&;& +4 "core" &- + (' +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &%& +3 "core" &-  '' +3 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek :garage +3 "manipulator"&y'Γ +107 "core" ' + ."psFlush"Hand.open +2 "manipulator"&c1 +67 "core" 1 +2 "manipulator"&.% +4 "core" % Ν y   +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&9'\ +103 "core" ' + #"myShortDA"Finished short da assay +2 #Beginning samplePassF +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'Q& +7 "core" &vw5 + "manipulator"&`& +5 "core" &-  5 '' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&G(- +4 "core" ( +2 "manipulator"& & +4 "core" &-  [ '' +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &H& +3 "core" &-  Z '' +2 ."myShortDA"Forearm.seek :garage +3 "manipulator"&8'Γ +108 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&L/ +69 "core" / + "manipulator"&O& +4 "core" &-  w s ' +2 "manipulator"&B% +4 "core" % Φ <  + ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +100 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&(o +312 "core" ( +2 "manipulator"&& +4 "core" &x v (, + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &>& +4 "core" &x & (, +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +2 "manipulator"&C'Ͻ +102 "core" ' +2 "manipulator"&& +4 "core" &x F &, +2 "manipulator"&Z% +3 "core" %ϱ 2 & +2 "collection"'w& +3 "core" &xyQ +3 "collection"'}& +4 "core" &xxU +3 ."myShortDA"CC.seek :closed +2 "collection"'(S +7 "core" &wx< +5 & 0uz: $d +10 &Txux< 8 +9 &zuwy; M +10 &zNww? S +9 &=Ixy? R +9 &Jvy@ R +10 &Jzx= S +9 &Gxx? R +9 &ELww? R +10 &JwyD R +9 &Lxx9 R +10 &!JxyB S +9 &#LJvv; S +9 &%LvyG S +10 &&Fwx@ R +12 &(MuxA R +10 &*UNwvJ R +6 &,MxwN S +9 &-JwxV R +10 &/HvwU R +9 &1]GywX R +9 &3IwxX S +10 &4JwwW S +9 &6JuwV R +9 &8eHxyQ R +10 &:'GxxW R +9 &;KwwX R +10 &=JwvW R +9 &?mGxxW R +9 &A/HuwW R +10 &BOwx[ S +9 &D\\wv] U +9 &Fiwyyb W +10 &Hwz^ \\ +9 &IzzX _ +10 &Kv{W _ +9 &MWyzW _ +9 &OxzX a +10 &Py{V ` +9 &R_hyzY 3 +9 &Rxze W +10 ( + &RsxyY Q +2 "collection"'}& +3 #"myShortDA"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.65 +3 "collection"'u& +52 "core" &Ru{y Q +2 ."myShortDA"Hand.open +3 "manipulator"& 1 +73 "core" 1 +2 "manipulator"&*% +3 "core" % ϰ   +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&['\ +98 "core" ' +2 ."myShortDA"PSV.dial PSR,avoiding: PBV +2 "processing"%<  +45 "core"  +2 #"myShortDA"Pulling 2.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%'\ +2605 "core" ' + ."myShortDA"delay 5 seconds +504 ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +5 "processing"%  +3 "collection"'$  +6 "core"  +99  + ."myShortDA"PSV.dial :PTV,via: :air +3 "processing"%x +196 "core" ~ + ."myShortDA"CTV.dial :air,avoiding: :intake +4 "collection"'\\  +5 "core"  +2 ."myShortDA"PTV.dial :PRV,avoiding: :puck +3 "processing"%o @ +74 "core" B +2 ."myShortDA"PS.seek 0ml +4 "processing"%', +2611 "core" ' + ."myShortDA"PSV.dial PSR,avoiding: PBV +4 "processing"%  +195 "core"  + #"myShortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 2.5ml +3 "processing"%5'\ +2615 "core" ' + ."myShortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +6 "processing"%S  +2 "collection"'  +7 "core"  +10  + ."myShortDA"PSV.dial :PTV,via: :air +3 "processing"%# +196 "core" ~ + ."myShortDA"CTV.dial :air,avoiding: :intake +3 "collection"'a  +6 "core"  +2 ."myShortDA"PTV.dial :PRV,avoiding: :puck +2 "processing"%b @ +17 "core" ? +2 ."myShortDA"PS.seek 0ml +4 "processing"%,', +2611 "core" ' +2 ."myShortDA"PSV.dial PSR,avoiding: PBV +8 "processing"%  +195 "core"  + #"myShortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 2.5ml +3 "processing"%!'\ +2613 "core" ' +2 ."myShortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +5 "processing"%  +2 "collection"'  +7 "core"  +10  +2 ."myShortDA"PSV.dial :PTV,via: :air +2 "processing"%\ +205 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +3 "collection"'V  +6 "core"  +2 ."myShortDA"PTV.dial :PRV,avoiding: :puck +3 "processing"% @ +5 "core" ? +2 ."myShortDA"PS.seek 0ml +2 "processing"%E', +2608 "core" ' +2 ."myShortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%l  +192 "core"  + #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 1.5ml +3 "processing"%d'{ +1602 "core" ' +2 ."myShortDA"delay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%q  +45 "core"  +2 ."myShortDA"PS.seek 0ml +4 "processing"%', +1599 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%r +44 "core"  +2 ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%Y'\ +2614 "core" ' + ."connect"PRV.dial CBV +9 ."myShortDA"CBV.dial PRV +6 "processing"%  +6 "collection"'"  +9 "core"  +9  +2 ."myShortDA"PSV.dial :PTV,via: :air +3 "processing"%h +192 "core"  +2 ."myShortDA"CTV.dial :air,avoiding: :intake +3 "collection"'  +6 "core"  + ."myShortDA"PTV.dial :PRV,avoiding: :puck +3 "processing"%I @ +6 "core" ? +2 ."myShortDA"PS.seek 0ml +3 "processing"%+', +2609 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%j  +75 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%('\ +2609 "core" ' +2 ."myShortDA"PSV.dial :PTV +2 "processing"%t +74 "core"  +3 ."myShortDA"PS.seek 0ml +43 "processing"%?', +2617 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%  +75 "core"  +3 ."myShortDA"PS.seek 2.5ml +3 "processing"%7'\ +2615 "core" ' + ."myShortDA"PSV.dial :PTV +3 "processing"%K +75 "core"  +2 ."myShortDA"PS.seek 0ml +4 "processing"%n', +2259 "Can" Keʢ +352 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%U  +74 "core"  +2 ."myShortDA"PS.seek 2.5ml +2 "processing"%i'\ +2605 "core" ' + ."myShortDA"PSV.dial :PTV +3 "processing"%: +74 "core"  +2 ."myShortDA"PS.seek 0ml +4 "processing"%J', +2609 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +3 "manipulator"&f& +6 "core" &x " !, +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 ."myShortDA"Elbow.seek CC +3 "manipulator"&X(o +4 "core" ( +2 "manipulator"&^& +4 "core" &x  V !, + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &x  !, +3 ."myShortDA"Forearm.seek CC +4 "manipulator"&)'Ͻ +97 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&g/ +67 "core" / +2 ."myShortDA"CC.seek :open +4 "collection"'k( +397 "core" ( + "manipulator"&F& +4 "core" &x z (, + "manipulator"&v% +4 "core" %  z ( +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&~'\ +99 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek :garage +2 "manipulator"&R(- +282 "core" ( + "manipulator"&& +4 "core" &- g ) + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &- ) +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +2 "manipulator"&p'Γ +109 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&A1 +71 "core" 1 +2 "manipulator"&/% +3 "core" % Μ ]  +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&&'\ +103 "core" ' +2 #"myShortDA"Beginning samplePassF +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'2& +7 "core" &uvB +2 "manipulator"&|& +3 "core" &- v ( +3 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&W(- +5 "core" ( +2 "manipulator"&& +4 "core" &- D ( +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &1& +4 "core" &- ' +2 ."myShortDA"Forearm.seek :garage +2 "manipulator"&='Γ +106 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&e/ +72 "core" / +2 "manipulator"&]& +3 "core" &- 6 +2 "manipulator"&% +4 "core" % Χ  +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&{'\ +108 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +2 "manipulator"&(o +296 "core" ( + "manipulator"&& +4 "core" &i. U %G +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &N& +2 "core" &i.  %G +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +2 "manipulator"&3'Ͻ +93 "core" ' +2 "manipulator"&P& +4 "core" &i- 1 !G + "manipulator"&6% +4 "core" % * ! +2 "collection"'_& +4 "core" &vw7 +2 "collection"'@& +5 "core" &uv +47 ."myShortDA"CC.seek :closed +11 "collection"'D(S +6 "core" &wy + &wu + &xx + &wx + &xx + &yu + &uw  +3 &/uwx +{ +8 &auvy ? +10 &\\jvw Q +9 &Hww Q +9 &Gxw Q +10 &Gwy Q +9 &`Jyw R +10 &$Gvw! Q +9 &Ixw% Q +9 &Hyz$ Q +10 & jIwy Q +9 &",Iww Q +9 &#Jwz! R +10 &%Ixx Q +9 &'qIvx Q +10 &)4Gwz Q +9 &*Jwv' Q +9 &,Jwx Q +10 &.yJwx Q +9 &0:Ivw! R +9 &1Iww' Q +10 &3Jxw& R +9 &5Ixy$ Q +10 &7CLvv Q +9 &9Hvw" Q +9 &:Iuv% Q +10 &<Ixy$ R +9 &>LHvx Q +9 &@ Iwu# Q +10 &AGwv Q +9 &COww R +10 &EL^xx T +9 &Gy{ W +9 &Hxz% \\ +10 &Jtxy% ^ +9 &L2wy' _ +9 &Mvz% _ +10 &Owv! ` +9 &Qvyy S +9 &RGvx *~ +10 &Rxw V +5 ( +2 "collection"'@& +4 #"myShortDA"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.68 +3 "collection"'& +5 "core" &Rxyx! V + &Rxyy# V +2 ."myShortDA"Hand.open +2 "manipulator"&1 +75 "core" 1 +2 "manipulator"&4% +3 "core" % 8  +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +3 "manipulator"&;'\ +97 "core" ' +2 ."myShortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%%  +195 "core"  +2 #"myShortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%T'\ +2605 "core" ' +2 ."myShortDA"delay 5 seconds +508 ."connect"PRV.dial CBV +7 ."myShortDA"CBV.dial PRV +5 "processing"%s  +2 "collection"'c  +7 "core"  +10  +2 ."myShortDA"PSV.dial :PTV,via: :air +2 "processing"%. +194 "core" ~ +2 ."myShortDA"CTV.dial :air,avoiding: :intake +2 "collection"'Q  +7 "core"  +2 ."myShortDA"PTV.dial :PRV,avoiding: :puck +2 "processing"%m @ +6 "core" ? +2 ."myShortDA"PS.seek 0ml +3 "processing"%`', +2604 "core" ' + ."myShortDA"PSV.dial PSR,avoiding: PBV +4 "processing"%  +195 "core"  + #"myShortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +6 .PS.seek 2.5ml +5 "processing"%H'\ +2608 "core" ' + ."myShortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +5 ."myShortDA"CBV.dial PRV +4 "processing"%y  +2 "collection"'L  +5 "core"  +4  +2 ."myShortDA"PSV.dial :PTV,via: :air +3 "processing"%O +194 "core" ~ +2 ."myShortDA"CTV.dial :air,avoiding: :intake +3 "collection"'B  +6 "core"  + ."myShortDA"PTV.dial :PRV,avoiding: :puck +3 "processing"%- @ +6 "core" ? +2 ."myShortDA"PS.seek 0ml +2 "processing"%9', +2601 "core" ' +2 ."myShortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%8  +196 "core"  + #"myShortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 2.5ml +4 "processing"%G'\ +2613 "core" ' +2 ."myShortDA"delay 5 seconds +508 ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +5 "processing"%  +2 "collection"'>  +6 "core"  +11  +2 ."myShortDA"PSV.dial :PTV,via: :air +2 "processing"% +196 "core" ~ +2 ."myShortDA"CTV.dial :air,avoiding: :intake +3 "collection"'Z  +5 "core"  +2 ."myShortDA"PTV.dial :PRV,avoiding: :puck +3 "processing"%w @ +5 "core" ? +3 ."myShortDA"PS.seek 0ml +2 "processing"%', +2615 "core" ' +2 ."myShortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%  +195 "core"  +2 #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 1.5ml +4 "processing"%u'{ +1598 "core" ' + ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +4 "processing"%  +45 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%*', +1598 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%} +45 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%<'\ +2639 "core" ' +2 ."connect"PRV.dial CBV +3 ."myShortDA"CBV.dial PRV +5 "processing"%C  +2 "collection"'0  +50 "core"  +7  +3 ."myShortDA"PSV.dial :PTV,via: :air +2 "processing"%$ +195 "core" ~ +2 ."myShortDA"CTV.dial :air,avoiding: :intake +3 "collection"'  +6 "core"  + ."myShortDA"PTV.dial :PRV,avoiding: :puck +3 "processing"%x @ +6 "core" ? +2 ."myShortDA"PS.seek 0ml +2 "processing"%\\', +2603 "core" ' + ."myShortDA"PSV.dial :air +8 "processing"%o  +88 "core" +2 ."myShortDA"PS.seek 2.5ml +4 "processing"%'\ +2603 "core" ' +2 ."myShortDA"PSV.dial :PTV +3 "processing"% +72 "core" ~ +2 ."myShortDA"PS.seek 0ml +4 "processing"%', +2601 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%  +88 "core" +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%S'\ +2615 "core" ' + ."myShortDA"PSV.dial :PTV +3 "processing"%# +74 "core"  +2 ."myShortDA"PS.seek 0ml +4 "processing"%a', +2609 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%b  +74 "core"  +2 ."myShortDA"PS.seek 2.5ml +2 "processing"%5'\ +2611 "core" ' +2 ."myShortDA"PSV.dial :PTV +2 "processing"% +74 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%,', +2626 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"& & +7 "core" &i, 5 G + ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +2 "manipulator"&(o +6 "core" ( + "manipulator"&\ & +3 "core" &i,  G +3 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &V& +4 "core" &i+  G +2 ."myShortDA"Forearm.seek CC +3 "manipulator"&'Ͻ +93 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&!/ +78 "core" / +2 ."myShortDA"CC.seek :open +4 "collection"'l( +399 "core" ( +2 "manipulator"&E& +4 "core" &i,  #G + "manipulator"&q% +3 "core" % 5 #7 +3 ."myShortDA"Forearm.seek :retract +3 "manipulator"&d'\ +98 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +2 "manipulator"&r(- +290 "core" ( + "manipulator"&& +3 "core" &- % ) +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &"& +3 "core" &- , ( +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +3 "manipulator"&'Γ +109 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&h1 +73 "core" 1 + "manipulator"&% +3 "core" % Μ M  +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&I'\ +103 "core" ' +2 #"myShortDA"Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'Y& +6 "core" &wy +2 "manipulator"&j& +3 "core" &- * +3 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&+(- +4 "core" ( +2 "manipulator"&t& +3 "core" &-  * +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &(& +3 "core" &- * +2 ."myShortDA"Forearm.seek :garage +3 "manipulator"&'Γ +105 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&?/ +76 "core" / +2 "manipulator"&K& +3 "core" &- -  +2 "manipulator"&7% +4 "core" % ΢   +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&U'\ +103 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +47 ."myShortDA"Elbow.seek CC +9 "manipulator"&n(o +300 "core" ( + "manipulator"&:& +4 "core" &h4  = !O +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &i& +4 "core" &h4 % !O +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +2 "manipulator"&f'Ͻ +97 "core" ' +2 "manipulator"&^& +4 "core" &h4 O + "manipulator"&% +4 "core" %ϻ +  +2 "collection"'g& +4 "core" &wx +2 "collection"'& +5 "core" &wy +2 ."myShortDA"CC.seek :closed +3 "collection"'[(S +6 "core" &xw +4 &ww 8 +9 &4Envx 1 +9 &Vnvww F +10 &Vwx Q +9 &Hvx Q +9 &uHwx Q +10 &8Hww P +9 &Hwx Q +10 &Jxw P +9 &}Htw Q +9 &>Iuv Q +10 &!Hvw Q +9 &"Lww Q +9 &$Ivy Q +10 &&GKwx Q +10 &(Gwy Q +9 &)Gvy Q +9 &+Gwy Q +9 &-OIxw Q +10 &/Gwx Q +9 &0Ixy Q +10 &2Gvx Q +9 &4WIxy Q +9 &6Jyy Q +10 &7Kyx Q +9 &9Ivx P +9 &;_Hxx Q +10 &= Lvy Q +9 &>Iyz P +9 &@Ivx Q +10 &BgJuy Q +9 &D%Svv R +10 &Edxx T +9 &Gvw\ X +9 &IIxz ^ +10 &K y{ ^ +9 &Lwy _ +9 &Nwx _ +10 &PKxy ` +9 &Qwx = +10 &R3xy ] +9 ( + &Rqwy Q +2 "collection"'& +3 #"myShortDA"Collection Clamp onSpring/offSpring for 6/27 samples, on/off torque 2.57 +3 "collection"'& +5 "core" &Rr{x" Q +2 ."myShortDA"Hand.open +2 "manipulator"&F1 +76 "core" 1 +2 "manipulator"&v% +4 "core" % ϻ "  +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&)'\ +97 "core" ' +2 ."myShortDA"PSV.dial PSR,avoiding: PBV +2 "processing"%  +195 "core"  +2 #"myShortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%'\ +2611 "core" ' +2 ."myShortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +5 "processing"%X  +2 "collection"'A  +4 "core"  +5  + ."myShortDA"PSV.dial :PTV,via: :air +3 "processing"%/ +195 "core"  + ."myShortDA"CTV.dial :air,avoiding: :intake +3 "collection"'~  +6 "core"  +2 ."myShortDA"PTV.dial :PRV,avoiding: :puck +3 "processing"%2 @ +7 "core" ? +2 ."myShortDA"PS.seek 0ml +4 "processing"%|', +624 "Can" Uf` +1986 "core" ' +2 ."myShortDA"PSV.dial PSR,avoiding: PBV +8 "processing"%  +195 "core"  +2 #"myShortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +6 .PS.seek 2.5ml +5 "processing"%1'\ +2609 "core" ' + ."myShortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +5 ."myShortDA"CBV.dial PRV +4 "processing"%p  +4 "collection"'e  +3 "core"  +6  + ."myShortDA"PSV.dial :PTV,via: :air +3 "processing"%] +195 "core" ~ + ."myShortDA"CTV.dial :air,avoiding: :intake +3 "collection"'  +6 "core"  +2 ."myShortDA"PTV.dial :PRV,avoiding: :puck +3 "processing"%R @ +7 "core" ? +2 ."myShortDA"PS.seek 0ml +4 "processing"%&', +2612 "core" ' +2 ."myShortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%=  +195 "core"  +2 #"myShortDA"Pulling 2.5ml of PSR.flush + .PSR.select :flush +7 .PS.seek 2.5ml +5 "processing"%'\ +2604 "core" ' + ."myShortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +9 ."myShortDA"CBV.dial PRV +5 "processing"%W  +4 "collection"'N  +2 "core"  +5  +2 ."myShortDA"PSV.dial :PTV,via: :air +3 "processing"%P +194 "core" ~ + ."myShortDA"CTV.dial :air,avoiding: :intake +4 "collection"'6  +6 "core"  + ."myShortDA"PTV.dial :PRV,avoiding: :puck +3 "processing"%_ @ +5 "core" ? +3 ."myShortDA"PS.seek 0ml +3 "processing"%{', +2602 "core" ' + ."myShortDA"PSV.dial PSR,avoiding: PBV +8 "processing"%k  +195 "core"  +2 #"myShortDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +58 .PS.seek 1.5ml +3 "processing"%'{ +1594 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%  +45 "core"  +3 ."myShortDA"PS.seek 0ml +3 "processing"%4', +1594 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%@ +44 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +3 "processing"%%'\ +2604 "core" ' +2 ."connect"PRV.dial CBV +3 ."myShortDA"CBV.dial PRV +5 "processing"%3  +2 "collection"'J  +6 "core"  +3  +2 ."myShortDA"PSV.dial :PTV,via: :air +2 "processing"%c +205 "core" + ."myShortDA"CTV.dial :air,avoiding: :intake +4 "collection"'s  +5 "core"  +2 ."myShortDA"PTV.dial :PRV,avoiding: :puck +3 "processing"%. @ +7 "core" ? +2 ."myShortDA"PS.seek 0ml +2 "processing"%Q', +2603 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%m  +72 "core"  +2 ."myShortDA"PS.seek 2.5ml +4 "processing"%T'\ +2611 "core" ' + ."myShortDA"PSV.dial :PTV +8 "processing"% +75 "core"  +3 ."myShortDA"PS.seek 0ml +3 "processing"%`', +2600 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%y  +75 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%L'\ +2615 "core" ' +2 ."myShortDA"PSV.dial :PTV +3 "processing"%O +75 "core"  +2 ."myShortDA"PS.seek 0ml +4 "processing"%B', +2611 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%-  +75 "core"  +2 ."myShortDA"PS.seek 2.5ml +4 "processing"%H'\ +2605 "core" ' + ."myShortDA"PSV.dial :PTV +3 "processing"%8 +88 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%9', +2609 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&>& +6 "core" &i5  O +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&(o +4 "core" ( +2 "manipulator"&& +4 "core" &i5 B O + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &Z& +3 "core" &i5 Z O +2 ."myShortDA"Forearm.seek CC +3 "manipulator"&w'Ͻ +95 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&G/ +71 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"' ( +400 "core" ( + "manipulator"&& +3 "core" &i5  O +2 "manipulator"& % +4 "core" % ϻ c  +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&u'\ +96 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek :garage +2 "manipulator"&}(- +291 "core" ( +2 "manipulator"&*& +4 "core" &- V ) + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &0& +4 "core" &- 0 ) +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +2 "manipulator"&C'Γ +111 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&$1 +74 "core" 1 +2 "manipulator"&% +7 "core" % Ν Q  +8 ."myShortDA"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&x'\ +104 "core" ' +18531 "Can"\ \ :hf +13173 #"Camille"-> 3.times{PS.flush} +3 #Flushing Processing stage +4 "processing"%<% +5 "core" %.\  +2 #"Camille"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%o& +6 "core" &\  +2 "manipulator"&\\& +4 "core" &- * . +2 ."Camille"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +40 ."Camille"Elbow.seek FlushPuck::Garage +11 "manipulator"&(- +5 "core" ( + "manipulator"&& +5 "core" &-  Q . + ."Camille"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +3 "core" &- . +2 ."Camille"Forearm.seek :garage +3 "manipulator"&'Γ +97 "core" ' + ."Camille"Hand.close +3 "manipulator"&#/ +72 "core" / +2 "manipulator"&S& +3 "core" &- / * +2 "manipulator"&b% +4 "core" % ΢ # *z +2 ."Camille"Forearm.seek :retract +3 "manipulator"&a'\ +103 "core" ' +2 ."Camille"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."Camille"Elbow.seek PC +3 "manipulator"&([ +143 "core" ( +2 "manipulator"&5& +4 "core" &]  8 / +2 ."Camille"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 & & +2 "core" &]   / +3 ."Camille"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."Camille"Forearm.seek PC +2 "manipulator"&\ '$ +99 "core" ' +2 "manipulator"&V& +4 "core" &] , + + "manipulator"&!% +4 "core" % > + +2 "processing"%& +3 "core" &\  +3 "processing"%;& +5 "core" &\  +2 ."Camille"PC.seek :closed +3 "processing"%D(^ +5 "core" &\  +7 &\ 8 +9 &AEm\ 1 +9 &`mu\ F +10 &U\ S +9 &E}\ R +9 &vE\ S +10 &9E\ R +9 &G\ S +9 &G\ R +10 &F\ R +9 &BG\ R +10 &!E\ R +9 &"G\ S +9 &$F\ R +10 &&IG\ R +9 &( G\ R +9 &)G\ R +10 &+H\ R +9 &-RG\ R +10 &/F\ R +9 &0G\ R +9 &2G\ R +10 &4YI\ R +9 &6H\ R +9 &7I\ R +10 &9D\ R +9 &;cG\ R +10 &=$G\ R +9 &>G\ R +9 &@J\ R +10 &BgQ\ S +9 &D"k\ V +9 &E\ X +10 &Gx\ X +9 &I_|\ Y +10 &K"\ X +9 &L\ X +9 &N\ Y +10 &Pe\ Y +9 &R&\ Z +9 &S\ Z +10 &U\ Z +9 &Wk\ Z +10 &Y,\ Z +9 &Z\ [ +9 &\\\ \ [ +10 &^6gm\ / +9 &^j\ = +9 ( + &^/\ 6 +2 "processing"%;& +4 #"Camille"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.85 +2 "processing"%E& +5 "core" &^/\ 6 +2 ."Camille"Hand.open +2 "manipulator"&q1 +75 "core" 1 + "manipulator"&% +4 "core" %   & +2 ."Camille"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."Camille"Forearm.seek :retract +2 "manipulator"&'\ +96 "core" ' + ."Camille"PSV.dial PSR +3 "processing"% +76 "core"  +2 ."Camille"PSR.select :flush +3 "processing"%@ +12 ."Camille"PS.seek 1ml +3 "processing"%"'M` +1089 "core" ' +2 ."Camille"PSR.select :air +8 "processing"% +12 ."Camille"PS.seek 2.5ml +2 "processing"%h'\ +1589 "core" ' + ."Camille"PSV.dial PTV +3 "processing"% +74 "core" +2 ."Camille"PTV.dial :puck +2 "processing"%d  +76 "core"  + ."Camille"PBV.dial :waste1 +3 "processing"%Y  +58 "core" +2 ."Camille"PS.seek 0ml +3 "processing"%j', +2603 "core" ' + ."Camille"PSV.dial PSR +3 "processing"%t +76 "core"  + ."Camille"PSR.select :flush +3 "processing"%@ +12 ."Camille"PS.seek 0.5ml +3 "processing"%('F +585 "core" ' +2 ."Camille"PSR.select :air +2 "processing"% +12 ."Camille"PS.seek 2.5ml +3 "processing"%'\ +2109 "core" ' +2 ."Camille"PSV.dial PTV +3 "processing"%? +75 "core" +2 ."Camille"PBV.dial PSV +2 "processing"%K U +55 "core" V +3 ."Camille"PS.seek 0ml +3 "processing"%7', +2646 "core" ' +8 ."Camille"PSV.dial PBV +4 "processing"%r @ +46 "core" @ +2 ."Camille"PS.seek 2.5ml +4 "processing"%I'\ +2604 "core" ' +2 ."Camille"PSV.dial :waste1 +7 "processing"%  +74 "core"  +3 ."Camille"PS.seek 0ml +3 "processing"%+', +2615 "core" ' + ."Camille"PSV.dial PSR +3 "processing"%: +46 "core"  + ."Camille"PSR.select :air +5 .PS.seek 2.5ml +4 "processing"%i'\ +2608 "core" ' +2 ."Camille"PSV.dial PTV +3 "processing"%^ +73 "core" +2 ."Camille"PBV.dial PSV +3 "processing"% U +6 "core" U +2 ."Camille"PS.seek 0ml +3 "processing"%g', +2612 "core" ' +2 ."Camille"PSV.dial PBV +3 "processing"%U @ +56 "core" B +2 ."Camille"PS.seek 2.5ml +4 "processing"%l'\ +2611 "core" ' +2 ."Camille"PSV.dial :waste1 +3 "processing"%  +77 "core"  +2 ."Camille"PS.seek 0ml +3 "processing"%F', +2626 "core" ' +2 #"Camille"Garaging FlushPuck in Processing Clamp +7 "manipulator"&v& +7 "core" &] # + +6 ."Camille"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."Camille"Elbow.seek PC +2 "manipulator"&([ +5 "core" ( +2 "manipulator"&& +4 "core" &] + +2 ."Camille"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &f& +3 "core" &] V + +2 ."Camille"Forearm.seek PC +3 "manipulator"&,'$ +94 "core" ' +2 ."Camille"Hand.close +2 "manipulator"&X/ +68 "core" / +2 ."Camille"PC.seek :open +4 "processing"%A( +456 "core" ( +2 "manipulator"&/& +3 "core" &]  O / +2 "manipulator"&~% +4 "core" % A G / +2 ."Camille"Forearm.seek :retract +3 "manipulator"&2'\ +97 "core" ' +2 ."Camille"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 ."Camille"Elbow.seek :garage +3 "manipulator"&(- +119 "core" ( +2 "manipulator"&& +4 "core" &- Q . + ."Camille"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &|& +3 "core" &- - +3 ."Camille"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."Camille"Forearm.seek :garage +3 "manipulator"&p'Γ +112 "core" ' + ."Camille"Hand.open +2 "manipulator"&e1 +72 "core" 1 +2 "manipulator"&]% +3 "core" % Ν ~ # $ +2 ."Camille"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."Camille"Forearm.seek :retract +2 "manipulator"&'\ +110 "core" ' + #"Camille"Flushing Processing stage +2 "processing"%R% +6 "core" %/{\  +2 #"Camille"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%1& +6 "core" &}\  +2 "manipulator"&=& +4 "core" &-   1 +2 ."Camille"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 ."Camille"Elbow.seek FlushPuck::Garage +3 "manipulator"&&(- +18 "core" ( + "manipulator"&W& +4 "core" &-   = 1 +2 ."Camille"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &N& +3 "core" &- \ 2 # 1 +2 ."Camille"Forearm.seek :garage +4 "manipulator"&P'Γ +100 "core" ' +2 ."Camille"Hand.close +2 "manipulator"&6/ +77 "core" / +2 "manipulator"&_& +3 "core" &-  ( +2 "manipulator"&% +4 "core" % Χ 5 '( +2 ."Camille"Forearm.seek :retract +40 "manipulator"&k'\ +107 "core" ' +2 ."Camille"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."Camille"Elbow.seek PC +2 "manipulator"&{([ +142 "core" ( +2 "manipulator"&& +3 "core" &_ W /\ +2 ."Camille"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &_ /\ +3 ."Camille"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."Camille"Forearm.seek PC +2 "manipulator"&@'$ +101 "core" ' + "manipulator"&4& +4 "core" &_ = /\ +2 "manipulator"&3% +3 "core" %!  h /A +3 "processing"%J& +4 "core" &\  +2 "processing"%c& +4 "core" &\  +3 ."Camille"PC.seek :closed +2 "processing"%s(^ +7 "core" &\  +4 &\ 7 +10 &>Hp\ 1 +9 &aos\ F +10 &R\ R +9 &E\ R +9 &|D\ Q +10 &>F\ Q +9 &F\ Q +9 &C\ Q +10 &F\ Q +9 &FF\ Q +10 &!B\ Q +9 &"H\ Q +9 &$F\ Q +10 &&NG\ Q +9 &(Fz\ R +9 &)F\ Q +10 &+C{\ Q +9 &-WC\ Q +10 &/F|\ R +9 &0G\ Q +9 &2D|\ Q +10 &4]G\ R +9 &6 Fz\ Q +9 &7D\ Q +10 &9Fx\ R +9 &;fF~\ Q +10 &='F|\ R +9 &>F\ Q +9 &@H\ R +10 &BlP\ R +9 &D(b\ T +9 &E~\ X +10 &Gw\ W +9 &Iez\ W +10 &K$}\ X +9 &L~\ Y +9 &N}\ Y +10 &Pi\ Y +9 &R+\ Y +9 &S\ Y +10 &U~\ Z +9 &Wn\ Z +10 &Y0\ Z +9 &Z\ Z +9 &\\\ Z +10 &^=kj~\ ) +9 &^m\ > +9 ( +2 &^0|\ 5 +2 "processing"%c& +3 #"Camille"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.87 +2 "processing"%.& +4 "core" &^/w\ 5 +3 ."Camille"Hand.open + "manipulator"&%1 +73 "core" 1 +2 "manipulator"&m% +3 "core" % !  *A +3 ."Camille"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."Camille"Forearm.seek :retract +3 "manipulator"&Q'\ +94 "core" ' + ."Camille"PSV.dial PSR +3 "processing"% +46 "core"  + ."Camille"PSR.select :flush +4 "processing"%@ +12 ."Camille"PS.seek 1ml +2 "processing"%T'M` +1096 "core" ' +2 ."Camille"PSR.select :air +3 "processing"% +12 ."Camille"PS.seek 2.5ml +3 "processing"%y'\ +1590 "core" ' + ."Camille"PSV.dial PTV +3 "processing"%` +75 "core" +2 ."Camille"PTV.dial :puck +3 "processing"%O  +16 "core"  + ."Camille"PBV.dial :waste1 +3 "processing"%L  +58 "core" +2 ."Camille"PS.seek 0ml +3 "processing"%-', +2601 "core" ' +2 ."Camille"PSV.dial PSR +3 "processing"%B +75 "core"  + ."Camille"PSR.select :flush +4 "processing"%@ +11 ."Camille"PS.seek 0.5ml +3 "processing"%8'F +595 "core" ' + ."Camille"PSR.select :air +4 "processing"% +12 ."Camille"PS.seek 2.5ml +2 "processing"%H'\ +2100 "core" ' + ."Camille"PSV.dial PTV +3 "processing"%> +75 "core" +2 ."Camille"PBV.dial PSV +3 "processing"% U +58 "core" W +2 ."Camille"PS.seek 0ml +3 "processing"%Z', +2606 "core" ' + ."Camille"PSV.dial PBV +3 "processing"%G @ +46 "core" ? +2 ."Camille"PS.seek 2.5ml +4 "processing"%n'\ +2600 "core" ' + ."Camille"PSV.dial :waste1 +3 "processing"%)  +87 "core"  +2 ."Camille"PS.seek 0ml +2 "processing"%[', +1532 "Can"\ Dg +1091 "core" ' +2 ."Camille"PSV.dial PSR +3 "processing"% +42 "core"  +2 ."Camille"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"% '\ +2605 "core" ' +9 ."Camille"PSV.dial PTV +3 "processing"%w +74 "core" + ."Camille"PBV.dial PSV +3 "processing"%* U +7 "core" V +2 ."Camille"PS.seek 0ml +3 "processing"%0', +2610 "core" ' +2 ."Camille"PSV.dial PBV +8 "processing"% @ +47 "core" > +2 ."Camille"PS.seek 2.5ml +4 "processing"%$'\ +2612 "core" ' +2 ."Camille"PSV.dial :waste1 +3 "processing"%  +73 "core"  +3 ."Camille"PS.seek 0ml +3 "processing"%u', +2597 "core" ' +2 #"Camille"Garaging FlushPuck in Processing Clamp +2 "manipulator"&C& +7 "core" &` *\ +2 ."Camille"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."Camille"Elbow.seek PC +3 "manipulator"&<([ +6 "core" ( + "manipulator"&o& +4 "core" &` " *\ +2 ."Camille"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &\\& +3 "core" &` *\ +3 ."Camille"Forearm.seek PC +4 "manipulator"&'$ +90 "core" ' +2 ."Camille"Hand.close +2 "manipulator"&/ +76 "core" / +2 ."Camille"PC.seek :open +4 "processing"%#( +459 "core" ( + "manipulator"&S& +4 "core" &` -\ +2 "manipulator"&b% +4 "core" % 9 P -% +2 ."Camille"Forearm.seek :retract +3 "manipulator"&}'\ +96 "core" ' + ."Camille"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."Camille"Elbow.seek :garage +2 "manipulator"&x(- +131 "core" ( +2 "manipulator"&5& +4 "core" &- ++ + ."Camille"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 & & +3 "core" &-  ++ +2 ."Camille"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."Camille"Forearm.seek :garage +3 "manipulator"&'Γ +109 "core" ' + ."Camille"Hand.open +2 "manipulator"&V1 +73 "core" 1 +2 "manipulator"&!% +3 "core" % Ν ` +3 ."Camille"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."Camille"Forearm.seek :retract +3 "manipulator"&'\ +103 "core" ' +2 #"Camille"Flushing Processing stage +2 "processing"%% +6 "core" %0m\  +2 #"Camille"Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%a& +6 "core" &\  +2 "manipulator"&'& +4 "core" &-  +* +2 ."Camille"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."Camille"Elbow.seek FlushPuck::Garage +3 "manipulator"&E(- +5 "core" ( +2 "manipulator"&q& +3 "core" &-  ,* +2 ."Camille"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &- v ,* +3 ."Camille"Forearm.seek :garage +2 "manipulator"&;'Γ +103 "core" ' +2 ."Camille"Hand.close +2 "manipulator"&/ +68 "core" / +2 "manipulator"&\ & +4 "core" &- 2 "* + "manipulator"&9% +4 "core" % Χ  " +2 ."Camille"Forearm.seek :retract +3 "manipulator"&"'\ +100 "core" ' + ."Camille"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."Camille"Elbow.seek PC +2 "manipulator"&([ +152 "core" ( +2 "manipulator"&d& +3 "core" &[  . +2 ."Camille"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &Y& +3 "core" &[ 5 . +3 ."Camille"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."Camille"Forearm.seek PC +2 "manipulator"&h'$ +103 "core" ' +2 "manipulator"&t& +42 "core" &[ ) +8 "manipulator"&j% +4 "core" % ) +3 "processing"%(& +4 "core" &\  +2 "processing"%?& +5 "core" &\  +3 ."Camille"PC.seek :closed +3 "processing"%K(^ +6 "core" &l\  +4 &l\ 5 +9 &=Fpj\ 1 +10 &aorj\ F +9 &Ql\ R +9 &Al\ Q +10 &|Cl\ Q +9 &>@m\ Q +10 &Fl\ Q +9 &Fj\ R +9 &Cn\ Q +10 &FCn\ Q +9 &!Em\ Q +9 &"Fl\ R +10 &$Do\ Q +9 &&NAk\ Q +10 &(Cl\ Q +9 &)Dm\ R +9 &+Fk\ Q +10 &-VGl\ Q +9 &/Fj\ Q +9 &0Bl\ Q +10 &2Bm\ Q +9 &4^Dl\ Q +10 &6 Fj\ Q +9 &7Gl\ Q +9 &9Bk\ Q +10 &;fAi\ Q +9 &=(An\ Q +9 &>Bl\ Q +10 &@Cn\ R +9 &BkNl\ R +10 &D'ak\ T +9 &Em\ \ X +9 &Gxk\ X +10 &Iayj\ Y +9 &K#zn\ \ Y +9 &Lyn\ Y +10 &Nl\ \ Y +9 &Pgk\ \ Y +10 &R)~n\ Y +9 &Sm\ Y +9 &Us\ \ Y +10 &Wmk\ Z +9 &Y0k\ \ Z +9 &Zj\ Z +10 &\\k\ [ +9 &^3chj\ 2 +10 &^kk\ ? +9 ( + &^8l\ 7 +2 "processing"%?& +4 #"Camille"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.89 +2 "processing"%& +5 "core" &^7\ 7 +2 ."Camille"Hand.open +3 "manipulator"&r1 +68 "core" 1 +2 "manipulator"&7% +3 "core" %  x k $ +3 ."Camille"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."Camille"Forearm.seek :retract +3 "manipulator"&'\ +97 "core" ' +2 ."Camille"PSV.dial PSR +2 "processing"%I +45 "core"  +2 ."Camille"PSR.select :flush +3 "processing"%@ +12 ."Camille"PS.seek 1ml +3 "processing"%:'M` +1127 "core" ' + ."Camille"PSR.select :air +4 "processing"% +12 ."Camille"PS.seek 2.5ml +2 "processing"%+'\ +1594 "core" ' + ."Camille"PSV.dial PTV +3 "processing"%^ +75 "core" +2 ."Camille"PTV.dial :puck +2 "processing"%  +7 "core"  +2 ."Camille"PBV.dial :waste1 +3 "processing"%i  +56 "core" +2 ."Camille"PS.seek 0ml +3 "processing"%U', +2612 "core" ' +2 ."Camille"PSV.dial PSR +3 "processing"%g +75 "core"  + ."Camille"PSR.select :flush +4 "processing"%@ +12 ."Camille"PS.seek 0.5ml +2 "processing"%'F +582 "core" ' +2 ."Camille"PSR.select :air +3 "processing"% +12 ."Camille"PS.seek 2.5ml +3 "processing"%l'\ +2112 "core" ' + ."Camille"PSV.dial PTV +3 "processing"%v +77 "core" + ."Camille"PBV.dial PSV +3 "processing"% U +57 "core" V +2 ."Camille"PS.seek 0ml +4 "processing"%f', +2598 "core" ' +2 ."Camille"PSV.dial PBV +3 "processing"%X @ +47 "core" > +2 ."Camille"PS.seek 2.5ml +3 "processing"%'\ +2609 "core" ' + ."Camille"PSV.dial :waste1 +3 "processing"%  +74 "core"  +2 ."Camille"PS.seek 0ml +5 "processing"%D', +2612 "core" ' + ."Camille"PSV.dial PSR +8 "processing"%/ +45 "core"  +2 ."Camille"PSR.select :air +3 .PS.seek 2.5ml +5 "processing"%~'\ +2607 "core" ' +2 ."Camille"PSV.dial PTV +3 "processing"% +74 "core" + ."Camille"PBV.dial PSV +3 "processing"%| U +7 "core" U +2 ."Camille"PS.seek 0ml +3 "processing"%,', +2605 "core" ' +2 ."Camille"PSV.dial PBV +3 "processing"% @ +45 "core" ? +3 ."Camille"PS.seek 2.5ml +3 "processing"%e'\ +2600 "core" ' +2 ."Camille"PSV.dial :waste1 +3 "processing"%]  +74 "core"  +2 ."Camille"PS.seek 0ml +42 "processing"%2', +2605 "core" ' +2 #"Camille"Garaging FlushPuck in Processing Clamp +3 "manipulator"&R& +6 "core" &\\ * ( +2 ."Camille"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."Camille"Elbow.seek PC +3 "manipulator"&1([ +4 "core" ( +2 "manipulator"&=& +4 "core" &\\ ) +2 ."Camille"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &W& +3 "core" &\\ ; ( +2 ."Camille"Forearm.seek PC +3 "manipulator"&N'$ +94 "core" ' + ."Camille"Hand.close +2 "manipulator"&p/ +68 "core" / +2 ."Camille"PC.seek :open +4 "processing"%6( +459 "core" ( + "manipulator"&_& +4 "core" &\\ n . +2 "manipulator"&% +4 "core" % , r .- +2 ."Camille"Forearm.seek :retract +3 "manipulator"&'\ +96 "core" ' +2 ."Camille"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."Camille"Elbow.seek :garage +2 "manipulator"&(- +118 "core" ( + "manipulator"&& +4 "core" &- +6 +2 ."Camille"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +3 "core" &- +6 +2 ."Camille"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."Camille"Forearm.seek :garage +3 "manipulator"&P'Γ +109 "core" ' +2 ."Camille"Hand.open +2 "manipulator"&41 +75 "core" 1 + "manipulator"&3% +4 "core" % Ν # ! +2 ."Camille"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."Camille"Forearm.seek :retract +2 "manipulator"&J'\ +104 "core" ' +16986 "Can" \ 9!*h" +20331 #"Camille"-> access 3 +3 "storage"(&% +5 "core" %l N\  +2 "manipulator"&k% +3 "core" %\   f 1 +3 "manipulator"&A& +4 "core" &-  16 +2 ."Camille"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."Camille"SC.seek 7 +2 "storage"(.([4 +670 "core" ( +2 ."Camille"SC.configure :limp +3 "storage"($(\ 1b +5 (%& +3 "core" &[6 ) ; R\ +20814 #"Camille"-> exit +2 #Session Ended +2261 #t-> ESP.ready? +2 "collection"'m% +3 "core" %yvW\  +2 "sampler")c% +3 "core" %> c I +2 "manipulator"& % +3 "core" %\ # #  3 +2 "manipulator"&@& +4 "core" &-   ] 36 + "storage"(F& +3 "core" &[5 '\ ! +2 "storage"(T% +4 "core" %l .\  + "collection"'`& +3 "core" &xvP\  +2 "processing"%O& +3 "core" &^\  +2 "processing"%L% +3 "core" %1S\  +487 #t-> access 4 +2 "storage"(y% +3 "core" %l =\  +2 "manipulator"&B% +4 "core" %\ # #  3 +2 "manipulator"&-& +3 "core" &- " % Y 36 +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"(8( +984 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (>& +3 "core" &\ { q E +635 #t-> intialPurge +2093 #-> initialPurge + #Starting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &xvV\  +2 "manipulator"&H& +4 "core" &- $ # & 36 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&G(- +3 "core" ( +2 "manipulator"&Z& +3 "core" &-  i 36 +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &)& +4 "core" &- "   36 +2 .tForearm.seek :garage +2 "manipulator"&n'Γ +100 "core" ' +2 .tHand.close + "manipulator"&/ +67 "core" / +2 "manipulator"&[& +4 "core" &- ! +6 + "manipulator"&w% +4 "core" % Χ # +A +2 .tForearm.seek :retract +2 "manipulator"&*'\ +99 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"& (o +330 "core" ( +2 "manipulator"&& +3 "core" &u5 * *M +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &0& +3 "core" &u5 *M +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'Ͻ +100 "core" ' +2 "manipulator"&$& +3 "core" &v4 & )M +2 "manipulator"&C% +4 "core" %Ͻ  )Y +2 "collection"'o& +3 "core" &wwS +3 "collection"'\\& +4 "core" &vwK +3 .tCC.seek :closed + "collection"'(S +5 "core" &uxR  +9 &/xxvS +{ +9 &awxxO ? +9 &TkvwO R +10 &IvyT R +9 &JwyH R +10 &HxwH R +9 &XIvwA S +9 &Gyv3 R +10 &Ixw6 R +9 &Hwy8 R +9 & aIyx? R +10 &"#Iwx6 R +9 &#Guz7 R +10 &%Iwy8 R +9 &'iIxw? R +9 &)*Jwx? S +10 &*Iwu; R +9 &,Iwy= R +9 &.qJxv= R +10 &03Jyx@ R +9 &1Jwx= S +10 &3Iwv> R +9 &5yIww> R +9 &7<Jvy? R +10 &8Iwy> R +9 &:Iuy> R +9 &<Fxx@ R +10 &>CIxw< R +9 &@Gww> R +10 &AMww? R +9 &CRxx? S +9 &ECdwx= U +10 &Fvz? X +9 &Hzz> ^ +9 &Jnyy= ^ +10 &L.x{8 _ +9 &Mzy= ` +10 &Oxx= ` +9 &Qp{w8 U +9 &ROyw= + +10 &Rkyy: J +2 ( +2 "collection"'\\& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.68 +6 "collection"'{& +3 "core" &Rhyw% J +2 .tHand.open +7 "manipulator"&Q1 +70 "core" 1 + "manipulator"&s% +3 "core" % Ͻ W #Y +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&S'\ +95 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'b& +4 "core" &Rhyx- J +2 "collection"'5% +4 "core" %yw0 + "collection"'  +3 "core"  +2 .tCSV.dial CSR +2 "collection"'  +136 "core"  + #tPulling 5ml of CSR.flush +2 .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'<'q1 +1348 "core" ' + .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +9 'V% +2 "core" %q-xy  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'!'^ +695 "core" ' + .tCSV.dial :waste +2 "collection"'} +136 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'' +1986 "core" ' +2 #tPurging external Intake + "collection"'a& +3 "core" &RgxzY J +2 "collection"''% +4 "core" %xxo +2 .tCSV.dial :flush + "collection"'q  +46 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'' +2514 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +2 "collection"' +2 '  +75 "core"  +3  + .tCTV.dial :intake +2 "collection"'\  +78 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml +2 "collection"'9' +2041 "Can"  a#h +491 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air +2 "collection"'x  +77 "core"  + #tFlushing upper manifold + "collection"'& +4 "core" &Rfrt( J +2 "collection"'d% +4 "core" %tu + .tCSV.dial :flush +2 "collection"'Y  +75 "core"  +2 .tCS.seek 5ml +2 "collection"';'q1 +1293 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'t @ +45 "core" B +2 "collection"'E% +3 "core" %q,wx!  +3 .tCS.seek 6.999ml +2 "collection"'j' +570 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'( +2 '"  +7 "core"  +100 ~ + .tCTV.dial :air +2 "collection"'#  +5 "core" +2 .tCS.seek 0ml +2 "collection"'' +1794 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'r'1 +812 "core" ' + .tCSV.dial :waste +2 "collection"'7 +45 "core" +2 .tCS.seek 0ml +2 "collection"'?' +813 "core" ' +2 "collection"'I& +4 "core" &Rexx J + "collection"'h% +3 "core" %yx\ +2 .tCSV.dial :flush +2 "collection"'u  +43 "core"  +2 .tCS.seek 3ml +2 "collection"':'1 +808 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'^ @ +42 "core" A +9 "collection"'% +4 "core" %1xu\  +2 .tCS.seek 4.999ml +2 "collection"'i'q, +563 "core" ' +2 .tCSV.dial :air +2 "collection"'+ @ +4 "core" @ +2 .tCS.seek 0ml +2 "collection"'g' +1307 "core" ' + .tdelay 7 seconds +704 .CS.seek 3ml + "collection"'U'1 +809 "core" ' +2 .tCSV.dial :waste +2 "collection"' +75 "core" +2 .tCS.seek 0ml +2 "collection"'v' +814 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &v4 ` M +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&l(o +3 "core" ( + "manipulator"&X& +4 "core" &v4 4 M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &f& +2 "core" &v4 K M +3 .tForearm.seek CC +2 "manipulator"&'Ͻ +91 "core" ' +2 .tHand.close + "manipulator"&/ +74 "core" / +2 .tCC.seek :open +2 "collection"'/( +396 "core" ( +2 "manipulator"&D& +4 "core" &v4 w B #M + "manipulator"&% +3 "core" %  # +3 .tForearm.seek :retract +6 "manipulator"&|'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&~(- +296 "core" ( + "manipulator"&& +3 "core" &- O + +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &,& +2 "core" &- Y + +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&]'Γ +109 "core" ' +2 .tHand.open + "manipulator"&e1 +71 "core" 1 + "manipulator"&R% +4 "core" % Ν } K ! +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&='\ +105 "core" ' +21489 #t-> Sampler.unassign :PumpPrimeDelay rescue nil +3157 #-> Sampler.unassign :MaintainFlow rescue nil +4476 #-> Sampler.unassign :PrimeFlow rescue nil +4736 #"CamilleE"Session Begun +962 #-> ESP.ready! +3 "collection"'W% +5 "core" %vy\  +4 "sampler")% +2 "processing"%p% +3 "manipulator"&% +9 "core" %> o I + %1\  + %\   2 +2 "manipulator"&K& +4 "core" &-   2 +2 "storage"(_& +4 "core" &\  }\  + "storage"(% +3 "core" %l 7\  +2 "collection"'& +3 "core" &wx\  +2 "processing"%& +3 "core" & \  +4 "sampler")N +3 "core"  +2 "collection"'1% +4 "core" %tw\  +2 "processing"%4% +3 "core" %1\  +3 "sampler")3% +4 "core" %> n I +2 "collection"'& +3 "core" &vz\  +2 "processing"%P& +3 "core" &\  +2 "manipulator"&&% +4 "core" %\   1 +2 "manipulator"&k& +3 "core" &-   2 +3 "storage"(A& +3 "core" &\  \  +2 "storage"(M% +3 "core" %l \  +2 "collection"'%9 +4 "core" 9x +2 "processing"%z9 +2 "core" 9} +420 #"CamilleE"-> access 4 +4 "storage"(m% +5 "core" %l \  +2 "manipulator"&c% +4 "core" %\   1 + "manipulator"& & +4 "core" &-   1 +2 ."CamilleE"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."CamilleE"SC.seek 1 +2 "storage"(@( +4 "core" ( +2 ."CamilleE"SC.configure :limp +3 "storage"($(\ 1b +4 (F& +3 "core" &\  \  +795 #"CamilleE"-> startTube 4 +9313 "Can"\ :%iN +6799 #"CamilleE"-> start(:myFullPhaseDA){da50} +4266 #-> start(:myFullPhaseDA){da 50} +48 #"myFullPhaseDA"da sampling at most 50ml +9 #Loading sh1 puck from tube 4 into Collection Clamp +4 ."Qmail"DAfans.email "Started da in tube 4 at 17:08:55PDT28-Mar-25\\n{}\\nCan@17:07:04, 23.6C, 45% humidity, 14.5psia, 12.521V, 0.331A, 55.313Ah, 4.14W",Subject: "da sampling at most 50ml" +5 "collection"'T& +6 "core" &ww\  +3 "manipulator"&`% +4 "core" %\   1 +2 "storage"(O% +4 "core" %l \  + "storage"(L. +3 "core" .( +2 ."myFullPhaseDA"SC.reconfigure :tight +6 "storage"($\ .(\ 1~b +4 ."myFullPhaseDA"SC.seek 4 +3 "storage"(y(,? +333 #"uploadLog"upsync +195 "core" ( + ."myFullPhaseDA"SC.configure :limp +6 "storage"($(\ 1b +3 (B& +3 "core" &,B \  +3 "manipulator"&-& +4 "core" &- 0 +2 "manipulator"&.% +4 "core" %\  ~ 0 +2 ."myFullPhaseDA"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +4 ."myFullPhaseDA"Elbow.seek 4 +3 "manipulator"&>( +210 "core" ( +2 "manipulator"&& +3 "core" & ' &  3 +2 "storage"(H& +4 "core" &,B r\  +2 ."myFullPhaseDA"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."myFullPhaseDA"Forearm.seek 4 + 700 counts +3 "manipulator"&Z' +94 "core" ' +2 "storage"()& +3 "core" &,B c\  +3 ."myFullPhaseDA"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."myFullPhaseDA"SE.seek :beamBreak +2 "storage"(') +297 "core" ' +2 "storage"([- +3 "core" -'Z +2 ."myFullPhaseDA"SE.configure :default +4 "storage"(#QK-0-\ b +4 (w& +3 "core" &,B\  +2 "manipulator"&& +4 "core" &   x 1 +3 ."myFullPhaseDA"Elbow.seek 4 +2 "manipulator"&J( +11 "core" ( +2 "manipulator"&n& +3 "core" &  ! u 2 +2 "storage"(G& +4 "core" &,B\  +3 ."myFullPhaseDA"Forearm.seek 4 + 300 counts +2 "manipulator"&'[ +27 "core" ' + ."myFullPhaseDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myFullPhaseDA"Hand.close +2 "manipulator"&0/ +74 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&$& +2 "storage"(C'p +9 "core" &   2 +2 "manipulator"&o% +4 "core" % B   & 2 +2 ."myFullPhaseDA"Forearm.seek :retract +2 "manipulator"&*'\ +96 "core" ' +2 ."myFullPhaseDA"Elbow.seek CC +3 "manipulator"& (o +142 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +50 "core" ( + "manipulator"&{& +4 "core" &z   s 2& +2 ."myFullPhaseDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &Q& +3 "core" &z   2& +3 ."myFullPhaseDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myFullPhaseDA"Forearm.seek CC +2 "manipulator"&s'Ͻ +102 "core" ' + "manipulator"&b& +4 "core" &z  h 0& +2 "manipulator"&\\% +3 "core" %ϳ < 0 +3 "collection"'5& +4 "core" &wx\  +2 "collection"' & +5 "core" &vw\  +2 ."myFullPhaseDA"CC.seek :closed +3 "collection"'(S +6 "core" &wx\  +45 &vx \ 5 +8 &5ErwxF 1 + &Tmywv% E + &_yxI R + &HxwY R &jIww6 R +6 &-IyyX R +9 &Mwx\\ R +10 &HvvU Q +9 &sJvxT R +9 &5FxyQ R +10 & IywR R +9 &"MxyP R +9 &$|IxwR Q +10 &&=IwwC R +9 &'GvwB R +10 &)IwwA R +9 &+Gwv9 R +9 &-EIwx8 R +10 &/Lwv1 R +9 &0Ivw/ Q +9 &2Ivy0 R +10 &4NIvw/ Q +9 &6Jxx6 R +10 &7Gvx0 R +9 &9Jxw8 R +9 &;TLww; R +10 &=Jtw7 R +9 &>Iww7 R +10 &@Jvv1 R +9 &B\\Kxx- R +9 &DQyv1 S +10 &EVwx1 S +9 &Ggvy, U +9 &IU~xy/ W +10 &K wy0 [ +9 &Lxv. ^ +9 &Nwy- ^ +10 &PGwx/ _ +9 &Qxy, = +10 &R4yx- U +9 ( + &R\\wy" H +2 "collection"' & +4 #"myFullPhaseDA"Collection Clamp onSpring/offSpring for 6/27 samples, on/off torque 2.19 +2 .Hand.open +4 "manipulator"&1 +68 "core" 1 +2 "manipulator"&% +3 "core" % ϳ A ) +2 ."myFullPhaseDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myFullPhaseDA"Forearm.seek :retract +2 "manipulator"&V'\ +97 "core" ' +2 #"myFullPhaseDA"collectSample 50ml w/bubble point of 24psi +2 #Priming 7ml +3 .Intake.select :close +4 .Exhaust.select :close +4 .SS.hold +4 "sampler")<+ +6 "core" + + "sampler")}% +4 "core" %> d I +2 "collection"'!& +3 "core" &R]xx H +4 "Can" \ K&Yip +2 #"myFullPhaseDA"Calibrating pressure and temperature sensors +5 .CTV.dial :air +3 .SSV.dial :spit,avoiding: :exhaust +3 "sampler")a +5 "core"  +2 "sampler")' +3 "core"  +2 "sampler")q  +5 "core" +2 ."myFullPhaseDA"SS.reconfigure :fast +4 "sampler")#.0Xt +345 "core" ' + ."connect"SSV.dial CBV +5 ."myFullPhaseDA"CBV.dial SSV +5 "sampler")  +5 "collection"' @ +108 "core" ? +27  +2 ."myFullPhaseDA"delay 3.8 seconds +383 "collection"'\ % +4 "core" %xy + "sampler")% +4 "core" %>v o +2 #"myFullPhaseDA"Sensor limits: Intake max 149.8psia; Outlet max 148.9psia +2 .SSV.dial :spit +4 "sampler")x +139 "core"  +2 ."myFullPhaseDA"SS.seek 0ml +4 "sampler")'? +256 "core" ' +2 ."myFullPhaseDA"SSV.dial CBV +3 "sampler")d  +138 "core"  + ."myFullPhaseDA"CTV.dial :intake +3 "collection"'Y  +78 "core"  + ."connect"SSV.dial CBV +4 ."myFullPhaseDA"CBV.dial SSV +5 "sampler")9  +5 "collection"'t @ +3 "core"  +4 @ + #"myFullPhaseDA"Allowing 40s for 7.0ml of remaining 7.0ml +2 .Intake.select :open +3 "sampler") +213 "collection"'E% +2 "core" %gg +2 #"myFullPhaseDA"Intake @13.8psia, vacuum from 8.3 to 11.3psi +4 .SS.reconfigure :inhaling 2.18ml/s +6 "sampler")#.0X +2 ."airStroke"CS.seek 10ml +2 "collection"'H' +95 "core"  +41 ."myFullPhaseDA"CTV.dial :air +10 "collection"'~  +76 "core"  +2 ."myFullPhaseDA"delay 15 seconds +1503 .SSV.dial :spit,avoiding: :exhaust +3 "sampler")) +141 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +5 ."myFullPhaseDA"SS.seek 0ml +4 "collection"'=  +3 "sampler")['? +7 "core" ' +2 ."myFullPhaseDA"SSV.dial CBV,avoiding: :exhaust +3 "sampler")w  +125 "core" ~ +16  +518 ' +2 ."myFullPhaseDA"SSV.dial between CBV and plug +4 "sampler") +50 "core" +2 ."myFullPhaseDA"CBV.dial between SSV and waste2 +3 "collection"'n  +30 "core"  +2 "collection"'G% +4 "core" %vy  +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."myFullPhaseDA"CSV.dial CTV +5 "collection"'0  +4 '$  +13 "core"  +34  +2 ."myFullPhaseDA"CS.reconfigure :pressurize +4 "collection"'# d@<<b +5 ."myFullPhaseDA"CS.seek 0ml +3 "collection"'o' +1907 "core" '% +3 "collection"'>% +3 "core" %%  +2 "sampler")Z% +4 "core" %A e  +2 #"myFullPhaseDA"BubblePoint: Intake @24.1psia, Outlet @0.2psia +2 .CBV.dial SSV +5 "collection"' @ +32 "core" A +2 ."myFullPhaseDA"SS.reconfigure :default +3 "sampler")#.0Xt +282 "core" ' +2 ."connect"SSV.dial CBV,avoiding: :exhaust +3 ."myFullPhaseDA"CBV.dial SSV +5 "sampler")5  +4 "collection"'C @ +6 "core" A +131  +2 ."myFullPhaseDA"CTV.dial :air,avoiding: :intake +3 "collection"'*  +135 "core" +2 ."CSpush"CSV.dial CTV +4 ."myFullPhaseDA"SS.seek 10ml +4 "collection"'/  +3 "sampler")' +8 "core"  +102 ."CSpush"CSV.dial :air +2 "collection"' @ +47 "core" > +2 ."CSpush"CS.reconfigure :fast +4 "collection"'#d @b +4 ."CSpush"CS.seek 0ml +2 "collection"' ' +106 "core" ' +2 ."myFullPhaseDA"SSV.dial :spit,avoiding: :exhaust +2 "sampler")} +143 "core"  +2 ."myFullPhaseDA"SS.reconfigure :exhale +4 "sampler")#.0Xt +278 "core" ' + ."connect"SSV.dial CBV,avoiding: :exhaust +4 ."myFullPhaseDA"CBV.dial SSV +6 "sampler")'  +2 "collection"'q @ +7 "core" A +134  +103 ."myFullPhaseDA"SSV.dial :spit,avoiding: :exhaust +3 "sampler")s +141 "core"  +2 ."myFullPhaseDA"SS.reconfigure :default +4 "sampler")#.0Xt +308 "core" ' +2 ."connect"SSV.dial CBV,avoiding: :exhaust +4 ."myFullPhaseDA"CBV.dial SSV +6 "sampler")  +2 "collection"'U @ +7 "core" A +134  +2 ."myFullPhaseDA"CTV.dial :air,avoiding: :intake +2 "collection"':  +136 "core" + ."CSpush"CSV.dial CTV +5 ."myFullPhaseDA"SS.seek 10ml +5 "collection"'f  +3 "sampler")' +7 "core"  +102 ."CSpush"CSV.dial :air +3 "collection"' @ +46 "core" > +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +5 ."CSpush"CS.seek 0ml +2 "collection"'S' +96 "core" ' +2 ."myFullPhaseDA"SSV.dial :spit,avoiding: :exhaust +3 "sampler") +140 "core"  +3 ."myFullPhaseDA"SS.reconfigure :exhale +3 "sampler")#.0Xt +277 "core" ' +2 ."connect"SSV.dial CBV,avoiding: :exhaust +3 ."myFullPhaseDA"CBV.dial SSV +5 "sampler")  +2 "collection"' @ +8 "core" A +131  +103 ."myFullPhaseDA"SSV.dial :spit,avoiding: :exhaust +3 "sampler")l +140 "core"  +2 ."myFullPhaseDA"SS.reconfigure :default +3 "sampler")#.0Xad +102 "collection"')9 +3 "core" 9Wbfd +102 "collection"'=9 +3 "core" 9zjb +102 "collection"'w9 +3 "core" 9n^ +102 "collection"'O9 +3 "core" 9r[ +102 "collection"'9 +3 "core" 9vX +102 "collection"'n9 +3 "core" 9{T +102 "collection"'G9 +3 "core" 9*4Q +103 "collection"'09 +2 "core" 9MYN +103 "collection"'$9 +2 "core" 9q|L +103 "collection"'H9 +2 "core" 9I +102 "collection"'>9 +3 "core" 9E +102 "collection"'Z9 +10 "core" 9C +102 "collection"'9 +3 "core" 9@ +102 "collection"'[9 +3 "core" 9&> +102 "collection"'9 +3 "core" 9:D; +102 "collection"'Q9 +3 "core" 9Zd8 +102 "collection"'J9 +4 "core" 9x7 +102 "collection"'{9 +3 "core" 94 +102 "collection"'b9 +3 "core" 93 +102 "collection"'C9 +3 "core" 90 +102 "collection"'59 +3 "core" 9- +102 "collection"'*9 +3 "core" 9, +102 "collection"'/9 +3 "core" 9 ++ +102 "collection"'9 +3 "core" 99D) +102 "collection"'\\9 +3 "core" 9Q[' +102 "collection"'}9 +3 "core" 9ht% +102 "collection"'o9 +4 "core" 9~% +102 "collection"'9 +3 "core" 9# +102 "collection"' 9 +3 "core" 9" +102 "collection"'q9 +3 "core" 9 +102 "collection"'!9 +3 "core" 9 +102 "collection"''9 +3 "core" 9 +102 "collection"'s9 +3 "core" 9  +102 "collection"'a9 +3 "core" 9   +102 "collection"'<9 +3 "core" 9  ! +102 "collection"'9 +3 "core" 9 & 1 +102 "collection"'9 +4 "core" 9 5 ? +102 "collection"'9 +3 "core" 9 D O +102 "collection"'\ 9 +3 "core" 9 R \\ +102 "collection"'d9 +3 "core" 9 _ i\  +102 "collection"'9 +3 "core" 9 l v +102 "collection"' 9 +3 "core" 9 w  +102 "collection"'x9 +3 "core" 9  +102 "collection"'99 +3 "core" 9  +102 "collection"'t9 +3 "core" 9  +102 "collection"'9 +3 "core" 9 # +102 "collection"'(9 +3 "core" 9 ' +103 "collection"'#9 +2 "core" 9 + +103 "collection"'j9 +2 "core" 9 0 +102 "collection"'9 +3 "core" 9 4 +102 "collection"'Y9 +3 "core" 9 8 +102 "collection"'r9 +3 "core" 9 < +103 "collection"'I9 +2 "core" 9 @ +102 "collection"'79 +3 "core" 9 E +102 "collection"'u9 +3 "core" 9 I +75 "Can" +i +27 "collection"'?9 +3 "core" 9 M +102 "collection"'^9 +4 "core" 9 \ Q +102 "collection"'E9 +3 "core" 9 \ U +102 "collection"'"9 +3 "core" 9\ \ Z +102 "collection"'+9 +3 "core" 9\ \ ^ +102 "collection"'i9 +3 "core" 9\ \ b +102 "collection"';9 +3 "core" 9\ \ f +102 "collection"'g9 +3 "core" 9\ \ j +102 "collection"'U9 +3 "core" 9\ \ %o +102 "collection"'9 +3 "core" 9\ \ )s +102 "collection"':9 +3 "core" 9\ "\ -w +102 "collection"'f9 +3 "core" 9\ &\ 2{ +103 "collection"' 9 +3 "core" 9\ *\ 7 +102 "collection"'9 +3 "core" 9\ /\ : +102 "collection"'9 +3 "core" 9\ 3\ = +102 "collection"'h9 +3 "core" 9\ 7\ B +102 "collection"'9 +3 "core" 9\ ;\ F +102 "collection"'S9 +3 "core" 9\ ?\ J +102 "collection"'9 +3 "core" 9\ B\ L +102 "collection"'D9 +3 "core" 9\ E\ P +102 "collection"'9 +3 "core" 9\ I\ T +102 "collection"'l9 +4 "core" 9\ M\ X +102 "collection"'9 +3 "core" 9\ Q\ [ +102 "collection"'e9 +3 "core" 9\ R\ ^ +102 "collection"',9 +3 "core" 9\ V\ a +102 "collection"'R9 +3 "core" 9\ Z\ d +102 "collection"'|9 +3 "core" 9\ ]\ h +102 "collection"']9 +3 "core" 9\ `\ k +102 "collection"'9 +3 "core" 9\ d\ o +102 "collection"'W9 +3 "core" 9\ f\ q +102 "collection"'p9 +3 "core" 9\ i\ t +102 "collection"'9 +3 "core" 9\ m\ x +103 "collection"'X9 +2 "core" 9\ p\ { +103 "collection"'9 +46 "core" 9\ r\ } +110 "collection"'9 +3 "core" 9\ w\  +102 "collection"'_9 +3 "core" 9\ z\  +102 "collection"'N9 +3 "core" 9\ |\  +102 "collection"'K9 +3 "core" 9\ \  +3 ."myFullPhaseDA"CH.hold 10:00,70C +4 "collection"'4 `\ `\ |  +3 '39 +7 "core"  + 9\ \  +2 "collection"'P% +4 "core" % d + #"myFullPhaseDA"Begun lysing Collection Puck Heater at 68.1C/31.6psia +56006 "Can" 0jz +3981 "core" ` + "collection"'&9 +3 "core" 9\ \ +2 "collection"'k% +3 "core" % +3 #"myFullPhaseDA"Ended lysing Collection Puck Heater at 70C/33.6psia +3 .CS.seek 0ml +4 "collection"'A' +337 "core" ' +5 ."myFullPhaseDA"CTV.dial between spare and air,avoiding: :intake +4 "collection"'M @ +105 "core" A + ."myFullPhaseDA"CSV.dial :air +3 "collection"'% @ +44 "core" > +3 ."myFullPhaseDA"CS.seek 5ml +4 "collection"'z'q1 +1343 "core" ' +2 ."myFullPhaseDA"CSV.dial CTV +3 "collection"'m  +45 "core"  +2 ."myFullPhaseDA"delay 2 seconds +202 .CSV.dial :air +3 "collection"'c @ +47 "core" > + ."myFullPhaseDA"delay 2 seconds +202 .CSV.dial CTV +4 "collection"'  +46 "core"  + ."myFullPhaseDA"delay 2 seconds +203 .CSV.dial :air +2 "collection"'F @ +45 "core" > +2 ."myFullPhaseDA"delay 2 seconds +203 .CS.seek 0ml +3 "collection"'8' +1359 "core" ' +2 "collection"'T% +4 "core" % h + #"myFullPhaseDA"Puck @63.4psia after final lysis pressurization +3 #Recovering Lysate into Collection syringe +3 .CSV.dial CBV +4 "collection"' +107 "core"  + ."myFullPhaseDA"CBV.dial CSV +3 "collection"'`  +30 "core"  +2 "collection"'% +4 "core" %MO ? +2 ."myFullPhaseDA"CS.seek 5ml +2 "collection"'L'q/ +1345 "core" ' + ."myFullPhaseDA"delay 5 seconds +504 .CTV.dial :air +2 "collection"'@  +44 "core" +2 "collection"'B% +4 "core" %q,  +2 ."myFullPhaseDA"CS.seek 6.999ml +2 "collection"'' +586 "core" ' + ."myFullPhaseDA"delay 5 seconds +503 .CSV.dial :air2 +3 "collection"'- @ +46 "core" > +2 ."myFullPhaseDA"CS.seek 10ml +3 "collection"'v' +851 "core" ' +2 ."myFullPhaseDA"CSV.dial between air and CTV,avoiding: CBV +8 "collection"'~ ` +123 "core" ^ +2 #"myFullPhaseDA"Lysing Complete +2 "collection"'.& +5 "core" &RYwz H +3 #"myFullPhaseDA"Storing sh1 puck in Collection Clamp to tube 3 +2 "manipulator"&)% +5 "core" % \   +2 "storage"(=% +3 "core" %t\ \  +2 "storage"(w. +3 "core" .(,? +2 ."myFullPhaseDA"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."myFullPhaseDA"SC.seek 3 +2 "storage"(O( +196 "core" ( + ."myFullPhaseDA"SC.configure :limp +4 "storage"($(\ 1b +4 (& +5 "core" & Z + "manipulator"&n& +4 "core" &z T & +2 "manipulator"&G% +4 "core" % \  5  +2 ."myFullPhaseDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myFullPhaseDA"Elbow.seek 3 +2 "manipulator"&0( +153 "core" ( +2 "manipulator"&$& +3 "core" & | j +2 "storage"(H& +4 "core" &\  +2 ."myFullPhaseDA"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."myFullPhaseDA"Forearm.seek 3 + 700 counts +2 "manipulator"&>' +104 "core" ' +2 "storage"(Z& +3 "core" &   +3 ."myFullPhaseDA"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 ."myFullPhaseDA"SE.seek :beamBreak +2 "storage"(') +281 "core" ' + "storage"([- +3 "core" -') +2 ."myFullPhaseDA"SE.configure :default +4 "storage"(#QK-0-\ b +4 ."myFullPhaseDA"SE.seek :place +3 "storage"(' +49 "core" ' +2 "manipulator"&Q& +3 "core" & & j +46 "manipulator"&J% +10 "core" % ]  +3 ."myFullPhaseDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myFullPhaseDA"Forearm.seek :retract +2 "manipulator"&{'\ +90 "core" ' + ."myFullPhaseDA"Elbow.seek CC +3 "manipulator"&b(o +171 "core" ( + "manipulator"&C& +3 "core" &+  G E~ +2 ."myFullPhaseDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &5& +2 "core" &+ r  E~ +3 ."myFullPhaseDA"Forearm.seek CC +4 "manipulator"&*'Ͻ +94 "core" ' +2 ."myFullPhaseDA"Hand.close +2 "manipulator"&// +76 "core" / +2 ."myFullPhaseDA"CC.seek :open +3 "collection"'( +399 "core" ( + "storage"(\\& +3 "core" &   ? +2 "storage"(}& +4 "core" &\ \  H +2 "manipulator"&o& +3 "core" &+ D E~ +2 "manipulator"&% +3 "core" % Ͽ  +3 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"& '\ +97 "core" ' + ."myFullPhaseDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."myFullPhaseDA"Elbow.seek 3 +3 "manipulator"&q( +166 "core" ( +2 "manipulator"&!& +4 "core" &  "k + "storage"('& +4 "core" & = @ | +2 ."myFullPhaseDA"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +4 ."myFullPhaseDA"Forearm.seek 3 +3 "manipulator"&s' +111 "core" ' + ."myFullPhaseDA"Elbow.hold +4 "manipulator"&a, +3 "core" , +2 ."myFullPhaseDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myFullPhaseDA"Hand.open +2 "manipulator"&<1 +76 "core" 1 +3 "manipulator"&% +3 "core" % '    +2 "storage"(& +4 "core" &\ \   + ."myFullPhaseDA"Forearm.force -20 +2 "manipulator"&5 +5 ."myFullPhaseDA"Forearm.seek 3 + 316 counts +2 "manipulator"&'S +19 "core" ' +2 "manipulator"&\ & +4 "core" & s U $k + "storage"(d& +4 "core" & B C b +2 ."myFullPhaseDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myFullPhaseDA"Forearm.seek 3 + 700 counts +3 "manipulator"&' +33 "core" ' + "storage"( % +4 "core" % ) ; f +2 ."downElevator"SE.seek :down +4 "storage"(x'p +98 (9% +3 "core" %J  W ] +2 "manipulator"&t% +4 "core" % y  +2 ."myFullPhaseDA"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"&'\ +92 "core" ' +57 ' + ."downElevator"SE.stop + "storage"(5 +5 #"myFullPhaseDA"Tranferring DA +3 #Beginning samplePassC +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'(& +6 "core" &xy O +2 "manipulator"&#& +3 "core" & W #k +2 "manipulator"&j% +3 "core" %\  }  # +3 ."myFullPhaseDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +180 "core" ( + "manipulator"&Y& +4 "core" &- y 3 " +2 ."myFullPhaseDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &r& +3 "core" &- @ ! +2 ."myFullPhaseDA"Forearm.seek :garage +3 "manipulator"&I'Γ +108 "core" ' +2 ."myFullPhaseDA"Hand.close +2 "manipulator"&7/ +69 "core" / +2 "manipulator"&u& +3 "core" &- x B  +2 "manipulator"&?% +3 "core" % Φ r u M  +3 ."myFullPhaseDA"Forearm.seek :retract +2 "manipulator"&^'\ +103 "core" ' + ."myFullPhaseDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."myFullPhaseDA"Elbow.seek CC +2 "manipulator"&E(o +299 "core" ( +8 "manipulator"&"& +3 "core" &x4 ` L +2 ."myFullPhaseDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &+& +3 "core" &x3  L +3 ."myFullPhaseDA"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 ."myFullPhaseDA"Forearm.seek CC +3 "manipulator"&i'Ͻ +102 "core" ' +2 "manipulator"&;& +4 "core" &x3  y k L +2 "manipulator"&g% +4 "core" %ϲ t t )  + "collection"'U& +4 "core" &xx +2 "collection"'& +4 "core" &xz +3 ."myFullPhaseDA"CC.seek :closed +2 "collection"':(S +7 "core" &yy O +4 &yz p 4 +9 &0Fsv{ * 2 +10 &Tnvx| F +9 &Www R +9 &Fyx  Q +10 &rGyz + Q +9 &4Gw{ Q +10 &Gwy Q +9 &Gzxp Q +9 &yGxz Q +10 &;Fxz Q +9 & Gxw ^ Q +9 &"Gv{ } R +10 &$Gx{ U Q +9 &&CHyx  Q +10 &(Ew{ Q +9 &)Gvz Q +10 &+Ixy| Q +9 &-KGvy  Q +9 &/ Ixy , Q +9 &0Hyz  Q +10 &2Iwz Q +9 &4SHwz Q +10 &6Jxzw Q +9 &7GwzJ Q +9 &9Ewz Q +10 &;[Gyz  Q +9 &=Hwy R +9 &>Gw| Q +10 &@Jyx R +9 &BbNuz R +10 &D!Wx{ S +9 &Enx{ V +9 &Gy{ Z +10 &IEy| ^ +9 &Kzz _ +9 &Ly{^ ` +10 &Nw| ` +9 &PHx{ ? ` +10 &Q|{ $ C +9 &R,yz (v +9 &Rs{z S +3 ( + "collection"'& +4 #"myFullPhaseDA"Collection Clamp onSpring/offSpring for 6/27 samples, on/off torque 2.63 +3 "collection"'f& +5 "core" &Rry{ S +2 ."myFullPhaseDA"Hand.open +2 "manipulator"& 1 +76 "core" 1 +2 "manipulator"&% +3 "core" % ϲ b a F  +2 ."myFullPhaseDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myFullPhaseDA"Forearm.seek :retract +2 "manipulator"&'\ +99 "core" ' + ."myFullPhaseDA"PSV.dial PSR +3 "processing"%h +45 "core"  + #"myFullPhaseDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +10 ."myFullPhaseDA"PS.seek 1.5ml +3 "processing"%'{ +1606 "core" ' + ."myFullPhaseDA"delay 5 seconds +503 .PSV.dial :waste1 +4 "processing"%S  +45 "core"  +2 ."myFullPhaseDA"PS.seek 0ml +3 "processing"%', +1601 "core" ' + ."myFullPhaseDA"PSV.dial PSR +3 "processing"%D +46 "core"  + ."myFullPhaseDA"PSR.select :air +3 "processing"% +11 ."myFullPhaseDA"PS.seek 2.5ml +3 "processing"%'\ +2607 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 ."myFullPhaseDA"CBV.dial PRV +6 "processing"%l  +2 "collection"'  +6 "core"  +74 +2 ."myFullPhaseDA"PSV.dial :mixloop +3 "processing"%e +105 "core" +2 ."myFullPhaseDA"CTV.dial :air,avoiding: :intake +2 "collection"',  +7 "core" + ."myFullPhaseDA"PTV.dial :PRVmixing +3 "processing"%R  +133 "core" +2 ."myFullPhaseDA"PS.seek 0ml +3 "processing"%|', +2606 "core" ' +2 ."myFullPhaseDA"PSV.dial :air +3 "processing"%]  +42 "core"  +2 ."myFullPhaseDA"PS.seek 2.5ml +4 "processing"%'\ +2603 "core" ' +2 ."myFullPhaseDA"PSV.dial :mixloop +3 "processing"%W +44 "core" +2 ."myFullPhaseDA"PS.seek 0ml +3 "processing"%p', +2609 "core" ' + ."myFullPhaseDA"PSV.dial :air +3 "processing"%  +46 "core"  +2 ."myFullPhaseDA"PS.seek 2.5ml +3 "processing"%X'\ +2610 "core" ' +2 ."myFullPhaseDA"PSV.dial :mixloop +2 "processing"% +45 "core" +2 ."myFullPhaseDA"PS.seek 0ml +3 "processing"%', +2609 "core" ' + #"myFullPhaseDA"Garaging FlushPuck in Collection Clamp +7 "manipulator"&_& +7 "core" &y2 V L +7 ."myFullPhaseDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myFullPhaseDA"Elbow.seek CC +2 "manipulator"&N(o +4 "core" ( +3 "manipulator"&K& +3 "core" &y2 $ L +2 ."myFullPhaseDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &3& +2 "core" &y2 @ L +3 ."myFullPhaseDA"Forearm.seek CC +3 "manipulator"&P'Ͻ +96 "core" ' + ."myFullPhaseDA"Hand.close +54 "manipulator"&/ +78 "core" / + ."myFullPhaseDA"CC.seek :open +4 "collection"'4( +398 "core" ( + "manipulator"&&& +4 "core" &y2 ! L +2 "manipulator"&k% +4 "core" % +2 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"&1'\ +96 "core" ' +2 ."myFullPhaseDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."myFullPhaseDA"Elbow.seek :garage +3 "manipulator"&M(- +296 "core" ( + "manipulator"&%& +4 "core" &- ) +2 ."myFullPhaseDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &A& +3 "core" &- ( +2 ."myFullPhaseDA"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 ."myFullPhaseDA"Forearm.seek :garage +3 "manipulator"&m'Γ +111 "core" ' + ."myFullPhaseDA"Hand.open +2 "manipulator"&c1 +67 "core" 1 +2 "manipulator"& % +4 "core" % Ν w  +2 ."myFullPhaseDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myFullPhaseDA"Forearm.seek :retract +2 "manipulator"&F'\ +101 "core" ' + ."myFullPhaseDA"PSV.dial :mixloop +3 "processing"%z +5 "core" +2 ."myFullPhaseDA"PTV.dial :PRVmixing +2 "processing"%T  +6 "core" +2 ."connect"PRV.dial CBV +3 ."myFullPhaseDA"CBV.dial PRV +5 "processing"%  +2 "collection"'`  +7 "core" +10  +2 ."myFullPhaseDA"CTV.dial :air,avoiding: :intake +3 "collection"'  +6 "core" +2 #"myFullPhaseDA"Loading lyfil puck from tube 4 into Collection Clamp +2 "collection"'8& +6 "core" &G +2 "manipulator"&@% +4 "core" %\  J ( + "storage"(B% +4 "core" %p u p f +2 "storage"(L. +3 "core" .( +2 ."myFullPhaseDA"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."myFullPhaseDA"SC.seek 4 +3 "storage"(-(,? +206 "core" ( + ."myFullPhaseDA"SC.configure :limp +4 "storage"($(\ 1b +4 (& +4 "core" &,? V Z : +2 "manipulator"&~& +3 "core" &- ! ' +3 "manipulator"&.% +4 "core" %\  M ' +2 ."myFullPhaseDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myFullPhaseDA"Elbow.seek 4 +3 "manipulator"&)( +225 "core" ( +2 "manipulator"&=& +3 "core" & 7 * +2 "storage"(w& +4 "core" &,? t t O +2 ."myFullPhaseDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myFullPhaseDA"Forearm.seek 4 + 700 counts +2 "manipulator"&' +94 "core" ' + "storage"(n& +3 "core" &,? { t +3 ."myFullPhaseDA"SE.reconfigure :pick +5 "storage"(#]K-0-\ b +4 ."myFullPhaseDA"SE.seek :beamBreak +2 "storage"(G') +305 "core" ' + "storage"(y- +3 "core" -' +2 ."myFullPhaseDA"SE.configure :default +4 "storage"(#QK-0-\ b +4 ($& +3 "core" &,? V L 0 +2 "manipulator"&H& +4 "core" & v ' + ."myFullPhaseDA"Elbow.seek 4 +3 "manipulator"&Z( +9 "core" ( + "manipulator"& & +4 "core" &  ( +2 "storage"(V& +3 "core" &,? Z Z +2 ."myFullPhaseDA"Forearm.seek 4 + 300 counts +3 "manipulator"&['[ +24 "core" ' +2 ."myFullPhaseDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myFullPhaseDA"Hand.close +2 "manipulator"&Q/ +77 "core" / +2 ."downElevator"SE.seek :down +4 "manipulator"&J& +3 "storage"('p +8 "core" &  ( + "manipulator"&C% +4 "core" % l 2 % +2 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"&5'\ +96 "core" ' +2 ."myFullPhaseDA"Elbow.seek CC +2 "manipulator"&>(o +147 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +13 "core" ( +2 "manipulator"&0& +55 "core" &v. \\ !H +3 ."myFullPhaseDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &/& +3 "core" &v. D "H +2 ."myFullPhaseDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myFullPhaseDA"Forearm.seek CC +2 "manipulator"&{'Ͻ +100 "core" ' +2 "manipulator"&& +4 "core" &v- V H + "manipulator"&\\% +4 "core" %  +2 "collection"'}& +4 "core" & +2 "collection"'o& +5 "core" & +2 ."myFullPhaseDA"CC.seek :closed +3 "collection"'(S +6 "core" & +5 &~ 7 +9 &4GrP 2 +10 &You# F +9 &W Q +9 &Fh P +10 &xG Q +9 &:J Q +10 &J Q +9 &E Q +9 &G Q +10 &BI Q +9 &!Jc Q +9 &"FE Q +10 &$G Q +9 &&JJ Q +10 &( G P +9 &)G Q +9 &+H P +10 &-RHv Q +9 &/H^ P +9 &0I7 Q +10 &2F\ Q +9 &4ZG Q +10 &6F Q +9 &7G P +9 &9H Q +10 &;cG P +9 &=$H Q +9 &>F| Q +10 &@H\\ Q +9 &BkH= P +10 &D*L% Q +9 &EM8 R +9 &GYB S +10 &Ifk+ U +9 &KO Y +9 &Lh ] +10 &Nc ^ +9 &PQW _ +9 &Q9 < +10 &R.% "e +9 ( + &Rg Q +2 "collection"'o& +3 #"myFullPhaseDA"Collection Clamp onSpring/offSpring for 6/27 samples, on/off torque 2.09 +3 .Hand.open +3 "manipulator"&!1 +78 "core" 1 +2 "manipulator"&'% +4 "core" %   +2 ."myFullPhaseDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myFullPhaseDA"Forearm.seek :retract +2 "manipulator"&*'\ +96 "core" ' +2 ."myFullPhaseDA"CTV.dial CSV,avoiding: :intake +3 "collection"'b  +136 "core" ~ + ."myFullPhaseDA"CSV.dial CTV +3 "collection"'<  +43 "core"  +2 ."myFullPhaseDA"PS.seek 2.5ml +2 "processing"%'\ +2608 "core" ' + "collection"'% +4 "core" %PQ +2 ."myFullPhaseDA"CS.seek 4.251ml +3 "collection"'\ 'Yv +1535 "core" ' +2 ."myFullPhaseDA"delay 8 seconds +803 .PSV.dial :air +2 "processing"%d  +45 "core"  + ."myFullPhaseDA"delay 2 seconds +203 .PSV.dial :waste2 +2 "processing"%  +86 "core"  +2 ."myFullPhaseDA"PS.seek 0ml +4 "processing"% ', +2605 "core" ' + ."myFullPhaseDA"CBV.dial between PRV and waste1 +3 "collection"'q ` +33 "core" ^ +2 ."myFullPhaseDA"CSV.dial :air +2 "collection"'9 @ +45 "core" > +2 ."myFullPhaseDA"CS.seek 10ml +4 "collection"'t' +1534 "core" ' +2 ."myFullPhaseDA"CSV.dial CTV +3 "collection"'s  +45 "core"  +3 ."myFullPhaseDA"CS.seek 0ml +2 "collection"'' +2636 "core" ' + ."myFullPhaseDA"CBV.dial :waste1 +3 "collection"'( @ +32 "core" > + ."myFullPhaseDA"delay 5 seconds +503 .CTV.dial :air,avoiding: :intake +4 "collection"'#  +137 "core" +2 "collection"'j& +3 "core" &Rf Q +2 #"myFullPhaseDA"Storing lyfil puck in Collection Clamp to tube 3 +2 "manipulator"&% +6 "core" %\  h  +2 "storage"(% +3 "core" %r   8 +2 "storage"(Y. +3 "core" .(,? +2 ."myFullPhaseDA"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."myFullPhaseDA"SC.seek 3 +3 "storage"(r( +189 "core" ( +2 ."myFullPhaseDA"SC.configure :limp +3 "storage"($(\ 1b +5 (x& +2 "core" & h +3 "manipulator"&a& +3 "core" &v- j H +2 "manipulator"&7% +3 "core" %\  b  +3 ."myFullPhaseDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myFullPhaseDA"Elbow.seek 3 +2 "manipulator"&u( +165 "core" ( + "manipulator"&?& +3 "core" &  U !D +2 "storage"(& +4 "core" & 5 7 [ +2 ."myFullPhaseDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myFullPhaseDA"Forearm.seek 3 + 700 counts +2 "manipulator"&I' +102 "core" ' + "storage"(& +3 "core" & 8 = S +3 ."myFullPhaseDA"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."myFullPhaseDA"SE.seek :beamBreak +52 "storage"("') +308 "core" ' +2 "storage"(+- +3 "core" -' +2 ."myFullPhaseDA"SE.configure :default +4 "storage"(#QK-0-\ b +4 "manipulator"&;& +3 "core" &  D +2 "storage"(g& +4 "core" & > 3 +2 ."myFullPhaseDA"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +5 ."myFullPhaseDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myFullPhaseDA"Forearm.seek 3 +2 "manipulator"&U' +36 "core" ' +2 ."myFullPhaseDA"Elbow.hold +2 "manipulator"&^, +6 "core" , +2 ."myFullPhaseDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 "storage"(- +4 "core" -' +2 ."myFullPhaseDA"SE.seek 0.13 Pucks below Top Plate +3 "storage"(f' +26 "core" ' + "manipulator"& % +4 "core" %* t u   +2 "storage"(& +3 "core" &\ \  2 +2 ."myFullPhaseDA"Forearm.force -20 +2 "manipulator"&5 +4 ."myFullPhaseDA"Forearm.seek 3 + 319 counts +2 "manipulator"&'V +18 "core" ' + "manipulator"&h& +3 "core" & ( $D +2 "storage"(i& +4 "core" & B B > +2 ."myFullPhaseDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myFullPhaseDA"Forearm.seek 3 + 700 counts +3 "manipulator"&2' +34 "core" ' +2 ."myFullPhaseDA"SE.seek 1.13 Pucks below Top Plate +2 "storage"(S'p +37 "core" ' +2 "manipulator"&& +4 "core" & $ $D + "manipulator"&D% +4 "core" % ` # +2 ."myFullPhaseDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"&'\ +94 "core" ' +2 ."myFullPhaseDA"Elbow.seek CC +3 "manipulator"&l(o +168 "core" ( +2 "manipulator"&& +3 "core" &g4 / N +2 ."myFullPhaseDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &e& +4 "core" &g4 e h M N +2 ."myFullPhaseDA"Forearm.seek CC +3 "manipulator"&,'Ͻ +103 "core" ' + ."myFullPhaseDA"Hand.close +2 "manipulator"&R/ +69 "core" / +2 ."myFullPhaseDA"CC.seek :open +2 "collection"'( +399 "core" ( + "storage"(]& +3 "core" & 2 A  +3 "storage"(|& +3 "core" & * (  +2 "manipulator"&W& +3 "core" &z0 ( !K +2 "manipulator"&% +3 "core" % ϻ E "a +3 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"&'\ +94 "core" ' +2 ."myFullPhaseDA"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 ."myFullPhaseDA"Elbow.seek 3 +3 "manipulator"&p( +168 "core" ( +2 "manipulator"&& +3 "core" &  )5 +2 "storage"(X& +4 "core" & t t $ +2 ."myFullPhaseDA"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +4 ."myFullPhaseDA"Forearm.seek 3 +3 "manipulator"&_' +109 "core" ' +2 ."myFullPhaseDA"Elbow.hold +2 "manipulator"&K, +6 "core" , +2 ."myFullPhaseDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myFullPhaseDA"Hand.open +2 "manipulator"&31 +67 "core" 1 +3 "manipulator"&% +4 "core" % & #  + "storage"(E& +3 "core" & 2 & +2 ."myFullPhaseDA"Forearm.force -20 +2 "manipulator"&5 +5 ."myFullPhaseDA"Forearm.seek 3 + 315 counts +2 "manipulator"&'R +18 "core" ' +2 "manipulator"&:& +3 "core" & ; *5 +2 "storage"(&& +3 "core" & s t E +3 ."myFullPhaseDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myFullPhaseDA"Forearm.seek 3 + 700 counts +3 "manipulator"&k' +45 "core" ' +47 "storage"(P% +11 "core" %v _ f s +2 ."downElevator"SE.seek :down +4 "storage"(%'p +98 (N% +3 "core" %~H Y Y & ]} +2 "manipulator"&A% +4 "core" %  N & +2 ."myFullPhaseDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"&c'\ +91 "core" ' +54 ' + ."downElevator"SE.stop +2 "storage"(5 +5 ."myFullPhaseDA"PSV.dial :air +3 "processing"%  +71 "core" +2 ."myFullPhaseDA"PS.seek 2.5ml +3 "processing"%1'\ +2604 "core" ' +2 ."myFullPhaseDA"delay 1 second +102 .PSV.dial :mixloop +2 "processing"%z +55 "core" +2 ."myFullPhaseDA"delay 1 second +102 .PSV.dial :air +2 "processing"%T  +53 "core" +2 ."myFullPhaseDA"delay 1 second +102 .PSV.dial :mixloop +2 "processing"%` +43 "core" + ."myFullPhaseDA"delay 1 second +33 "Can"\ .3k +70 ."myFullPhaseDA"PSV.dial :air +2 "processing"%  +44 "core"  + ."myFullPhaseDA"delay 1 second +104 .PS.seek 0ml +2 "processing"%', +2611 "core" ' +2 #"myFullPhaseDA"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%8& +6 "core" &z\  +2 "manipulator"&@& +4 "core" &  g -5 +2 "manipulator"&B% +4 "core" %\   Q - +2 ."myFullPhaseDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&L(- +209 "core" ( +2 "manipulator"&m& +4 "core" &- ,@ + ."myFullPhaseDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 && +3 "core" &- ,@ +2 ."myFullPhaseDA"Forearm.seek :garage +4 "manipulator"&~'Γ +106 "core" ' +2 ."myFullPhaseDA"Hand.close +2 "manipulator"&./ +76 "core" / +2 "manipulator"&O& +3 "core" &-  "; +2 "manipulator"&=% +3 "core" % Χ 9 " +3 ."myFullPhaseDA"Forearm.seek :retract +2 "manipulator"&w'\ +104 "core" ' +2 ."myFullPhaseDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myFullPhaseDA"Elbow.seek PC +2 "manipulator"&M([ +155 "core" ( +2 "manipulator"&n& +4 "core" &^   . + ."myFullPhaseDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &F& +2 "core" &^ - +3 ."myFullPhaseDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myFullPhaseDA"Forearm.seek PC +2 "manipulator"&y'$ +99 "core" ' +2 "manipulator"&$& +4 "core" &^ " ) +2 "manipulator"&H% +4 "core" %'  ) +2 "processing"% & +3 "core" &\  +3 "processing"%V& +4 "core" &\  +3 ."myFullPhaseDA"PC.seek :closed +3 "processing"%Q(^ +6 "core" &\  +6 & 1\ %f +10 &Rq\ 8 +9 &{p\ M +9 &G\ R +10 &ID\ R +9 &\ D+\ R +10 &E\ S +9 &D\ R +9 &PH^\ R +10 &F\ R +9 &F\ R +9 &!G\ S +10 &#XF\ R +9 &%F\ R +9 &&D\ R +10 &(F\ R +9 &*_G\ S +10 &,"G\ R +9 &-H\ R +9 &/F\ R +10 &1hG \ R +9 &3*F\ R +10 &4G\ R +9 &6E \ S +9 &8oF\ S +10 &:1F\ S +9 &;F\ R +9 &=B\ R +10 &?xH\ R +9 &A9I\ S +10 &BV\ T +9 &Ds\ X +9 &Fnu\ Y +10 &H0w\ \ Y +9 &Iy\ \ X +9 &K}\ \ Z +10 &Mt}\ \ Y +9 &O5\ \ Z +9 &P\ \ Z +10 &R\ Z +9 &Tz\ Z +10 &V;\ Z +9 &W\ \ Z +9 &Y\ Z +10 &[\ Z +9 &]A\ T +9 &^}Eo\ $m +10 &^A\ 3 +5 ( +2 "processing"%V& +4 #"myFullPhaseDA"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.84 +3 "processing"%J& +5 "core" &^)\ 3 + &^)\ 3 +2 ."myFullPhaseDA"Hand.open +2 "manipulator"&C1 +77 "core" 1 +2 "manipulator"&)% +4 "core" % ' % +2 ."myFullPhaseDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myFullPhaseDA"Forearm.seek :retract +2 "manipulator"&'\ +98 "core" ' + ."myFullPhaseDA"PRV.dial :air +3 "processing"%0  +44 "core"  + ."myFullPhaseDA"PSV.dial :mixloop +3 "processing"%G +44 "core" +2 "processing"%[% +3 "core" %+\  +56 ."myFullPhaseDA"PS.seek 0.3ml +3 "processing"%/' +378 "core" ' +2 ."myFullPhaseDA"PSV.dial PSR +3 "processing"%Z +103 "core"  +2 #"myFullPhaseDA"Pulling 0.4ml of PSR.air + .PSR.select :air +6 .PS.seek 0.7ml +3 "processing"%'' +502 "core" ' +2 ."myFullPhaseDA"delay 3 seconds +302 .PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%\\'\ +1897 "core" ' +2 ."myFullPhaseDA"delay 3 seconds +303 .PSV.dial :mixloop +3 "processing"%} +103 "core" +2 ."myFullPhaseDA"PTV.dial :mixing +2 "processing"% @ +76 "core" B +2 ."myFullPhaseDA"PBV.dial :waste2 +2 "processing"%5  +98 "core"  +2 ."myFullPhaseDA"PS.seek 0ml +2 "processing"%4', +2610 "core" ' + #"myFullPhaseDA"Garaging FlushPuck in Processing Clamp +2 "manipulator"&!& +7 "core" &_  ) +2 ."myFullPhaseDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myFullPhaseDA"Elbow.seek PC +2 "manipulator"&'([ +4 "core" ( +2 "manipulator"&o& +3 "core" &_ $ ( +3 ."myFullPhaseDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &b& +3 "core" &_  ) +2 ."myFullPhaseDA"Forearm.seek PC +3 "manipulator"&<'$ +95 "core" ' + ."myFullPhaseDA"Hand.close +2 "manipulator"&{/ +73 "core" / +2 ."myFullPhaseDA"PC.seek :open +3 "processing"%( +459 "core" ( + "manipulator"&& +4 "core" &_ \\ - +2 "manipulator"&v% +3 "core" % 1 H , +2 ."myFullPhaseDA"Forearm.seek :retract +4 "manipulator"&d'\ +99 "core" ' + ."myFullPhaseDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."myFullPhaseDA"Elbow.seek :garage +3 "manipulator"& (- +132 "core" ( + "manipulator"&& +4 "core" &- 2 +. +2 ."myFullPhaseDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &q& +4 "core" &- . *. +2 ."myFullPhaseDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myFullPhaseDA"Forearm.seek :garage +2 "manipulator"&9'Γ +113 "core" ' + ."myFullPhaseDA"Hand.open +2 "manipulator"&\ 1 +67 "core" 1 +2 "manipulator"&s% +3 "core" % Μ   +2 ."myFullPhaseDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myFullPhaseDA"Forearm.seek :retract +2 "manipulator"&t'\ +100 "core" ' +2 #"myFullPhaseDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%(& +7 "core" &\  + "manipulator"&#% +4 "core" %\  + +2 "storage"(j% +3 "core" %l \  +2 "storage"(. +3 "core" .( +2 ."myFullPhaseDA"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."myFullPhaseDA"SC.seek 4 +3 "storage"((,? +201 "core" ( + ."myFullPhaseDA"SC.configure :limp +4 "storage"($(\ 1b +5 (Y& +2 "core" &,B v m v +3 "manipulator"&x& +3 "core" &- \ *- +2 "manipulator"&a% +3 "core" %\  + +3 ."myFullPhaseDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myFullPhaseDA"Elbow.seek 4 +3 "manipulator"&7( +174 "core" ( +2 "manipulator"&-& +4 "core" & ' *2 + "storage"(?& +4 "core" &,B r >\ +2 ."myFullPhaseDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myFullPhaseDA"Forearm.seek 4 + 700 counts +2 "manipulator"&' +90 "core" ' +2 "storage"(& +4 "core" &,B \  +2 ."myFullPhaseDA"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."myFullPhaseDA"SE.seek :beamBreak +3 "storage"(>') +301 "core" ' +2 "storage"(*- +3 "core" -' +2 ."myFullPhaseDA"SE.configure :default +3 "storage"(#QK-0-\ b +5 (+& +4 "core" &,B a s \ +2 "manipulator"&;& +3 "core" & Z ,2 +2 ."myFullPhaseDA"Elbow.seek 4 +2 "manipulator"&g( +47 "core" ( + "manipulator"&& +55 "core" & [ 0 +3 "storage"( & +3 "core" &,B \  +3 ."myFullPhaseDA"Forearm.seek 4 + 300 counts +2 "manipulator"&'[ +26 "core" ' +2 ."myFullPhaseDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myFullPhaseDA"Hand.close +2 "manipulator"&h/ +69 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&i& +3 "storage"('p +19 "core" &   2 + "manipulator"&D% +4 "core" % 9 " + +2 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"&I'\ +95 "core" ' +2 ."myFullPhaseDA"Elbow.seek PC +3 "manipulator"&u([ +149 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +117 "core" ( +2 "manipulator"&"& +3 "core" &U  | 0\ +2 ."myFullPhaseDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &U& +3 "core" &U B 0\ +2 ."myFullPhaseDA"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 ."myFullPhaseDA"Forearm.seek PC +3 "manipulator"&'$ +101 "core" ' + "manipulator"&f& +4 "core" &U 2 +\ +2 "manipulator"&% +4 "core" %. , +2 "processing"%e& +3 "core" &\  +3 "processing"%2& +5 "core" &\  +2 ."myFullPhaseDA"PC.seek :closed +3 "processing"%^(^ +6 "core" &\  +4 &\ 5 +9 &BFq\ 2 +10 &fns\ F +9 &U\ R +9 &C\ Q +10 &C\ R +9 &CE\ R +9 &B\ R +10 &D\ R +9 &F\ R +9 &KD\ R +10 &! G\ R +9 &"D\ R +10 &$B\ R +9 &&SC\ R +9 &(C\ R +10 &)D\ R +9 &+B\ R +10 &-[F\ R +9 &/G\ R +9 &0E\ R +10 &2C\ R +9 &4cD\ R +9 &6&D\ Q +10 &7F\ R +9 &9E\ R +10 &;kG\ R +9 &=.D\ Q +9 &>E\ R +10 &@D\ R +9 &BpK\ S +9 &D.Y\ T +10 &E{\ X +9 &Gx]\ X +10 &Iiz(\ X +9 &K)}\ Y +9 &L{\ Y +10 &N\ Y +9 &Pm\ Y +9 &R/~\ Y +10 &S\ Y +9 &U\ Y +9 &Wu^\ Y +10 &Y6\ Z +9 &Z"\ Z +10 &\\\ Z +9 &^8dkx\ 0 +9 &^xz\ B +10 ( + &^*`\ 6 +2 "processing"%2& +3 #"myFullPhaseDA"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.89 +2 .Hand.open +4 "manipulator"&R1 +70 "core" 1 +2 "manipulator"&% +3 "core" %  & +3 ."myFullPhaseDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myFullPhaseDA"Forearm.seek :retract +2 "manipulator"&'\ +106 "core" ' +2 #"myFullPhaseDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"%]  +3 %|9 +7 "core" 9 +102 "processing"%W9 +2 "core" 9 +102 "processing"%9 +3 "core" 9  +102 "processing"%9 +3 "core" 9  +102 "processing"%X9 +3 "core" 9 +102 "processing"%,9 +3 "core" 9 +102 "processing"%l9 +2 "core" 9 +103 "processing"%39 +3 "core" 9 +102 "processing"%9 +2 "core" 9" +103 "processing"%E9 +2 "core" 9& +102 "processing"%:9 +3 "core" 9* +102 "processing"%&9 +3 "core" 9/ +102 "processing"%9 +3 "core" 93 +102 "processing"%P9 +3 "core" 97 +102 "processing"%p9 +3 "core" 9; +102 "processing"%N9 +3 "core" 9? +102 "processing"%A9 +3 "core" 9D +102 "processing"%_9 +3 "core" 9H +102 "processing"%9 +3 "core" 9L +102 "processing"%S9 +3 "core" 9P +102 "processing"% 9 +3 "core" 9T +102 "processing"%k9 +2 "core" 9Y +103 "processing"%%9 +2 "core" 9] +103 "processing"% 9 +3 "core" 9a +102 "processing"%z9 +3 "core" 9e +102 "processing"%T9 +3 "core" 9i +102 "processing"%`9 +3 "core" 9\ n +102 "processing"%9 +3 "core" 9r +102 "processing"%19 +3 "core" 9v +102 "processing"%89 +3 "core" 9!z +102 "processing"%@9 +3 "core" 9(~ +102 "processing"%B9 +2 "core" 90 +103 "processing"%m9 +3 "core" 97 +102 "processing"%9 +3 "core" 9= +3 ."myFullPhaseDA"PH.hold 2:00:00,28C +4 "processing"%K pp: +3 ."myFullPhaseDA"delay 1:30 +60 "core"  +8989 ."myFullPhaseDA"PSR.select :air +8 .PSV.dial PSR +8 "processing"%. +117 "core"  +2 #"myFullPhaseDA"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +11 ."myFullPhaseDA"PS.seek 0.5ml +2 "processing"%O'F +586 "core" ' +2 ."myFullPhaseDA"delay 5 seconds +502 .PSR.select :air +4 "processing"% +11 ."myFullPhaseDA"PS.seek 2ml +3 "processing"%='˕ +1594 "core" ' + ."myFullPhaseDA"PTV.dial :puck +3 "processing"%c  +75 "core"  +2 ."myFullPhaseDA"PSV.dial PTV +3 "processing"%n +73 "core" +2 ."myFullPhaseDA"PBV.dial :waste1 +2 "processing"%F  +139 "core"  + "processing"%~% +3 "core" %ˑd\  +3 ."myFullPhaseDA"PS.seek 1.5ml +3 "processing"%$'w +593 "core" ' + ."myFullPhaseDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%H * +35 "core" , +2 ."myFullPhaseDA"PS.seek 0ml +4 "processing"% ', +1598 "core" ' +2 ."myFullPhaseDA"delay 5:00 +27135 "Can" ;67k +2868 #"myFullPhaseDA"recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%L  +5 "core"  + ."myFullPhaseDA"PBV.dial :waste1 +3 "processing"%w  +38 "core" + ."myFullPhaseDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%6 * +38 "core" , + ."myFullPhaseDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%J +76 "core"  +2 ."myFullPhaseDA"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."myFullPhaseDA"PS.seek 2.5ml +4 "processing"%C'\ +2469 "core" ' + ."myFullPhaseDA"PSV.dial PTV +3 "processing"%) +77 "core" +2 ."myFullPhaseDA"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%V +78 "core"  + ."myFullPhaseDA"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%0 +77 "core" +2 ."myFullPhaseDA"delay 5 seconds +502 .PSV.dial :air +3 "processing"%G  +76 "core"  +2 ."myFullPhaseDA"PS.seek 0ml +4 "processing"%[', +2461 "core" ' + ."myFullPhaseDA"PTV.dial :PRVmixing,via: PRV +4 "processing"%y  +134 "core" +2 ."myFullPhaseDA"PSV.dial :mixloop +3 "processing"% +45 "core" + ."myFullPhaseDA"PRV.dial :ab1 +3 "processing"%Z @ +79 "core" A +2 ."myFullPhaseDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +5 ."myFullPhaseDA"PS.seek 0.15ml +2 "processing"%/' +353 "core" ' +2 ."myFullPhaseDA"delay 2 seconds +203 ."connect"CBV.dial PRV +4 ."myFullPhaseDA"PRV.dial CBV +4 "collection"'  +2 "processing"%}  +48 "core" +3  +2 "processing"%% +3 "core" %h\  +2 ."myFullPhaseDA"PS.seek 0.3ml +3 "processing"%5' +356 "core" ' + ."myFullPhaseDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +3 "collection"'\\  +30 "core" +2 ."myFullPhaseDA"PRV.dial :air +2 "processing"%!  +44 "core"  +3 ."myFullPhaseDA"PS.seek 0.9ml +2 "processing"%o'@ +1256 "core" ' +2 ."myFullPhaseDA"PRV.dial :waste2 +3 "processing"%b @ +75 "core" > +2 ."myFullPhaseDA"PS.seek 0.5ml +3 "processing"%{'F +856 "core" ' +2 #"myFullPhaseDA"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%M  +45 "core"  +2 ."myFullPhaseDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myFullPhaseDA"PS.seek 2ml +3 "processing"%'˕ +1596 "core" ' +2 ."myFullPhaseDA"PSV.dial :PML +3 "processing"%Q +45 "core" +2 ."myFullPhaseDA"PTV.dial :mixing +2 "processing"% @ +78 "core" B + ."myFullPhaseDA"PBV.dial :waste1 +3 "processing"%v  +36 "core" +2 "processing"%% +4 "core" %˒T\  +2 ."myFullPhaseDA"PS.seek 1.85ml +2 "processing"%q' +240 "core" ' +2 ."myFullPhaseDA"PBV.dial between PSV and waste1 +3 "processing"%< * +36 "core" , +2 ."myFullPhaseDA"PS.seek 0ml +4 "processing"%'', +1947 "core" ' + ."myFullPhaseDA"delay 2 seconds +203 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'\ & +4 "core" &{{ +3 "manipulator"&s& +55 "core" &V "\ +3 "manipulator"&d% +4 "core" %\  R + +2 ."myFullPhaseDA"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 ."myFullPhaseDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&((- +135 "core" ( +2 "manipulator"&#& +4 "core" &- Q (/ + ."myFullPhaseDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &j& +3 "core" &- r " !/ +2 ."myFullPhaseDA"Forearm.seek :garage +3 "manipulator"&'Γ +104 "core" ' +2 ."myFullPhaseDA"Hand.close +2 "manipulator"&9/ +76 "core" / +2 "manipulator"&Y& +3 "core" &- L / +2 "manipulator"&x% +4 "core" % Σ O  +2 ."myFullPhaseDA"Forearm.seek :retract +2 "manipulator"&a'\ +102 "core" ' +2 ."myFullPhaseDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myFullPhaseDA"Elbow.seek CC +3 "manipulator"&r(o +311 "core" ( + "manipulator"&-& +3 "core" &z  # +2 ."myFullPhaseDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &?& +3 "core" &z , ) +3 ."myFullPhaseDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myFullPhaseDA"Forearm.seek CC +2 "manipulator"&'Ͻ +98 "core" ' + "manipulator"& & +4 "core" &z  _ ' +2 "manipulator"&t% +3 "core" %ϼ  . $ +3 "collection"'*& +3 "core" &{| +2 "collection"'+& +5 "core" &|| +2 ."myFullPhaseDA"CC.seek :closed +3 "collection"';(S +6 "core" &zy +5 & 0zz $d +10 &Tvx} 8 +9 &zsz{ M +9 &~Ix{ R +10 &@Fy~ R +9 &Gz~ R +10 &Gy{ R +9 &Iy| R +9 &FIz| S +10 & F{{ R +9 &F{| R +9 &!Ey{ R +10 &#OIy| R +9 &%Fzz R +10 &&G{| R +9 &(Iz| R +9 &*XFz| R +10 &,I{z R +9 &-Hy| R +9 &/Iz{ R +10 &1_Jz| R +9 &3!I{| R +10 &4I{| R +9 &6Hz} R +9 &8hEy| R +10 &:)Hx| R +9 &;Hy{ R +9 &=G{| R +10 &?nGz} S +9 &A1Hy} R +10 &BJy| S +9 &DXz{ T +9 &Fkry| W +10 &Hz~ \\ +9 &I|~ _ +9 &Kz| _ +10 &MXz| ` +9 &O|| ` +10 &Pz~ a +9 &RYb{} : +9 &Rz{ U +6 ( + "collection"'+& +5 #"myFullPhaseDA"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.68 +2 "collection"'& +6 "core" &Roz~ T + &Rnx T +2 ."myFullPhaseDA"Hand.open +2 "manipulator"& 1 +67 "core" 1 + "manipulator"&h% +4 "core" % ϼ ;  +2 ."myFullPhaseDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"&i'\ +99 "core" ' +2 ."myFullPhaseDA"PSV.dial PSR +2 "processing"%D +108 "core"  + #"myFullPhaseDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myFullPhaseDA"PS.seek 1.5ml +3 "processing"%7'{ +1592 "core" ' + ."myFullPhaseDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%  +55 "core"  +3 ."myFullPhaseDA"PS.seek 0ml +3 "processing"%>', +1613 "core" ' + ."myFullPhaseDA"PSV.dial PSR +3 "processing"% +43 "core"  + ."myFullPhaseDA"PSR.select :air +3 "processing"% +12 ."myFullPhaseDA"PS.seek 2.5ml +2 "processing"%"'\ +2610 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 ."myFullPhaseDA"CBV.dial PRV +5 "processing"%U  +4 "collection"'g  +33 "core"  +131  +2 ."myFullPhaseDA"PSV.dial :mixloop +2 "processing"%f +106 "core" + ."myFullPhaseDA"CTV.dial :air,avoiding: :intake +3 "collection"'  +16 "core"  +2 ."myFullPhaseDA"PTV.dial :PRVmixing +2 "processing"%e  +79 "core" +2 ."myFullPhaseDA"PS.seek 0ml +2 "processing"%', +2611 "core" ' +2 ."myFullPhaseDA"PSV.dial :air +7 "processing"%I  +57 "core" +2 ."myFullPhaseDA"PS.seek 2.5ml +3 "processing"%'\ +2604 "core" ' + ."myFullPhaseDA"PSV.dial :mixloop +3 "processing"%R +44 "core" +56 ."myFullPhaseDA"PS.seek 0ml +2 "processing"%', +2610 "core" ' + ."myFullPhaseDA"PSV.dial :air +3 "processing"%2  +58 "core" +2 ."myFullPhaseDA"PS.seek 2.5ml +3 "processing"%|'\ +2601 "core" ' +2 ."myFullPhaseDA"PSV.dial :mixloop +3 "processing"%W +42 "core" +2 ."myFullPhaseDA"PS.seek 0ml +3 "processing"%', +2614 "core" ' + #"myFullPhaseDA"Garaging FlushPuck in Collection Clamp +3 "manipulator"&& +6 "core" &z   +2 ."myFullPhaseDA"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 ."myFullPhaseDA"Elbow.seek CC +3 "manipulator"&(o +11 "core" ( + "manipulator"&X& +4 "core" &q #  +2 ."myFullPhaseDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &,& +3 "core" &q   +3 ."myFullPhaseDA"Forearm.seek CC +4 "manipulator"&l'Ͻ +95 "core" ' + ."myFullPhaseDA"Hand.close +2 "manipulator"&3/ +75 "core" / +2 ."myFullPhaseDA"CC.seek :open +4 "collection"'( +398 "core" ( +2 "manipulator"&E& +3 "core" &q   +2 "manipulator"&:% +3 "core" %   +3 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"&&'\ +105 "core" ' +2 ."myFullPhaseDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myFullPhaseDA"Elbow.seek :garage +2 "manipulator"&(- +277 "core" ( +2 "manipulator"&P& +4 "core" &-  w  + ."myFullPhaseDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &p& +3 "core" &- ~ C ! +2 ."myFullPhaseDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myFullPhaseDA"Forearm.seek :garage +3 "manipulator"&N'Γ +107 "core" ' +2 ."myFullPhaseDA"Hand.open +3 "manipulator"&A1 +67 "core" 1 +2 "manipulator"&_% +4 "core" % Ν l  + ."myFullPhaseDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."myFullPhaseDA"Forearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 ."da"delayUntil "17:58:32.80" +15816 "Can" N8l< +8871 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%S @ +78 "core" B + ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%k * +36 "core" , + ."da"PSV.dial :air +3 "processing"%%  +44 "core"  +3 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"% '\ +2461 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%z +46 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +3 "processing"%T  +44 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%` +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +45 "core"  +3 ."da"PS.seek 0ml +2 "processing"%1', +2456 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%8 +137 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%@'F +596 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%B'˕ +1603 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%m  +74 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +88 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%.  +37 "core" +2 "processing"%4% +3 "core" %˖b\  +2 ."da"PS.seek 1.5ml +3 "processing"%O'| +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +54 "processing"%c * +39 "core" , +2 ."da"PS.seek 0ml +4 "processing"%n', +1597 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +9 "processing"%F  +10 "core"  + ."da"PBV.dial :waste1 +3 "processing"%~  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%= * +37 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +4 "processing"%H +77 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%$'\ +2466 "core" ' + ."da"PSV.dial PTV +3 "processing"%] +88 "core"  + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%L +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%w +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%6  +76 "core"  +2 ."da"PS.seek 0ml +3 "processing"%J', +2448 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"% +137 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%)'F +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%V'˕ +1603 "core" ' + ."da"PTV.dial :puck +3 "processing"%0  +7 "core"  + ."da"PSV.dial PTV +3 "processing"%G +77 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%C  +37 "core" + "processing"%y% +4 "core" %˜S\  +2 ."da"PS.seek 1.5ml +3 "processing"%' +585 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%Z * +36 "core" , +2 ."da"PS.seek 0ml +4 "processing"%[', +1600 "core" ' +2 ."da"delay 2:00 +8924 "Can" W;NlҢ +3079 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%}  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%/ +79 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%\\'\ +2464 "core" ' + ."da"PSV.dial PTV +4 "processing"%! +87 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%5 +74 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%b +77 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%o  +87 "core" +2 ."da"PS.seek 0ml +2 "processing"%M', +2447 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +5 "processing"%{  +44 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%Q  +134 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 +3 "processing"%  +46 "core" ~ + ."da"PTV.dial :PRVmixing +3 "processing"%v  +5 "core" +2 ."da"PSV.dial :mixloop +2 "processing"% +43 "core" +2 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +3 "processing"%<' +384 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +3 "processing"%  +48 "core"  + "processing"%q% +3 "core" %e\  +3 ."da"PS.seek 0.55ml +2 "processing"%\ ' +339 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%s  +45 "core"  +2 ."da"PS.seek 2ml +55 "processing"%d'˕ +1556 "core" ' + ."da"PSV.dial :PML +3 "processing"%# +57 "core" + ."da"PTV.dial :mixing +3 "processing"%j @ +75 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%u  +37 "core" + "processing"%9% +4 "core" %˕k\  +2 ."da"PS.seek 1.85ml +3 "processing"%Y' +240 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%x * +38 "core" , +2 ."da"PS.seek 0ml +4 "processing"%', +1952 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +40352 "Can"\ :=mh +7651 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +5 "processing"% @ +17 "core" ? + ."da"PBV.dial :waste1 +3 "processing"%(  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%- * +37 "core" , +2 ."da"PSV.dial :air +3 "processing"%?  +55 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"% '\ +2466 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%t +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%*  +44 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%a +57 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +54 "core" +2 ."da"PS.seek 0ml +3 "processing"%', +2453 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"% +138 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%h'F +587 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +10 ."da"PS.seek 2ml +3 "processing"%+'˕ +1594 "core" ' + ."da"PTV.dial :puck +8 "processing"%D  +79 "core"  + ."da"PSV.dial PTV +3 "processing"% +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%'  +37 "core" + "processing"%% +4 "core" %˔L\  +2 ."da"PS.seek 1.5ml +3 "processing"%7'z +585 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +3 ."da"PS.seek 0ml +3 "processing"%>', +1602 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +7 .PTV.dial :puck +4 "processing"%g  +10 "core"  + ."da"PBV.dial :waste1 +3 "processing"%U  +37 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +4 "processing"%f * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +77 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%e'\ +2464 "core" ' + ."da"PSV.dial PTV +3 "processing"%" +77 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%I +77 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%R  +75 "core"  +2 ."da"PS.seek 0ml +2 "processing"%', +2452 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +6 .PSV.dial PSR +3 "processing"%2 +138 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%'F +582 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +7 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%W'˕ +1600 "core" ' +8 ."da"PTV.dial :puck +3 "processing"%|  +6 "core"  +2 ."da"PSV.dial PTV +3 "processing"% +73 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%X  +36 "core" +2 "processing"%,% +3 "core" %˙\\\  +3 ."da"PS.seek 1.5ml +2 "processing"%3' +579 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%r * +37 "core" , +2 ."da"PS.seek 0ml +4 "processing"%i', +1597 "core" ' + ."da"delay 2:00 +10270 "Can"\ 7@ m +1735 #"da"recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%;  +6 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%E  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%: * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%l +74 "core" +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%P'\ +2467 "core" ' + ."da"PSV.dial PTV +3 "processing"%p +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +88 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%A +74 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%_  +86 "core" +3 ."da"PS.seek 0ml +3 "processing"%&', +2452 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%N +137 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%S'F +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"% '˕ +1588 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%k  +5 "core"  +2 ."da"PSV.dial PTV +2 "processing"%% +77 "core" + ."da"PBV.dial :waste1 +3 "processing"%  +37 "core" + "processing"%z% +3 "core" %˒i\  +3 ."da"PS.seek 1.5ml +3 "processing"%T'x +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%` * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%', +1601 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%8  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%1 * +36 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%@ +78 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%m'\ +2478 "core" ' + ."da"PSV.dial PTV +3 "processing"% +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%. +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%4 +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%B  +75 "core"  +2 ."da"PS.seek 0ml +4 "processing"%c', +2450 "core" ' + ."da"Gate.power :camera,:ON +4 #Mixing DA Substrates +3 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%O +143 "core"  +3 #"da"Pulling 0.25ml of PSR.sub1 +9 .PSR.select :sub1 +13 "processing"% +29 ."da"PS.reconfigure :default +7 "processing"%#A d`xb +10 ."da"PS.seek 0.25ml +3 "processing"%F' +332 "core" ' + ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +7 "processing"% +68 ."da"PS.seek 0.5ml +2 "processing"%~'F +338 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%='˕ +1588 "core" ' + ."da"PTV.dial :puck +3 "processing"%H  +7 "core"  + ."da"PSV.dial PTV +3 "processing"%n +89 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%]  +39 "core" + "processing"%L% +3 "core" %ːv \ +3 ."da"PS.seek 1.5ml +3 "processing"%w'v +596 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%6 * +37 "core" + +2 ."da"PS.seek 0ml +2 "processing"%$', +1595 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%J  +38 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"%) * +39 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%0 +74 "core" +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%G'\ +2573 "core" ' +2 ."da"PSV.dial PTV +7 "processing"%C +79 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%y +79 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%V +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%Z  +76 "core"  +2 ."da"PS.seek 0ml +4 "processing"%', +2556 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +6 .PSV.dial PSR +3 "processing"% +139 "core"  + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +5 .PS.reconfigure :default +6 "processing"%#A d`xb +3 ."da"PS.seek 2ml +3 "processing"%}'˕ +2097 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +4 "processing"%  +6 "core"  + ."da"PSV.dial PTV +3 "processing"%/ +77 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%[  +38 "core" +2 "processing"%!% +3 "core" %˘k  +3 ."da"PS.seek 1.5ml +2 "processing"%5'~ +387 "Can" Dwn +197 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +4 "processing"%b * +39 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%o  +110 "core"  +2 ."da"PS.seek 0ml +3 "processing"%\\', +1601 "core" ' + "processing"%{9 +3 "core" 95 +2 #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast +5 "processing"%Q +4 %& +3 "core" 5 +2 &^*V 6 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&v% +5 "core" %\  X _  +3 "storage"(% +3 "core" %z ~ +2 "storage"(M. +3 "core" .(,? +2 ."da"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."da"SC.seek 3 +2 "storage"(( +194 "core" ( + ."da"SC.configure :limp +5 "storage"($(\ 1b +4 (q& +3 "core" &   O +2 "manipulator"&<& +3 "core" &- b V ; +2 "manipulator"&s% +3 "core" %\  b N +3 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +2 "manipulator"&\ ( +188 "core" ( +2 "manipulator"&#& +3 "core" & 2 +2 "storage"(j& +4 "core" &   +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&u' +99 "core" ' +2 "storage"(9& +3 "core" &  ! +3 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +3 "storage"(x') +329 "core" ' +9 "storage"(d- +3 "core" -' +2 ."da"SE.configure :default +3 "storage"(#QK-0-\ b +5 "manipulator"&Y& +3 "core" &  2 +2 "storage"(& +4 "core" &  +2 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 3 +2 "manipulator"&(' +37 "core" ' +2 ."da"Elbow.hold +3 "manipulator"&-, +5 "core" , +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 "storage"(?- +3 "core" -' +3 ."da"SE.seek 1.12 Pucks below Top Plate +3 "storage"('j +27 "core" ' + "manipulator"&t% +3 "core" %& ] +2 "storage"(*& +4 "core" &  +2 ."da"Forearm.force -20 +2 "manipulator"&5 +5 ."da"Forearm.seek 3 + 315 counts +2 "manipulator"&a'R +18 "core" ' +2 "manipulator"&& +3 "core" & l m #0 +2 "storage"( & +3 "core" &    +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"& ' +38 "core" ' +2 ."da"SE.seek 2.12 Pucks below Top Plate +3 "storage"(' +37 "core" ' + "manipulator"&h& +4 "core" & < ; 0 +2 "manipulator"&D% +3 "core" %п ; : F +3 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&'([ +292 "core" ( +2 "manipulator"&& +3 "core" &a 3 ) Z +2 ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &+& +3 "core" &a 3 ) +2 ."da"Forearm.seek PC +3 "manipulator"&'$ +101 "core" ' + ."da"Hand.close +2 "manipulator"&7/ +69 "core" / +2 ."da"PC.seek :open +3 "processing"%g( +460 "core" ( + "storage"(U& +4 "core" &  1  +2 "manipulator"&f& +3 "core" &a 2 * 7 +2 "manipulator"&% +3 "core" % 3 *  +3 ."da"Forearm.seek :retract +3 "manipulator"&>'\ +99 "core" ' +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +2 "manipulator"&"( +289 "core" ( +2 "manipulator"&I& +3 "core" & [ W` +2 "storage"(& +4 "core" &   , +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&R' +98 "core" ' +2 ."da"Hand.open +2 "manipulator"&e1 +73 "core" 1 +2 "storage"(2- +3 "core" -' +2 ."da"SE.seek 1.77 Pucks below Top Plate +3 "storage"(' +27 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +5 ."da"SE.seek 0.85 Pucks below Top Plate +2 "storage"('| +50 "core" ' +3 #"da"Lights, camera, ACTION! +5 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da25mar2818h50ml.tif +1947 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +248 #"da"SX HX9/16 (USB:19): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 18.701 seconds\ /var/log/esp/da25mar2818h50ml.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da25mar2818h50ml20s.tif +2068 #SX HX9/16 (USB:19): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da25mar2818h50ml20s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 32.0 /var/log/esp/midres/da25mar2818h50ml32s.tif +3268 #SX HX9/16 (USB:19): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 32 seconds\ /var/log/esp/midres/da25mar2818h50ml32s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +6 ."Qmail"DAfans.email "18.701 sec auto-exposure",Subject: "da25mar2818h50ml images!" +4 "storage"(|- +7 "core" -'| +3 "storage"(& +68 "core" & m j \\ +2 "manipulator"&X& +3 "core" & ` +72 ."da"Elbow.seek 3 +4 "manipulator"&,( +10 "core" ( + "manipulator"&W& +3 "core" &  ^ +3 "storage"(r& +5 "core" & c k M +2 ."da"Forearm.seek 3 + 700 counts +5 "manipulator"&3' +6 "core" ' +3 ."da"SE.reconfigure :gently +6 "storage"(#QK-0-\ b +4 ."da"SE.seek 1.56 Pucks below Top Plate +4 "storage"(;' +51 "core" ' + "manipulator"&E& +7 "core" & h u # ^ + "storage"(:& +4 "core" & h +2 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 3 +9 "manipulator"&l' +38 "core" ' + ."da"Elbow.hold +3 "manipulator"&i, +6 "core" , +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure :default +4 "storage"(#QK-0-\ b +4 ."da"SE.seek 1.75 Pucks below Top Plate +3 "storage"(p' +29 "core" ' +4 "manipulator"&% +8 "core" %) d 4 +4 "storage"(A& +9 "core" & y +4 ."da"Forearm.force -20 +4 "manipulator"&5 +10 ."da"Forearm.seek 3 + 318 counts +3 "manipulator"&_'U +19 "core" ' +2 "manipulator"&P& +6 "core" & { e ^ +2 "storage"(N& +10 "core" &  +4 ."da"Forearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +10 ."da"Forearm.seek 3 + 700 counts +6 "manipulator"&&' +23 "core" ' +4 "storage"(S% +7 "core" %  +6 ."downElevator"SE.seek :down +8 "storage"(k'p +95 (%% +6 "core" %F j ]} +6 "manipulator"&% +8 "core" % H W   +4 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek :retract +6 "manipulator"&z'\ +98 "core" ' +24 ' +4 ."downElevator"SE.stop +5 "storage"(5 +11 ( & +7 "core" &  +5 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +7 #"myFullPhaseDA"Starting finalPurge +7 "processing"%`& +12 "core" &G +3 "manipulator"&T& +9 "core" & s t b ^ +3 "manipulator"& % +9 "core" %\  x ~  +4 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&8(- +172 "core" ( +3 "manipulator"&1& +14 "core" &- i v ;  +6 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +9 &@& +5 "core" &- u s B  +5 ."psFlush"Forearm.seek :garage +5 "manipulator"&'Γ +110 "core" ' +5 ."psFlush"Hand.close +5 "manipulator"&/ +73 "core" / +4 "manipulator"&.& +13 "core" &- ( ;  +4 "manipulator"&4% +7 "core" % Τ # , P +5 ."psFlush"Forearm.seek :retract +5 "manipulator"&B'\ +114 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +8 ."psFlush"Elbow.seek PC +4 "manipulator"&m([ +124 "core" ( +3 "manipulator"&O& +7 "core" &d A  +4 ."psFlush"Elbow.reconfigure :loose +8 "manipulator"&$ &.,(#b +13 &c& +5 "core" &d 5  +6 ."psFlush"Forearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek PC +6 "manipulator"&F'$ +122 "core" ' +8 "manipulator"&~& +9 "core" &d c b  +4 "manipulator"&H% +7 "core" % b ] 1  +4 "processing"%n& +9 "core" &" +4 "processing"%]& +10 "core" &5 +5 ."psFlush"PC.seek :closed +7 "processing"%L(^ +15 "core" & +2 & +3 & 6 +9 &AFn 2 +6 &foq F +6 &T R +10 &D R +10 &A R +8 &BA R +11 &B S +9 &A R +8 &A R +11 &JD R +9 &! B R +9 &"? R +10 &$C R +8 &&SD R +10 &(B R +10 &)C R +8 &+C] R +11 &-ZC R +8 &/? R +10 &0Cn R +10 &2C S +8 &4bC R +10 &6$D R +10 &7C R +9 &9D R +10 &;jC R +9 &=,? R +10 &>C S +10 &@D R +7 &BpJ S +10 &D+_ V +10 &Ey Y +8 &Gt Y +11 &Iiw X +9 &K)z Y +9 &L{ Z +10 &N Z +8 &Pl| Z +10 &R/ Z +10 &S~ Z +8 &U{ Z +11 &Wr [ +8 &Y5 Z +10 &Z Z +11 &\\ [\ +7 &^:ej / +10 &^h = +9 ( +3 &^1 7 +3 "processing"%]& +7 "core" &^1~ 7 +5 #"psFlush"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.90 +5 "processing"%=& +11 "core" &^1? 7 +4 ."psFlush"Hand.open +4 "manipulator"&61 +79 "core" 1 +3 "manipulator"&w% +8 "core" %  S Y  +4 ."psFlush"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +9 ."psFlush"Forearm.seek :retract +5 "manipulator"& '\ +102 "core" ' +3 ."psFlush"PSR.select :air +5 .PSV.dial PSR +10 "processing"%J +48 "core"  +3 #"psFlush"Pulling 0.5ml of PSR.flush +4 .PSR.select :flush +10 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +5 "processing"%)'F +117 #"myFullPhaseDA"Waiting >20 seconds for psFlush to relinquish FlushPuck +416 #"uploadLog"upsync +51 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%0'\ +2109 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%$ @ +198 "core" A + ."psFlush"PTV.dial :PRVmixing +3 "processing"%C  +176 "core" + ."psFlush"PSV.dial :mixloop +3 "processing"%y +107 "core" + ."psFlush"PS.seek :empty +3 "processing"%V' +2628 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%Z +105 "core" +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +6 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%G'F +585 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2096 "core" ' + ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%  +38 "core" + ."psFlush"PTV.dial :mixing +3 "processing"% @ +75 "core" A +2 ."psFlush"PSV.dial :mixloop +3 "processing"%/ +105 "core" + ."psFlush"PS.seek :empty +3 "processing"%[' +2603 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%! +106 "core"  +2 ."psFlush"PSR.select :flush +9 "processing"%@ +10 ."psFlush"PS.seek 1ml +3 "processing"%}'M` +1090 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%b'\ +1594 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%o +77 "core" + ."psFlush"PTV.dial :puck +3 "processing"%5  +74 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%{  +6 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%Q', +2610 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +77 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%v'F +633 "core" ' +4 ."psFlush"PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2100 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"%M +87 "core"  +2 ."psFlush"PBV.dial PSV +3 "processing"%q U +58 "core" V +2 ."psFlush"PS.seek 0ml +4 "processing"%<', +2611 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%s @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +4 "processing"%'\ +2608 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%#  +86 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%j', +2600 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +44 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%9'\ +2600 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +75 "core" + ."psFlush"PBV.dial PSV +3 "processing"%d U +6 "core" V +2 ."psFlush"PS.seek 0ml +4 "processing"%Y', +2610 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"% @ +47 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%?'\ +2603 "core" ' + ."psFlush"PSV.dial :waste1 +8 "processing"%t  +74 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%*', +2609 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +46 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"% 'M` +1094 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%h'\ +1593 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%D +75 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%u  +6 "core"  + ."psFlush"PBV.dial :waste1 +3 "processing"%\  +56 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%x', +1361 "Can"\ 8Go* +1246 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%( +77 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%a'F +584 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2096 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +88 "core"  + ."psFlush"PBV.dial PSV +3 "processing"% U +58 "core" W +2 ."psFlush"PS.seek 0ml +3 "processing"%+', +2603 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%- @ +44 "core" > +3 ."psFlush"PS.seek 2.5ml +3 "processing"%7'\ +2605 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%  +73 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%^', +2611 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%U +46 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%f'\ +2616 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +87 "core"  + ."psFlush"PBV.dial PSV +3 "processing"% U +17 "core" T +3 ."psFlush"PS.seek 0ml +3 "processing"%I', +2601 "core" ' + ."psFlush"PSV.dial PBV +60 "processing"% @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +4 "processing"%''\ +2614 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%e  +72 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%2', +2615 "core" ' +2 #"myFullPhaseDA"Loading FlushPuck into Collection Clamp from Processing Clamp +3 "collection"'>& +7 "core" &yx@\ + "manipulator"&& +4 "core" &d  [ / +2 ."myFullPhaseDA"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 ."myFullPhaseDA"Elbow.seek PC +2 "manipulator"&([ +5 "core" ( +2 "manipulator"&|& +4 "core" &d  O . + ."myFullPhaseDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +2 "core" &d  N . +3 ."myFullPhaseDA"Forearm.seek PC +3 "manipulator"&X'$ +97 "core" ' + ."myFullPhaseDA"Hand.close +2 "manipulator"&W/ +67 "core" / +2 ."myFullPhaseDA"PC.seek :open +4 "processing"%r( +458 "core" ( + "manipulator"&E& +3 "core" &d \\ / +2 "manipulator"&:% +3 "core" % 8  / / +3 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"&'\ +96 "core" ' +2 ."myFullPhaseDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myFullPhaseDA"Elbow.seek CC +3 "manipulator"&A(o +359 "core" ( +2 "manipulator"&"& +4 "core" &i-  +F + ."myFullPhaseDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &P& +3 "core" &i- +F +2 ."myFullPhaseDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myFullPhaseDA"Forearm.seek CC +2 "manipulator"&N'Ͻ +96 "core" ' + "manipulator"&R& +4 "core" &i- J +F +2 "manipulator"&% +3 "core" %϶ P *" +3 "collection"'S& +4 "core" &uyE +2 "collection"'3& +4 "core" &x{^ +3 ."myFullPhaseDA"CC.seek :closed +2 "collection"',(S +7 "core" &xyE +6 & 8xyI $d +9 &SuyzG 8 +10 &{rwz M +9 &}Nxy9 R +9 &@FwyD R +10 &Ix{ R +9 &Ix{ R +9 &Jwz' R +10 &FIx{ R +9 &Hxy R +10 &Hyy R +9 &!Ix{ R +9 &#NHwy& R +10 &%Iv{ R +9 &&Hwx R +9 &(Jvz R +10 &*WIxz R +9 &,Jy{ R +10 &-Iv{ R +9 &/Iyx R +9 &1^Iz| R +10 &3 Jxy R +9 &4Iwz R +9 &6Iw{ R +10 &8fIxz R +9 &:(Iyz R +10 &;Iwy R +9 &=Jv| R +9 &?oIw| R +10 &A0Kyz R +9 &BQw{ R +9 &D[zy T +10 &Fiyz| W +9 &Hz| [ +10 &I{| ^ +9 &Kyz( _ +9 &MYxz" _ +10 &Oy{! _ +9 &Pzz! ` +9 &R^f{| 4 +10 &Rzz V +9 ( + &Rqxz# P +2 "collection"'3& +3 #"myFullPhaseDA"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.62 +3 "collection"'%& +5 "core" &Rrz|! P + ."myFullPhaseDA"Hand.open +2 "manipulator"&1 +72 "core" 1 + "manipulator"&;% +4 "core" % ϶  #" +2 ."myFullPhaseDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myFullPhaseDA"Forearm.seek :retract +2 "manipulator"&l'\ +97 "core" ' +2 #"myFullPhaseDA"Flushing the Collection Valve::Manifold + "collection"'_& +6 "core" &Rqyz( P +2 "collection"' % +3 "core" %x|) +3 ."myFullPhaseDA"CSV.dial CSR +2 "collection"'`  +43 "core"  +2 #"myFullPhaseDA"Pulling 5ml of CSR.flush + .CSR.select :flush +5 "collection"' +12 ."myFullPhaseDA"CS.seek 5ml +2 "collection"'p'q1 +1344 "core" ' + ."myFullPhaseDA"delay 5 seconds +503 .CSR.select :air +4 "collection"' +11 'T% +2 "core" %q.y{Q  +3 ."myFullPhaseDA"CS.reconfigure :fast +3 "collection"'#d @b +5 ."myFullPhaseDA"CS.seek 7.5ml +2 "collection"' '_ +694 "core" ' + ."myFullPhaseDA"CSV.dial :waste +3 "collection"'& +138 "core" +2 ."myFullPhaseDA"CS.reconfigure :default +3 "collection"'#P d@b +5 ."myFullPhaseDA"CS.seek 0ml +2 "collection"'1' +1992 "core" ' +2 #"myFullPhaseDA"Flushing lower manifold's waste1 port +7 "collection"'@& +7 "core" &Rpx}; P +6 "collection"'k% +4 "core" %w{B +52 ."myFullPhaseDA"CSV.dial :flush +5 "collection"'i  +46 "core"  +2 ."myFullPhaseDA"CS.reconfigure :fast +4 "collection"'#d @b +4 ."myFullPhaseDA"CS.seek 5ml +2 "collection"''q1 +1297 "core" ' +2 ."myFullPhaseDA"delay 5 seconds +503 .CSV.dial :air +2 "collection"'. @ +44 "core" A +2 "collection"'4% +3 "core" %q5yz7  +3 ."myFullPhaseDA"CS.seek 7.001ml +3 "collection"'z' +566 "core" ' +2 ."connect"CSV.dial CTV +4 ."myFullPhaseDA"CTV.dial CSV +4 "collection"'O  +2 'c  +44 "core"  +94 ~ + ."myFullPhaseDA"CBV.dial :waste1 +3 "collection"' @ +46 "core" > +2 ."myFullPhaseDA"CS.seek 0ml +5 "collection"'8' +1790 "core" ' +2 #"myFullPhaseDA"Flushing lower manifold's waste2 port +2 "collection"'~& +6 "core" &Roz|" P +2 "collection"'H% +4 "core" %}~ + ."myFullPhaseDA"CSV.dial :flush +3 "collection"'n  +77 "core" +2 ."myFullPhaseDA"CS.seek 5ml +4 "collection"'B'q1 +1297 "core" ' + ."myFullPhaseDA"delay 5 seconds +503 .CSV.dial :air +3 "collection"'g @ +47 "core" B +2 "collection"'=% +3 "core" %q,{~#  +3 ."myFullPhaseDA"CS.seek 6.999ml +2 "collection"'6' +579 "core" ' +2 ."connect"CSV.dial CTV +4 ."myFullPhaseDA"CTV.dial CSV +5 "collection"'w  +2 ']  +19 "core"  +26  +2 ."myFullPhaseDA"CBV.dial :waste2 +2 "collection"'J  +109 "core"  +2 ."myFullPhaseDA"CS.seek 0ml +4 "collection"'F' +1808 "core" ' +2 #"myFullPhaseDA"Disinfecting external Intake with kill +2 "collection"'\\& +6 "core" &Rnyz P +2 "collection"')% +4 "core" %uz + ."myFullPhaseDA"CSV.dial CSR +3 "collection"'$  +44 "core"  + #"myFullPhaseDA"Pulling 8ml of CSR.kill +2 .CSR.select :kill +5 "collection"' +11 ."myFullPhaseDA"CS.seek 8ml +3 "collection"'C'8 +2045 "core" ' +2 ."myFullPhaseDA"delay 5 seconds +502 .CSR.select :air +3 "collection"' +14 ."myFullPhaseDA"CS.seek 10ml +5 "collection"'y' +571 "core" ' +2 ."connect"CSV.dial CBV +9 ."myFullPhaseDA"CBV.dial CSV +4 "collection"'0 +7 'Z  +107 "core" +36  +2 ."myFullPhaseDA"CTV.dial :intake +3 "collection"'V  +78 "core" +2 ."myFullPhaseDA"Intake.select :open +2 "sampler") +11 ."myFullPhaseDA"CS.seek 2ml +3 "collection"'G') +2049 "core" ' +2 ."myFullPhaseDA"Intake.select :close +3 "sampler")0 +11 ."myFullPhaseDA"CTV.dial :air +2 "collection"'  +76 "core"  +2 ."myFullPhaseDA"CS.reconfigure :default +4 "collection"'#P d@b +4 ."myFullPhaseDA"CS.seek 0ml +3 "collection"'' +590 "core" ' +2 ."myFullPhaseDA"CSV.dial CSR +2 "collection"'/  +109 "core"  + #"myFullPhaseDA"Pulling 5ml of CSR.flush +2 .CSR.select :flush +4 "collection"' +12 ."myFullPhaseDA"CS.seek 5ml +3 "collection"''q1 +1353 "core" ' + ."myFullPhaseDA"delay 5 seconds +503 .CSR.select :air +3 "collection"' +12 ."myFullPhaseDA"CS.seek 10ml +3 "collection"'!' +1349 "core" ' +2 ."myFullPhaseDA"CSV.dial CBV +3 "collection"'[ +108 "core" +2 ."myFullPhaseDA"CS.seek 0ml +4 "collection"'}' +2616 "core" ' +2 #"myFullPhaseDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&o& +6 "core" &i+ - F +2 ."myFullPhaseDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."myFullPhaseDA"Elbow.seek CC +2 "manipulator"&5(o +4 "core" ( +2 "manipulator"&{& +4 "core" &i+  F +2 ."myFullPhaseDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &b& +3 "core" &i+ P F +3 ."myFullPhaseDA"Forearm.seek CC +2 "manipulator"&'Ͻ +100 "core" ' +4 ."myFullPhaseDA"Hand.close +2 "manipulator"&Q/ +77 "core" / +2 ."myFullPhaseDA"CC.seek :open +4 "collection"'v( +398 "core" ( +2 "manipulator"&M& +4 "core" &i+ c (F + "manipulator"&q% +4 "core" %  7 (1 +2 ."myFullPhaseDA"Forearm.seek :retract +4 "manipulator"&'\ +98 "core" ' +2 ."myFullPhaseDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myFullPhaseDA"Elbow.seek :garage +2 "manipulator"&s(- +296 "core" ( + "manipulator"&<& +4 "core" &-  B / +2 ."myFullPhaseDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &#& +2 "core" &- / +3 ."myFullPhaseDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myFullPhaseDA"Forearm.seek :garage +2 "manipulator"&'Γ +111 "core" ' +2 ."myFullPhaseDA"Hand.open +2 "manipulator"&1 +77 "core" 1 +2 "manipulator"&j% +4 "core" % Ν  # +2 ."myFullPhaseDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myFullPhaseDA"Forearm.seek :retract +2 "manipulator"&'\ +104 "core" ' +7467 "Can"\ 1J#o +60001 \ 1KpV +60002 \ 1Mp +60001 \ 0OQq +60002 \ 1Q\ r +60001 \ 0Rr +60001 \ 0T~sD +60002 \ 1V8sڢ +60001 \ 0Wtp +60002 \ 0Yu +60001 \ 1[eu +60001 \ 0]v2 +60002 \ 1^vȢ +60001 \ 1`w^ +60002 \ 0bKw +60001 \ 0dx +60002 \ 1ey +60001 \ 0gxy +60001 \ 0i2zL +60002 \ 0jz +60001 \ 0l{x +60002 \ 1n_| +60001 \ 0p| +60002 \ 0q}: +60001 \ 0s}Т +60002 \ 0uE~f +60001 \ 0v~ +60002 \ 1x +60001 \ 1zr( +60002 \ 0|, +60001 \ 0}T @PDT1743232024.64 \ 1 +60001 \ 0X +60001 \ 1 +60001 \ 1 +60002 \ 0B +60001 \ 1>آ +60002 \ 0n +60001 \ 0 +60002 \ 0k +60001 \ 0%0 +60001 \ 0Ƣ +60002 \ 0\\ +60001 \ 1Q +60002 \ 0  +60001 \ 0 +60002 \ 0~ +60001 \ 17J +60001 \ 0 +60002 \ 0v +60001 \ 1d +60002 \ 1 +60001 \ 08 +60001 \ 0΢ +60002 \ 1Jd +60001 }\ 1 +60002 ~\ 0 +60001 \ 1w& +60002 \ 01 +60001 \ 0R +60001 \ 0 +60002 \ 0]~ +60001 \ 0 +60001 \ 0 +60002 }\ 0@ +60001 x\ 0D֢ +60002 }\ 0l +60001 z\ 0 +60002 u\ 1q +60001 q\ 0+. +60002 m\ 0Ģ +60001 p\ 0ğZ +60002 o\ 1Y +60001 m\ 0 +60002 k\ 1 +60001 l\ 1ˆ +60001 e\ 1@H +60001 k\ 0ޢ +60002 p\ 1гt +60001 v\ 1m\ +60002 |\ 0' +60001 \ 06 +22875 #"CamilleE"-> exit +3 #Session Ended +777 #t-> exit +7 #mEXIT @1743262261.98PDT @1743262287.84PDT = =mMAIN_scheduler =tMAIN @PDT1743262289.63 #"core_reset"Sent BREAK +2 #t@32122 sendCRC with ifg=0x20, ie=0x7F + #@33957 sendCRC with ifg=0x08, ie=0x5F + #@4274 idle with ifg=0x84, ie=0x75 +2 #@4946 select with ifg=0x10, ie=0xF5 + #@5580 receive with ifg=0x10, ie=0xFD #@6213 receive with ifg=0x10, ie=0xFD + #@6846 receive with ifg=0x10, ie=0xFD #@7173 receive with ifg=0x80, ie=0xFD + #@2791 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +10 #ESP2 v3.42 I2C Gateway v3.20 for core bus +258 #Configuration for eddie 2/28/25 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +416 "Can"\ 2֪zm + \ 2֪zmh + #tPolling Can every 10:00 +3 #Cleanly exited at 08:31:01PDT29-Mar-25 +758 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %tw\  +2 .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +5 "core" + + .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%% +3 "core" %-\ . +2 .tPS.configure :default +3 "processing"%#A d`xb +2 .tPS.hold + "processing"%+ +3 "core" + + .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +3 "core" %Qxu  +2 .tSS.configure :default +3 "sampler")#.0X + %Qvx } +2 "manipulator"&& +4 "core" &-  > + "storage"(& +4 "core" & Q S ]\  + "storage"(% +3 "core" %z R R 8\  +2 "collection"'& +4 "core" &rty\  +2 "processing"%& +3 "core" &\ ) +2 "collection"' +3 "core"  +2 "collection"'  +3 "core"  +2 "collection"'! +3 "core"  +2 "processing"%" +3 "core"  +2 "processing"%# +3 "core" T +2 "processing"%$ +3 "core"  +2 "processing"%% +3 "core" A +2 "sampler")& +3 "core"  +2 "collection"''% +3 "core" %ru\  +42 "processing"%(% +3 "core" %-\ ) +2 "sampler"))% +3 "core" %Qwv | +3 "collection"'*& +4 "core" &rv\  +2 "processing"%+& +4 "core" &\ ) + "manipulator"&,% +4 "core" %\  > +2 "manipulator"&-& +3 "core" &- " > +3 "storage"(.& +4 "core" & U W |\  + "storage"(/% +4 "core" %z W W \  +2 "collection"'09 +3 "core" 9KW +2 "processing"%19 +3 "core" 9eW +2976 #"CamilleE"Session Begun +1127 #-> ESP.ready! +4 "collection"'2% +4 "processing"%3% +5 "core" %quz\  +4 "manipulator"&4% +2 "sampler")5% +7 "core" %-\ ' + %\ - > + %Quy w +2 "manipulator"&6& +3 "core" &- ~ y = +2 "storage"(7& +3 "core" & W T m\  +2 "storage"(8% +3 "core" %z T S G\  +2 "collection"'9& +3 "core" &uuv\  +2 "processing"%:& +3 "core" &\ ( +2 "collection"'; +3 "core"  +2 "collection"'< +3 "core"  +2 "collection"'= +2 "core"  +2 "processing"%> +3 "core"  +2 "processing"%? +3 "core" T +2 "processing"%@ +3 "core"  + "processing"%A +3 "core" A +2 "sampler")B +3 "core"  +2 "collection"'C% +4 "core" %qu\  +2 "processing"%D% +3 "core" %-\ ( +2 "sampler")E% +4 "core" %Qvw x +2 "collection"'F& +4 "core" &stp\  + "processing"%G& +4 "core" &\ ) +2 "manipulator"&H% +4 "core" %\  = + "manipulator"&I& +4 "core" &- n i < +2 "storage"(J& +3 "core" & P Q 7\  +2 "storage"(K% +3 "core" %z L T !\  +2 "collection"'L9 +3 "core" 9KV +2 "processing"%M9 +3 "core" 9dV +1807 #"CamilleE"-> access 3 +3 "storage"(N% +5 "core" %z S S \  +2 "manipulator"&O% +4 "core" %\ | > = +2 "manipulator"&P& +4 "core" &- = +2 ."CamilleE"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."CamilleE"SC.seek 7 +3 "storage"(Q([4 +673 "core" ( + ."CamilleE"SC.configure :limp +3 "storage"($(\ 1b +4 (R& +3 "core" &[6 \  +4376 #"CamilleE"-> access 4 +3 "storage"(S% +5 "core" %z x | Q\  +2 "manipulator"&T% +3 "core" %\ u A +2 "manipulator"&U& +4 "core" &- B +2 ."CamilleE"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."CamilleE"SC.seek 1 +2 "storage"(V( +986 "core" ( + ."CamilleE"SC.configure :limp +3 "storage"($(\ 1b +4 (W& +4 "core" &\ , * P\  +7905 #"CamilleE"-> 4.times{shortDAflush}; PS.flush +4 #Beginning samplePassF +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'X& +5 "core" &su\  +2 ."CamilleE"Hand.open +3 "manipulator"&Y1 +28 "core" 1 + "manipulator"&Z& +3 "core" &-  A +3 ."CamilleE"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."CamilleE"Elbow.seek FlushPuck::Garage +3 "manipulator"&[(- +5 "core" ( +2 "manipulator"&\\& +4 "core" &-  A + ."CamilleE"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &]& +4 "core" &- N B +2 ."CamilleE"Forearm.seek :garage +2 "manipulator"&^'Γ +95 "core" ' +2 ."CamilleE"Hand.close +2 "manipulator"&_/ +68 "core" / +2 "manipulator"&`& +4 "core" &- % = + "manipulator"&a% +4 "core" % ΢ 0 = +3 ."CamilleE"Forearm.seek :retract +2 "manipulator"&b'\ +98 "core" ' +2 ."CamilleE"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 ."CamilleE"Elbow.seek CC +3 "manipulator"&c(o +289 "core" ( + "manipulator"&d& +3 "core" &z+ i g Lssr\ Q +9 &@Lssv\ R +10 &B^Oqv\ R +9 &DXsv\ S +10 &Emvup\ V +9 &Gtvy\ Z +9 &ICtuu ^ +10 &Kvut ^ +9 &Lsw} _ +10 &Ntu| _ +9 &PGvxv _ +9 &Quwr A +10 &R,tus %o +9 &Rktvv\ Q +2 ( +2 "collection"'j& +4 #"CamilleE"Collection Clamp onSpring/offSpring for 6/27 samples, on/off torque 2.52 +2 "collection"'l& +4 "core" &Rktwa\ Q +3 ."CamilleE"Hand.open +2 "manipulator"&m1 +66 "core" 1 +2 "manipulator"&n% +4 "core" % . 1 5 3I +2 ."CamilleE"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 ."CamilleE"Forearm.seek :retract +2 "manipulator"&o'\ +96 "core" ' +2 ."CamilleE"PSV.dial PSR,avoiding: PBV +2 "processing"%p +5 "core"  +2 "processing"%q +3 "core"  +2 "processing"%r  +43 "core"  +2 #"CamilleE"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%j +11 ."CamilleE"PS.seek 2.5ml +2 "processing"%s'\ +2601 "core" ' +2 ."CamilleE"delay 5 seconds +503 ."connect"PRV.dial CBV +4 ."CamilleE"CBV.dial PRV +4 "processing"%t  +2 "collection"'u  +78 "core" +28  + ."CamilleE"PSV.dial :PTV,via: :air +3 "processing"%v +282 "core" + ."CamilleE"CTV.dial :air,avoiding: :intake +3 "collection"'w +6 "core"  + "collection"'x +3 "core"  +2 "collection"'y  +4 "core" +2 ."CamilleE"PTV.dial :PRV,avoiding: :puck +3 "processing"%z +5 "core"  + "processing"%{ +3 "core"  +2 "processing"%| @ +73 "core" B +3 ."CamilleE"PS.seek 0ml +3 "processing"%}', +2603 "core" ' +2 ."CamilleE"PSV.dial PSR,avoiding: PBV +7 "processing"%~  +193 "core"  + #"CamilleE"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +6 .PS.seek 2.5ml +5 "processing"%'\ +2612 "core" ' +2 ."CamilleE"delay 5 seconds +503 ."connect"PRV.dial CBV +4 ."CamilleE"CBV.dial PRV +5 "processing"%  +3 "collection"'  +6 "core" +7  +2 ."CamilleE"PSV.dial :PTV,via: :air +3 "processing"% +206 "core" +2 ."CamilleE"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +5 "processing"% @ +6 "core" A +2 ."CamilleE"PS.seek 0ml +2 "processing"%', +2611 "core" ' +2 ."CamilleE"PSV.dial PSR,avoiding: PBV +3 "processing"%  +190 "core" +2 #"CamilleE"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +5 .PS.seek 2.5ml +6 "processing"% '\ +2612 "core" ' + ."CamilleE"delay 5 seconds +504 ."connect"PRV.dial CBV +4 ."CamilleE"CBV.dial PRV +5 "processing"%  +6 "core"  +2 ."CamilleE"PSV.dial :PTV,via: :air +3 "processing"% +204 "core" +2 ."CamilleE"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +5 "processing"% @ +6 "core" A +2 ."CamilleE"PS.seek 0ml +3 "processing"%', +2615 "core" ' +2 ."CamilleE"PSV.dial PSR,avoiding: PBV +3 "processing"%  +191 "core"  + #"CamilleE"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 1.5ml +3 "processing"%'{ +1591 "core" ' +2 ."CamilleE"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%  +44 "core"  +2 ."CamilleE"PS.seek 0ml +44 "processing"%', +1593 "core" ' +2 ."CamilleE"PSV.dial PSR +3 "processing"% +45 "core"  + ."CamilleE"PSR.select :air +3 "processing"% +12 ."CamilleE"PS.seek 2.5ml +2 "processing"%'\ +2610 "core" ' +2 ."connect"PRV.dial CBV +3 ."CamilleE"CBV.dial PRV +5 "processing"%  +5 "core"  +2 ."CamilleE"PSV.dial :PTV,via: :air +3 "processing"% +194 "core" ~ +2 ."CamilleE"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +4 "processing"% @ +8 "core" A +2 ."CamilleE"PS.seek 0ml +3 "processing"%', +2612 "core" ' + ."CamilleE"PSV.dial :air +3 "processing"%  +74 "core"  +2 ."CamilleE"PS.seek 2.5ml +3 "processing"%'\ +2607 "core" ' +2 ."CamilleE"PSV.dial :PTV +7 "processing"% +76 "core" ~ +2 ."CamilleE"PS.seek 0ml +3 "processing"% ', +2607 "core" ' + ."CamilleE"PSV.dial :air +3 "processing"%!  +76 "core"  +2 ."CamilleE"PS.seek 2.5ml +3 "processing"%"'\ +2605 "core" ' +2 ."CamilleE"PSV.dial :PTV +3 "processing"%# +75 "core"  +2 ."CamilleE"PS.seek 0ml +4 "processing"%$', +704 "Can"\ Hb +1907 "core" ' +2 ."CamilleE"PSV.dial :air +2 "processing"%%  +87 "core" +2 ."CamilleE"PS.seek 2.5ml +4 "processing"%&'\ +2603 "core" ' + ."CamilleE"PSV.dial :PTV +3 "processing"%' +74 "core" ~ +2 ."CamilleE"PS.seek 0ml +3 "processing"%(', +2608 "core" ' +2 #"CamilleE"Garaging FlushPuck in Collection Clamp +2 "manipulator"&)& +6 "core" &z*   ) /E +3 ."CamilleE"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."CamilleE"Elbow.seek CC +2 "manipulator"&*(o +36 "core" ( + "manipulator"&+& +4 "core" &y\ ' ; Y 4$ +2 ."CamilleE"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &,& +2 "core" &y ( 9 E 3$ +3 ."CamilleE"Forearm.seek CC +3 "manipulator"&-'Ͻ +102 "core" ' + ."CamilleE"Hand.close +3 "manipulator"&./ +72 "core" / +2 ."CamilleE"CC.seek :open +4 "collection"'/( +398 "core" ( +2 "manipulator"&0& +3 "core" &y K D < 8$ +2 "manipulator"&1% +3 "core" % ? R 5 8 +3 ."CamilleE"Forearm.seek :retract +3 "manipulator"&2'\ +94 "core" ' +2 ."CamilleE"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."CamilleE"Elbow.seek :garage +3 "manipulator"&4(- +289 "core" ( + "manipulator"&3& +4 "core" &-  = +2 ."CamilleE"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &5& +3 "core" &- g r d = +2 ."CamilleE"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."CamilleE"Forearm.seek :garage +3 "manipulator"&6'Γ +110 "core" ' + ."CamilleE"Hand.open +2 "manipulator"&71 +78 "core" 1 + "manipulator"&8% +4 "core" % Μ , * _ 2 +2 ."CamilleE"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."CamilleE"Forearm.seek :retract +2 "manipulator"&9'\ +103 "core" ' +2 #"CamilleE"Beginning samplePassF +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"':& +6 "core" &rtb\ +2 "manipulator"&;& +3 "core" &- f ^ < +3 ."CamilleE"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."CamilleE"Elbow.seek FlushPuck::Garage +3 "manipulator"&<(- +5 "core" ( +2 "manipulator"&=& +4 "core" &- d ` < + ."CamilleE"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &>& +3 "core" &- Z ] < +2 ."CamilleE"Forearm.seek :garage +3 "manipulator"&?'Γ +105 "core" ' + ."CamilleE"Hand.close +2 "manipulator"&@/ +73 "core" / +2 "manipulator"&A& +44 "core" &- ' ?  5 +2 "manipulator"&B% +3 "core" % Σ G F . 5# +3 ."CamilleE"Forearm.seek :retract +2 "manipulator"&C'\ +105 "core" ' +2 ."CamilleE"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 ."CamilleE"Elbow.seek CC +2 "manipulator"&D(o +323 "core" ( + "manipulator"&E& +3 "core" &{ P >X +2 ."CamilleE"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &F& +3 "core" &{ x s Y =X +2 ."CamilleE"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."CamilleE"Forearm.seek CC +2 "manipulator"&G'Ͻ +98 "core" ' +2 "manipulator"&H& +4 "core" &{ i l 5 :X +2 "manipulator"&I% +4 "core" %Ϻ i n : +2 "collection"'J& +4 "core" &rtS\ +2 "collection"'K& +4 "core" &que\ +2 ."CamilleE"CC.seek :closed +3 "collection"'L(S +5 "core" &qt^\ +6 &orY\ 5 +10 &3Guqte\ 1 +9 &Xoysud\ E +10 &]ru`\ Q +9 &HpsZ\ P +9 &vKpuh\ P +10 &8Mst_\ P +9 &Grtd\ P +9 &Istd\ P +10 &~Mrs_\ P +9 &@Lqt]\ P +10 &!Gpt[\ Q +9 &"Lqu]\ Q +9 &$HsuZ\ Q +10 &&HHrt[\ P +9 &(\ Jqr]\ P +9 &)Lrs[\ Q +10 &+Lqua\ Q +9 &-PIqu\\\ P +10 &/Nrs^\ Q +9 &0Nst`\ P +9 &2Jrt_\ P +10 &4WNrt^\ Q +9 &6Nqt^\ P +9 &7Ips]\ P +10 &9Mrt[\ P +9 &;`Gss\\\ P +10 &="Iqs]\ P +9 &>Nqu\\\ P +9 &@Hru^\ Q +10 &BgNqs]\ Q +9 &D'Trs[\ Q +9 &Eisv\\\ T +10 &Gtt[ X +9 &IIst[ ^ +10 &K svc ] +9 &Ltu_ _ +9 &NsvY ^ +10 &PJtvb ` +9 &Qsu_ > +9 &R+su[ 's +10 &RnstY\ U +2 ( +2 "collection"'K& +3 #"CamilleE"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.49 +3 "collection"'M& +5 "core" &Rlru\\\ U +2 ."CamilleE"Hand.open +2 "manipulator"&N1 +70 "core" 1 +2 "manipulator"&O% +4 "core" % Ϻ / (  2 +2 ."CamilleE"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."CamilleE"Forearm.seek :retract +2 "manipulator"&P'\ +97 "core" ' +2 ."CamilleE"PSV.dial PSR,avoiding: PBV +3 "processing"%  +194 "core"  + #"CamilleE"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +12 ."CamilleE"PS.seek 2.5ml +3 "processing"%R'\ +2604 "core" ' +2 ."CamilleE"delay 5 seconds +503 ."connect"PRV.dial CBV +4 ."CamilleE"CBV.dial PRV +5 "processing"%S  +5 "core"  +2 ."CamilleE"PSV.dial :PTV,via: :air +3 "processing"%T +193 "core" ~ +2 ."CamilleE"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +5 "processing"%U @ +6 "core" A +2 ."CamilleE"PS.seek 0ml +2 "processing"%Q', +2616 "core" ' +2 ."CamilleE"PSV.dial PSR,avoiding: PBV +3 "processing"%W  +193 "core"  +3 #"CamilleE"Pulling 2.5ml of PSR.flush + .PSR.select :flush +8 .PS.seek 2.5ml +2 "processing"%X'\ +2613 "core" ' + ."CamilleE"delay 5 seconds +508 ."connect"PRV.dial CBV +6 ."CamilleE"CBV.dial PRV +3 "processing"%Y  +5 "core"  +2 ."CamilleE"PSV.dial :PTV,via: :air +3 "processing"%Z +205 "core" + ."CamilleE"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"%\\ @ +6 "core" A +2 ."CamilleE"PS.seek 0ml +3 "processing"%]', +2607 "core" ' +2 ."CamilleE"PSV.dial PSR,avoiding: PBV +3 "processing"%_  +190 "core"  +2 #"CamilleE"Pulling 2.5ml of PSR.flush + .PSR.select :flush +7 .PS.seek 2.5ml +4 "processing"%`'\ +2603 "core" ' +2 ."CamilleE"delay 5 seconds +503 ."connect"PRV.dial CBV +4 ."CamilleE"CBV.dial PRV +5 "processing"%a  +5 "core"  +2 ."CamilleE"PSV.dial :PTV,via: :air +3 "processing"% +192 "core"  +2 ."CamilleE"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +4 "processing"% @ +6 "core" A +2 ."CamilleE"PS.seek 0ml +4 "processing"%^', +2608 "core" ' +2 ."CamilleE"PSV.dial PSR,avoiding: PBV +3 "processing"%d  +190 "core" +2 #"CamilleE"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +6 .PS.seek 1.5ml +3 "processing"%['{ +1592 "core" ' +2 ."CamilleE"delay 5 seconds +502 .PSV.dial :waste1 +39 "processing"%e  +51 "core"  +2 ."CamilleE"PS.seek 0ml +4 "processing"%g', +1597 "core" ' + ."CamilleE"PSV.dial PSR +3 "processing"%h +46 "core"  + ."CamilleE"PSR.select :air +3 "processing"% +12 ."CamilleE"PS.seek 2.5ml +2 "processing"%i'\ +2604 "core" ' + ."connect"PRV.dial CBV +5 ."CamilleE"CBV.dial PRV +5 "processing"%b  +6 "core"  +2 ."CamilleE"PSV.dial :PTV,via: :air +3 "processing"%\ +193 "core" ~ +2 ."CamilleE"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"%l @ +7 "core" A +2 ."CamilleE"PS.seek 0ml +3 "processing"%m', +2607 "core" ' +2 ."CamilleE"PSV.dial :air +3 "processing"%n  +73 "core"  +3 ."CamilleE"PS.seek 2.5ml +3 "processing"%p'\ +2610 "core" ' + ."CamilleE"PSV.dial :PTV +3 "processing"%j +76 "core" ~ +2 ."CamilleE"PS.seek 0ml +2 "processing"%q', +2603 "core" ' +2 ."CamilleE"PSV.dial :air +8 "processing"%r  +75 "core"  +2 ."CamilleE"PS.seek 2.5ml +2 "processing"%f'\ +2599 "core" ' + ."CamilleE"PSV.dial :PTV +3 "processing"% +75 "core"  +2 ."CamilleE"PS.seek 0ml +4 "processing"%u', +2615 "core" ' + ."CamilleE"PSV.dial :air +2 "processing"%t  +75 "core"  +2 ."CamilleE"PS.seek 2.5ml +3 "processing"%v'\ +2610 "core" ' +2 ."CamilleE"PSV.dial :PTV +2 "processing"%w +74 "core" ~ +3 ."CamilleE"PS.seek 0ml +3 "processing"%x', +2610 "core" ' +2 #"CamilleE"Garaging FlushPuck in Collection Clamp +2 "manipulator"&y& +5 "core" &{ 0 ,  3X +3 ."CamilleE"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."CamilleE"Elbow.seek CC +3 "manipulator"&z(o +11 "core" ( + "manipulator"&{& +3 "core" &y < + \\ 4@ +2 ."CamilleE"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &|& +2 "core" &y # %  3@ +3 ."CamilleE"Forearm.seek CC +2 "manipulator"&s'Ͻ +94 "core" ' +2 ."CamilleE"Hand.close + "manipulator"&~/ +69 "core" / +2 ."CamilleE"CC.seek :open +4 "collection"'}( +397 "core" ( +2 "manipulator"&& +3 "core" &y \\ f  ;@ +2 "manipulator"&% +4 "core" % ϱ g j e ; +2 ."CamilleE"Forearm.seek :retract +3 "manipulator"&'\ +100 "core" ' +2 ."CamilleE"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."CamilleE"Elbow.seek :garage +3 "manipulator"&(- +284 "core" ( + "manipulator"&& +3 "core" &- Y = +2 ."CamilleE"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &- { ~ t > +3 ."CamilleE"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 ."CamilleE"Forearm.seek :garage +3 "manipulator"&'Γ +109 "core" ' +2 ."CamilleE"Hand.open + "manipulator"& 1 +79 "core" 1 +2 "manipulator"& % +3 "core" % Ν * ) + 1 +3 ."CamilleE"Forearm.reconfigure :loose +8 "manipulator"&#Q@2^d^b +5 ."CamilleE"Forearm.seek :retract +7 "manipulator"&'\ +102 "core" ' +2 #"CamilleE"Beginning samplePassF +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"' & +7 "core" &rt[\ + "manipulator"&& +4 "core" &- ^ n j < +2 ."CamilleE"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."CamilleE"Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +5 "core" ( +2 "manipulator"&& +4 "core" &-  = +2 ."CamilleE"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +3 "core" &- s y = +2 ."CamilleE"Forearm.seek :garage +4 "manipulator"&'Γ +102 "core" ' + ."CamilleE"Hand.close +3 "manipulator"&/ +116 "core" / +2 "manipulator"&& +4 "core" &- Q L D 5 +2 "manipulator"&% +4 "core" % Τ + 5  5 +2 ."CamilleE"Forearm.seek :retract +3 "manipulator"&'\ +99 "core" ' +2 ."CamilleE"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."CamilleE"Elbow.seek CC +2 "manipulator"&(o +280 "core" ( + "manipulator"&& +4 "core" &{) R U ; 6Cr +2 ."CamilleE"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +2 "core" &{) F J X 7Cr +3 ."CamilleE"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."CamilleE"Forearm.seek CC +3 "manipulator"&'Ͻ +95 "core" ' +3 "manipulator"&& +3 "core" &{( L H U 6Cr +2 "manipulator"&!% +3 "core" %ϵ F G  6' +3 "collection"' & +4 "core" &qu\ \ +2 "collection"'#& +4 "core" &svp\ \ +3 ."CamilleE"CC.seek :closed +2 "collection"'"(S +6 "core" &rv\ \ +7 &6ru\ $d +9 &Usqt\ 8 +10 &}qqr M +9 &Kst}\ Q +9 &PHqt}\ P +10 &Jtv\ Q +9 &Iru\ P +9 &Los~\ P +10 &WJss}\ P +9 &Fqt\ P +10 &Jqu\ Q +9 &!Irs~\ P +9 &#_Lru\ P +10 &% Jqr\ Q +9 &&Ist}\ P +9 &(Grs|\ P +10 &*gHsr}\ P +9 &,)Nrr|\ P +10 &-Lrt~\ P +9 &/Lrs}\ P +9 &1nJqs{\ Q +10 &30Kqv|\ Q +9 &4Jqs~\ Q +9 &6Jss}\ P +10 &8wGrsw\ P +9 &:9Lttl\ P +10 &;Istt\ P +9 &=Gssq\ P +9 &?Lqty\ P +10 &AAMqtu\ P +9 &CPtuz\ Q +9 &DXqs~\ R +10 &Fznst U +9 &H,uv Z +10 &Isu ^ +9 &Kru ] +9 &Mesu _ +10 &O'st~ _ +9 &Prv~ _ +9 &R]\\tuy < +10 &Rss V +5 ( +2 "collection"'#& +4 #"CamilleE"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.57 +3 "collection"'%& +5 "core" &Rltv V + &Rlsu V +2 ."CamilleE"Hand.open +2 "manipulator"&$1 +75 "core" 1 +2 "manipulator"&'% +4 "core" % ϵ   .' +2 ."CamilleE"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."CamilleE"Forearm.seek :retract +2 "manipulator"&&'\ +98 "core" ' + ."CamilleE"PSV.dial PSR,avoiding: PBV +3 "processing"%)  +193 "core"  +2 #"CamilleE"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."CamilleE"PS.seek 2.5ml +2 "processing"%+'\ +2546 "Can"\ Lۅb +53 "core" ' + ."CamilleE"delay 5 seconds +504 ."connect"PRV.dial CBV +3 ."CamilleE"CBV.dial PRV +4 "processing"%,  +7 "core"  +2 ."CamilleE"PSV.dial :PTV,via: :air +2 "processing"%. +194 "core" ~ +2 ."CamilleE"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"%c @ +7 "core" A +2 ."CamilleE"PS.seek 0ml +3 "processing"%o', +2615 "core" ' +2 ."CamilleE"PSV.dial PSR,avoiding: PBV +3 "processing"%k  +193 "core"  +2 #"CamilleE"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +6 .PS.seek 2.5ml +4 "processing"%0'\ +2600 "core" ' +2 ."CamilleE"delay 5 seconds +503 ."connect"PRV.dial CBV +4 ."CamilleE"CBV.dial PRV +5 "processing"%1  +5 "core"  +2 ."CamilleE"PSV.dial :PTV,via: :air +3 "processing"%- +193 "core" ~ +2 ."CamilleE"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"%3 @ +6 "core" A +2 ."CamilleE"PS.seek 0ml +2 "processing"%*', +2605 "core" ' + ."CamilleE"PSV.dial PSR,avoiding: PBV +4 "processing"%5  +193 "core"  +2 #"CamilleE"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +6 .PS.seek 2.5ml +5 "processing"%7'\ +2609 "core" ' + ."CamilleE"delay 5 seconds +503 ."connect"PRV.dial CBV +5 ."CamilleE"CBV.dial PRV +4 "processing"%8  +6 "core"  + ."CamilleE"PSV.dial :PTV,via: :air +3 "processing"%2 +194 "core" ~ + ."CamilleE"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"%: @ +7 "core" A +2 ."CamilleE"PS.seek 0ml +4 "processing"%;', +2611 "core" ' +2 ."CamilleE"PSV.dial PSR,avoiding: PBV +3 "processing"%=  +194 "core"  + #"CamilleE"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 1.5ml +3 "processing"%>'{ +1595 "core" ' +8 ."CamilleE"delay 5 seconds +503 .PSV.dial :waste1 +4 "processing"%6  +44 "core"  +2 ."CamilleE"PS.seek 0ml +4 "processing"%@', +1597 "core" ' + ."CamilleE"PSV.dial PSR +4 "processing"%A +45 "core"  + ."CamilleE"PSR.select :air +3 "processing"% +12 ."CamilleE"PS.seek 2.5ml +3 "processing"%B'\ +2606 "core" ' +2 ."connect"PRV.dial CBV +3 ."CamilleE"CBV.dial PRV +5 "processing"%4  +6 "core"  +2 ."CamilleE"PSV.dial :PTV,via: :air +3 "processing"%9 +193 "core" ~ +2 ."CamilleE"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"%? @ +7 "core" A +2 ."CamilleE"PS.seek 0ml +3 "processing"%<', +2605 "core" ' +2 ."CamilleE"PSV.dial :air +3 "processing"%E  +74 "core"  +2 ."CamilleE"PS.seek 2.5ml +2 "processing"%F'\ +2602 "core" ' + ."CamilleE"PSV.dial :PTV +3 "processing"%H +75 "core"  +3 ."CamilleE"PS.seek 0ml +3 "processing"%I', +2627 "core" ' +2 ."CamilleE"PSV.dial :air +3 "processing"%J  +75 "core"  +2 ."CamilleE"PS.seek 2.5ml +4 "processing"%C'\ +2601 "core" ' +2 ."CamilleE"PSV.dial :PTV +8 "processing"%/ +75 "core" ~ +2 ."CamilleE"PS.seek 0ml +4 "processing"%M', +2606 "core" ' +2 ."CamilleE"PSV.dial :air +3 "processing"%N  +73 "core"  +3 ."CamilleE"PS.seek 2.5ml +3 "processing"%O'\ +2601 "core" ' + ."CamilleE"PSV.dial :PTV +3 "processing"%K +74 "core"  +2 ."CamilleE"PS.seek 0ml +2 "processing"%', +2614 "core" ' +2 #"CamilleE"Garaging FlushPuck in Collection Clamp +2 "manipulator"&G& +6 "core" &{(  -Cr +2 ."CamilleE"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."CamilleE"Elbow.seek CC +2 "manipulator"&((o +45 "core" ( + "manipulator"&S& +3 "core" &x * + A 2' +2 ."CamilleE"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &T& +3 "core" &x $ & 2' +2 ."CamilleE"Forearm.seek CC +3 "manipulator"&U'Ͻ +97 "core" ' + ."CamilleE"Hand.close +2 "manipulator"&R/ +76 "core" / +2 ."CamilleE"CC.seek :open +4 "collection"'W( +400 "core" ( + "manipulator"&Q& +3 "core" &w h f X :( +2 "manipulator"&Y% +3 "core" % Y d  : +3 ."CamilleE"Forearm.seek :retract +3 "manipulator"&Z'\ +98 "core" ' +2 ."CamilleE"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."CamilleE"Elbow.seek :garage +2 "manipulator"&\\(- +280 "core" ( +2 "manipulator"&X& +4 "core" &- _ j  : + ."CamilleE"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &_& +4 "core" &- W Y  : +2 ."CamilleE"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."CamilleE"Forearm.seek :garage +2 "manipulator"&]'Γ +110 "core" ' +2 ."CamilleE"Hand.open +2 "manipulator"&a1 +69 "core" 1 +2 "manipulator"&% +4 "core" % Ν   / +2 ."CamilleE"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."CamilleE"Forearm.seek :retract +3 "manipulator"&'\ +99 "core" ' +2 #"CamilleE"Beginning samplePassF +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'`& +6 "core" &rtn\ +2 "manipulator"&d& +3 "core" &- f g g ; +3 ."CamilleE"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."CamilleE"Elbow.seek FlushPuck::Garage +2 "manipulator"&^(- +5 "core" ( +2 "manipulator"&e& +4 "core" &- m e t ; + ."CamilleE"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &[& +2 "core" &- c g P ; +3 ."CamilleE"Forearm.seek :garage +3 "manipulator"&h'Γ +97 "core" ' +8 ."CamilleE"Hand.close +2 "manipulator"&g/ +79 "core" / + "manipulator"&b& +4 "core" &- T U } 6 +2 "manipulator"&\ % +3 "core" % ΢ I I W 6 +3 ."CamilleE"Forearm.seek :retract +3 "manipulator"&l'\ +101 "core" ' +2 ."CamilleE"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."CamilleE"Elbow.seek CC +2 "manipulator"&i(o +282 "core" ( + "manipulator"&n& +3 "core" &i* 3 G l 4E| +3 ."CamilleE"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &m& +3 "core" &i* > + 2 5E| +2 ."CamilleE"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."CamilleE"Forearm.seek CC +2 "manipulator"&j'Ͻ +101 "core" ' + "manipulator"&p& +4 "core" &i* / ( K 3E| +2 "manipulator"&r% +4 "core" %ϻ / & c 3 +2 "collection"'q& +4 "core" &ste\  +2 "collection"'& +4 "core" &qu\  +3 ."CamilleE"CC.seek :closed +3 "collection"'f(S +5 "core" &su\  +5 &ss\ 7 +9 &4Grqu 1 +10 &Yovru F +9 &Urt\ P +9 &Esu\ P +10 &zItu}\ P +9 &;Itu\ Q +10 &Hrt\ P +9 &Htu\ P +9 &Iqs\ P +10 &EJru~\ P +9 &!Iru\ P +9 &"Ips~\ P +10 &$Lrr\ P +9 &&KIrt\ Q +10 &(Jru~\ P +9 &)Gsu\ P +9 &+Lts\ P +10 &-TLss\ P +9 &/Jqt\ Q +9 &0Jpw~\ Q +10 &2Jst\ P +9 &4\\Gpt\ P +10 &6Gqs\ P +9 &7Jqt\ P +9 &9Jru\ P +10 &;eFpt\ P +9 &=%Jst\ Q +9 &>Jrw~\ P +10 &@Lrr~\ P +9 &BkNsv\ Q +10 &D+Utu~ Q +9 &Egst S +9 &Gtu X +10 &IOtv ] +9 &Ksv~ ^ +9 &Ltu ^ +10 &Nqv ^ +9 &PQrs _ +9 &Quw < +10 &R1su ` +9 ( + &Rgtw R +2 "collection"'& +3 #"CamilleE"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.54 +3 "collection"'t& +5 "core" &Rgstp R +2 ."CamilleE"Hand.open +2 "manipulator"&u1 +67 "core" 1 + "manipulator"&w% +3 "core" % ϻ  , +3 ."CamilleE"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."CamilleE"Forearm.seek :retract +2 "manipulator"&v'\ +97 "core" ' +2 ."CamilleE"PSV.dial PSR,avoiding: PBV +3 "processing"%y  +193 "core"  + #"CamilleE"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +7 "processing"%@ +10 ."CamilleE"PS.seek 2.5ml +3 "processing"%{'\ +2602 "core" ' + ."CamilleE"delay 5 seconds +504 ."connect"PRV.dial CBV +4 ."CamilleE"CBV.dial PRV +4 "processing"%|  +6 "core"  +2 ."CamilleE"PSV.dial :PTV,via: :air +3 "processing"%~ +193 "core" ~ +2 ."CamilleE"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +5 "processing"%D @ +5 "core" A +2 ."CamilleE"PS.seek 0ml +3 "processing"%P', +2614 "core" ' + ."CamilleE"PSV.dial PSR,avoiding: PBV +4 "processing"%L  +193 "core"  +2 #"CamilleE"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 2.5ml +2 "processing"%'\ +2604 "core" ' +2 ."CamilleE"delay 5 seconds +503 ."connect"PRV.dial CBV +5 ."CamilleE"CBV.dial PRV +5 "processing"%  +5 "core"  +2 ."CamilleE"PSV.dial :PTV,via: :air +3 "processing"%s +194 "core" ~ +2 ."CamilleE"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +5 "processing"% @ +6 "core" A +2 ."CamilleE"PS.seek 0ml +3 "processing"%z', +2613 "core" ' +2 ."CamilleE"PSV.dial PSR,avoiding: PBV +3 "processing"%  +194 "core"  + #"CamilleE"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 2.5ml +3 "processing"% '\ +2616 "core" ' +2 ."CamilleE"delay 5 seconds +503 ."connect"PRV.dial CBV +5 ."CamilleE"CBV.dial PRV +3 "processing"%  +6 "core"  +2 ."CamilleE"PSV.dial :PTV,via: :air +3 "processing"% +114 "Can" U(& +4 "core" &- i g { < +2 ."CamilleE"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &A& +3 "core" &- k = = +39 ."CamilleE"Forearm.seek :garage +11 "manipulator"&@'Γ +104 "core" ' +2 ."CamilleE"Hand.close +2 "manipulator"&4/ +73 "core" / +2 "manipulator"&9& +4 "core" &- * ) $ 2 +2 "manipulator"&?% +4 "core" % Τ ! & 2 +2 ."CamilleE"Forearm.seek :retract +2 "manipulator"&B'\ +101 "core" ' +2 ."CamilleE"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."CamilleE"Elbow.seek PC +2 "manipulator"&E([ +144 "core" ( +2 "manipulator"&<& +4 "core" &T e _ W ; + ."CamilleE"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &H& +2 "core" &U g f k ; +3 ."CamilleE"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."CamilleE"Forearm.seek PC +2 "manipulator"&F'$ +99 "core" ' + "manipulator"&J& +3 "core" &U I U q 8 +3 "manipulator"&I% +3 "core" %' > D 7 +2 "processing"%/& +4 "core" &\ # +2 "processing"%C& +5 "core" &\ # +2 ."CamilleE"PC.seek :closed +3 "processing"%N(^ +5 "core" &\ # +5 &\ #7 +9 &=Gq\ 2 +10 &`nw\ F +9 &Y\ R +9 &G\ R +10 &xF\ R +9 &;G\ R +10 &H\ R +9 &I\ R +9 &G\ R +10 &CG\ R +9 &!G\ R +9 &"I\ R +10 &$H\ R +9 &&LH\ R +10 &( F\ R +9 &)H\ R +9 &+G\ R +10 &-SI\ R +9 &/G\ R +9 &0I\ R +10 &2H\ R +9 &4[I\ R +10 &6I\ R +9 &7I\ R +9 &9G\ R +10 &;cG\ R +9 &=$G\ R +9 &>G\ R +10 &@I\ S +9 &BhR\ S +10 &D"h\ V +9 &E~\ X +9 &G{\ X +10 &I`z\ Y +9 &K"{\ Y +9 &L~\ Y +10 &N\ Y +9 &Pf\ Y +10 &R)\ Y +9 &S\ Z +9 &U\ Z +10 &Wl\ Z +9 &Y.\ Z +9 &Z\ [ +10 &\\\ [ +9 &^5fm\ 0 +10 &^f\ < +9 ( + &^/\ 6 +2 "processing"%C& +3 #"CamilleE"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.82 +3 "processing"%M& +5 "core" &^/\ 6 +2 ."CamilleE"Hand.open +2 "manipulator"&K1 +67 "core" 1 + "manipulator"&O% +4 "core" % & 2 & 2 +2 ."CamilleE"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 ."CamilleE"Forearm.seek :retract +3 "manipulator"&G'\ +99 "core" ' +2 ."CamilleE"PSV.dial PSR +2 "processing"%S +75 "core"  +2 ."CamilleE"PSR.select :flush +3 "processing"%@ +12 ."CamilleE"PS.seek 1ml +3 "processing"%T'M` +1096 "core" ' + ."CamilleE"PSR.select :air +4 "processing"% +12 ."CamilleE"PS.seek 2.5ml +2 "processing"%R'\ +1597 "core" ' + ."CamilleE"PSV.dial PTV +2 "processing"% +75 "core" + ."CamilleE"PTV.dial :puck +3 "processing"%&  +75 "core"  +2 ."CamilleE"PBV.dial :waste1 +2 "processing"%"  +56 "core" +2 ."CamilleE"PS.seek 0ml +3 "processing"%Q', +2612 "core" ' + ."CamilleE"PSV.dial PSR +3 "processing"%Y +75 "core"  +2 ."CamilleE"PSR.select :flush +3 "processing"%@ +12 ."CamilleE"PS.seek 0.5ml +3 "processing"%U'F +591 "core" ' +2 ."CamilleE"PSR.select :air +3 "processing"% +12 ."CamilleE"PS.seek 2.5ml +3 "processing"%X'\ +2112 "core" ' + ."CamilleE"PSV.dial PTV +3 "processing"%_ +74 "core" + ."CamilleE"PBV.dial PSV +3 "processing"%( U +58 "core" W +2 ."CamilleE"PS.seek 0ml +3 "processing"%a', +2608 "core" ' + ."CamilleE"PSV.dial PBV +3 "processing"% @ +44 "core" ? +2 ."CamilleE"PS.seek 2.5ml +4 "processing"%Z'\ +2605 "core" ' + ."CamilleE"PSV.dial :waste1 +3 "processing"%`  +74 "core"  +2 ."CamilleE"PS.seek 0ml +4 "processing"%d', +2603 "core" ' +2 ."CamilleE"PSV.dial PSR +7 "processing"%e +46 "core"  + ."CamilleE"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%['\ +2602 "core" ' + ."CamilleE"PSV.dial PTV +3 "processing"%] +75 "core" +2 ."CamilleE"PBV.dial PSV +2 "processing"%g U +44 "core" T +10 ."CamilleE"PS.seek 0ml +2 "processing"%b', +2614 "core" ' + ."CamilleE"PSV.dial PBV +3 "processing"%\ @ +46 "core" > +2 ."CamilleE"PS.seek 2.5ml +3 "processing"%\\'\ +2601 "core" ' + ."CamilleE"PSV.dial :waste1 +3 "processing"%  +74 "core"  +2 ."CamilleE"PS.seek 0ml +4 "processing"%h', +2622 "core" ' +2 #"CamilleE"Garaging FlushPuck in Processing Clamp +2 "manipulator"&n& +5 "core" &V _ c 9 : +3 ."CamilleE"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."CamilleE"Elbow.seek PC +3 "manipulator"&m([ +4 "core" ( +2 "manipulator"&^& +4 "core" &V j j  : + ."CamilleE"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &p& +3 "core" &V [ [  9 +2 ."CamilleE"Forearm.seek PC +3 "manipulator"&r'$ +94 "core" ' +2 ."CamilleE"Hand.close +2 "manipulator"&q/ +76 "core" / +2 ."CamilleE"PC.seek :open +2 "processing"%l( +463 "core" ( + "manipulator"&W& +3 "core" &W ~ L = +2 "manipulator"&t% +4 "core" % ) ~  = +2 ."CamilleE"Forearm.seek :retract +3 "manipulator"&u'\ +96 "core" ' +2 ."CamilleE"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."CamilleE"Elbow.seek :garage +2 "manipulator"&w(- +130 "core" ( +2 "manipulator"&& +4 "core" &- n k d ;& + ."CamilleE"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &y& +2 "core" &- i _ ;& +3 ."CamilleE"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 ."CamilleE"Forearm.seek :garage +3 "manipulator"&j'Γ +108 "core" ' + ."CamilleE"Hand.open +2 "manipulator"&1 +76 "core" 1 +2 "manipulator"&|% +3 "core" % Μ + ) I 1 +3 ."CamilleE"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."CamilleE"Forearm.seek :retract +2 "manipulator"&~'\ +103 "core" ' +179 "Can"\ 0{b +21216 #"CamilleE"-> access 4 +2 "storage"(D% +5 "core" %z j n \  +2 "manipulator"&{% +4 "core" %\ > +2 "manipulator"&L& +3 "core" &- + ?% +3 ."CamilleE"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."CamilleE"SC.seek 1 +2 "storage"(P( +5 "core" ( + ."CamilleE"SC.configure :limp +4 "storage"($(\ 1b +4 (& +2 "core" &\ H - '\  +601 #"CamilleE"-> startTube 4 +3814 #-> start(:myShortDA){shortDA; PS.flush; PS.flush} +3 "collection"'s% +10 "processing"%% +2 "core" %rt\  +6 %0-\ * +2 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? + #Type 'Thread[:myShortDA].answer' to continue +12643 #"CamilleE"-> Thread[:myShortDA.answer] +3 !o:NoMethodError\ : mesgu:NameError::message9private method `answer' called for :myShortDA:Symbol: name: answer: args[:bt["$CamilleE:8:in `topLevelBinding'" Thread[:myShortDA].answer +6 #"myShortDA"CamilleE answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +5 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1004 .PSV.dial :mixloop +3 "processing"% +133 "core" + ."myShortDA"PTV.dial :PRVmixing +2 "processing"%  +134 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%z  +135 "core" +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +2 "processing"% 'Y +2271 "core" ' + ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +4 "processing"%  +136 "core"  +3 ."myShortDA"PS.seek 0.5ml +2 "processing"% 'F +1256 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"% @ +105 "core" ? +2 ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 0ml +2 "processing"%', +579 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +104 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"%'M` +1087 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%'\ +1594 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"% +104 "core" +9 ."myShortDA"PS.seek 0ml +2 "processing"%', +2612 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"% +104 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 ."myShortDA"PS.seek 1ml +3 "processing"%'M` +1098 "core" ' +2 ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%'\ +1600 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"% +104 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%  +46 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%', +2613 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +104 "core"  + ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%'\ +2611 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"% +104 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%!', +98 "Can"\ 2?hb +2507 "core" ' +3 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +6 "processing"%}& +6 "core" &\ + +2 "manipulator"&% +8 "core" %\  A +2 "storage"($% +3 "core" %z z { \  +2 "storage"(%. +3 "core" .( +2 ."myShortDA"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 4 +2 "storage"(#(,? +514 "core" ( +2 ."myShortDA"SC.configure :limp +3 "storage"($(\ 1b +5 ('& +2 "core" &,B  B\  +2 "manipulator"&& +4 "core" &- b s X =% +2 "manipulator"&,% +3 "core" %\ = +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek 4 +2 "manipulator"&.( +174 "core" ( + "manipulator"&+& +3 "core" & w =* +2 "storage"(i& +4 "core" &,B V M I\  +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek 4 + 700 counts +2 "manipulator"&v' +94 "core" ' +2 "storage"(f& +4 "core" &,B ] L E\  +2 ."myShortDA"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 ."myShortDA"SE.seek :beamBreak +2 "storage"(o') +301 "core" ' + "storage"(1- +3 "core" -' + ."myShortDA"SE.configure :default +4 "storage"(#QK-0-\ b +5 (c& +3 "core" &,B 6 7 O\  +2 "manipulator"&0& +3 "core" & h h L ;* +2 ."myShortDA"Elbow.seek 4 +3 "manipulator"&x( +38 "core" ( + "manipulator"&5& +3 "core" & y E > +2 "storage"(8& +3 "core" &,B K S K\  +3 ."myShortDA"Forearm.seek 4 + 300 counts +3 "manipulator"&2'[ +22 "core" ' + ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close +2 "manipulator"&-/ +70 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&7& +2 "storage"(='p +7 "core" & > +3 "manipulator"&;% +3 "core" % π w @] +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&>'\ +95 "core" ' +2 ."myShortDA"Elbow.seek PC +4 "manipulator"&A([ +158 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +89 "core" ( +2 "manipulator"&*& +4 "core" &c > +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &4& +3 "core" &c > +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek PC +2 "manipulator"&9'$ +101 "core" ' + "manipulator"&?& +4 "core" &c m e y ; +2 "manipulator"&3% +3 "core" % h c s ; +2 "processing"%:& +3 "core" &\ ' +3 "processing"%<& +4 "core" &{\ ' +2 ."myShortDA"PC.seek :closed +3 "processing"%H(^ +5 "core" &\ ' +6 &F\ &4 +9 &7Fs\ 2 +9 &\\ox\ F +10 &Y\ R +9 &G\ "R +10 &yG\ !R +9 &<G\ "Q +9 &I\ "R +10 &I\ "R +9 &J\ !R +44 &DH\ Q +8 &!G\ R + &"I\ !Q + &$G\ R + &&KF\ R +4 &(I{\ Q +7 &)H\ "R +9 &+J\ !R +10 &-RG\ !R +9 &/H\ "R +9 &0L\ !R +10 &2GL\ "Q +9 &4[J\ !R +9 &6F\ "R +10 &7GK\ "R +9 &9GY\ "Q +9 &;dGH\ "Q +10 &=%G\ !R +9 &>J\ !R +10 &@L\ !R +9 &BiO\ !R +9 &D&\\\ T +10 &Ex\ W +9 &G{\ W +9 &Ib| \ X +10 &K$}\ X +9 &L\ X +10 &NN\ Y +9 &PgF\ Y +9 &R(\ Y +10 &S\ Y +9 &U\ Y +9 &Wl\ Z +10 &Y.\ Z +9 &Z\ Z +10 &\\\ Z +9 &^:hm\ , +9 &^n\ < +9 ( +2 "processing"%<& +4 #"myShortDA"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.81 +2 .Hand.open +4 "manipulator"&@1 +6 "core" &^)\ "3 +73 1 + "manipulator"&J% +3 "core" %  Q 1 1 6 +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&I'\ +97 "core" ' +3 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +5 "processing"%/  +3 %69 +5 "core" 9WR +102 "processing"%B9 +3 "core" 9WR +102 "processing"% 9 +3 "core" 9WS  +102 "processing"%M9 +2 "core" 9XR  +103 "processing"%K9 +2 "core" 9YS +102 "processing"%O9 +3 "core" 9WR +102 "processing"%C9 +3 "core" 9WS +102 "processing"%S9 +3 "core" 9YR +102 "processing"%F9 +3 "core" 9ZR" +102 "processing"%)9 +3 "core" 9\\S&! +102 "processing"%T9 +3 "core" 9_R*! +102 "processing"%9 +2 "core" 9aS/! +102 "processing"%&9 +3 "core" 9eS3! +103 "processing"%"9 +2 "core" 9iS7 +102 "processing"%R9 +3 "core" 9mR; +102 "processing"%Y9 +3 "core" 9sS? +102 "processing"%Q9 +2 "core" 9wSD +103 "processing"%U9 +3 "core" 9~TH +102 "processing"%_9 +3 "core" 9TL +102 "processing"%(9 +2 "core" 9TP +103 "processing"%X9 +2 "core" 9TT +102 "processing"%9 +3 "core" 9TY +102 "processing"%a9 +3 "core" 9T] +102 "processing"%`9 +2 "core" 9Ta +103 "processing"%Z9 +2 "core" 9Te +102 "processing"%e9 +3 "core" 9Ui +102 "processing"%d9 +3 "core" 9Un +102 "processing"%]9 +3 "core" 9Ur +102 "processing"%g9 +3 "core" 9Uv +102 "processing"%[9 +3 "core" 9Vz +102 "processing"%\ 9 +3 "core" 9V~\ +102 "processing"%b9 +2 "core" 9V\ +103 "processing"%9 +3 "core" 9V +102 "processing"%\\9 +3 "core" 9V +102 "processing"%n9 +2 "core" 9 W +103 "processing"%^9 +2 "core" 9X +102 "processing"%p9 +3 "core" 9X +102 "processing"%q9 +3 "core" 9&X +102 "processing"%E9 +3 "core" 9.X +102 "processing"%G9 +3 "core" 95Y +102 "processing"%N9 +2 "core" 9=Y +103 "processing"%W9 +2 "core" 9EY +102 "processing"%t9 +3 "core" 9KZ +102 "processing"%9 +3 "core" 9R[ +3 ."myShortDA"PH.hold 2:00:00,28C +4 "processing"%y ppN +3 ."myShortDA"delay 1:30 +7 "core"  +8999 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%r +105 "core"  +2 #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."myShortDA"PS.seek 0.5ml +2 "processing"%m'F +586 "core" ' + ."myShortDA"delay 5 seconds +503 .PSR.select :air +4 "processing"% +10 ."myShortDA"PS.seek 2ml +3 "processing"%'˕ +1598 "core" ' + ."myShortDA"PTV.dial :puck +3 "processing"%|  +133 "core"  +2 ."myShortDA"PSV.dial PTV +2 "processing"%u +88 "core"  +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%j  +56 "core" + "processing"%D% +3 "core" %˖&\  +3 ."myShortDA"PS.seek 1.5ml +2 "processing"%{'| +586 "core" ' +2 ."myShortDA"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%L * +37 "core" , +2 ."myShortDA"PS.seek 0ml +3 "processing"%', +1598 "core" ' + ."myShortDA"delay 5:00 +30004 #recoverPSRreagent08 +6 .PTV.dial :puck +5 "processing"%V  +16 "core"  +41 ."myShortDA"PBV.dial :waste1 +10 "processing"%s  +38 "core" + ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" , +2 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +73 "core"  +2 ."myShortDA"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."myShortDA"PS.seek 2.5ml +2 "processing"%'\ +2430 "Can"\ KOb +35 "core" ' +2 ."myShortDA"PSV.dial PTV +3 "processing"%z +75 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%h +76 "core"  +2 ."myShortDA"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +76 "core" + ."myShortDA"delay 5 seconds +503 .PSV.dial :air +3 "processing"%  +74 "core"  +2 ."myShortDA"PS.seek 0ml +4 "processing"% ', +2464 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%  +133 "core" + ."myShortDA"PSV.dial :mixloop +3 "processing"% +44 "core" +2 ."myShortDA"PRV.dial :ab1 +2 "processing"% @ +105 "core" ? +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 0.15ml +3 "processing"%' +358 "core" ' + ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +3 ."myShortDA"PRV.dial CBV +5 "processing"%  +44 "core"  +2 "processing"%% +4 "core" %\  \ +2 ."myShortDA"PS.seek 0.3ml +2 "processing"%' +346 "core" ' +2 ."myShortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +3 "collection"'  +31 "core" +2 ."myShortDA"PRV.dial :air +2 "processing"%  +46 "core"  +2 ."myShortDA"PS.seek 0.9ml +3 "processing"%'@ +1263 "core" ' +2 ."myShortDA"PRV.dial :waste2 +3 "processing"% @ +77 "core" > +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%'F +851 "core" ' +2 #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%  +45 "core"  +2 ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."myShortDA"PS.seek 2ml +3 "processing"%'˕ +1594 "core" ' +2 ."myShortDA"PSV.dial :PML +2 "processing"% +57 "core" +2 ."myShortDA"PTV.dial :mixing +2 "processing"% @ +74 "core" @ +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%}  +37 "core" + "processing"%% +4 "core" %ˑ\  +2 ."myShortDA"PS.seek 1.85ml +2 "processing"%$' +233 "core" ' + ."myShortDA"PBV.dial between PSV and waste1 +4 "processing"%% * +37 "core" + +2 ."myShortDA"PS.seek 0ml +3 "processing"%P', +1956 "core" ' +2 ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"''& +5 "core" &tu +3 "manipulator"&& +4 "core" &c  , + "manipulator"&,% +3 "core" %\  # +3 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&+(- +138 "core" ( + "manipulator"&i& +4 "core" &-  A "& +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &f& +2 "core" &-  W "& +3 ."myShortDA"Forearm.seek :garage +2 "manipulator"&w'Γ +104 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&~/ +76 "core" / +2 "manipulator"&1& +4 "core" &-  & & + "manipulator"&c% +3 "core" % Χ w 5 $ +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&0'\ +101 "core" ' + ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +2 "manipulator"&5(o +270 "core" ( + "manipulator"&8& +4 "core" &f+  / E + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &-& +2 "core" &f+ E +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek CC +50 "manipulator"&7'Ͻ +100 "core" ' +2 "manipulator"&;& +4 "core" &f+ } 2 E + "manipulator"&.% +4 "core" %ϯ B $ +2 "collection"'v& +4 "core" &st +2 "collection"'o& +5 "core" &sw +2 ."myShortDA"CC.seek :closed +3 "collection"'2(S +6 "core" &tu +5 &8st $d +9 &Ruru 8 +10 &zrst M +9 &|Mru S +10 &?Fst R +9 &Drv R +9 &Dru R +10 &Ert R +9 &GFsv R +9 & Drs R +10 &Dsu R +9 &!Drs R +10 &#ODps R +9 &%Fsv R +9 &&Eqs R +10 &(Grs R +9 &*WFsv R +9 &,Fsu S +10 &-Irs S +9 &/Isu S +10 &1_Irv R +9 &3!Jqu R +9 &4Irt S +10 &6Gsu R +9 &8gFpu R +9 &:)Jru R +10 &;Est R +9 &=Fqt S +10 &?nIuv S +9 &A0Lsu S +9 &BPsw S +10 &D]rv T +9 &Fjvtu W +9 &Htv \\ +10 &Itv _ +9 &Ksu _ +10 &MYuu _ +9 &Ott ` +9 &Psu a +10 &RXbru < +9 &Rrw S +6 ( + "collection"'o& +4 #"myShortDA"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.68 +3 "collection"'*& +6 "core" &Rvsv S + &Ruuv S + ."myShortDA"Hand.open +2 "manipulator"&41 +74 "core" 1 + "manipulator"&x% +4 "core" % ϯ \  +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&?'\ +95 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%3 +107 "core"  + #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 ."myShortDA"PS.seek 1.5ml +3 "processing"%:'{ +1596 "core" ' +3 ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%=  +45 "core"  +2 ."myShortDA"PS.seek 0ml +2 "processing"%>', +1602 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%l +47 "core"  +2 ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%@'\ +2608 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 ."myShortDA"CBV.dial PRV +5 "processing"%J  +3 "collection"'<  +32 "core"  +135  + ."myShortDA"PSV.dial :mixloop +3 "processing"%6 +169 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 "processing"%B  +76 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%9', +2601 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%  +42 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%M'\ +2605 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%K +44 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%O', +2602 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%C  +46 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%S'\ +2607 "core" ' +2 ."myShortDA"PSV.dial :mixloop +7 "processing"%F +58 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%)', +2609 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&T& +7 "core" &f*  E +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&(o +5 "core" ( + "manipulator"&&& +4 "core" &f* w  E +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &"& +3 "core" &f* C E +3 ."myShortDA"Forearm.seek CC +3 "manipulator"&R'Ͻ +94 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&Y/ +73 "core" / +2 ."myShortDA"CC.seek :open +4 "collection"'Q( +399 "core" ( + "manipulator"&U& +3 "core" &f*  | E +2 "manipulator"&_% +3 "core" % q k 6 +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&('\ +100 "core" ' +9 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +2 "manipulator"&X(- +290 "core" ( +2 "manipulator"&& +3 "core" &- ) % +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &a& +4 "core" &-  $ +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +3 "manipulator"&`'Γ +111 "core" ' + ."myShortDA"Hand.open +2 "manipulator"&Z1 +76 "core" 1 +2 "manipulator"&e% +4 "core" % Λ t  +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&d'\ +103 "core" ' + ."da"delayUntil "09:41:40.37" +24372 "Can"\ \ ;<b +391 #"da"recoverPRVreagent08 + .PTV.dial :mixing +5 "processing"%] @ +76 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%g  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%[ * +36 "core" , + ."da"PSV.dial :air +3 "processing"%\  +42 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%b'\ +2470 "core" ' +2 ."da"PSV.dial :mixloop +3 "processing"% +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%\\  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%n +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%^  +45 "core"  +2 ."da"PS.seek 0ml +3 "processing"%p', +2464 "core" ' +2 #"da"washCycleDA #1 of 2 +7 .PSR.select :air +5 .PSV.dial PSR +8 "processing"%q +134 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%E'F +584 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +3 "processing"%G'˕ +1592 "core" ' + ."da"PTV.dial :puck +3 "processing"%N  +74 "core"  +2 ."da"PSV.dial PTV +2 "processing"%W +88 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%t  +37 "core" +2 "processing"%% +3 "core" %ˑI\  +2 ."da"PS.seek 1.5ml +3 "processing"%r'w +582 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%! * +36 "core" + +2 ."da"PS.seek 0ml +3 "processing"%m', +1595 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%|  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%u  +38 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%j * +38 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%D +73 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%'\ +2461 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%L +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%{ +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%/ +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%V  +74 "core"  +2 ."da"PS.seek 0ml +4 "processing"%s', +2445 "core" ' +2 #"da"washCycleDA #2 of 2 +7 .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +142 "core"  + #"da"Pulling 0.5ml of PSR.wash +3 .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +52 ."da"PS.seek 0.5ml +3 "processing"%'F +590 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%'˕ +1598 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%z  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"%h +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +35 "core"  +2 "processing"% % +4 "core" %˖]\  +2 ."da"PS.seek 1.5ml +2 "processing"%'| +584 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."da"PS.seek 0ml +4 "processing"%', +1606 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%  +5 "core"  + ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +77 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%'\ +2258 "Can"\ C*b +206 "core" ' + ."da"PSV.dial PTV +3 "processing"% +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +73 "core"  +2 ."da"PS.seek 0ml +4 "processing"%', +2456 "core" ' +2 #"da"getPMLReagent08 +7 .PRV.dial :air +4 "processing"%  +45 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%  +134 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 +3 "processing"%  +44 "core"  +2 ."da"PTV.dial :PRVmixing +2 "processing"%  +17 "core" + ."da"PSV.dial :mixloop +3 "processing"%} +44 "core" +2 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +2 "processing"%' +385 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +3 "processing"%%  +48 "core"  + "processing"%% +3 "core" %n\  +3 ."da"PS.seek 0.55ml +2 "processing"%$' +339 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%'  +45 "core"  +2 ."da"PS.seek 2ml +3 "processing"%'˕ +1551 "core" ' +2 ."da"PSV.dial :PML +3 "processing"%, +44 "core" + ."da"PTV.dial :mixing +3 "processing"%i @ +77 "core" A + ."da"PBV.dial :waste1 +3 "processing"%f  +37 "core" + "processing"%A% +3 "core" %˚l\  +3 ."da"PS.seek 1.85ml +2 "processing"%~' +227 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%1 * +36 "core" + +2 ."da"PS.seek 0ml +3 "processing"%c', +1967 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +48003 #recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%I @ +16 "core" ? +2 ."da"PBV.dial :waste1 +2 "processing"%w  +37 "core" +2 ."da"delay 30 seconds +887 "Can"\ M6b +2116 ."da"PBV.dial between PSV and waste1 +3 "processing"%8 * +37 "core" + +2 ."da"PSV.dial :air +2 "processing"%-  +45 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%+'\ +2481 "core" ' +2 ."da"PSV.dial :mixloop +3 "processing"%; +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%.  +44 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%v +45 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%0  +49 "core"  +8 ."da"PS.seek 0ml +3 "processing"%k', +2470 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +5 .PSV.dial PSR +4 "processing"%* +135 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +13 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%4'F +585 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +8 "processing"% +13 ."da"PS.seek 2ml +3 "processing"%x'˕ +1591 "core" ' + ."da"PTV.dial :puck +3 "processing"%o  +76 "core"  + ."da"PSV.dial PTV +3 "processing"%3 +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%7  +37 "core" + "processing"%P% +4 "core" %˘\  +2 ."da"PS.seek 1.5ml +3 "processing"%='~ +587 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%: * +36 "core" + +3 ."da"PS.seek 0ml +2 "processing"%l', +1602 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%>  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%<  +34 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%J * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%6 +75 "core" +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%B'\ +2472 "core" ' + ."da"PSV.dial PTV +3 "processing"%@ +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"% +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%9 +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%K  +74 "core"  +3 ."da"PS.seek 0ml +3 "processing"%M', +2466 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%C +136 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%O'F +578 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +8 "processing"% +13 ."da"PS.seek 2ml +3 "processing"%F'˕ +1591 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%S  +6 "core"  + ."da"PSV.dial PTV +3 "processing"%T +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%&  +37 "core" + "processing"%"% +4 "core" %ːv\  +2 ."da"PS.seek 1.5ml +3 "processing"%Y'v +582 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%5 * +37 "core" + +2 ."da"PS.seek 0ml +2 "processing"%?', +1611 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%2  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%U  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%_ * +36 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%R +87 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%'\ +2459 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%a +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%Z +36 "Can" [Vb +39 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +48 "processing"%e  +81 "core"  +2 ."da"PS.seek 0ml +3 "processing"%(', +2468 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +11 .PSV.dial PSR +3 "processing"%` +141 "core"  + #"da"Pulling 0.5ml of PSR.wash +3 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%]'F +590 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%g'˕ +1592 "core" ' + ."da"PTV.dial :puck +3 "processing"%[  +5 "core"  + ."da"PSV.dial PTV +3 "processing"%\ +76 "core" + ."da"PBV.dial :waste1 +3 "processing"%)  +36 "core" +2 "processing"%% +4 "core" %˓z\  +2 ."da"PS.seek 1.5ml +2 "processing"%\\'y +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%n * +38 "core" + +2 ."da"PS.seek 0ml +3 "processing"%^', +1590 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%b  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%q  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%p * +38 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%E +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%N'\ +2463 "core" ' + ."da"PSV.dial PTV +3 "processing"%W +88 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%t +73 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%G  +74 "core"  +2 ."da"PS.seek 0ml +3 "processing"%!', +2464 "core" ' + ."da"Gate.power :camera,:ON +9 #Mixing DA Substrates +2 .PSR.select :air +10 .PSV.dial PSR +4 "processing"%r +143 "core"  +5 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +13 "processing"% +19 ."da"PS.reconfigure :default +10 "processing"%#A d`xb +11 ."da"PS.seek 0.25ml +5 "processing"%|' +341 "core" ' +2 ."da"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +3 .PSR.select :sub2 +4 "processing"% +12 ."da"PS.seek 0.5ml +2 "processing"%u'F +344 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%j'˕ +1591 "core" ' + ."da"PTV.dial :puck +3 "processing"%D  +6 "core"  + ."da"PSV.dial PTV +3 "processing"%m +89 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%L  +37 "core" + "processing"%{% +4 "core" %˗  +2 ."da"PS.seek 1.5ml +3 "processing"%/'} +599 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%V * +37 "core" + +2 ."da"PS.seek 0ml +4 "processing"%', +1600 "core" ' +2 ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%s  +37 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" * +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%z +75 "core"  +3 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%h'\ +2565 "core" ' +2 ."da"PSV.dial PTV +7 "processing"% +79 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +51 "processing"% +84 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%  +76 "core"  +2 ."da"PS.seek 0ml +2 "processing"%', +2572 "core" ' +2 #"da"Additional air clear + .PSR.select :air +7 .PSV.dial PSR +3 "processing"% +137 "core"  +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +5 .PS.reconfigure :default +5 "processing"%#A d`xb +4 ."da"PS.seek 2ml +3 "processing"% '˕ +2102 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +3 "processing"%  +5 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +76 "core" + ."da"PBV.dial :waste1 +3 "processing"%  +35 "core"  +2 "processing"%% +3 "core" %˒i  +2 ."da"PS.seek 1.5ml +3 "processing"%'x +593 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%  +108 "core"  +2 ."da"PS.seek 0ml +4 "processing"%', +1595 "core" ' +2 "processing"%9 +3 "core" 95 +2 #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast +5 "processing"% +4 % & + "core" 5 +4 &^(q 3 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&% +5 "core" % \ <  +2 "storage"(}% +4 "core" %v m h + "storage"(. +3 "core" .(,? +2 ."da"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."da"SC.seek 3 +3 "storage"(%( +194 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +4 (& +3 "core" & % ) O +2 "manipulator"&& +4 "core" &- " " L +2 "manipulator"&'% +4 "core" % \ M L  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +2 "manipulator"&$( +181 "core" ( + "manipulator"&,& +3 "core" & c ] d/ +2 "storage"(i& +4 "core" & , 0 U +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&f' +93 "core" ' + "storage"(A& +4 "core" & l e x +2 ."da"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +3 "storage"(1') +290 "core" ' + "storage"(- +3 "core" -') +2 ."da"SE.configure :default +4 "storage"(#QK-0-\ b +4 ."da"SE.seek :place +3 "storage"(~' +48 "core" ' +2 "manipulator"&I& +4 "core" & { x / +2 "manipulator"&w% +4 "core" % z ~ h +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +2 "manipulator"&8'\ +92 "core" ' +2 ."da"Elbow.seek PC +5 "manipulator"&-([ +259 "core" ( + "manipulator"&c& +4 "core" &a r  +2 ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &;& +2 "core" &a  2 +3 ."da"Forearm.seek PC +2 "manipulator"&.'$ +95 "core" ' +2 ."da"Hand.close +2 "manipulator"&v/ +74 "core" / +2 ."da"PC.seek :open +4 "processing"%0( +461 "core" ( +2 "storage"(+& +4 "core" & I K + + "manipulator"&*& +4 "core" &a E D  +2 "manipulator"&k% +3 "core" %  ] G 1 +2 ."da"Forearm.seek :retract +8 "manipulator"&4'\ +110 "core" ' +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +53 ."da"Elbow.seek 3 +9 "manipulator"&o( +262 "core" ( +2 "manipulator"&3& +4 "core" & 0;3 + "storage"(7& +3 "core" & A B +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&P' +98 "core" ' + ."da"Hand.open +2 "manipulator"&x1 +67 "core" 1 +2 "storage"(:- +3 "core" -' +3 ."da"SE.seek -0.31 Pucks below Top Plate +2 "storage"(=' +27 "core" ' +2 ."da"SE.reconfigure :seal +4 "storage"(#QK-0-\ b +5 ."da"SE.seek -1.23 Pucks below Top Plate +2 "storage"(>'d +53 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +8 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da25mar2910h.tif +5 "processing"%<& +17 "core" &o +3 "manipulator"&J& +6 "core" & G;2 +2 "manipulator"&6% +4 "core" %  c| +2 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&l'\ +92 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&@(- +187 "core" ( +2 "manipulator"& & +4 "core" &-  +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &9& +4 "core" &-  +2 ."psFlush"Forearm.seek :garage +3 "manipulator"&K'Γ +106 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&B/ +76 "core" / + "manipulator"&C& +5 "core" &- P + "manipulator"&M% +4 "core" % Σ  +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&O'\ +103 "core" ' + ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +2 "manipulator"&S([ +123 "core" ( + "manipulator"&T& +4 "core" &b   +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &&& +3 "core" &b 4 +3 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +2 "manipulator"&"'$ +104 "core" ' + "manipulator"&F& +4 "core" &b \\ +3 "manipulator"&5% +3 "core" %" H +2 "processing"%Y& +4 "core" & +2 "processing"%2& +5 "core" &g +2 ."psFlush"PC.seek :closed +3 "processing"%U(^ +7 "core" & +5 & 1 $e +10 &Sn 9 +9 &{j| N +9 &Ay S +10 &J@i S +9 & A` T +9 &=P T +10 &=X S +9 &O<I T +9 &<K U +10 &; U +9 &!< U +10 &#U? U +9 &%; U +9 &&< U +10 &(9 U +9 &*]< U +9 &,< U +10 &-= U +9 &/; U +10 &1f< U +9 &3(; U +9 &4=v U +10 &6<r U +9 &8m=o U +10 &:/<o U +9 &;<j U +9 &=?c T +10 &?y@X T +9 &A:E\\ T +9 &BMS U +10 &DeG X +9 &FnzG Z +9 &H0rM Z +10 &IyB [ +9 &Kx; [\ +10 &Mtx7 [\ +9 &O55 [ +9 &P/ \\ +10 &R{ \\ +9 &Tt: ^ +9 &V6= ^ +10 &W& ] +9 &Y( ^ +10 &[y& _ +9 &];# Z +9 &^E] (v +10 &^5 3 +5 ( +2 "processing"%2& +4 #"psFlush"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 2.04 +3 "processing"%_& +6 "core" &^$ 3 +2 &^% 3 + ."psFlush"Hand.open +2 "manipulator"&R1 +66 "core" 1 +2 "manipulator"&?% +3 "core" % " ] H +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +103 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%a +46 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +6 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%Z'F +441 #"da"SX HX9/16 (USB:20): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 18.149 seconds\ /var/log/esp/da25mar2910h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da25mar2910h20s.tif +147 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%e'\ +580 "Can"  b +916 #"da"SX HX9/16 (USB:20): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da25mar2910h20s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 32.0 /var/log/esp/midres/da25mar2910h32s.tif +610 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +4 "processing"% @ +206 "core" B +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%`  +137 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"%( +109 "core" +2 ."psFlush"PS.seek :empty +4 "processing"%]' +2097 #"da"SX HX9/16 (USB:20): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 32 seconds\ /var/log/esp/midres/da25mar2910h32s.tif: TIFF Upload Complete\ +5 .Gate.power :camera,:OFF +4 ."Qmail"DAfans.email "18.149 sec auto-exposure",Subject: "da25mar2910h images!" +7 "storage"([- +4 "core" -'d +3 "storage"(\ & +13 "core" & 2 3 +7 "manipulator"&)& +9 "core" &b [ l E +6 "manipulator"&% +6 "core" %\ \ h r  +2 ."da"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +3 "manipulator"&g( +287 "core" ( +2 "manipulator"&n& +9 "core" & Lx +4 "storage"(\\& +8 "core" & M T 1 +5 ."da"Forearm.reconfigure :tight +10 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +6 "manipulator"&b' +92 "core" ' +5 ."psFlush"PSR.select :air +6 .PSV.dial PSR +6 "processing"%q +11 "core" ' +4 ."da"SE.reconfigure :gently +8 "storage"(#QK-0-\ b +14 ."da"SE.seek -0.52 Pucks below Top Plate +6 "storage"(p' +54 "core" ' +4 "manipulator"&E& +6 "core" & 2 #  x +6 "storage"(^& +4 "core"  +5 #"psFlush"Pulling 0.5ml of PSR.flush +6 .PSR.select :flush +14 "processing"%@ +10 "core" & < +4 ."da"Elbow.reconfigure :limp +7 "manipulator"&$ ,(b +8 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek 3 +5 "manipulator"&W' +12 ."psFlush"PS.seek 0.5ml +5 "processing"%t'F +22 "core" ' +3 ."da"Elbow.hold +6 "manipulator"&, +9 "core" , +4 ."da"Elbow.reconfigure :tight +13 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure :default +8 "storage"(#QK-0-\ b +9 ."da"SE.seek -0.33 Pucks below Top Plate +4 "storage"(G'v +28 "core" ' +5 "manipulator"&N% +8 "core" %*   " t +3 "storage"(r& +8 "core" &  +3 ."da"Forearm.force -20 +5 "manipulator"&5 +14 ."da"Forearm.seek 3 + 319 counts +2 "manipulator"&!'V +20 "core" ' +4 "manipulator"&|& +6 "core" &  M x +4 "storage"(u& +9 "core" & +4 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +8 ."da"Forearm.seek 3 + 700 counts +4 "manipulator"&D' +39 "core" ' +3 "storage"(m% +8 "core" %} +4 ."downElevator"SE.seek :down +8 "storage"(L'p +97 ({% +5 "core" %E \ ]~ +4 "manipulator"&j% +8 "core" % a ] } +4 ."da"Forearm.reconfigure :loose +124 "manipulator"&#Q@2^d^b +11 ."da"Forearm.seek :retract +4 "manipulator"&V'\ +21 "core" ' +4 ."downElevator"SE.stop +5 "storage"(5 +23 "core" ' +4 ."psFlush"delay 5 seconds +38 "core" ' +4 "storage"(/& +8 "core" &\ \   +454 ."psFlush"PSR.select :air +6 "processing"% +16 ."psFlush"PS.seek 2.5ml +5 "processing"%'\ +949 #"uploadLog"upsync +1150 "core" ' + ."psFlush"delay 1 second +108 .PBV.dial :waste1 +2 "processing"%s  +37 "core" + ."psFlush"PTV.dial :mixing +3 "processing"% @ +76 "core" @ + ."psFlush"PSV.dial :mixloop +3 "processing"%z +105 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%' +2615 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +107 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 1ml +3 "processing"% 'M` +1096 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +1599 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +73 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%h  +75 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%  +16 "core"  +3 ."psFlush"PS.seek 0ml +3 "processing"%', +2607 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +88 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%'F +592 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2100 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +72 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +56 "core" W +2 ."psFlush"PS.seek 0ml +3 "processing"%', +2605 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"% @ +45 "core" ? +3 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2604 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%  +74 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%', +2612 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +44 "core"  + ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%'\ +2624 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%} +74 "core" + ."psFlush"PBV.dial PSV +3 "processing"% U +7 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%', +2624 "core" ' +2 ."psFlush"PSV.dial PBV +7 "processing"% @ +47 "core" > +3 ."psFlush"PS.seek 2.5ml +3 "processing"%''\ +2601 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%#  +72 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%,', +2612 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%i +45 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +3 "processing"%A'M` +1098 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%X'\ +1606 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%d +75 "core" +2 ."psFlush"PTV.dial :puck +51 "processing"%  +8 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%I  +56 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%w', +2612 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%1 +75 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%f'F +589 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%c'\ +2100 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%; +86 "core"  +2 ."psFlush"PBV.dial PSV +2 "processing"%$ U +57 "core" V +2 ."psFlush"PS.seek 0ml +4 "processing"%v', +2608 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%8 @ +44 "core" ? +3 ."psFlush"PS.seek 2.5ml +3 "processing"%H'\ +2615 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%+  +75 "core"  +3 ."psFlush"PS.seek 0ml +3 "processing"%*', +2624 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%k +46 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%.'\ +2603 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%3 +75 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%7 U +6 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%-', +2249 "Can"\ 7mb +356 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%x @ +47 "core" > +2 ."psFlush"PS.seek 2.5ml +4 "processing"%:'\ +2605 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%<  +74 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%4', +2606 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&J& +6 "core" & I I $ 5x +2 "manipulator"&6% +3 "core" % \  F G  5 +3 ."psFlush"Elbow.seek PC +2 "manipulator"&~([ +246 "core" ( + "manipulator"&=& +4 "core" &a &  3 +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 & & +2 "core" &a  '  3 +3 ."psFlush"Forearm.seek PC +4 "manipulator"&9'$ +93 "core" ' + ."psFlush"Hand.close +2 "manipulator"&P/ +74 "core" / + ."psFlush"PC.seek :open +3 "processing"%o( +461 "core" ( +2 "manipulator"&B& +4 "core" &a I ? 8 + "manipulator"&C% +3 "core" % ' R O J 7 +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&M'\ +95 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek :garage +2 "manipulator"&l(- +144 "core" ( +2 "manipulator"&T& +4 "core" &- R S M 7* +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &&& +3 "core" &- H C $ 6* +3 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek :garage +3 "manipulator"&K'Γ +109 "core" ' +2 ."psFlush"Hand.open +2 "manipulator"&F1 +73 "core" 1 + "manipulator"&5% +3 "core" % Ν \ O - +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&Y'\ +101 "core" ' +2 #"myShortDA"Finished short da assay +2 #Flushing Processing stage +3 "processing"%@% +7 "core" %+\ # + #"myShortDA"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%O& +6 "core" &\ # +44 "manipulator"&0& +10 "core" &- S O ^ 7* +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&_(- +6 "core" ( + "manipulator"&R& +4 "core" &- U U & 7* +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &?& +3 "core" &- 6 @ h 7* +3 ."myShortDA"Forearm.seek :garage +3 "manipulator"&2'Γ +106 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&a/ +67 "core" / +2 "manipulator"&"& +4 "core" &-   /* + "manipulator"&% +4 "core" % Χ  / +3 ."myShortDA"Forearm.seek :retract +3 "manipulator"&Z'\ +103 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek PC +2 "manipulator"&([ +128 "core" ( + "manipulator"&`& +4 "core" &_ C _ F 9 +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &(& +3 "core" &_ X X : +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek PC +2 "manipulator"&e'$ +98 "core" ' +2 "manipulator"&[& +4 "core" &_ E D 7 + "manipulator"&\ % +4 "core" %# F G + 6 +2 "processing"%)& +3 "core" &\ # +3 "processing"%& +5 "core" &|\ " +2 ."myShortDA"PC.seek :closed +2 "processing"%n(^ +7 "core" &l\ # +5 & 1k\ $d +9 &Tph\ 8 +10 &|m^\ M +9 &Ib\ R +9 &QC]\ Q +10 &E]\ Q +9 &Ee\ Q +10 &Ee\ Q +9 &XF^\ Q +9 &Fa\ Q +10 &G_\ Q +9 &!F\\\ Q +9 &#`Fa\ Q +10 &%"Fe\ Q +9 &&D^\ Q +9 &(F^\ Q +10 &*gF\\\ R +9 &,*F\\\ Q +10 &-F^\ Q +9 &/G^\ Q +9 &1pG_\ Q +10 &32E^\ Q +9 &4D]\ Q +9 &6F_\ Q +10 &8xGZ\ Q +9 &:;I]\ Q +10 &;F\\\ Q +9 &=F[\ Q +9 &?G\\\ Q +10 &ABI\\\ Q +9 &CR\\\ R +10 &Dhb\ U +9 &Fv}_\ X +9 &H9w^\ W +10 &I{Z\ X +9 &KZ\ X +9 &M}~[\ X +10 &O=\\\ Y +9 &Q~[\ X +10 &R[\ Y +9 &T\\\ X +9 &VB]\ Z +10 &X`\ Y +9 &Y[\ Y +9 &[]\ Y +10 &]I]\ P +9 &^~Ib\  b +9 &^ P^\ 5 +6 ( + "processing"%& +5 #"myShortDA"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.85 +2 "processing"%S& +7 "core" &^._\ 5 + &^.^\ 5 + ."myShortDA"Hand.open +3 "manipulator"&\\1 +68 "core" 1 + "manipulator"&E% +3 "core" %    U 0 +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&q'\ +95 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%^ +46 "core"  + ."myShortDA"PSR.select :flush +4 "processing"%@ +11 ."myShortDA"PS.seek 1ml +2 "processing"%'M` +1110 "core" ' + ."myShortDA"PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2.5ml +2 "processing"%N'\ +1598 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"%r +74 "core" + ."myShortDA"PTV.dial :puck +3 "processing"%>  +5 "core"  +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%|  +57 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%u', +2605 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%m +77 "core"  +2 ."myShortDA"PSR.select :flush +3 "processing"%@ +11 ."myShortDA"PS.seek 0.5ml +3 "processing"%b'F +584 "core" ' +2 ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%]'\ +2112 "core" ' +2 ."myShortDA"PSV.dial PTV +3 "processing"%g +86 "core"  + ."myShortDA"PBV.dial PSV +3 "processing"%p U +55 "core" U +2 ."myShortDA"PS.seek 0ml +3 "processing"%{', +2608 "core" ' + ."myShortDA"PSV.dial PBV +3 "processing"%j @ +43 "core" ? +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%W'\ +2651 "core" ' +8 ."myShortDA"PSV.dial :waste1 +3 "processing"%!  +73 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%G', +2604 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%/ +45 "core"  +2 ."myShortDA"PSR.select :air +3 .PS.seek 2.5ml +6 "processing"%D'\ +2611 "core" ' +2 ."myShortDA"PSV.dial PTV +3 "processing"%L +86 "core" ~ + ."myShortDA"PBV.dial PSV +3 .PS.seek 0ml +4 "processing"%t', +2610 "core" ' +2 ."myShortDA"PSV.dial PBV +3 "processing"%s @ +44 "core" ? +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%'\ +2615 "core" ' +2 ."myShortDA"PSV.dial :waste1 +3 "processing"%z  +73 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%', +2620 "core" ' +2 #"myShortDA"Garaging FlushPuck in Processing Clamp +2 "manipulator"&& +11 "core" &_ * G A 4 +7 ."myShortDA"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 ."myShortDA"Elbow.seek PC +2 "manipulator"&([ +5 "core" ( +2 "manipulator"& & +3 "core" &_ D ; L 5 +3 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 & & +3 "core" &_ 3 . Q 5 +2 ."myShortDA"Forearm.seek PC +3 "manipulator"&h'$ +96 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&/ +73 "core" / +2 ."myShortDA"PC.seek :open +3 "processing"%( +460 "core" ( + "manipulator"&& +4 "core" &_ [ d 1 9 +2 "manipulator"&% +3 "core" % / U a 9\ +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +100 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek :garage +3 "manipulator"&(- +142 "core" ( +2 "manipulator"& & +4 "core" &- d f H 9, +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +4 "core" &- = = 8, +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +2 "manipulator"&'Γ +109 "core" ' + ."myShortDA"Hand.open +2 "manipulator"&1 +73 "core" 1 +2 "manipulator"&% +4 "core" % Ν  , +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +101 "core" ' +2 #"myShortDA"Flushing Processing stage +2 "processing"% % +6 "core" %/\ # +2 #"myShortDA"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%& +5 "core" &\ # +2 "manipulator"&}& +3 "core" &- < < O 8, +3 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&(- +4 "core" ( +2 "manipulator"&& +3 "core" &- : A l 8, +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 && +3 "core" &- F C R 8, +3 ."myShortDA"Forearm.seek :garage +2 "manipulator"&'Γ +105 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&#/ +72 "core" / + "manipulator"&'& +3 "core" &-   /, +2 "manipulator"&i% +3 "core" % Ο \  / +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&,'\ +103 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek PC +3 "manipulator"&A([ +153 "core" ( +2 "manipulator"&d& +3 "core" &S [ e \\ < +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +4 "core" &X g f ; +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 ."myShortDA"Forearm.seek PC +3 "manipulator"&I'$ +99 "core" ' +2 "manipulator"&X& +47 "core" &Y J P % 6 +9 "manipulator"&1% +4 "core" % D < d 6 +2 "processing"%w& +4 "core" &\ # +2 "processing"%f& +5 "core" &\ " +2 ."myShortDA"PC.seek :closed +4 "processing"%;(^ +6 "core" &\ # +4 &\ "6 +9 &>Gp\ 1 +9 &bos\ F +10 &S\ Q +9 &D\ Q +10 &D\ Q +9 &CD\ P +9 &E\ Q +10 &D\ Q +9 &D\ Q +9 &JF\ Q +10 &! D\ Q +9 &"E\ Q +10 &$E\ Q +9 &&RE\ Q +9 &(D\ Q +10 &)E\ Q +9 &+D\ Q +9 &-YF\ Q +10 &/E\ Q +9 &0F\ Q +10 &2E\ Q +9 &4`F\ Q +9 &6#F\ Q +10 &7F\ Q +9 &9E\ Q +9 &;iF\ Q +10 &=,E\ Q +9 &>F\ Q +10 &@F\ Q +9 &BpK\ Q +9 &D+^\ T +10 &E~\ W +9 &Gv\ W +9 &Igy\ W +10 &K'~\ X +9 &L\ X +10 &N\ X +9 &Pl\ X +9 &R-\ Y +10 &S\ X +9 &U\ Y +9 &Ws\ Y +10 &Y3\ Y +9 &Z\ Z +10 &\\\ Z +9 &^9ej\ . +9 &^h\ = +9 ( +3 "processing"%f& +3 "core" &^7\ 7 +2 #"myShortDA"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.87 +2 "processing"%$& +6 "core" &^7\ 7 + ."myShortDA"Hand.open +2 "manipulator"&c1 +66 "core" 1 +2 "manipulator"&8% +4 "core" %  ' & ) 1 +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&v'\ +104 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%+ +45 "core"  +2 ."myShortDA"PSR.select :flush +3 "processing"%@ +12 ."myShortDA"PS.seek 1ml +2 "processing"%H'M` +1090 "core" ' +2 ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +3 "processing"%k'\ +1605 "core" ' +2 ."myShortDA"PSV.dial PTV +3 "processing"%* +86 "core"  +2 ."myShortDA"PTV.dial :puck +2 "processing"%3  +6 "core"  + ."myShortDA"PBV.dial :waste1 +3 "processing"%7  +56 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%.', +2609 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%x +73 "core"  +2 ."myShortDA"PSR.select :flush +3 "processing"%@ +11 ."myShortDA"PS.seek 0.5ml +3 "processing"%-'F +588 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +3 "processing"%<'\ +2096 "core" ' +2 ."myShortDA"PSV.dial PTV +2 "processing"%: +74 "core" +2 ."myShortDA"PBV.dial PSV +2 "processing"%J U +57 "core" W +2 ."myShortDA"PS.seek 0ml +3 "processing"%6', +2612 "core" ' +2 ."myShortDA"PSV.dial PBV +3 "processing"%= @ +44 "core" ? +2 ."myShortDA"PS.seek 2.5ml +3 "processing"% '\ +2606 "core" ' + ."myShortDA"PSV.dial :waste1 +2 "processing"%  +73 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%P', +2615 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%V +44 "core"  + ."myShortDA"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%U'\ +2602 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"%B +86 "core"  +2 ."myShortDA"PBV.dial PSV +2 "processing"%C U +6 "core" V +2 ."myShortDA"PS.seek 0ml +3 "processing"%T', +2176 "Can"\ 9b +425 "core" ' + ."myShortDA"PSV.dial PBV +8 "processing"%& @ +44 "core" ? +2 ."myShortDA"PS.seek 2.5ml +4 "processing"%9'\ +2603 "core" ' +2 ."myShortDA"PSV.dial :waste1 +2 "processing"%~  +73 "core"  +2 ."myShortDA"PS.seek 0ml +2 "processing"%F', +2622 "core" ' +2 #"myShortDA"Garaging FlushPuck in Processing Clamp +2 "manipulator"&5& +6 "core" &` F I ' 6\ +2 ."myShortDA"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 ."myShortDA"Elbow.seek PC +2 "manipulator"&M([ +5 "core" ( +46 "manipulator"&@& +10 "core" &` F G  6\ +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &O& +3 "core" &` H B  6\ +2 ."myShortDA"Forearm.seek PC +3 "manipulator"&0'$ +93 "core" ' + ."myShortDA"Hand.close +3 "manipulator"&R/ +66 "core" / +2 ."myShortDA"PC.seek :open +4 "processing"%?( +461 "core" ( +2 "manipulator"&K& +3 "core" &` [ a D <\ +2 "manipulator"&a% +4 "core" % 3 [ X <= +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&"'\ +94 "core" ' + ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +2 "manipulator"&(- +130 "core" ( + "manipulator"&l& +4 "core" &- j f  9' +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &Y& +3 "core" &- > 2 & 8' +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek :garage +2 "manipulator"&`'Γ +107 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&(1 +78 "core" 1 + "manipulator"&2% +3 "core" % Ν \ - /" +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&['\ +101 "core" ' +47865 #"CamilleE"-> access 3 +3 "storage"(\ % +5 "core" %m R P @\  + "manipulator"&)% +4 "core" %\  x  > +2 "manipulator"&_& +3 "core" &- n >' +3 ."CamilleE"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."CamilleE"SC.seek 7 +3 "storage"(Z([4 +669 "core" ( + ."CamilleE"SC.configure :limp +4 "storage"($(\ 1b +4 (o& +3 "core" &[8 - < \  +3231 #"CamilleE"-> access 4 +3 "storage"(S% +5 "core" %m J R ]\  +2 "manipulator"&\\% +4 "core" %\  { 9 > +2 "manipulator"&E& +3 "core" &- | y S >' +3 ."CamilleE"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."CamilleE"SC.seek 1 +2 "storage"(( +978 "core" ( + ."CamilleE"SC.configure :limp +4 "storage"($(\ 1b +4 (^& +3 "core" & \ \ +62 "Can"\ 1Qb +237 #"CamilleE"-> startTube 4 +1158 #-> start(:myShortDA){shortDA; PS.flush} +3 "collection"'e% +4 "processing"%4% +5 "core" %sv\ +9 %+\ & +2 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myShortDA].answer' to continue +5905 #"CamilleE"-> Thread[:myShortDA].answer +3 #"myShortDA"CamilleE answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +6 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +4 .delay 10 seconds +1005 .PSV.dial :mixloop +2 "processing"% +133 "core" + ."myShortDA"PTV.dial :PRVmixing +3 "processing"%r  +132 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%>  +48 "core" +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +3 "processing"%|'Y +2264 "core" ' +2 ."connect"PRV.dial CBV +3 ."myShortDA"CBV.dial PRV +5 "processing"%N  +3 "collection"'m  +6 "core" +126  +3 ."myShortDA"PS.seek 0.5ml +2 "processing"%u'F +1262 "core" ' +2 ."myShortDA"PRV.dial :waste2 +2 "processing"%b @ +106 "core" > +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."myShortDA"PS.seek 0ml +3 "processing"%g', +588 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%p +104 "core"  + #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 1ml +2 "processing"%]'M` +1093 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%j'\ +1600 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%{ +104 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%!', +2605 "core" ' + ."myShortDA"PSV.dial PSR +8 "processing"%W +105 "core"  +48 #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"%/'M` +1096 "core" ' + ."myShortDA"PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%G'\ +1594 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%L +105 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%D  +44 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%s', +2606 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%t +104 "core"  + ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%z'\ +2613 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"% +105 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%', +2608 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"% & +6 "core" &\ ' +2 "manipulator"& % +3 "core" %\  j ^ y < +2 "storage"(% +4 "core" %m P G \  +2 "storage"(. +2 "core" .( +2 ."myShortDA"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 4 +2 "storage"(q(,? +512 "core" ( +2 ."myShortDA"SC.configure :limp +4 "storage"($(\ 1b +4 (n& +4 "core" &,< \  +2 "manipulator"&& +3 "core" &- V [ / :' +2 "manipulator"&% +4 "core" %\  Z \\ : +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek 4 +2 "manipulator"& ( +175 "core" ( +2 "manipulator"&& +3 "core" & j k 91 +2 "storage"(h& +3 "core" &,< 6 .\  +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek 4 + 700 counts +2 "manipulator"&' +99 "core" ' + "storage"(& +4 "core" &,< O N T\  +2 ."myShortDA"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +2 "storage"(') +304 "core" ' +2 "storage"(- +3 "core" -' +2 ."myShortDA"SE.configure :default +3 "storage"(#QK-0-\ b +5 ( & +3 "core" &,< - , A\  +2 "manipulator"&& +3 "core" & W b R 91 +2 ."myShortDA"Elbow.seek 4 +3 "manipulator"&}( +5 "core" ( +2 "manipulator"&& +4 "core" & W M ; 81 + "storage"(& +3 "core" &,< : ;\  +3 ."myShortDA"Forearm.seek 4 + 300 counts +3 "manipulator"&'[ +24 "core" ' +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Hand.close + "manipulator"&#/ +77 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&'& +2 "storage"(i'p +8 "core" & ] Y  91 + "manipulator"&% +4 "core" % Y ' . ) 4o +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +96 "core" ' +2 ."myShortDA"Elbow.seek PC +4 "manipulator"&d([ +150 "core" ' + ."downElevator"SE.stop +3 "storage"(5 +104 "core" ( +2 "manipulator"&& +4 "core" &\\ | c  < +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &\\ V r = +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +2 "manipulator"&X'$ +105 "core" ' + "manipulator"&& +4 "core" &\\  = +2 "manipulator"&1% +3 "core" %* | ) =k +2 "processing"%w& +4 "core" &\ ( +2 "processing"%,& +4 "core" &\ ' +3 ."myShortDA"PC.seek :closed +3 "processing"%(^ +5 "core" &\ ' +5 &\ '5 +9 &<Fs\ 2 +10 &`nw\ F +9 &W}\ !R +9 &Fx\ "Q +10 &{Iu\ "R +9 &=Iw\ "R +9 &Ir\ "R +10 &Iq\ "R +9 &Fm\ "R +10 &FFb\ "Q +9 &!E^\ #Q +9 &"Gb\ "Q +10 &$Fe\ "Q +9 &&NFd\ #Q +9 &(Ed\ "R +10 &)Dd\ #R +9 &+Dd\ "R +10 &-VE[\ "Q +9 &/FQ\ "R +9 &0JQ\ "Q +10 &2FU\ "Q +9 &4]JP\ "R +9 &6 JR\ "Q +10 &7GP\ "Q +9 &9JO\ "R +45 &;fIK\ Q +8 &=(FJ\ !Q + &>KH\ R + &@LK\ R +2 &BkQK\ R +2 &D(aL\ T +7 &E}D\ W +9 &G}<\ W +10 &Ic{<\ X +9 &K$>\ X +9 &LC\ X +10 &NC\ X +9 &PjC\ X +9 &R,?\ X +10 &SA\ Y +9 &U@\ Y +10 &Wo<\ Y +9 &Y1?\ Y +9 &Z<\ Z +10 &\\@\ Z +9 &^:gm?\ - +9 &^e8\ : +10 ( + &^*/\ #4 +2 "processing"%,& +3 #"myShortDA"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.83 +2 .Hand.open +5 "manipulator"&$1 +77 "core" 1 + "manipulator"&c% +4 "core" % * ` L 8 8k +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&8'\ +97 "core" ' +2 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"%f  +3 %+9 +6 "core" 9aj +102 "processing"%I9 +2 "core" 9`j +102 "processing"%9 +3 "core" 9`j  +103 "processing"%H9 +2 "core" 9^j  +102 "processing"%*9 +3 "core" 9_k +102 "processing"%39 +3 "core" 9^k +102 "processing"%79 +2 "core" 9_j +103 "processing"%k9 +3 "core" 9aj +102 "processing"%x9 +3 "core" 9bj" +102 "processing"%.9 +3 "core" 9dj& +102 "processing"%-9 +3 "core" 9gj+ +102 "processing"%:9 +3 "core" 9jk/ +103 "processing"%J9 +2 "core" 9oj3 +102 "processing"%<9 +3 "core" 9sk7 +102 "processing"%=9 +3 "core" 9ym; +102 "processing"%69 +3 "core" 9~k@ +102 "processing"%9 +2 "core" 9kD +103 "processing"% 9 +3 "core" 9kH +102 "processing"%V9 +2 "core" 9jL +103 "processing"%P9 +2 "core" 9jP +102 "processing"%B9 +3 "core" 9kT +102 "processing"%C9 +3 "core" 9lY +102 "processing"%U9 +3 "core" 9l] +102 "processing"%&9 +3 "core" 9ka +102 "processing"%T9 +3 "core" 9le +102 "processing"%~9 +2 "core" 9mi +103 "processing"%99 +2 "core" 9ln +102 "processing"%59 +3 "core" 9lr +103 "processing"%@9 +2 "core" 9mv\ +102 "processing"%O9 +3 "core" 9lz +102 "processing"%R9 +3 "core" 9m~ +102 "processing"%A9 +3 "core" 9n +102 "processing"%v9 +3 "core" 9 n +102 "processing"%;9 +3 "core" 9m +102 "processing"%K9 +3 "core" 9n +102 "processing"%a9 +2 "core" 9$o +103 "processing"%l9 +2 "core" 9-o +102 "processing"%Y9 +3 "core" 95o +103 "processing"%09 +2 "core" 9<o +102 "processing"%M9 +3 "core" 9Do +102 "processing"%(9 +3 "core" 9Jp +102 "processing"%29 +3 "core" 9Qp +3 ."myShortDA"PH.hold 2:00:00,28C +3 "processing"%" ppN +4 ."myShortDA"delay 1:30 +6 "core"  +9000 ."myShortDA"PSR.select :air +7 .PSV.dial PSR +4 "processing"%` +104 "core"  + #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."myShortDA"PS.seek 0.5ml +2 "processing"%\ 'F +594 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2ml +3 "processing"%)'˕ +1596 "core" ' + ."myShortDA"PTV.dial :puck +3 "processing"%_  +135 "core"  +2 ."myShortDA"PSV.dial PTV +2 "processing"%% +76 "core" + ."myShortDA"PBV.dial :waste1 +3 "processing"%o  +55 "core"  +2 "processing"%S% +4 "core" %˔\  +2 ."myShortDA"PS.seek 1.5ml +2 "processing"%\\'z +593 "core" ' +2 ."myShortDA"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%E * +37 "core" , +2 ."myShortDA"PS.seek 0ml +4 "processing"%Z', +1591 "core" ' + ."myShortDA"delay 5:00 +8682 "Can"\ 9Db +21321 #"myShortDA"recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%^  +6 "core"  + ."myShortDA"PBV.dial :waste1 +3 "processing"%e  +36 "core" +2 ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%4 * +38 "core" + + ."myShortDA"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +77 "core"  +43 ."myShortDA"PS.reconfigure :fast +10 "processing"%#A ,`xb +5 ."myShortDA"PS.seek 2.5ml +2 "processing"%r'\ +2462 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"%> +77 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%F +77 "core"  + ."myShortDA"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%m +77 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial :air +3 "processing"%N  +74 "core"  +3 ."myShortDA"PS.seek 0ml +2 "processing"%|', +2472 "core" ' + ."myShortDA"PTV.dial :PRVmixing,via: PRV +4 "processing"%b  +134 "core" + ."myShortDA"PSV.dial :mixloop +3 "processing"%u +44 "core" +2 ."myShortDA"PRV.dial :ab1 +2 "processing"%p @ +106 "core" > +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 0.15ml +3 "processing"%g' +352 "core" ' +2 ."myShortDA"delay 2 seconds +202 ."connect"CBV.dial PRV +4 ."myShortDA"PRV.dial CBV +4 "processing"%]  +45 "core"  + "processing"%{% +3 "core" %s\  +3 ."myShortDA"PS.seek 0.3ml +2 "processing"%j' +356 "core" ' +2 ."myShortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +3 "collection"'W  +32 "core" + ."myShortDA"PRV.dial :air +3 "processing"%!  +45 "core"  +2 ."myShortDA"PS.seek 0.9ml +3 "processing"%/'@ +1266 "core" ' +2 ."myShortDA"PRV.dial :waste2 +3 "processing"%L @ +77 "core" > +2 ."myShortDA"PS.seek 0.5ml +4 "processing"%D'F +850 "core" ' +2 #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%G  +58 "core" +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."myShortDA"PS.seek 2ml +3 "processing"%t'˕ +1603 "core" ' + ."myShortDA"PSV.dial :PML +3 "processing"%s +43 "core" + ."myShortDA"PTV.dial :mixing +3 "processing"% @ +77 "core" B +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%z  +37 "core" + "processing"% % +4 "core" %˔`\  +2 ."myShortDA"PS.seek 1.85ml +3 "processing"% ' +231 "core" ' + ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" + +2 ."myShortDA"PS.seek 0ml +2 "processing"%', +1953 "core" ' +2 ."myShortDA"delay 2 seconds +202 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'& +5 "core" &sv +2 "manipulator"&n& +3 "core" &\\  u 1 +2 "manipulator"&% +4 "core" %\  ~ - +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&(- +135 "core" ( + "manipulator"&& +4 "core" &-  K +& +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &h& +4 "core" &-  V & +2 ."myShortDA"Forearm.seek :garage +3 "manipulator"&'Γ +97 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&/ +70 "core" / +2 "manipulator"&[& +4 "core" &-  ,& + "manipulator"&% +3 "core" % Χ , +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"& '\ +99 "core" ' + ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +2 "manipulator"&(o +283 "core" ( + "manipulator"&& +4 "core" &n5 v &N +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &n5 f N N +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek CC +2 "manipulator"&#'Ͻ +101 "core" ' +2 "manipulator"&'& +4 "core" &o5 7 %N + "manipulator"&% +4 "core" %ϭ 2  +2 "collection"' & +4 "core" &sv +51 "collection"'& +5 "core" &tw +2 ."myShortDA"CC.seek :closed +3 "collection"'(S +7 "core" &sv +5 &tw 5 +9 &4Futt 1 +9 &Slxsu F +10 &Zsu S +9 &Gvv R +9 &jLpv R +10 &+Jrv S +9 &Kuw S +10 &Juv R +9 &rGtu R +9 &4Jrw R +10 & Jrv S +9 &"Iru R +9 &$zGsw R +10 &&<Gst R +9 &'Gsu R +10 &)Fst R +9 &+Lsu R +9 &-CItv S +10 &/Jtv R +9 &0Gqv R +9 &2Gtv R +10 &4LGuu R +9 &6Ltu R +10 &7Jts S +9 &9Jru R +9 &;TLst R +10 &=Lsu2 R +9 &>Iuu= R +9 &@Hru R +10 &B\\Ktt R +9 &DWuw T +10 &Eotv V +9 &Gsw Z +9 &IBuw ^ +10 &Ktw _ +9 &Luw ` +9 &Nsx a +10 &PBuw a +9 &Quu @ +10 &R*vu +} +9 &Rzvv R +2 ( +2 "collection"'& +3 #"myShortDA"Collection Clamp onSpring/offSpring for 6/27 samples, on/off torque 2.56 +3 "collection"'& +5 "core" &Rvty0 R +2 ."myShortDA"Hand.open +2 "manipulator"&1 +67 "core" 1 +2 "manipulator"&% +4 "core" % ϭ 2  +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&}'\ +99 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +107 "core"  + #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 ."myShortDA"PS.seek 1.5ml +2 "processing"%1'{ +1599 "core" ' + ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%w  +43 "core"  +2 ."myShortDA"PS.seek 0ml +4 "processing"%i', +1600 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +44 "core"  +2 ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%?'\ +2608 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 ."myShortDA"CBV.dial PRV +5 "processing"%$  +4 "collection"'c  +33 "core"  +131  +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%+ +104 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 "processing"%,  +78 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%I', +2609 "core" ' +2 ."myShortDA"PSV.dial :air +8 "processing"%X  +54 "core" +3 ."myShortDA"PS.seek 2.5ml +2 "processing"%'\ +2606 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%H +44 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%*', +2616 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%3  +46 "core"  +2 ."myShortDA"PS.seek 2.5ml +4 "processing"%7'\ +2600 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%k +46 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%x', +1406 "Can" o b +1194 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&.& +7 "core" &p5 ( N +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&-(o +4 "core" ( +2 "manipulator"&:& +4 "core" &p5 f h h N +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &J& +4 "core" &p5 w g N +2 ."myShortDA"Forearm.seek CC +3 "manipulator"&<'Ͻ +93 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&=/ +67 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'6( +399 "core" ( + "manipulator"&& +3 "core" &p5  !N +2 "manipulator"& % +3 "core" % F 9 +3 ."myShortDA"Forearm.seek :retract +3 "manipulator"&V'\ +98 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +2 "manipulator"&P(- +288 "core" ( + "manipulator"&B& +4 "core" &-  & * +2 ."myShortDA"Elbow.reconfigure :loose +49 "manipulator"&$ &.,(#b +8 &C& +3 "core" &- h * +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +3 "manipulator"&U'Γ +109 "core" ' + ."myShortDA"Hand.open +2 "manipulator"&&1 +78 "core" 1 +2 "manipulator"&T% +3 "core" % Ν   +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&~'\ +106 "core" ' +2 ."da"delayUntil "11:16:10.68" +24787 #recoverPRVreagent08 + .PTV.dial :mixing +5 "processing"%9 @ +77 "core" A + ."da"PBV.dial :waste1 +2 "processing"%5  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%@ * +36 "core" + + ."da"PSV.dial :air +3 "processing"%O  +44 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%R'\ +2462 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%A +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%v  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%; +45 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%K  +44 "core"  +2 ."da"PS.seek 0ml +2 "processing"%a', +2469 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +5 .PSV.dial PSR +4 "processing"%l +135 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%Y'F +587 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%0'˕ +1606 "core" ' + ."da"PTV.dial :puck +3 "processing"%M  +74 "core"  + ."da"PSV.dial PTV +3 "processing"%( +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%2  +37 "core" +2 "processing"%`% +3 "core" %˙p\  +2 ."da"PS.seek 1.5ml +3 "processing"%' +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%\ * +37 "core" + +2 ."da"PS.seek 0ml +3 "processing"%_', +1589 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%%  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%o  +35 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%S * +35 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%) +75 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%E'\ +2465 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%\\ +75 "core" +2 ."da"delay 5 seconds +265 "Can"\ B ppb +237 ."da"PSV.dial PSR +3 "processing"%f +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%^ +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%e  +86 "core" +3 ."da"PS.seek 0ml +2 "processing"%4', +2469 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +5 .PSV.dial PSR +3 "processing"% +139 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%Z'F +596 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%>'˕ +1600 "core" ' +7 ."da"PTV.dial :puck +3 .PSV.dial PTV +4 "processing"%F +89 "core"  + ."da"PBV.dial :waste1 +3 "processing"%m  +36 "core" +2 "processing"%N% +3 "core" %˕\  +3 ."da"PS.seek 1.5ml +2 "processing"%r'{ +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%b * +37 "core" , +2 ."da"PS.seek 0ml +4 "processing"%u', +1600 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +5 .PBV.dial :waste1 +4 "processing"%p  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%| * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%] +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%{'\ +2465 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%g +78 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%W +78 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%! +74 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%j  +88 "core" +2 ."da"PS.seek 0ml +3 "processing"%L', +2467 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +5 "processing"%/  +45 "core"  +2 ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +3 "processing"%G  +136 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 +3 "processing"%D  +44 "core"  +2 ."da"PTV.dial :PRVmixing +7 "processing"%s  +11 "core" + ."da"PSV.dial :mixloop +3 "processing"% +42 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.3ml +2 "processing"%z' +390 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +3 "processing"%  +47 "core"  +2 "processing"%% +4 "core" % \  +2 ."da"PS.seek 0.55ml +2 "processing"%t' +332 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%  +46 "core"  +2 ."da"PS.seek 2ml +3 "processing"%'˕ +1541 "core" ' +2 ."da"PSV.dial :PML +3 "processing"%n +58 "core" + ."da"PTV.dial :mixing +3 "processing"% @ +75 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" +2 "processing"%h% +4 "core" %ˑy\  +2 ."da"PS.seek 1.85ml +2 "processing"%d' +229 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%[', +1959 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +21936 "Can"\ > b +26068 #"da"recoverPRVreagent08 + .PTV.dial :mixing +10 "processing"% @ +9 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%8  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%'\ +2464 "core" ' + ."da"PSV.dial :mixloop +3 "processing"% +57 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%'  +44 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +3 "processing"% +57 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%  +55 "core" +2 ."da"PS.seek 0ml +2 "processing"% ', +2453 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%Q +137 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +48 "processing"%#A d`xb +11 ."da"PS.seek 0.5ml +3 "processing"%'F +599 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%'˕ +1602 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%  +75 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +87 "core"  + ."da"PBV.dial :waste1 +8 "processing"%  +38 "core" + "processing"%#% +3 "core" %˙w\  +3 ."da"PS.seek 1.5ml +2 "processing"%' +592 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%w * +37 "core" + +3 ."da"PS.seek 0ml +3 "processing"%1', +1596 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%  +5 "core"  + ."da"PBV.dial :waste1 +3 "processing"%i  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%c * +38 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%$ +74 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%+'\ +2476 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%, +78 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%? +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%X +76 "core" +2 ."da"delay 5 seconds +371 "Can"\ N b +131 ."da"PSV.dial :air +3 "processing"%I  +88 "core" +3 ."da"PS.seek 0ml +3 "processing"%H', +2458 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"% +138 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%3'F +586 "core" ' + ."da"delay 5 seconds +508 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%*'˕ +1598 "core" ' + ."da"PTV.dial :puck +3 "processing"%k  +7 "core"  + ."da"PSV.dial PTV +3 "processing"%7 +76 "core" + ."da"PBV.dial :waste1 +2 "processing"%.  +37 "core" +2 "processing"%:% +3 "core" %˕~\  +3 ."da"PS.seek 1.5ml +2 "processing"%J'{ +584 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%= * +37 "core" + +2 ."da"PS.seek 0ml +2 "processing"%', +1592 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%}  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +35 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%<'\ +2486 "core" ' + ."da"PSV.dial PTV +3 "processing"%B +76 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%C +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%- +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%&  +76 "core"  +2 ."da"PS.seek 0ml +4 "processing"%T', +2466 "core" ' + #"da"washCycleDA #3 of 3 +7 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%V +133 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +53 ."da"PS.reconfigure :default +10 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%U'F +593 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%9'˕ +1593 "core" ' + ."da"PTV.dial :puck +3 "processing"%5  +6 "core"  + ."da"PSV.dial PTV +3 "processing"%@ +77 "core" + ."da"PBV.dial :waste1 +3 "processing"%O  +36 "core" +2 "processing"%x% +3 "core" %ː\  +3 ."da"PS.seek 1.5ml +2 "processing"%A'v +584 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%v * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%;', +1600 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%K  +5 "core"  + ."da"PBV.dial :waste1 +3 "processing"%R  +38 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%l * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%a +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%Y'\ +2464 "core" ' + ."da"PSV.dial PTV +3 "processing"%M +88 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%( +73 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +8 "processing"%2 +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%`  +76 "core"  +2 ."da"PS.seek 0ml +4 "processing"%0', +2470 "core" ' +2 ."da"Gate.power :camera,:ON +4 #Mixing DA Substrates + .PSR.select :air +5 .PSV.dial PSR +4 "processing"%\ +141 "core"  +5 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +16 "processing"% +17 ."da"PS.reconfigure :default +12 "processing"%#A d`xb +6 ."da"PS.seek 0.25ml +6 "processing"%' +343 "core" ' +2 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +5 "processing"% +11 ."da"PS.seek 0.5ml +2 "processing"%%'F +331 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%o'˕ +246 "Can"|  Z2b +1355 "core" ' + ."da"PTV.dial :puck +3 "processing"%S  +7 "core"  + ."da"PSV.dial PTV +3 "processing"%) +76 "core" + ."da"PBV.dial :waste1 +3 "processing"%_  +36 "core"  +2 "processing"%\\% +4 "core" %˖  +2 ."da"PS.seek 1.5ml +2 "processing"%f'| +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%^ * +37 "core" + +2 ."da"PS.seek 0ml +4 "processing"%e', +1591 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%E  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" + ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%4 * +37 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%Z +77 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%F'\ +2574 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%m +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%N +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%> +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%b  +87 "core" +2 ."da"PS.seek 0ml +3 "processing"%r', +2552 "core" ' +56 #"da"Additional air clear +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%y +138 "core"  + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +5 .PS.reconfigure :default +5 "processing"%#A d`xb +4 ."da"PS.seek 2ml +3 "processing"%p'˕ +2106 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +3 "processing"%|  +6 "core"  + ."da"PSV.dial PTV +3 "processing"%] +77 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%u  +37 "core" + "processing"%g% +3 "core" %ˑ  +3 ."da"PS.seek 1.5ml +2 "processing"%W'w +594 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%! * +37 "core" + + ."da"delay 1 second +103 .PSV.dial :waste1 +3 "processing"%j  +110 "core"  +2 ."da"PS.seek 0ml +2 "processing"%{', +1603 "core" ' +2 "processing"%/9 +3 "core" 95 +2 #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast +4 "processing"%G +5 %D& + "core" 5 +4 &^* 4 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&s% +6 "core" %\  5 3 +2 "storage"(% +3 "core" %p j # +2 "storage"(L. +3 "core" .(,? +2 ."da"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."da"SC.seek 3 +2 "storage"( ( +204 "core" ( + ."da"SC.configure :limp +4 "storage"($(\ 1b +4 (& +4 "core" & S M P +2 "manipulator"&z& +3 "core" &- m q  +2 "manipulator"& % +4 "core" %\  c g  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +2 "manipulator"&t( +188 "core" ( + "manipulator"&n& +4 "core" & F C o7 +2 "storage"(& +3 "core" & * * +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&' +94 "core" ' +2 "storage"(h& +3 "core" & \ i +3 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 ."da"SE.seek :beamBreak +2 "storage"(') +289 "core" ' + "storage"(- +3 "core" -') +2 ."da"SE.configure :default +4 "storage"(#QK-0-\ b +4 ."da"SE.seek :place +3 "storage"(d' +45 "core" ' +2 "manipulator"&& +3 "core" & D 9 7 +2 "manipulator"&8% +4 "core" % 7 : E +2 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&([ +265 "core" ( + "manipulator"&[& +3 "core" &[ 7 4 ` +2 ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &[ 8 4  +3 ."da"Forearm.seek PC +2 "manipulator"&''$ +104 "core" ' +2 ."da"Hand.close +2 "manipulator"&/ +74 "core" / +2 ."da"PC.seek :open +3 "processing"% ( +460 "core" ( + "storage"(& +3 "core" & ; I ^ +2 "manipulator"&Q& +4 "core" &[ Q X + "manipulator"& % +4 "core" %   W +2 ."da"Forearm.seek :retract +3 "manipulator"&'\ +98 "core" ' +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +3 "manipulator"&( +259 "core" ( +2 "manipulator"&& +3 "core" & M `1 + "storage"(& +4 "core" &  D +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +51 "manipulator"&#' +106 "core" ' +2 ."da"Hand.open +2 "manipulator"&1 +76 "core" 1 +2 "storage"(w- +3 "core" -' +2 ."da"SE.seek -0.31 Pucks below Top Plate +3 "storage"(' +27 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +5 ."da"SE.seek -1.23 Pucks below Top Plate +3 "storage"('d +51 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da25mar2911h.tif +6 "processing"%i& +15 "core" & +3 "manipulator"&c& +6 "core" & J1 +2 "manipulator"&$% +4 "core" % + +3 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&1'\ +91 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +5 "manipulator"&,(- +187 "core" ( +2 "manipulator"&?& +4 "core" &- 2  +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &X& +3 "core" &-  [ +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&I'Γ +105 "core" ' +2 ."psFlush"Hand.close +3 "manipulator"&+/ +69 "core" / +2 "manipulator"&& +3 "core" &-  +2 "manipulator"&H% +4 "core" % Χ  +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&3'\ +104 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +3 "manipulator"&k([ +125 "core" ( +2 "manipulator"&7& +4 "core" &P * +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &.& +4 "core" &P o +2 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&:'$ +100 "core" ' + "manipulator"&*& +4 "core" &P  U +2 "manipulator"&=% +3 "core" %\  Y +3 "processing"%J& +4 "core" & +2 "processing"%}& +4 "core" & +3 ."psFlush"PC.seek :closed +2 "processing"%(^ +6 "core" & +6 & 6 +9 &9Gn 2 +9 &Vlm F +10 &Q V +9 &9 U +9 &d8 U +10 &&9{ U +9 &={ U +9 &;d U +10 &k:l U +9 &.:g U +9 & 8^ U +10 &";W U +9 &$s9 U +10 &&5:{ U +9 &';\\ U +9 &): U +10 &+z; U +9 &-<; U +9 &.6 U +10 &0> U +9 &2< T +10 &4J> S +9 &6 > T +9 &7> S +10 &9> S +9 &;Q< T +10 &=; T +9 &>< T +9 &@;~ T +10 &BVF{ U +9 &DZw W +9 &E{o [\ +10 &Gqi \\ +9 &IIsj \\ +10 &K\ vl \\ +9 &LyR ] +9 &NyZ ] +10 &PL{T ^ +9 &R{S ^ +9 &SI ^ +10 &UN ^ +9 &WT}Y ^ +9 &YP ^ +10 &ZE _ +9 &\\L _ +10 &^A~cC 1 +9 &^ WH D +5 ( +2 "processing"%}& +4 #"psFlush"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 2.08 +3 "processing"%& +6 "core" &^O@ C + &^O6 C +2 ."psFlush"Hand.open +2 "manipulator"& 1 +79 "core" 1 + "manipulator"&% +4 "core" % \  +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&B'\ +106 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%C +46 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%-'F +168 #"da"SX HX9/16 (USB:21): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15.532 seconds\ /var/log/esp/da25mar2911h.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da25mar2911h20s.tif +412 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%&'\ +1133 #"da"SX HX9/16 (USB:21): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da25mar2911h20s.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 32.0 /var/log/esp/midres/da25mar2911h32s.tif +968 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +6 "processing"%< @ +206 "core" A + ."psFlush"PTV.dial :PRVmixing +4 "processing"%V  +139 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%T +122 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%U' +1707 #"da"SX HX9/16 (USB:21): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 32 seconds\ /var/log/esp/midres/da25mar2911h32s.tif: TIFF Upload Complete\ +4 .Gate.power :camera,:OFF +4 ."Qmail"DAfans.email "15.532 sec auto-exposure",Subject: "da25mar2911h images!" +14 "storage"(5- +16 "core" -'d +8 "storage"(@& +4 "core" &  z + "manipulator"&O& +4 "core" &P + 2 +2 "manipulator"&x% +3 "core" %\ 7 4  +3 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +2 "manipulator"&9( +261 "core" ( +2 "manipulator"&v& +3 "core" & + 1 k6 +2 "storage"(A& +4 "core" &   +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&K' +95 "core" ' +3 ."da"SE.reconfigure :gently +4 "storage"(#QK-0-\ b +7 ."da"SE.seek -0.52 Pucks below Top Plate +5 "storage"(R' +56 "core" ' +4 "manipulator"&l& +6 "core" &   Z 6 +5 "storage"(a& +8 "core" & ; +3 ."da"Elbow.reconfigure :limp +8 "manipulator"&$ ,(b +8 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek 3 +4 "manipulator"&;' +40 "core" ' +3 ."da"Elbow.hold +5 "manipulator"&M, +12 "core" , +2 ."da"Elbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +9 ."da"SE.reconfigure :default +7 "storage"(#QK-0-\ b +7 ."da"SE.seek -0.33 Pucks below Top Plate +5 "storage"(('v +28 "core" ' +3 "manipulator"&2% +9 "core" %& r r N +2 "storage"(`& +7 "core" &  +4 ."da"Forearm.force -20 +3 "manipulator"&5 +11 ."da"Forearm.seek 3 + 315 counts +2 "manipulator"&Y'R +24 "core" ' +3 "manipulator"&\ & +7 "core" & # $ ) 4 +4 "storage"(0& +7 "core" &  +5 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +10 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&' +42 "core" ' +4 "storage"(%% +7 "core" % : +5 ."downElevator"SE.seek :down +7 "storage"(S'p +9 "core" ' +3 ."psFlush"PSR.select :air +6 .PSV.dial PSR +5 "processing"%) +74 "storage"(_% +6 "core" %%G  ^ +4 "manipulator"&\\% +8 "core" % Z ! N +4 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +14 "core" +5 ."da"Forearm.seek :retract +5 #"psFlush"Pulling 0.5ml of PSR.flush +10 "manipulator"&o'\ +5 ."psFlush"PSR.select :flush +13 "processing"%@ +17 ."psFlush"PS.seek 0.5ml +4 "processing"%^'F +62 "core" ' +10 ' +2 ."downElevator"SE.stop +4 "storage"(5 +8 (f& +7 "core" &  +492 ' +3 ."psFlush"delay 5 seconds +506 .PSR.select :air +5 "processing"% +123 ."psFlush"PS.seek 2.5ml +5 "processing"%E'\ +423 #"uploadLog"upsync +1678 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +3 "processing"%  +37 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%4 @ +77 "core" B +2 ."psFlush"PSV.dial :mixloop +2 "processing"%Z +106 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%e' +2610 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%m +106 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 1ml +3 "processing"%N'M` +1089 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%>'\ +1593 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%b +77 "core" + ."psFlush"PTV.dial :puck +3 "processing"%F  +75 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%y  +18 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%r', +2609 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%| +77 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%]'F +593 "core" ' + ."psFlush"PSR.select :air +9 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%u'\ +2091 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%g +75 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%p U +54 "core" V +2 ."psFlush"PS.seek 0ml +4 "processing"%!', +2597 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%j @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +4 "processing"%W'\ +2603 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%/  +75 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%G', +2608 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%D +46 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%s'\ +2616 "core" ' + ."psFlush"PSV.dial PTV +8 "processing"% +75 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%L U +6 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%', +2378 "Can"t B b +229 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%z @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"% '\ +2601 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%q  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%n', +2611 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +45 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%P'M` +1095 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%h'\ +1606 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%~ +76 "core" + ."psFlush"PTV.dial :puck +3 "processing"%  +5 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%  +56 "core" +2 ."psFlush"PS.seek 0ml +4 "processing"%8', +2600 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +76 "core"  +2 ."psFlush"PSR.select :flush +45 "processing"%@ +18 ."psFlush"PS.seek 0.5ml +3 "processing"%'F +589 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%['\ +2100 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +77 "core" + ."psFlush"PBV.dial PSV +3 "processing"%t U +56 "core" W +3 ."psFlush"PS.seek 0ml +3 "processing"%', +2615 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +47 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2603 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%Q', +2614 "core" ' + ."psFlush"PSV.dial PSR +8 "processing"% +45 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +5 "processing"%''\ +2601 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +75 "core" + ."psFlush"PBV.dial PSV +3 "processing"% U +6 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%', +2602 "core" ' + ."psFlush"PSV.dial PBV +4 "processing"% @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +4 "processing"%w'\ +2600 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%  +75 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%i', +2611 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&c& +6 "core" & L '3 +2 "manipulator"&$% +4 "core" %\  & +2 ."psFlush"Elbow.seek PC +2 "manipulator"&d([ +256 "core" ( +2 "manipulator"&& +4 "core" &` A ) +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &?& +2 "core" &`  ) +3 ."psFlush"Forearm.seek PC +4 "manipulator"&X'$ +93 "core" ' + ."psFlush"Hand.close +2 "manipulator"&#/ +75 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%( +461 "core" ( +2 "manipulator"&+& +4 "core" &` ! R 1 + "manipulator"&% +4 "core" % ( # #  1 +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&H'\ +98 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek :garage +2 "manipulator"&1(- +139 "core" ( + "manipulator"&7& +4 "core" &- (  2& +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &.& +3 "core" &-  2& +3 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek :garage +2 "manipulator"&I'Γ +110 "core" ' + ."psFlush"Hand.open +2 "manipulator"&*1 +75 "core" 1 + "manipulator"&=% +3 "core" % Ν   ' +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&J'\ +105 "core" ' +2 #"myShortDA"Finished short da assay +2 #Flushing Processing stage +3 "processing"%,% +6 "core" %+\  +2 #"myShortDA"Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%3& +6 "core" &\  +2 "manipulator"& & +3 "core" &-  $ 1& +3 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +4 "core" ( +2 "manipulator"& & +4 "core" &- & ' . 2& + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +46 "core" &- "  2& +8 ."myShortDA"Forearm.seek :garage +3 "manipulator"&}'Γ +106 "core" ' + ."myShortDA"Hand.close +3 "manipulator"&C/ +76 "core" / + "manipulator"&:& +4 "core" &-  0 +& +2 "manipulator"&{% +3 "core" % Φ T *\ +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&-'\ +105 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek PC +3 "manipulator"&<([ +128 "core" ( + "manipulator"&V& +3 "core" &\\ ' / 1 4 +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &T& +2 "core" &\\  - h 3 +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +3 "manipulator"&&'$ +99 "core" ' +2 "manipulator"&5& +3 "core" &\\ % 0 +2 "manipulator"&@% +4 "core" %* Y 0 +2 "processing"%O& +3 "core" &\  +3 "processing"%x& +4 "core" &\  +3 ."myShortDA"PC.seek :closed +2 "processing"%v(^ +6 "core" &\  +5 &\ 3 +9 &3Gn\ 1 +9 &Xoq\ F +10 &P\ Q +9 &C\ P +10 &vE\ Q +9 &9F\ P +9 &D\ P +10 &D\ P +9 &C\ P +9 &?G\ Q +10 &!A\ Q +9 &"C\ P +10 &$D\ P +9 &&ID\ P +9 &(\ D\ Q +10 &)G\ Q +9 &+G\ Q +9 &-PB\ Q +10 &/C\ P +9 &0D\ P +10 &2D\ Q +9 &4WG\ Q +9 &6D\ P +10 &7E\ Q +9 &9C\ Q +9 &;aD\ P +10 &=#D\ P +9 &>D\ Q +10 &@G\ Q +9 &BhJ\ Q +9 &D e\ T +10 &E\ W +9 &Gu\ W +9 &I\\}\ X +10 &K~\ X +9 &L\ X +10 &N'\ X +9 &Pb\ X +9 &R$\ X +10 &S\ X +9 &U#\ Y +9 &Wh\ Y +10 &Y(L\ Z +9 &Z^\ Z +10 &\\b\ Z +9 &^7ji\ + +9 &^j\ : +10 ( + &^(\ 3 + "processing"%x& +3 #"myShortDA"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.90 +3 "processing"%A& +4 "core" &^(\ 3 +2 ."myShortDA"Hand.open +2 "manipulator"&k1 +67 "core" 1 +2 "manipulator"&l% +4 "core" % ! , + +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&a'\ +96 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%B +45 "core"  + ."myShortDA"PSR.select :flush +4 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"%2'M` +1103 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +3 "processing"%`'\ +1599 "core" ' +2 ."myShortDA"PSV.dial PTV +2 "processing"% +76 "core" + ."myShortDA"PTV.dial :puck +2 .PBV.dial :waste1 +5 "processing"%\  +58 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%0', +2612 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%% +75 "core"  +2 ."myShortDA"PSR.select :flush +3 "processing"%@ +11 ."myShortDA"PS.seek 0.5ml +3 "processing"%K'F +586 "core" ' + ."myShortDA"PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%9'\ +2100 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"%R +88 "core"  + ."myShortDA"PBV.dial PSV +3 "processing"%_ U +55 "core" V +2 ."myShortDA"PS.seek 0ml +3 "processing"%\\', +2625 "core" ' + ."myShortDA"PSV.dial PBV +8 "processing"%) @ +44 "core" ? +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%;'\ +2610 "core" ' +2 ."myShortDA"PSV.dial :waste1 +3 "processing"%Y  +84 "core"  +3 ."myShortDA"PS.seek 0ml +2 "processing"%f', +2609 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%( +42 "core"  +2 ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%'\ +2621 "core" ' +9 ."myShortDA"PSV.dial PTV +3 "processing"%U +73 "core" + ."myShortDA"PBV.dial PSV +3 "processing"%S U +5 "core" V +3 ."myShortDA"PS.seek 0ml +2 "processing"%^', +2608 "core" ' + ."myShortDA"PSV.dial PBV +5 "processing"% @ +48 "core" ? +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%4'\ +2315 "Can"i\ : ^b +288 "core" ' + ."myShortDA"PSV.dial :waste1 +8 "processing"%Z  +79 "core"  +2 ."myShortDA"PS.seek 0ml +2 "processing"%E', +2599 "core" ' + #"myShortDA"Garaging FlushPuck in Processing Clamp +2 "manipulator"&m& +6 "core" &\\   1 +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek PC +2 "manipulator"&e([ +4 "core" ( +2 "manipulator"&N& +3 "core" &\\  " 1 +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &b& +3 "core" &\\   1 +2 ."myShortDA"Forearm.seek PC +4 "manipulator"&F'$ +92 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&y/ +72 "core" / +2 ."myShortDA"PC.seek :open +3 "processing"%>( +460 "core" ( + "manipulator"&|& +3 "core" &\\ F C 6 +2 "manipulator"&r% +4 "core" % 4 D F 6 +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&]'\ +96 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek :garage +2 "manipulator"&g(- +137 "core" ( + "manipulator"&p& +3 "core" &- ; , 4) +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &u& +2 "core" &-   c 4) +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +2 "manipulator"&j'Γ +117 "core" ' + ."myShortDA"Hand.open +2 "manipulator"&!1 +75 "core" 1 + "manipulator"&/% +4 "core" % Μ @ ) +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&W'\ +100 "core" ' +38937 #"CamilleE"-> access 3 +4 "storage"(D% +5 "core" %u 4 ( p\  +2 "manipulator"&G% +3 "core" %\  N V u 9 +2 "manipulator"&& +4 "core" &- W Y :) +2 ."CamilleE"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."CamilleE"SC.seek 7 +2 "storage"(L([4 +671 "core" ( + ."CamilleE"SC.configure :limp +4 "storage"($(\ 1b +4 (s& +3 "core" &[7 =\  +3946 #"CamilleE"-> access 4 +3 "storage"(z% +5 "core" %u , - 9\ +2 "manipulator"&% +4 "core" %\  E G P 7 +2 "manipulator"&q& +3 "core" &- D H 7) +2 ."CamilleE"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."CamilleE"SC.seek 1 +2 "storage"( ( +986 "core" ( + ."CamilleE"SC.configure :limp +4 "storage"($(\ 1b +4 (& +3 "core" &\  \  +1065 #"CamilleE"-> startTube 4 +403 #-> start(:myShortDA){shortDA; PS.flush} +3 "collection"'n% +3 "processing"%P% +5 "core" %uw*\  +10 %/\ +2 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? + #Type 'Thread[:myShortDA].answer' to continue +6871 #"CamilleE"-> Thread[:myShortDA].answer +3 #"myShortDA"CamilleE answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +7 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +4 .delay 10 seconds +1004 .PSV.dial :mixloop +2 "processing"%~ +131 "core" + ."myShortDA"PTV.dial :PRVmixing +3 "processing"%  +133 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%  +48 "core" +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +2 "processing"%h'Y +1397 "Can"j\ 7 b +878 "core" ' +2 ."connect"PRV.dial CBV +3 ."myShortDA"CBV.dial PRV +5 "processing"%  +2 "collection"'8  +7 "core"  +125  +2 ."myShortDA"PS.seek 0.5ml +43 "processing"%'F +1268 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"% @ +105 "core" > +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."myShortDA"PS.seek 0ml +3 "processing"%t', +585 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%[ +104 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +2 "processing"%'M` +1090 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%'\ +1591 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"% +105 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%', +2626 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"% +105 "core" + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"%Q'M` +1096 "core" ' +2 ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%'\ +1600 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"% +105 "core" + ."myShortDA"PRV.dial :sipper +2 "processing"%'  +45 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%', +2609 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +107 "core"  + ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%'\ +2602 "core" ' + ."myShortDA"PSV.dial :mixloop +8 "processing"%w +103 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%c', +2614 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%$& +7 "core" &S\ $ +4 "manipulator"&% +4 "core" %\  Y Y : + "storage"(?% +3 "core" %u ! & :\  +3 "storage"(M. +2 "core" .( +2 ."myShortDA"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 4 +3 "storage"(#(,? +518 "core" ( +2 ."myShortDA"SC.configure :limp +4 "storage"($(\ 1b +5 (o& +2 "core" &,A  \ \ +3 "manipulator"&& +3 "core" &- N E , 7) +2 "manipulator"&+% +3 "core" %\  : B Q 7 +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek 4 +2 "manipulator"&( +174 "core" ( +2 "manipulator"&7& +4 "core" & = ? 8, + "storage"(.& +3 "core" &,@ - + U\ +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek 4 + 700 counts +3 "manipulator"&X' +95 "core" ' + "storage"(d& +3 "core" &,@ , ( \  +3 ."myShortDA"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 ."myShortDA"SE.seek :beamBreak +2 "storage"(*') +322 "core" ' +2 "storage"(=- +3 "core" -' + ."myShortDA"SE.configure :default +4 "storage"(#QK-0-\ b +5 (H& +3 "core" &,@ (  B\  +2 "manipulator"&,& +4 "core" & C T u 9, +2 ."myShortDA"Elbow.seek 4 +2 "manipulator"&3( +37 "core" ( + "manipulator"& & +3 "core" & o * < +2 "storage"( & +4 "core" &,@ \  +2 ."myShortDA"Forearm.seek 4 + 300 counts +3 "manipulator"&'[ +24 "core" ' + ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close + "manipulator"&I/ +69 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&C& +3 "storage"(:'p +8 "core" & f N d = + "manipulator"&{% +3 "core" % o E I $ 6o +3 ."myShortDA"Forearm.seek :retract +3 "manipulator"&1'\ +96 "core" ' +2 ."myShortDA"Elbow.seek PC +3 "manipulator"&J([ +152 "core" ' + ."downElevator"SE.stop +3 "storage"(5 +87 "core" ( +2 "manipulator"&V& +3 "core" &T Y a ; +42 ."myShortDA"Elbow.reconfigure :loose +10 "manipulator"&$ &.,(#b +4 &T& +4 "core" &T a S  ; +2 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek PC +3 "manipulator"&}'$ +100 "core" ' +2 "manipulator"&5& +3 "core" &T L G C 6 +3 "manipulator"&@% +3 "core" %* D A 5 +2 "processing"%O& +3 "core" &P\ " +3 "processing"%& +4 "core" &v\ ! +2 ."myShortDA"PC.seek :closed +3 "processing"%-(^ +5 "core" &~\ " +7 &\ !5 +9 &9Fs|\ 1 +9 &Znv\ F +10 &U|\ R +9 &Df\ Q +9 &uBm\ R +10 &7CZ\ R +9 &J\ Q +10 &F\ R +9 &~I\ Q +9 &?F\ R +10 &!G\ Q +9 &"G\ Q +9 &$J\ R +10 &&HI\ Q +9 &( F\ R +10 &)H\ R +9 &+E\ Q +9 &-PG\ Q +10 &/I\ R +9 &0J\ Q +9 &2F\ Q +10 &4WK\ R +9 &6J\ Q +10 &7H\ Q +9 &9F\ R +9 &;`D\ Q +10 &="F\ Q +9 &>I\ R +10 &@J\ R +9 &BfO\ R +9 &D$\\\ S +10 &E}\ W +9 &G{\ W +9 &I^y\ X +10 &K z\ X +9 &L\ X +9 &N\ X +10 &Pc\ Y +9 &R%\ Y +10 &S\ Y +9 &U\ Y +9 &Wk\ Y +10 &Y,\ Y +9 &Z\ Z +9 &\\\ Z +10 &^6hk\ . +9 &^p\ > +9 ( +2 &^+\ 5 + "processing"%& +4 #"myShortDA"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.83 +2 .Hand.open +3 "manipulator"&1 +74 "core" 1 +2 "manipulator"&A% +3 "core" % *  " 1 +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&k'\ +95 "core" ' +2 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"%l  +3 %x9 +6 "core" 9ou +101 "processing"%B9 +3 "core" 9ot +102 "processing"%&9 +3 "core" 9mu  +102 "processing"%i9 +2 "core" 9mu  +103 "processing"%29 +2 "core" 9mu +102 "processing"%9 +3 "core" 9mu +102 "processing"%\ 9 +3 "core" 9nu +102 "processing"%`9 +3 "core" 9nt +102 "processing"%%9 +2 "core" 9ou" +103 "processing"%09 +2 "core" 9qu& +102 "processing"%K9 +3 "core" 9su* +102 "processing"%R9 +3 "core" 9uu/ +102 "processing"%_9 +3 "core" 9xt3 +102 "processing"%99 +3 "core" 9|t7 +102 "processing"%)9 +3 "core" 9u; +102 "processing"%\\9 +3 "core" 9u? +102 "processing"%Y9 +3 "core" 9wD +102 "processing"%;9 +3 "core" 9uH +103 "processing"%(9 +2 "core" 9uL +102 "processing"%f9 +3 "core" 9vP +102 "processing"%U9 +3 "core" 9vT +102 "processing"%S9 +2 "core" 9uY +103 "processing"%9 +3 "core" 9v] +102 "processing"%9 +3 "core" 9va +102 "processing"%^9 +2 "core" 9ve +102 "processing"%Z9 +3 "core" 9vi +102 "processing"%49 +3 "core" 9vn +102 "processing"%m9 +3 "core" 9vr +102 "processing"%N9 +3 "core" 9wv +102 "processing"%b9 +3 "core" 9vz +102 "processing"%y9 +2 "core" 9w~ +103 "processing"%<9 +2 "core" 9w\ +102 "processing"%a9 +3 "core" 9x +103 "processing"%v9 +3 "core" 9 x +102 "processing"%|9 +2 "core" 9x +102 "processing"%r9 +3 "core" 9x +102 "processing"%p9 +3 "core" 9!y +102 "processing"%u9 +3 "core" 9*y +102 "processing"%F9 +3 "core" 91z +102 "processing"%e9 +2 "core" 98z +103 "processing"%!9 +2 "core" 9?z +102 "processing"%/9 +3 "core" 9Hz +102 "processing"%]9 +3 "core" 9N{ +102 "processing"%j9 +3 "core" 9T{ +3 ."myShortDA"PH.hold 2:00:00,28C +4 "processing"%D ppN +2 ."myShortDA"delay 1:30 +7 "core"  +9000 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%G +104 "core"  + #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."myShortDA"PS.seek 0.5ml +2 "processing"%'F +590 "core" ' + ."myShortDA"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2ml +3 "processing"% '˕ +1650 "core" ' + ."myShortDA"PTV.dial :puck +3 "processing"%s  +133 "core"  +2 ."myShortDA"PSV.dial PTV +2 "processing"%z +74 "core" +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%  +57 "core" +2 "processing"%q% +4 "core" %˗[\  +2 ."myShortDA"PS.seek 1.5ml +2 "processing"%L'} +582 "core" ' +2 ."myShortDA"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."myShortDA"PS.seek 0ml +3 "processing"%n', +1598 "core" ' +2 ."myShortDA"delay 5:00 +18417 "Can"j W b +11586 #"myShortDA"recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%P  +5 "core"  +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%~  +37 "core" + ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" + + ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +76 "core"  +2 ."myShortDA"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."myShortDA"PS.seek 2.5ml +2 "processing"%E'\ +2476 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"%8 +77 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +76 "core"  + ."myShortDA"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%h +76 "core" + ."myShortDA"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +73 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%', +2462 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%[  +133 "core" + ."myShortDA"PSV.dial :mixloop +3 "processing"%t +44 "core" +2 ."myShortDA"PRV.dial :ab1 +2 "processing"% @ +106 "core" ? +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 0.15ml +3 "processing"%' +355 "core" ' + ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +4 ."myShortDA"PRV.dial CBV +4 "collection"'  +3 "processing"%  +4 "core"  +40  +2 "processing"%% +4 "core" %{\  +2 ."myShortDA"PS.seek 0.3ml +2 "processing"%Q' +349 "core" ' +2 ."myShortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +3 "collection"'  +32 "core" + ."myShortDA"PRV.dial :air +3 "processing"%'  +47 "core"  +2 ."myShortDA"PS.seek 0.9ml +3 "processing"%'@ +1264 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"% @ +76 "core" @ +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%'F +859 "core" ' + #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%w  +44 "core"  +2 ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 2ml +2 "processing"%'˕ +1596 "core" ' + ."myShortDA"PSV.dial :PML +3 "processing"%$ +44 "core" +2 ."myShortDA"PTV.dial :mixing +2 "processing"% @ +76 "core" A + ."myShortDA"PBV.dial :waste1 +3 "processing"%?  +37 "core" + "processing"%M% +3 "core" %˒k\  +3 ."myShortDA"PS.seek 1.85ml +2 "processing"% ' +241 "core" ' + ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"%o * +38 "core" + +2 ."myShortDA"PS.seek 0ml +3 "processing"%', +1956 "core" ' + ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'+& +4 "core" &sw\  +2 "manipulator"&7& +4 "core" &U 0 +2 "manipulator"&.% +4 "core" %\    G - +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&d(- +141 "core" ( + "manipulator"&g& +4 "core" &-  -& +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &W& +3 "core" &-  5 .& +3 ."myShortDA"Forearm.seek :garage +2 "manipulator"&='Γ +145 "core" ' +9 ."myShortDA"Hand.close +2 "manipulator"&H/ +67 "core" / +2 "manipulator"&,& +3 "core" &- 1 "& +2 "manipulator"& % +4 "core" % Χ / '& +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"& '\ +100 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +2 "manipulator"&I(o +283 "core" ( +2 "manipulator"&C& +4 "core" &s4 i M + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &{& +4 "core" &t4 9 M +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +2 "manipulator"&'Ͻ +100 "core" ' +2 "manipulator"&X& +3 "core" &t4  b M +2 "manipulator"&*% +4 "core" %ϼ  R X +2 "collection"'& +4 "core" &sw +2 "collection"'V& +4 "core" &su +3 ."myShortDA"CC.seek :closed +3 "collection"'T(S +5 "core" &tv +4 &ru 4 +10 &5Fsvu 2 +9 &Xnwsv F +9 &Ztw T +10 &Dst R +9 &rFsv R +10 &3Isu S +9 &Htw S +9 &Dsv R +10 &zFtx R +9 &<Gsw R +9 & Dtu S +10 &"Iqw R +9 &$Dsv S +10 &&DIvv R +9 &(Evv S +9 &)Cuw R +10 &+Fsw R +9 &-KIut S +9 &/ Gsx S +10 &0Juu R +9 &2Isu S +10 &4SGty S +9 &6Jsv R +9 &7Irx R +10 &9Fvx R +9 &;\\Duu R +9 &=Ftv R +10 &>Guv R +9 &@Ksx\ R +10 &BcKtx\ S +9 &D"Uty T +9 &Emvw V +10 &Guw Z +9 &IJuw ^ +9 &K\ uw _ +10 &Lvz _ +9 &Nwx ` +10 &PLux ` +9 &Quw\ ? +9 &R1uw a +9 ( +3 "collection"'V& +3 #"myShortDA"Collection Clamp onSpring/offSpring for 6/27 samples, on/off torque 2.62 +2 "collection"'3& +5 "core" &Rpvx P + &Rptx P +2 ."myShortDA"Hand.open +2 "manipulator"&51 +68 "core" 1 +2 "manipulator"&@% +4 "core" % ϼ X +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&O'\ +96 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%: +108 "core"  +2 #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1.5ml +2 "processing"%1'{ +1592 "core" ' +2 ."myShortDA"delay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%>  +43 "core"  +2 ."myShortDA"PS.seek 0ml +4 "processing"%', +1591 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%A +46 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%x'\ +2604 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 ."myShortDA"CBV.dial PRV +5 "processing"%  + "collection"'B  +34 "core"  +133  + ."myShortDA"PSV.dial :mixloop +3 "processing"%} +107 "core" + ."myShortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +5 "processing"%&  +76 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%i', +2612 "core" ' +2 ."myShortDA"PSV.dial :air +2 "processing"%2  +43 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%'\ +2607 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%\ +44 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%`', +2612 "core" ' + ."myShortDA"PSV.dial :air +8 "processing"%%  +46 "core"  +2 ."myShortDA"PS.seek 2.5ml +2 "processing"%0'\ +2607 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%K +44 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%R', +2609 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&_& +6 "core" &v3 Q L +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +46 ."myShortDA"Elbow.seek CC +9 "manipulator"&9(o +5 "core" ( +2 "manipulator"&)& +3 "core" &v2 Y L +3 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &\\& +3 "core" &v2 S L +3 ."myShortDA"Forearm.seek CC +2 "manipulator"&Y'Ͻ +99 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&;/ +72 "core" / +2 ."myShortDA"CC.seek :open +2 "collection"'(( +400 "core" ( + "manipulator"&f& +3 "core" &v3 { = L +3 "manipulator"&U% +4 "core" % y #  + ."myShortDA"Forearm.seek :retract +4 "manipulator"&S'\ +96 "core" ' + ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek :garage +4 "manipulator"&(- +291 "core" ( +2 "manipulator"&& +4 "core" &- 3 ' + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &^& +4 "core" &- ! +2 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek :garage +2 "manipulator"&Z'Γ +108 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&41 +74 "core" 1 +2 "manipulator"&m% +3 "core" % Μ x  +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&N'\ +103 "core" ' +2 ."da"delayUntil "12:44:32.89" +7177 "Can"r W  b +17618 #"da"recoverPRVreagent08 + .PTV.dial :mixing +5 "processing"%b @ +78 "core" B + ."da"PBV.dial :waste1 +2 "processing"%y  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%< * +37 "core" + +2 ."da"PSV.dial :air +2 "processing"%a  +45 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%v'\ +2456 "core" ' +2 ."da"PSV.dial :mixloop +3 "processing"%| +47 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%r  +69 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +3 "processing"%p +57 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%u  +42 "core"  +3 ."da"PS.seek 0ml +2 "processing"%F', +2459 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%e +134 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%!'F +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%/'˕ +1612 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%]  +75 "core"  +2 ."da"PSV.dial PTV +2 "processing"%j +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%G  +37 "core" + "processing"%c% +4 "core" %ˑ\  +2 ."da"PS.seek 1.5ml +3 "processing"%'w +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%s * +37 "core" + +2 ."da"PS.seek 0ml +4 "processing"%z', +1587 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%q  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +4 "processing"% +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%L'\ +2515 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%l +77 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +7 "processing"%P +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%~ +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +76 "core"  +2 ."da"PS.seek 0ml +4 "processing"%', +2459 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%n +136 "core" + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%8'F +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%'˕ +1597 "core" ' + ."da"PTV.dial :puck +3 "processing"%h  +7 "core"  + ."da"PSV.dial PTV +3 "processing"% +75 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%E  +35 "core"  + "processing"%[% +4 "core" %˘\  +2 ."da"PS.seek 1.5ml +3 "processing"%t'~ +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."da"PS.seek 0ml +4 "processing"%', +1591 "core" ' + ."da"delay 2:00 +182 "Can"o\ 9  b +11822 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%'\ +2473 "core" ' + ."da"PSV.dial PTV +3 "processing"%' +76 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%Q +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%  +74 "core"  +2 ."da"PS.seek 0ml +4 "processing"%w', +2444 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +5 "processing"%  +45 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%$  +134 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 +3 "processing"%  +46 "core" ~ + ."da"PTV.dial :PRVmixing +3 "processing"%?  +16 "core" +2 ."da"PSV.dial :mixloop +2 "processing"%M +45 "core" + ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +3 "processing"%o' +388 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +48 "core"  + "processing"% % +3 "core" %x\  +3 ."da"PS.seek 0.55ml +2 "processing"%+' +334 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%7  +46 "core"  +2 ."da"PS.seek 2ml +3 "processing"%.'˕ +1548 "core" ' + ."da"PSV.dial :PML +3 "processing"%g +44 "core" + ."da"PTV.dial :mixing +3 "processing"%W @ +77 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%J  +37 "core" + "processing"%H% +4 "core" %˖v\  +2 ."da"PS.seek 1.85ml +2 "processing"%,' +239 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" + +3 ."da"PS.seek 0ml +2 "processing"%k', +1944 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +31703 "Can"r\ 9 Lb +16300 #"da"recoverPRVreagent08 +45 .PTV.dial :mixing +12 "processing"%= @ +17 "core" ? + ."da"PBV.dial :waste1 +3 "processing"%C  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%{ * +36 "core" + +2 ."da"PSV.dial :air +2 "processing"%d  +45 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%X'\ +2481 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%* +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +58 "core" + ."da"delay 2 seconds +203 .PSV.dial :mixloop +3 "processing"% +43 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%6  +44 "core"  +2 ."da"PS.seek 0ml +4 "processing"%3', +2472 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%5 +135 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%@'F +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%V'˕ +1587 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%:  +77 "core"  + ."da"PSV.dial PTV +3 "processing"% +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" +2 "processing"%>% +3 "core" %ˑ\  +2 ."da"PS.seek 1.5ml +3 "processing"%1'w +592 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%A * +37 "core" + +3 ."da"PS.seek 0ml +2 "processing"%', +1611 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +4 "processing"%B  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +38 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%} +76 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%&'\ +2494 "core" ' + ."da"PSV.dial PTV +8 "processing"%x +74 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%2 +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%i +78 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%\  +88 "core" +2 ."da"PS.seek 0ml +4 "processing"%', +2470 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +5 .PSV.dial PSR +4 "processing"%% +137 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%`'F +591 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%K'˕ +1603 "core" ' + ."da"PTV.dial :puck +3 .PSV.dial PTV +5 "processing"%0 +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%_  +37 "core" + "processing"%)% +4 "core" %˖\  +2 ."da"PS.seek 1.5ml +3 "processing"%\\'| +596 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%; * +37 "core" + +2 ."da"PS.seek 0ml +4 "processing"%I', +1594 "core" ' + ."da"delay 2:00 +1502 "Can"u _ "b +10502 #"da"recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%O  +35 "core"  +2 ."da"delay 30 seconds +3049 .PBV.dial between PSV and waste1 +9 "processing"%T * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%f +75 "core"  +3 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%U'\ +2462 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%Y +77 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"% +75 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%^ +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +4 "processing"%9  +73 "core"  +3 ."da"PS.seek 0ml +3 "processing"%4', +2469 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%m +134 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%S'F +590 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%Z'˕ +1591 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%b +77 "core" + ."da"PBV.dial :waste1 +3 "processing"%y  +36 "core" +2 "processing"%<% +3 "core" %˒\  +3 ."da"PS.seek 1.5ml +2 "processing"%a'x +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%R * +36 "core" + +2 ."da"PS.seek 0ml +2 "processing"%|', +1591 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%r  +38 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%p * +36 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%u +74 "core" +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%v'\ +2464 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%e +77 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%F +77 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%! +88 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +4 "processing"%]  +88 "core" +2 ."da"PS.seek 0ml +2 "processing"%j', +2464 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates +3 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%G +138 "core"  +6 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +12 "processing"% +19 ."da"PS.reconfigure :default +9 "processing"%#A d`xb +7 ."da"PS.seek 0.25ml +6 "processing"%c' +346 "core" ' + ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +6 "processing"% +12 ."da"PS.seek 0.5ml +2 "processing"%/'F +330 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%s'˕ +1597 "core" ' +2 ."da"PTV.dial :puck +7 .PSV.dial PTV +4 "processing"% +78 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" + "processing"%q% +3 "core" %˕  +3 ."da"PS.seek 1.5ml +2 "processing"% '{ +581 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +37 "core" + +2 ."da"PS.seek 0ml +3 "processing"%z', +1598 "core" ' +2 ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck +5 .PBV.dial :waste1 +3 "processing"%l  +91 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%P * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%~ +78 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%'\ +1521 "Can"m %xb +1053 "core" ' + ."da"PSV.dial PTV +3 "processing"%L +90 "core" ~ + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%n +74 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +75 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%8  +87 "core" +2 ."da"PS.seek 0ml +3 "processing"%h', +2556 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"% +138 "core"  +2 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +5 .PS.reconfigure :default +4 "processing"%#A d`xb +5 ."da"PS.seek 2ml +2 "processing"%E'˕ +2096 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +3 .PSV.dial PTV +4 "processing"%[ +78 "core" + ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 "processing"%% +4 "core" %˓  +2 ."da"PS.seek 1.5ml +2 "processing"%t'y +582 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" * + ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%  +109 "core"  +2 ."da"PS.seek 0ml +3 "processing"%', +1600 "core" ' + "processing"%9 +4 "core" 95 +2 #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast +4 "processing"% +4 %'& +3 "core" 5 + &^* 5 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&Q% +6 "core" %\ \ b X +2 "storage"(% +4 "core" %z  + "storage"(. +3 "core" .(,? +2 ."da"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."da"SC.seek 3 +2 "storage"(( +191 "core" ( + ."da"SC.configure :limp +4 "storage"($(\ 1b +5 (& +3 "core" & "  L +2 "manipulator"&$& +3 "core" &- Y X 7 +2 "manipulator"&% +4 "core" %\ X X +2 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 3 +2 "manipulator"&?( +181 "core" ( +2 "manipulator"&M& +4 "core" & h j . + "storage"(w& +4 "core" &  +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&' +94 "core" ' + "storage"( & +5 "core" &  R +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 ."da"SE.seek :beamBreak +2 "storage"(o') +289 "core" ' + "storage"(7- +3 "core" -') +2 ."da"SE.configure :default +4 "storage"(#QK-0-\ b +4 ."da"SE.seek :place +3 "storage"(+' +44 "core" ' +2 "manipulator"&g& +3 "core" & T m T. +2 "manipulator"&W% +4 "core" % E ] ?Q +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&J'\ +95 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&H([ +299 "core" ( + "manipulator"& & +3 "core" &R T i $ +3 ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &.& +3 "core" &R e e 3 +2 ."da"Forearm.seek PC +3 "manipulator"&,'$ +97 "core" ' + ."da"Hand.close +2 "manipulator"&"/ +69 "core" / +8 ."da"PC.seek :open +3 "processing"%=( +460 "core" ( +2 "storage"(C& +4 "core" & ' E B + "manipulator"&{& +3 "core" &y M S o +2 "manipulator"&d% +4 "core" % 6 V V +2 ."da"Forearm.seek :retract +3 "manipulator"&k'\ +98 "core" ' +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +2 "manipulator"&*( +283 "core" ( + "manipulator"&& +3 "core" & s ;a +3 "storage"( & +3 "core" & s _ } +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&6' +96 "core" ' + ."da"Hand.open +2 "manipulator"&X1 +78 "core" 1 +2 "storage"(5- +3 "core" -' +3 ."da"SE.seek -0.31 Pucks below Top Plate +2 "storage"(3' +28 "core" ' + ."da"SE.reconfigure :seal +4 "storage"(#QK-0-\ b +4 ."da"SE.seek -1.23 Pucks below Top Plate +4 "storage"(@'d +51 "core" ' + #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da25mar2913h.tif +7 "processing"%:& +14 "core" &t +3 "manipulator"&& +5 "core" & sa +3 "manipulator"&% +4 "core" %  tV +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&>'\ +93 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&V(- +176 "core" ( +2 "manipulator"&A& +4 "core" &- & +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &1& +3 "core" &-  +2 ."psFlush"Forearm.seek :garage +3 "manipulator"&B'Γ +106 "core" ' +2 ."psFlush"Hand.close +3 "manipulator"&/ +78 "core" / +2 "manipulator"&}& +3 "core" &- i +2 "manipulator"&% +4 "core" % Ο  +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&x'\ +103 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +3 "manipulator"&2([ +126 "core" ( +2 "manipulator"&i& +3 "core" &a % d +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &\ & +4 "core" &a  +2 ."psFlush"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +4 "manipulator"&&'$ +98 "core" ' +2 "manipulator"&%& +4 "core" &a  D +2 "manipulator"&% +4 "core" %$ ~ * +2 "processing"%`& +3 "core" & +3 "processing"%0& +4 "core" & +3 ."psFlush"PC.seek :closed +3 "processing"%_(^ +6 "core" & +4 & 5 +9 &>En 3 +9 &[km G +10 &Q U +9 &9 T +10 &m8 U +9 &09 T +9 &= T +10 &< T +9 &x; T +9 &:<x T +10 & >u S +9 &"=x S +9 &$>j S +10 &&C;e S +9 &(<[ T +10 &)?c T +9 &+AW T +9 &-JAW T +10 &/ < U +9 &0; T +10 &2< U +9 &4O; U +9 &6; U +10 &7; U +9 &9; U +9 &;W; U +10 &=: U +9 &>; U +10 &@; U +9 &B[C V +9 &D[ Y +10 &Ex \\ +9 &Gp \\ +9 &IQs \\ +10 &Ks \\ +11 &Ly ] +9 &Nyw ] +11 &PZ~{ \\ +8 &R}} \\ +8 &S~i \\ +9 &Ud \\ +9 &Wah \\ +10 &Y"e ] +9 &ZV \\ +10 &\\R ] +9 &^;qi` (~ +9 &^!ma < +9 ( +3 "processing"%0& +2 "core" &^-` 4 +2 #"psFlush"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 2.07 +3 "processing"%)& +6 "core" &^.M 4 + ."psFlush"Hand.open +2 "manipulator"&K1 +78 "core" 1 +2 "manipulator"&;% +4 "core" % $ 4 +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +58 ."psFlush"Forearm.seek :retract +10 "manipulator"&\\'\ +97 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +5 "processing"%O +46 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +6 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%T'F +564 #"da"SX HX9/16 (USB:22): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20.008 seconds\ /var/log/esp/da25mar2913h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da25mar2913h20s.tif +19 "core" ' +3 ."psFlush"delay 5 seconds +504 .PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%f'\ +1523 #"da"SX HX9/16 (USB:22): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da25mar2913h20s.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 32.0 /var/log/esp/midres/da25mar2913h32s.tif +566 "core" ' +2 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%I @ +205 "core" A + ."psFlush"PTV.dial :PRVmixing +3 "processing"%Y  +141 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"% +109 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%^' +2132 #"da"SX HX9/16 (USB:22): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 32 seconds\ /var/log/esp/midres/da25mar2913h32s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +6 ."Qmail"DAfans.email "20.008 sec auto-exposure",Subject: "da25mar2913h images!" +4 "storage"(9- +5 "core" -'d +4 "storage"(U& +7 "core" & d +2 "manipulator"&m& +4 "core" &a  $ 4 +2 "manipulator"&4% +4 "core" %\  -  " +9 ."da"Elbow.reconfigure :tight +12 "manipulator"&$&.,(\ #b +12 ."da"Elbow.seek 3 +3 "manipulator"&S( +259 "core" ( +2 "manipulator"&b& +5 "core" & 7 74 +2 "storage"(y& +4 "core" &   k +3 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +11 ."da"Forearm.seek 3 + 700 counts +6 "manipulator"&<' +97 "core" ' +5 ."psFlush"PSR.select :air +6 .PSV.dial PSR +8 "processing"%Z +10 "core" ' +6 ."da"SE.reconfigure :gently +6 "storage"(#QK-0-\ b +8 ."da"SE.seek -0.52 Pucks below Top Plate +5 "storage"(R' +56 "core" ' +3 "manipulator"&a& +8 "core" & 4 +3 "storage"(r& +7 "core" &  +4  +4 #"psFlush"Pulling 0.5ml of PSR.flush +8 ."da"Elbow.reconfigure :limp +7 ."psFlush"PSR.select :flush +11 "manipulator"&$ ,(b +5 "processing"%@ +8 ."da"Forearm.reconfigure :loose +14 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek 3 +4 "manipulator"&p' +13 ."psFlush"PS.seek 0.5ml +5 "processing"%u'F +27 "core" ' +4 ."da"Elbow.hold +4 "manipulator"&|, +11 "core" , +3 ."da"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +9 ."da"SE.reconfigure :default +6 "storage"(#QK-0-\ b +9 ."da"SE.seek -0.33 Pucks below Top Plate +4 "storage"(e'v +32 "core" ' +4 "manipulator"&F% +8 "core" %& c d AH +3 "storage"(!& +6 "core" & x w h +4 ."da"Forearm.force -20 +4 "manipulator"&5 +9 ."da"Forearm.seek 3 + 315 counts +4 "manipulator"&]'R +22 "core" ' +2 "manipulator"&v& +7 "core" & ' 7 F 3 +4 "storage"(G& +8 "core" &  +133 ."da"Forearm.reconfigure :tight +10 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 700 counts +5 "manipulator"&j' +31 "core" ' +3 "storage"(c% +7 "core" %  +5 ."downElevator"SE.seek :down +7 "storage"(/'p +97 (% +5 "core" %TE T ] +4 "manipulator"&% +8 "core" %   | +4 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek :retract +5 "manipulator"&q'\ +45 "core" ' +3 ."psFlush"delay 5 seconds +47 "core" ' +41 ' +3 ."downElevator"SE.stop + "storage"(5 +13 (s& +9 "core" & w +391 ."psFlush"PSR.select :air +7 "processing"% +18 ."psFlush"PS.seek 2.5ml +17 "processing"%'\ +881 #"uploadLog"upsync +1215 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +3 "processing"%  +37 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%l @ +77 "core" B +2 ."psFlush"PSV.dial :mixloop +3 "processing"%P +105 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%~' +2614 "core" ' +2 ."psFlush"PSV.dial PSR +7 "processing"%z +107 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 1ml +3 "processing"%L'M` +1087 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%n'\ +1603 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +75 "core" + ."psFlush"PTV.dial :puck +3 "processing"%8  +74 "core"  + ."psFlush"PBV.dial :waste1 +3 "processing"%  +7 "core" +2 ."psFlush"PS.seek 0ml +4 "processing"%', +2612 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%h +75 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%['F +589 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2100 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +76 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%E U +58 "core" W +2 ."psFlush"PS.seek 0ml +4 "processing"%', +2598 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"% @ +47 "core" > +2 ."psFlush"PS.seek 2.5ml +4 "processing"%t'\ +2611 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%  +73 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%', +2610 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%' +44 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%Q'\ +2601 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +74 "core" + ."psFlush"PBV.dial PSV +3 "processing"% U +16 "core" T +2 ."psFlush"PS.seek 0ml +3 "processing"%', +2625 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%$ @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +4 "processing"%'\ +2609 "core" ' +2 ."psFlush"PSV.dial :waste1 +7 "processing"%#  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%M', +2612 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%w +44 "core"  + ."psFlush"PSR.select :flush +46 "processing"%@ +19 ."psFlush"PS.seek 1ml +3 "processing"%'M` +1092 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"% '\ +1596 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%N +75 "core" + ."psFlush"PTV.dial :puck +3 "processing"%7  +5 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%g  +55 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%W', +1283 "Can"] > * b +1330 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%o +77 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%'F +584 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%?'\ +2097 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +75 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%. U +57 "core" W +2 ."psFlush"PS.seek 0ml +3 "processing"%"', +2608 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"%J @ +48 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%-'\ +2613 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%C  +72 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%{', +2624 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%d +44 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%,'\ +2611 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +73 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"% U +6 "core" V +3 ."psFlush"PS.seek 0ml +3 "processing"%H', +2611 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%X @ +45 "core" @ +3 ."psFlush"PS.seek 2.5ml +3 "processing"%5'\ +2610 "core" ' + ."psFlush"PSV.dial :waste1 +8 "processing"%:  +75 "core"  +3 ."psFlush"PS.seek 0ml +3 "processing"%k', +2600 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +3 "manipulator"&& +5 "core" & _ *3 +2 "manipulator"&% +4 "core" %\  * +2 ."psFlush"Elbow.seek PC +3 "manipulator"&+([ +258 "core" ( + "manipulator"&3& +4 "core" &b  \\ - +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &A& +3 "core" &b T - +2 ."psFlush"Forearm.seek PC +3 "manipulator"&1'$ +93 "core" ' + ."psFlush"Hand.close +2 "manipulator"&6/ +70 "core" / +2 ."psFlush"PC.seek :open +4 "processing"%*( +461 "core" ( + "manipulator"&& +4 "core" &b $   2 +2 "manipulator"&}% +3 "core" % .   2 +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +96 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek :garage +3 "manipulator"&>(- +138 "core" ( +2 "manipulator"&i& +4 "core" &-   B 0' +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &\ & +4 "core" &-   R 1' +2 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek :garage +2 "manipulator"&B'Γ +107 "core" ' + ."psFlush"Hand.open +2 "manipulator"&%1 +118 "core" 1 +9 "manipulator"&% +4 "core" % Ν  ' +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&`'\ +103 "core" ' + #"myShortDA"Finished short da assay +2 #Flushing Processing stage +3 "processing"%V% +7 "core" %0\  +2 #"myShortDA"Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%x& +6 "core" &\  + "manipulator"&=& +4 "core" &-   2' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&)(- +4 "core" ( +2 "manipulator"&K& +4 "core" &- ' &  3' + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &;& +4 "core" &- #  2' +2 ."myShortDA"Forearm.seek :garage +2 "manipulator"&0'Γ +106 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&O/ +70 "core" / + "manipulator"&&& +3 "core" &-  ? )' +2 "manipulator"&% +4 "core" % Φ U ( +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&T'\ +103 "core" ' + ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek PC +2 "manipulator"&I([ +133 "core" ( +2 "manipulator"&Y& +3 "core" &d " %  2 +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &d 4  I 1 +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +3 "manipulator"&f'$ +100 "core" ' + "manipulator"&9& +4 "core" &d   H / +2 "manipulator"&U% +3 "core" %  / +3 "processing"%m& +4 "core" &\  +2 "processing"%4& +4 "core" &\  +3 ."myShortDA"PC.seek :closed +2 "processing"%b(^ +5 "core" &\  +8 &1\ $e +9 &Ur\ 8 +9 &|m\ M +10 &C\ Q +9 &UA\ Q +9 &A\ Q +10 &D\ Q +9 &C\ P +10 &\\D\ Q +9 &D\ Q +9 &C\ Q +10 &!D\ Q +9 &#fC\ P +10 &%&C\ Q +9 &&D\ Q +10 &(C\ Q +9 &*mD\ Q +9 &,.D\ Q +9 &-D\ Q +10 &/C\ Q +9 &1uE\ Q +10 &37D\ Q +9 &4F\ Q +9 &6D\ Q +10 &8|D\ Q +9 &:>E\ Q +9 &<D\ Q +10 &=C\ Q +9 &?E\ Q +10 &AED\ Q +9 &CN\ R +9 &Dl\ V +10 &Fyx\ X +9 &H<x\ W +9 &Iy\ W +10 &K{\ Y +9 &M~}\ Y +9 &O@\ Y +10 &Q\ Y +9 &R\ Y +10 &T\ X +9 &VF\ Y +9 &X\ Y +10 &Y\ Z +9 &[\ Z +9 &]L\ O +10 &^O\ #l +9 &^#\ / +3 ( + "processing"%4& +3 #"myShortDA"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.91 +5 "processing"%y& +4 "core" &^ \ / +2 ."myShortDA"Hand.open +3 "manipulator"&21 +68 "core" 1 + "manipulator"&a% +4 "core" %   Z - +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&Z'\ +100 "core" ' + ."myShortDA"PSV.dial PSR +2 "processing"%r +45 "core"  + ."myShortDA"PSR.select :flush +3 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"%\\'M` +1097 "core" ' +2 ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%F'\ +1600 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"%! +74 "core" + ."myShortDA"PTV.dial :puck +3 "processing"%@  +5 "core"  +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%v  +57 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%G', +2606 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%< +76 "core"  + ."myShortDA"PSR.select :flush +3 "processing"%@ +11 ."myShortDA"PS.seek 0.5ml +3 "processing"%^'F +593 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +3 "processing"%S'\ +2109 "core" ' +44 ."myShortDA"PSV.dial PTV +10 "processing"%R +75 "core" +2 ."myShortDA"PBV.dial PSV +3 "processing"%c U +56 "core" V +2 ."myShortDA"PS.seek 0ml +3 "processing"%p', +2608 "core" ' + ."myShortDA"PSV.dial PBV +3 "processing"% @ +46 "core" ? +2 ."myShortDA"PS.seek 2.5ml +4 "processing"%'\ +2600 "core" ' + ."myShortDA"PSV.dial :waste1 +3 "processing"%]  +74 "core"  +2 ."myShortDA"PS.seek 0ml +4 "processing"%s', +2606 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%e +46 "core"  + ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%j'\ +2626 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"%/ +75 "core" +2 ."myShortDA"PBV.dial PSV +2 "processing"%u U +6 "core" V +2 ."myShortDA"PS.seek 0ml +4 "processing"% ', +2608 "core" ' + ."myShortDA"PSV.dial PBV +3 "processing"%l @ +47 "core" > +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%P'\ +2606 "core" ' + ."myShortDA"PSV.dial :waste1 +3 "processing"%  +74 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%z', +2611 "core" ' + #"myShortDA"Garaging FlushPuck in Processing Clamp +3 "manipulator"&~& +6 "core" &d    4 + ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek PC +3 "manipulator"&L([ +4 "core" ( +2 "manipulator"&& +3 "core" &d % % ! 4 +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &8& +3 "core" &d  !  4 +2 ."myShortDA"Forearm.seek PC +4 "manipulator"&'$ +93 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&n/ +72 "core" / +2 ."myShortDA"PC.seek :open +2 "processing"%h( +462 "core" ( + "manipulator"&& +4 "core" &d D E 6 +2 "manipulator"&[% +3 "core" % - < F M 6 +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +97 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek :garage +2 "manipulator"&E(- +140 "core" ( + "manipulator"&& +3 "core" &- G K P 5, +3 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 & & +2 "core" &- : @ 6, +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek :garage +2 "manipulator"&'Γ +110 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&1 +76 "core" 1 +2 "manipulator"&t% +3 "core" % Μ " ) +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&''\ +100 "core" ' +5560 "Can"U\ 1 ,b +60001 R\ 2 -:b +23542 #"CamilleE"-> access 3 +3 "storage"(% +5 "core" %w , , \  + "manipulator"&% +4 "core" % \  < ; [ 8 +2 "manipulator"&& +3 "core" &- 8 ; 8, +3 ."CamilleE"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."CamilleE"SC.seek 7 +2 "storage"(Q([4 +669 "core" ( +2 ."CamilleE"SC.configure :limp +3 "storage"($(\ 1b +4 ($& +3 "core" &[8 h\ \  +860 #"CamilleE"-> access 4 +3 "storage"(% +5 "core" %w  &\ +2 "manipulator"&#% +4 "core" % \  9 < } 6 +2 "manipulator"&& +4 "core" &- : 8 Q 6, + ."CamilleE"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."CamilleE"SC.seek 1 +3 "storage"(w( +980 "core" ( +2 ."CamilleE"SC.configure :limp +4 "storage"($(\ 1b +4 (M& +2 "core" & \  +775 #"CamilleE"-> startTube 4 +741 #-> start(:myShortDA){shortDA; PS.flush} +60 "collection"'% +3 "processing"%N% +11 "core" %uv\ + %*H\ # +6 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? + #Type 'Thread[:myShortDA].answer' to continue +609 #"CamilleE"-> Thread[:myShortDA].answer +3 #"myShortDA"CamilleE answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +8 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1004 .PSV.dial :mixloop +3 "processing"%7 +133 "core" + ."myShortDA"PTV.dial :PRVmixing +2 "processing"%g  +134 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%  +48 "core" +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 1.1ml +2 "processing"%o'Y +2269 "core" ' + ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +5 "processing"%W  +3 "collection"'  +6 "core"  +128  +2 ."myShortDA"PS.seek 0.5ml +2 "processing"% 'F +1258 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%. @ +105 "core" > +2 ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 0ml +3 "processing"%?', +584 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%J +104 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"%"'M` +1092 "core" ' +2 ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%C'\ +1590 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%- +105 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%d', +2604 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%{ +104 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +7 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"%'M` +1099 "core" ' +2 ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +2 "processing"% '\ +1592 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%, +105 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%X  +45 "core"  +2 ."myShortDA"PS.seek 0ml +2 "processing"%H', +2613 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%: +103 "core"  +2 ."myShortDA"PSR.select :air +3 .PS.seek 2.5ml +5 "processing"%5'\ +2614 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"% +104 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%', +2606 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%3& +6 "core" &~\ % +2 "manipulator"&A% +3 "core" % \  W X 9 +3 "storage"(|% +3 "core" %w , & <\  +2 "storage"(6. +2 "core" .( +2 ."myShortDA"SC.reconfigure :tight +5 "storage"($\ .(\ 1~b +3 ."myShortDA"SC.seek 4 +2 "storage"(q(,? +527 "core" ( +2 ."myShortDA"SC.configure :limp +3 "storage"($(\ 1b +5 (_& +2 "core" &,? \ +2 "manipulator"&& +4 "core" &- 8 . 0 8, +2 "manipulator"&}% +4 "core" % \  7 0 4 8 +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek 4 +3 "manipulator"&i( +171 "core" ( +2 "manipulator"&\ & +4 "core" & a b e 9. + "storage"(1& +3 "core" &,? 7 7\  +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek 4 + 700 counts +3 "manipulator"&+' +95 "core" ' + "storage"(%& +4 "core" &,? D 2 {\  +2 ."myShortDA"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +3 "storage"(') +304 "core" ' + "storage"(- +3 "core" -' +2 ."myShortDA"SE.configure :default +8 "storage"(#QK-0-\ b +10 (V& +2 "core" &,? + + W\  +3 "manipulator"&x& +4 "core" & ; 0 _ 8. + ."myShortDA"Elbow.seek 4 +3 "manipulator"&=( +5 "core" ( +41 "manipulator"&K& +10 "core" & ; 2  8. +2 "storage"(;& +4 "core" &,? , - \  +2 ."myShortDA"Forearm.seek 4 + 300 counts +2 "manipulator"&B'[ +24 "core" ' + ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close +2 "manipulator"&O/ +67 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&&& +3 "storage"('p +7 "core" & K 1 Q 9. +2 "manipulator"&>% +4 "core" % p K X 7{ +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&`'\ +94 "core" ' +2 ."myShortDA"Elbow.seek PC +5 "manipulator"&Y([ +155 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +96 "core" ( + "manipulator"&& +3 "core" &d Y \\ , : +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &0& +3 "core" &d Z Y 9 +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +2 "manipulator"&9'$ +105 "core" ' +2 "manipulator"&U& +4 "core" &d G H < 6 + "manipulator"&m% +4 "core" % D H ? 7 +2 "processing"%)& +4 "core" &n\ " +2 "processing"%T& +5 "core" &H\ " +2 ."myShortDA"PC.seek :closed +3 "processing"%*(^ +4 "core" &|\ " +8 & +|\ $d +9 &Tvy\ 8 +10 &{pq\ M +9 &Hv\ R +10 &JCy\ Q +9 & G\ R +9 &D\ R +10 &G\ R +9 &QDt\ R +9 &Dp\ Q +10 &Fl\ Q +9 &!Gw\ R +10 &#YHx\ R +9 &%Hn\ R +9 &&Iv\ R +10 &(Gz\ R +9 &*aIq\ R +10 &,#Dv\ R +9 &-Dr\ R +9 &/Fz\ Q +10 &1iGm\ R +9 &3+H{\ R +9 &4Jr\ R +10 &6Il\ R +9 &8qEo\ R +9 &:3Dp\ R +10 &;Du\ R +9 &=El\ Q +10 &?zH{\ Q +9 &A<Gw\ Q +9 &BQn\ S +10 &Dir\ U +9 &Fpn\ X +10 &H2xs\ X +9 &Izq\ X +9 &K}~\ X +10 &Mv~w\ X +9 &O7~\ Y +9 &P|\ Y +10 &Rx\ Y +9 &T{o\ Y +9 &V=s\ Y +10 &Wt\ Z +9 &Yo\ Z +10 &[q\ Z +9 &]Bn\ S +9 &^}Eqq\ $k +10 &^?|\ 2 +5 ( +2 "processing"%T& +4 #"myShortDA"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.85 +2 .Hand.open +4 "manipulator"&y1 +6 "core" &^)}\ 2 +66 1 + "manipulator"&2% +3 "core" %     1 +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&a'\ +97 "core" ' +2 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"%4  +3 %r9 +6 "core" 9 +102 "processing"%f9 +3 "core" 9t +102 "processing"%k9 +3 "core" 9u  +102 "processing"%\\9 +3 "core" 9u  +102 "processing"%!9 +3 "core" 9u +102 "processing"%@9 +2 "core" 9t +103 "processing"%v9 +2 "core" 9u +102 "processing"%F9 +3 "core" 9u +102 "processing"%<9 +3 "core" 9u" +102 "processing"%G9 +3 "core" 9u& +102 "processing"%^9 +2 "core" 9t* +102 "processing"%R9 +3 "core" 9u/ +102 "processing"%c9 +3 "core" 9v3 +103 "processing"%S9 +2 "core" 9w7 +102 "processing"%9 +3 "core" 9u; +102 "processing"%p9 +3 "core" 9u? +102 "processing"%]9 +2 "core" 9vD +103 "processing"%9 +3 "core" 9vH +102 "processing"%e9 +3 "core" 9vL +102 "processing"%s9 +3 "core" 9wP +102 "processing"%/9 +2 "core" 9vT +102 "processing"%u9 +3 "core" 9vY +102 "processing"%j9 +3 "core" 9v] +103 "processing"%l9 +2 "core" 9va +102 "processing"% 9 +3 "core" 9ve +102 "processing"%9 +3 "core" 9wi +102 "processing"%P9 +2 "core" 9wn +103 "processing"%~9 +2 "core" 9wr +102 "processing"%9 +3 "core" 9wv +102 "processing"%89 +3 "core" 9wz +102 "processing"%n9 +3 "core" 9w~ +102 "processing"%I9 +3 "core" 9x +102 "processing"%Z9 +3 "core" 9x +102 "processing"%b9 +3 "core" 9x +102 "processing"%9 +3 "core" 9y +102 "processing"%[9 +2 "core" 9y +103 "processing"%9 +2 "core" 9'y +143 "processing"% 9 +10 "core" 92z +102 "processing"%9 +3 "core" 98z +102 "processing"%L9 +3 "core" 9@z +102 "processing"%9 +3 "core" 9G{ +102 "processing"%t9 +3 "core" 9Nz +102 "processing"%9 +3 "core" 9U| +3 ."myShortDA"PH.hold 2:00:00,28C +4 "processing"% ppN +3 ."myShortDA"delay 1:30 +7 "core"  +2192 "Can"R 9 0qb +6808 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +105 "core"  +2 #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."myShortDA"PS.seek 0.5ml +2 "processing"%'F +592 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2ml +2 "processing"%'˕ +1588 "core" ' +2 ."myShortDA"PTV.dial :puck +3 "processing"%  +134 "core"  +2 ."myShortDA"PSV.dial PTV +2 "processing"%$ +87 "core"  +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%  +57 "core" +2 "processing"%#% +3 "core" %ː\  +2 ."myShortDA"PS.seek 1.5ml +3 "processing"%'v +606 "core" ' + ."myShortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%Q * +36 "core" , +3 ."myShortDA"PS.seek 0ml +2 "processing"%M', +1598 "core" ' +2 ."myShortDA"delay 5:00 +30003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +6 "core"  + ."myShortDA"PBV.dial :waste1 +3 "processing"%N  +38 "core" + ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%7 * +36 "core" , +2 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +3 "processing"%g +74 "core"  +2 ."myShortDA"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."myShortDA"PS.seek 2.5ml +2 "processing"% '\ +2472 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"%z +76 "core" + ."myShortDA"delay 5 seconds +503 .PSV.dial PSR +3 "processing"% +78 "core"  +2 ."myShortDA"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%W +75 "core" + ."myShortDA"delay 5 seconds +503 .PSV.dial :air +3 "processing"%o  +86 "core" +3 ."myShortDA"PS.seek 0ml +2 "processing"%.', +2473 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%  +134 "core" +2 ."myShortDA"PSV.dial :mixloop +7 "processing"%J +43 "core" +2 ."myShortDA"PRV.dial :ab1 +2 "processing"%? @ +105 "core" > +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 0.15ml +3 "processing"%"' +353 "core" ' +2 ."myShortDA"delay 2 seconds +202 ."connect"CBV.dial PRV +4 ."myShortDA"PRV.dial CBV +5 "collection"'-  +3 "processing"%C  +3 "core"  +45  +2 "processing"%{% +3 "core" %m\  +2 ."myShortDA"PS.seek 0.3ml +3 "processing"%d' +351 "core" ' +2 ."myShortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +3 "collection"'  +31 "core" +2 ."myShortDA"PRV.dial :air +2 "processing"%,  +46 "core"  +2 ."myShortDA"PS.seek 0.9ml +2 "processing"%X'@ +1255 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"% @ +77 "core" > +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%:'F +851 "core" ' +2 #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%H  +58 "core" +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."myShortDA"PS.seek 2ml +2 "processing"%'˕ +1613 "core" ' + ."myShortDA"PSV.dial :PML +3 "processing"%5 +44 "core" +2 ."myShortDA"PTV.dial :mixing +2 "processing"%3 @ +76 "core" A + ."myShortDA"PBV.dial :waste1 +3 "processing"%A  +37 "core" + "processing"%|% +3 "core" %ˑw\  +3 ."myShortDA"PS.seek 1.85ml +2 "processing"%6' +234 "core" ' +2 ."myShortDA"PBV.dial between PSV and waste1 +44 "processing"%w * +43 "core" , +3 ."myShortDA"PS.seek 0ml +4 "processing"%_', +1545 "Can"B\ ? 2fb +403 "core" ' + ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'& +5 "core" &tu +2 "manipulator"&}& +4 "core" &d ~ , +2 "manipulator"&\ % +3 "core" % \  + +3 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&1(- +138 "core" ( + "manipulator"&%& +4 "core" &-  h ) +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &E& +3 "core" &-  ? +) +3 ."myShortDA"Forearm.seek :garage +3 "manipulator"&''Γ +96 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&/ +74 "core" / +2 "manipulator"&V& +3 "core" &-  () +2 "manipulator"&x% +4 "core" % Ν   +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&K'\ +103 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&;(o +267 "core" ( + "manipulator"&O& +3 "core" &t' S )Bi +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &&& +2 "core" &t( G )Bi +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +2 "manipulator"&>'Ͻ +93 "core" ' +2 "manipulator"&i& +3 "core" &t'  !Bi +2 "manipulator"&+% +4 "core" % ' +3 "collection"'& +3 "core" &rv& +2 "collection"'B& +5 "core" &uu) +2 ."myShortDA"CC.seek :closed +3 "collection"'(S +6 "core" &ru +4 &uu 7 +10 &3Eutx 2 +9 &Slzru F +9 &\\tw S +10 &Gtu S +9 &lJtt R +9 &.Fuv R +10 &Ius R +9 &Itu R +9 &tJtw R +10 &6Isw R +9 & Itv S +10 &"Iuv R +9 &$|Fwt R +9 &&>Ktt R +10 &'Iqx S +9 &)Iuw R +9 &+Guv R +10 &-FFtu R +9 &/Ksw R +10 &0Ltu R +9 &2Jvu R +9 &4NFvu R +10 &6Luu R +9 &7Ksw R +10 &9Kuv R +9 &;VJux\ R +9 &=Jtv R +10 &>Ett R +9 &@Grw R +9 &B^Lqu R +10 &DWsv T +9 &Emtu V +10 &Gww Z +9 &IBux _ +9 &Kwz _ +10 &Lvw ` +9 &Nux ` +9 &PCty a +10 &Qtz C +9 &R/uy #h +9 &Rkuw M +3 ( + "collection"'B& +4 #"myShortDA"Collection Clamp onSpring/offSpring for 6/27 samples, on/off torque 2.56 +3 "collection"'0& +6 "core" &Rkuw M +2 ."myShortDA"Hand.open +2 "manipulator"&=1 +72 "core" 1 + "manipulator"&U% +4 "core" %   +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&m'\ +99 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%) +108 "core"  + #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 ."myShortDA"PS.seek 1.5ml +3 "processing"%'{ +1596 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%`  +44 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%h', +1590 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%y +44 "core" +2 ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%2'\ +2602 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 ."myShortDA"CBV.dial PRV +5 "processing"%r  +2 "collection"'T  +34 "core"  +132  + ."myShortDA"PSV.dial :mixloop +3 "processing"%f +107 "core" + ."myShortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +5 "processing"%9  +76 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%k', +2609 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%\\  +84 "core"  +9 ."myShortDA"PS.seek 2.5ml +3 "processing"%!'\ +2612 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%@ +46 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%v', +2608 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%F  +46 "core"  +2 ."myShortDA"PS.seek 2.5ml +4 "processing"%<'\ +2609 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%G +44 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%^', +2598 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&R& +7 "core" &t&  Bi +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +2 "manipulator"&c(o +5 "core" ( +2 "manipulator"&S& +3 "core" &t& N Bi +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &t& { Bi +2 ."myShortDA"Forearm.seek CC +4 "manipulator"&p'Ͻ +93 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&]/ +71 "core" / +2 ."myShortDA"CC.seek :open +4 "collection"'( +397 "core" ( +2 "manipulator"&e& +4 "core" &t& S #Bi + "manipulator"&s% +3 "core" % * # +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&/'\ +96 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek :garage +2 "manipulator"&u(- +294 "core" ( +2 "manipulator"&j& +3 "core" &- 4 ) +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &l& +4 "core" &-  @ $ +2 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek :garage +2 "manipulator"& 'Γ +115 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&1 +68 "core" 1 + "manipulator"&P% +3 "core" % Ν   +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&~'\ +106 "core" ' +2 ."da"delayUntil "14:19:42.92" +24867 #recoverPRVreagent08 + .PTV.dial :mixing +5 "processing"% @ +76 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%8  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%n * +36 "core" , +2 ."da"PSV.dial :air +3 "processing"%I  +44 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%Z'\ +2460 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%b +46 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%  +44 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +3 "processing"%[ +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +45 "core"  +2 ."da"PS.seek 0ml +3 "processing"% ', +2457 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +7 .PSV.dial PSR +3 "processing"% +134 "core" +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%L'F +593 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%'˕ +1151 "Can"G Y 5b +452 "core" ' + ."da"PTV.dial :puck +3 "processing"%t  +76 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +78 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" + "processing"%% +4 "core" %˘|\  +51 ."da"PS.seek 1.5ml +2 "processing"%'~ +589 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" + +2 ."da"PS.seek 0ml +2 "processing"%$', +1592 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +4 .PTV.dial :puck +8 "processing"%  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%#  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%Q +76 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%'\ +2472 "core" ' + ."da"PSV.dial PTV +3 "processing"%4 +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +87 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%N +87 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%7  +88 "core" +2 ."da"PS.seek 0ml +3 "processing"%g', +2458 "core" ' + #"da"washCycleDA #2 of 2 +7 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%M +142 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%z'F +579 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%'˕ +1598 "core" ' + ."da"PTV.dial :puck +3 .PSV.dial PTV +4 "processing"%W +78 "core" + ."da"PBV.dial :waste1 +3 "processing"%o  +35 "core"  +2 "processing"% % +3 "core" %˒\  +2 ."da"PS.seek 1.5ml +3 "processing"% 'x +584 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%J * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%?', +1598 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%.  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%- * +37 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%C +78 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%{'\ +2472 "core" ' + ."da"PSV.dial PTV +3 "processing"%" +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +4 "processing"% +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%, +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%d  +86 "core" +2 ."da"PS.seek 0ml +8 "processing"% ', +2465 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +5 "processing"%X  +45 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%H  +135 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +3 "processing"%:  +45 "core"  + ."da"PTV.dial :PRVmixing +3 "processing"%5  +5 "core" +2 ."da"PSV.dial :mixloop +2 "processing"%3 +43 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.3ml +2 "processing"%A' +388 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +3 "processing"%|  +48 "core"  + "processing"%% +3 "core" %\  \ +3 ."da"PS.seek 0.55ml +2 "processing"%w' +342 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%6  +102 "core" +8 ."da"PS.seek 2ml +3 "processing"%'˕ +1551 "core" ' + ."da"PSV.dial :PML +3 "processing"%} +43 "core" + ."da"PTV.dial :mixing +3 "processing"%\ @ +76 "core" B + ."da"PBV.dial :waste1 +3 "processing"%%  +36 "core" +2 "processing"%E% +4 "core" %˔\  +2 ."da"PS.seek 1.85ml +2 "processing"%Y' +242 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" + +2 ."da"PS.seek 0ml +4 "processing"%V', +1952 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +619 "Can"D\ < 8db +47384 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%x @ +16 "core" ? +2 ."da"PBV.dial :waste1 +2 "processing"%a  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%' * +36 "core" , +2 ."da"PSV.dial :air +2 "processing"%O  +45 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%&'\ +2461 "core" ' +2 ."da"PSV.dial :mixloop +7 "processing"%1 +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%i  +45 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +3 "processing"%+ +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +43 "core"  +3 ."da"PS.seek 0ml +2 "processing"%K', +2467 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +5 .PSV.dial PSR +5 "processing"%( +134 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%0'F +582 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%='˕ +1598 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%U  +76 "core"  + ."da"PSV.dial PTV +3 "processing"%B +76 "core" + ."da"PBV.dial :waste1 +2 "processing"%)  +37 "core" +2 "processing"%>% +4 "core" %˓\  +2 ."da"PS.seek 1.5ml +2 "processing"%_'y +584 "core" ' + ."da"delay 3 seconds +39 "Can"K L :(b +264 ."da"PBV.dial between PSV and waste1 +3 "processing"%` * +37 "core" + +2 ."da"PS.seek 0ml +2 "processing"%', +1596 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%y  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%h  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%T * +38 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%r +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%f'\ +2458 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%9 +77 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%2 +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%\\ +78 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%k  +75 "core"  +2 ."da"PS.seek 0ml +4 "processing"%@', +2461 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +6 .PSV.dial PSR +3 "processing"%! +133 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%F'F +582 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +49 "processing"%v'˕ +1598 "core" ' + ."da"PTV.dial :puck +3 "processing"%G  +7 "core"  + ."da"PSV.dial PTV +3 "processing"%< +77 "core" + ."da"PBV.dial :waste1 +3 "processing"%R  +37 "core" + "processing"%S% +3 "core" %ːz\  +3 ."da"PS.seek 1.5ml +3 "processing"%'v +585 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%] * +37 "core" + +2 ."da"PS.seek 0ml +2 "processing"%;', +1605 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%m  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%  +35 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%e * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%s +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%p'\ +2464 "core" ' + ."da"PSV.dial PTV +3 "processing"%j +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%c +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%l +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +75 "core"  +2 ."da"PS.seek 0ml +4 "processing"%P', +2447 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%/ +138 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +10 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"% 'F +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%'˕ +1595 "core" ' + ."da"PTV.dial :puck +3 "processing"%8  +7 "core"  + ."da"PSV.dial PTV +3 "processing"%n +76 "core" + ."da"PBV.dial :waste1 +3 "processing"%I  +36 "core" +2 "processing"%^% +4 "core" %ˑ\  +2 ."da"PS.seek 1.5ml +2 "processing"%b'w +587 "core" ' +2 ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , +2 ."da"PS.seek 0ml +4 "processing"%[', +1594 "core" ' +2 ."da"delay 2:00 +3035 "Can"J a =zb +8968 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%  +6 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%Z  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%L'\ +2463 "core" ' + ."da"PSV.dial PTV +3 "processing"%t +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +74 "core"  +3 ."da"PS.seek 0ml +2 "processing"%', +2456 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates +4 .PSR.select :air +4 .PSV.dial PSR +4 "processing"% +140 "core"  +4 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.25ml +3 "processing"%' +333 "core" ' +2 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +53 "processing"% +18 ."da"PS.seek 0.5ml +2 "processing"%'F +342 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%#'˕ +1593 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%  +5 "core"  + ."da"PSV.dial PTV +3 "processing"%Q +76 "core" + ."da"PBV.dial :waste1 +3 "processing"%$  +36 "core" +2 "processing"%4% +3 "core" %˗  +3 ."da"PS.seek 1.5ml +2 "processing"%'} +592 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%N * +38 "core" + +2 ."da"PS.seek 0ml +3 "processing"%7', +1590 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +6 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%M  +36 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%g * +37 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%z +78 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%W'\ +2578 "core" ' + ."da"PSV.dial PTV +4 "processing"%o +79 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +78 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%J  +78 "core"  +2 ."da"PS.seek 0ml +2 "processing"% ', +2561 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%D +135 "core" + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +5 .PS.reconfigure :default +5 "processing"%#A d`xb +5 ."da"PS.seek 2ml +2 "processing"%.'˕ +2120 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +3 "processing"%-  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"%C +90 "core"  + ."da"PBV.dial :waste1 +3 "processing"%?  +36 "core" +2 "processing"%"% +3 "core" %ˑ  +3 ."da"PS.seek 1.5ml +2 "processing"%'w +581 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%, * +37 "core" + + ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%d  +105 "core"  +2 ."da"PS.seek 0ml +3 "processing"%{', +1599 "core" ' +2 "processing"%X9 +3 "core" 95 +2 #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast +4 "processing"%H +4 %:& +2 "core" 5 +4 &^) 2 + #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&5% +5 "core" %\  ] c  +2 "storage"(3% +4 "core" %r \\ 8 +2 "storage"( . +3 "core" .(,? +2 ."da"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."da"SC.seek 3 +3 "storage"(|( +194 "core" ( + ."da"SC.configure :limp +4 "storage"($(\ 1b +4 (& +2 "core" &   ` +2 "manipulator"&A& +4 "core" &- Y W - +2 "manipulator"&6% +4 "core" %\  a d  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +2 "manipulator"&w( +185 "core" ( +2 "manipulator"&}& +62 "core" & 9 1 I1 +2 "storage"(\ & +4 "core" &    +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&%' +90 "core" ' +2 "storage"(E& +4 "core" &  +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 ."da"SE.seek :beamBreak +54 "storage"(') +294 "core" ' +2 "storage"(- +3 "core" -') +2 ."da"SE.configure :default +4 "storage"(#QK-0-\ b +4 ."da"SE.seek :place +3 "storage"(Y' +43 "core" ' +2 "manipulator"&x& +4 "core" & B 9 >1 +2 "manipulator"&a% +4 "core" % C D l +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&''\ +94 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&O([ +262 "core" ( + "manipulator"&V& +5 "core" &T H K B + ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &1& +4 "core" &T C ;  +2 ."da"Forearm.seek PC +3 "manipulator"&i'$ +96 "core" ' +3 ."da"Hand.close +2 "manipulator"&+/ +67 "core" / +2 ."da"PC.seek :open +4 "processing"%( +456 "core" ( +2 "storage"(&& +4 "core" & n d : +2 "manipulator"&(& +4 "core" &T z + "manipulator"&K% +3 "core" %   +3 ."da"Forearm.seek :retract +3 "manipulator"&0'\ +97 "core" ' +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +5 "manipulator"&U( +259 "core" ( + "manipulator"&B& +3 "core" & f i e5 +2 "storage"()& +4 "core" &   +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&>' +100 "core" ' +2 ."da"Hand.open +2 "manipulator"&=1 +68 "core" 1 +2 "storage"(`- +3 "core" -' +3 ."da"SE.seek -0.31 Pucks below Top Plate +2 "storage"(_' +27 "core" ' +2 ."da"SE.reconfigure :seal +5 "storage"(#QK-0-\ b +3 ."da"SE.seek -1.23 Pucks below Top Plate +3 "storage"(y'd +100 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +5 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da25mar2914h.tif +7 "processing"%h& +15 "core" &x +3 "manipulator"&T& +4 "core" & 5 +2 "manipulator"&r% +4 "core" %  LX +3 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +93 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&9(- +183 "core" ( + "manipulator"&2& +5 "core" &-  + ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &\\& +3 "core" &-  +2 ."psFlush"Forearm.seek :garage +3 "manipulator"&k'Γ +106 "core" ' + ."psFlush"Hand.close +3 "manipulator"&f/ +75 "core" / +2 "manipulator"&!& +3 "core" &- 0 +2 "manipulator"&@% +5 "core" % Φ  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&F'\ +103 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +3 "manipulator"&G([ +123 "core" ( + "manipulator"&<& +4 "core" &V +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &R& +3 "core" &V * +2 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +2 "manipulator"&S'$ +95 "core" ' + "manipulator"&v& +4 "core" &V  +2 "manipulator"&]% +4 "core" %$ : +2 "processing"%& +3 "core" & +65 "processing"%m& +5 "core" &s +3 ."psFlush"PC.seek :closed +4 "processing"%(^ +6 "core" &d +3 &W 6 +9 &=EmX 2 +10 &XkmO G +9 &NM U +9 &5E U +10 &i7: U +9 &+85 U +9 &9' U +10 &9" U +9 &p8 U +10 &19 U +9 & 8 V +9 &"9 U +10 &$w9 U +9 &&99 U +10 &'6 U +9 &)9 U +9 &+9 U +10 &-@9 V +9 &/8 U +9 &09 T +10 &2= T +9 &4M> T +9 &6= T +10 &7= T +9 &9@ T +10 &;V@ T +9 &=? T +9 &><v T +10 &@=w T +9 &BZGm U +9 &Db` Y +10 &Esj \\ +9 &Gqm \\ +10 &ILub ] +9 &Kq_ ] +9 &LvV ] +10 &Ny[ ] +9 &PR}J ] +10 &RzQ ^ +9 &ST ^ +9 &U~X ^ +10 &WYZ ^ +9 &YH ^ +9 &ZF ^ +10 &\\C _ +9 &^@{fG / +9 &^u7 I +10 ( + &^93 < +2 "processing"%m& +3 #"psFlush"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 2.10 +2 "processing"%e& +6 "core" &^BJ < +2 ."psFlush"Hand.open +2 "manipulator"&s1 +75 "core" 1 +2 "manipulator"&;% +4 "core" % $ u +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&j'\ +104 "core" ' + ."psFlush"PSR.select :air +4 .PSV.dial PSR +4 "processing"%c +47 "core"  + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +3 "processing"%l'F +182 #"da"SX HX9/16 (USB:23): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 16.156 seconds\ /var/log/esp/da25mar2914h.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da25mar2914h20s.tif +404 "core" ' + ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +1141 #"da"SX HX9/16 (USB:23): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da25mar2914h20s.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 32.0 /var/log/esp/midres/da25mar2914h32s.tif +953 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%p @ +206 "core" A +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%/  +139 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%P +123 "core" +2 ."psFlush"PS.seek :empty +2 "processing"% ' +1726 #"da"SX HX9/16 (USB:23): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 32 seconds\ /var/log/esp/midres/da25mar2914h32s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +5 ."Qmail"DAfans.email "16.156 sec auto-exposure",Subject: "da25mar2914h images!" +5 "storage"(8- +5 "core" -'d +4 "storage"(n& +4 "core" &  + "manipulator"&I& +8 "core" &V   +6 "manipulator"&^% +8 "core" %\    +10 ."da"Elbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +3 "manipulator"&( +290 "core" ( +3 "manipulator"&& +5 "core" & X P :\ +6 "storage"(b& +7 "core" &  +5 ."da"Forearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +10 ."da"Forearm.seek 3 + 700 counts +5 "manipulator"&' +95 "core" ' +4 ."da"SE.reconfigure :gently +10 "storage"(#QK-0-\ b +6 ."da"SE.seek -0.52 Pucks below Top Plate +5 "storage"(Z' +54 "core" ' +3 "manipulator"&& +8 "core" & G F ( \ +3 "storage"( & +6 "core" &  +4 ."da"Elbow.reconfigure :limp +7 "manipulator"&$ ,(b +11 ."da"Forearm.reconfigure :loose +139 "manipulator"&#Q@2^d^b +9 ."da"Forearm.seek 3 +4 "manipulator"&[' +38 "core" ' +2 ."da"Elbow.hold +6 "manipulator"&t, +18 "core" , +3 ."da"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +8 ."da"SE.reconfigure :default +7 "storage"(#QK-0-\ b +8 ."da"SE.seek -0.33 Pucks below Top Plate +6 "storage"('v +14 "core" ' +3 ."psFlush"PSR.select :air +5 .PSV.dial PSR +8 "processing"% +7 "core" ' +3 "manipulator"&% +8 "core" %* $ G| +4 "storage"(L& +8 "core" & } +6 ."da"Forearm.force -20 +3 "manipulator"&5 +14 ."da"Forearm.seek 3 + 319 counts +3 "manipulator"&'V +20 "core" ' +3 "manipulator"&& +6 "core" & "  \ +4 "storage"(& +8 "core" & [ +4 ."da"Forearm.reconfigure :tight +9 "manipulator"&#Q@2^d^\ b +6 "core" +5 ."da"Forearm.seek 3 + 700 counts +4 #"psFlush"Pulling 0.5ml of PSR.flush +7 "manipulator"&' +3 ."psFlush"PSR.select :flush +11 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +5 "processing"%'F +9 "core" ' +5 "storage"(Q% +24 "core" %v 9 +4 ."downElevator"SE.seek :down +8 "storage"($'p +97 (4% +6 "core" %D  ]~ +4 "manipulator"&#% +6 "core" % 1 A  +5 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek :retract +4 "manipulator"&N'\ +103 "core" ' +33 ' +2 ."downElevator"SE.stop +4 "storage"(5 +10 (& +5 "core" & U +265 ' +3 ."psFlush"delay 5 seconds +504 .PSR.select :air +6 "processing"% +17 ."psFlush"PS.seek 2.5ml +5 "processing"%'\ +502 #"uploadLog"upsync +1596 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +3 "processing"%M  +37 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%g @ +77 "core" A +2 ."psFlush"PSV.dial :mixloop +3 "processing"%z +105 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%7' +2601 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%o +107 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"% 'M` +453 "Can"J 9 C Tb +636 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +1596 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"%J +87 "core"  +2 ."psFlush"PTV.dial :puck +2 "processing"%W  +74 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%D  +6 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"% ', +2601 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%- +74 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%C'F +591 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%?'\ +2100 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%" +74 "core" + ."psFlush"PBV.dial PSV +3 "processing"%. U +57 "core" U +2 ."psFlush"PS.seek 0ml +2 "processing"%,', +2606 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%d @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +4 "processing"%'\ +2599 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%X  +75 "core"  +2 ."psFlush"PS.seek 0ml +46 "processing"%H', +2614 "core" ' + ."psFlush"PSV.dial PSR +4 "processing"%: +45 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +5 "processing"%5'\ +2612 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%3 +76 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +5 "processing"% ', +2611 "core" ' + ."psFlush"PSV.dial PBV +8 "processing"% @ +58 "core" B +2 ."psFlush"PS.seek 2.5ml +4 "processing"%A'\ +2602 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%6  +75 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%q', +2606 "core" ' + ."psFlush"PSV.dial PSR +4 "processing"%} +44 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 1ml +3 "processing"%\ 'M` +1096 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%u'\ +1599 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%E +75 "core" + ."psFlush"PTV.dial :puck +3 "processing"%~  +6 "core"  + ."psFlush"PBV.dial :waste1 +3 "processing"%  +56 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%x', +2608 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%a +77 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%'F +587 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%%'\ +2102 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%V +88 "core"  +2 ."psFlush"PBV.dial PSV +2 "processing"%1 U +57 "core" W +2 ."psFlush"PS.seek 0ml +3 "processing"%w', +2607 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%+ @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +4 "processing"%''\ +2602 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%*  +74 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%&', +2619 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%( +44 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +5 "processing"%K'\ +2601 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%i +74 "core" + ."psFlush"PBV.dial PSV +3 "processing"%B U +16 "core" T +2 ."psFlush"PS.seek 0ml +4 "processing"%)', +2602 "core" ' + ."psFlush"PSV.dial PBV +4 "processing"%O @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +4 "processing"%='\ +2619 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%`  +74 "core"  +2 ."psFlush"PS.seek 0ml +5 "processing"%0', +2599 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&h& +6 "core" & $ $  3\ +2 "manipulator"&T% +4 "core" %\  " %  3 v +2 ."psFlush"Elbow.seek PC +3 "manipulator"&r([ +267 "core" ( + "manipulator"&Y& +4 "core" &Y \ % r 3 +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &_& +3 "core" &Y   P 2 +2 ."psFlush"Forearm.seek PC +4 "manipulator"&2'$ +92 "core" ' +8 ."psFlush"Hand.close +2 "manipulator"&\\/ +72 "core" / +2 ."psFlush"PC.seek :open +3 "processing"%>( +459 "core" ( +2 "manipulator"&U& +4 "core" &Z F D  5 + "manipulator"&f% +4 "core" % + 8 * ' 4 +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&!'\ +95 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek :garage +3 "manipulator"&@(- +115 "core" ( + "manipulator"&& +3 "core" &- B ) m 4$ +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &<& +3 "core" &- * 7 % 5$ +3 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek :garage +3 "manipulator"&R'Γ +109 "core" ' + ."psFlush"Hand.open +2 "manipulator"&k1 +67 "core" 1 + "manipulator"&v% +4 "core" % Ν 2 * +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&]'\ +105 "core" ' +2 #"myShortDA"Finished short da assay +2 #Flushing Processing stage +3 "processing"%% +6 "core" %-\ +2 #"myShortDA"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%9& +6 "core" &\  + "manipulator"&F& +4 "core" &- '  8 4$ +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&(- +4 "core" ( +2 "manipulator"&e& +4 "core" &- & $ ^ 4$ + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &s& +3 "core" &- ) % < 4$ +2 ."myShortDA"Forearm.seek :garage +3 "manipulator"&;'Γ +106 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&m/ +76 "core" / + "manipulator"&c& +4 "core" &- ,$ +2 "manipulator"&S% +4 "core" % Χ l , + ."myShortDA"Forearm.seek :retract +3 "manipulator"&{'\ +101 "core" ' + ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek PC +3 "manipulator"&l([ +146 "core" ( + "manipulator"&p& +4 "core" &S G C 6 +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &/& +4 "core" &S F I 6 +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +2 "manipulator"&P'$ +102 "core" ' +2 "manipulator"&& +4 "core" &S N S * 6 + "manipulator"&8% +4 "core" %# E G 7Q +2 "processing"%n& +4 "core" &\ +2 "processing"%I& +5 "core" &\ ! +2 ."myShortDA"PC.seek :closed +3 "processing"%^(^ +5 "core" &\ ! +6 &\ 9 +9 &?Hn\ 1 +9 &doq\ E +10 &U\ Q +9 &@\ Q +10 &D\ P +9 &C@\ Q +9 &A\ P +10 &D\ P +9 &C\ P +9 &JG\ Q +10 &! A\ Q +9 &"B\ Q +9 &$F\ Q +10 &&SD\ Q +9 &(C\ Q +10 &)G\ P +9 &+D\ P +9 &-[C\ Q +10 &/A\ P +9 &0D\ P +10 &2D\ P +9 &4dD\ P +9 &6&D\ P +10 &7E\ P +9 &9G\ Q +9 &;kC\ Q +10 &=-C\ Q +9 &>G\ Q +9 &@C\ P +10 &BpM\ R +9 &D*j\ U +10 &E{\ W +9 &Gx\ X +9 &Ihv\ W +10 &K){\ W +9 &L}\ X +10 &N\ Y +9 &Pm\ X +9 &R/\ X +10 &S\ Y +9 &U\ Y +9 &Wr\ Y +10 &Y3\ Z +9 &Z\ Y +9 &\\\ Z +10 &^<gg\ , +9 &^l\ < +9 ( +2 &^*\ 5 +2 "processing"%I& +3 #"myShortDA"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.87 +2 "processing"%& +7 "core" &^*\ 5 + ."myShortDA"Hand.open +2 "manipulator"&G1 +73 "core" 1 +2 "manipulator"&b% +4 "core" % # ' # K 1Q +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"% +46 "core"  + ."myShortDA"PSR.select :flush +3 "processing"%@ +12 ."myShortDA"PS.seek 1ml +49 "processing"%j'M` +1107 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%y'\ +1600 "core" ' +2 ."myShortDA"PSV.dial PTV +3 "processing"% +86 "core"  +2 ."myShortDA"PTV.dial :puck +2 "processing"%L  +6 "core"  + ."myShortDA"PBV.dial :waste1 +3 "processing"%  +55 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%', +196 "Can"E\ 8 E.b +2411 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"% +73 "core"  +2 ."myShortDA"PSR.select :flush +3 "processing"%@ +12 ."myShortDA"PS.seek 0.5ml +3 "processing"%'F +599 "core" ' + ."myShortDA"PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%Q'\ +2109 "core" ' +2 ."myShortDA"PSV.dial PTV +2 "processing"% +74 "core" +2 ."myShortDA"PBV.dial PSV +2 "processing"%Z U +56 "core" U +2 ."myShortDA"PS.seek 0ml +2 "processing"%4', +2614 "core" ' +2 ."myShortDA"PSV.dial PBV +3 "processing"%# @ +45 "core" ? +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%['\ +2614 "core" ' + ."myShortDA"PSV.dial :waste1 +3 "processing"%  +87 "core"  +2 ."myShortDA"PS.seek 0ml +2 "processing"% ', +2602 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +44 "core"  + ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%'\ +2598 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"% +74 "core" + ."myShortDA"PBV.dial PSV +4 .PS.seek 0ml +5 "processing"%$', +2605 "core" ' +2 ."myShortDA"PSV.dial PBV +3 "processing"% @ +44 "core" ? +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%M'\ +2615 "core" ' +2 ."myShortDA"PSV.dial :waste1 +2 "processing"%g  +73 "core"  +2 ."myShortDA"PS.seek 0ml +2 "processing"%z', +2613 "core" ' + #"myShortDA"Garaging FlushPuck in Processing Clamp +8 "manipulator"&& +5 "core" &S A ; ? 5 +3 ."myShortDA"Elbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek PC +2 "manipulator"&o([ +5 "core" ( + "manipulator"&7& +4 "core" &S 9 D  5 +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 & & +4 "core" &S C C 5 + ."myShortDA"Forearm.seek PC +3 "manipulator"&J'$ +93 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&W/ +74 "core" / +2 ."myShortDA"PC.seek :open +3 "processing"%D( +462 "core" ( + "manipulator"&& +3 "core" &S N ?  8 +2 "manipulator"&-% +4 "core" % & 0 2  8\ +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"& '\ +97 "core" ' + ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek :garage +3 "manipulator"&C(- +128 "core" ( +2 "manipulator"&"& +4 "core" &- L F - 5( + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &.& +2 "core" &- = D 5( +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 ."myShortDA"Forearm.seek :garage +3 "manipulator"&?'Γ +108 "core" ' + ."myShortDA"Hand.open +2 "manipulator"&d1 +78 "core" 1 + "manipulator"&,% +4 "core" % Ν X + +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&X'\ +99 "core" ' +22022 #"CamilleE"-> access 3 +42 "storage"(% +12 "core" %v , , \  +2 "manipulator"&:% +4 "core" %\  N ; S 9 + "manipulator"&H& +4 "core" &- B < b 8( +2 ."CamilleE"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."CamilleE"SC.seek 7 +2 "storage"(3([4 +670 "core" ( + ."CamilleE"SC.configure :limp +4 "storage"($(\ 1b +4 (5& +3 "core" &[3 P\ ! +2319 #"CamilleE"-> access 4 +3 "storage"(% +5 "core" %v + + +\  +2 "manipulator"& % +4 "core" %\  = ; { 8 +2 "manipulator"&6& +3 "core" &- 1 .  8( +2 ."CamilleE"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."CamilleE"SC.seek 1 +2 "storage"(A( +986 "core" ( + ."CamilleE"SC.configure :limp +4 "storage"($(\ 1b +4 (}& +3 "core" & \ +269 #"CamilleE"-> startTube 4 +8249 "Can"B\ 1 Gb +33726 #"CamilleE"-> start(:myShortDA){shortDA; PS.flush} +4 "collection"'q% +9 "core" %tt5\ + "processing"%\ % +7 "core" %*`\ & +2 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? + #Type 'Thread[:myShortDA].answer' to continue +4323 #"CamilleE"-> Thread[:myShortDA].answer +4 #"myShortDA"CamilleE answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +7 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1005 .PSV.dial :mixloop +2 "processing"%E +131 "core" +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%~  +132 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%  +48 "core" +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 1.1ml +2 "processing"%u'Y +2266 "core" ' + ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +5 "processing"%a  +2 "collection"'x  +6 "core" +129  +2 ."myShortDA"PS.seek 0.5ml +2 "processing"%'F +1258 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%V @ +105 "core" > +2 ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 0ml +2 "processing"%1', +591 "core" ' +2 ."myShortDA"PSV.dial PSR +8 "processing"%% +105 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"%+'M` +1098 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +3 "processing"%w'\ +1606 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%* +105 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%'', +2614 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%( +104 "core"  + #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 1ml +2 "processing"%&'M` +1096 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%i'\ +1607 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%B +105 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%K  +44 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%O', +2606 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%) +104 "core"  +2 ."myShortDA"PSR.select :air +3 .PS.seek 2.5ml +4 "processing"%`'\ +2605 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%= +104 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%h', +2149 "Can"A\ 3 Hb +457 "core" ' + #"myShortDA"Loading da puck from tube 4 into Processing Clamp +3 "processing"%T& +6 "core" &`\ & +2 "manipulator"&Y% +3 "core" %\  e ` ; +2 "storage"(_% +4 "core" %v ? 7 \  +2 "storage"(t. +2 "core" .( +2 ."myShortDA"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 4 +2 "storage"(\\(,? +512 "core" ( + ."myShortDA"SC.configure :limp +4 "storage"($(\ 1b +5 (N& +2 "core" &,? t\  +3 "manipulator"&& +3 "core" &- < 3  8( +2 "manipulator"&U% +3 "core" %\  : ; 8 +42 ."myShortDA"Elbow.reconfigure :tight +10 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek 4 +2 "manipulator"&f( +175 "core" ( + "manipulator"&& +3 "core" & K _ n 8- +2 "storage"(<& +3 "core" &,? . , \  +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek 4 + 700 counts +3 "manipulator"&2' +94 "core" ' +2 "storage"(r& +3 "core" &,? : 9 \  +2 ."myShortDA"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +3 "storage"(k') +302 "core" ' +2 "storage"(v- +3 "core" -' +2 ."myShortDA"SE.configure :default +3 "storage"(#QK-0-\ b +5 (!& +3 "core" &,?  S\  +2 "manipulator"&& +4 "core" & ; E 6- + ."myShortDA"Elbow.seek 4 +3 "manipulator"&9( +39 "core" ( + "manipulator"&F& +3 "core" & g O : +2 "storage"(e& +4 "core" &,? 8 6\  +2 ."myShortDA"Forearm.seek 4 + 300 counts +3 "manipulator"&s'[ +24 "core" ' + ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 ."myShortDA"Hand.close +2 "manipulator"&R/ +66 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&m& +2 "storage"(c'p +9 "core" & _ Z ; +2 "manipulator"&S% +4 "core" % x I Y  7] +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&@'\ +97 "core" ' +2 ."myShortDA"Elbow.seek PC +4 "manipulator"&]([ +153 "core" ' + ."downElevator"SE.stop +3 "storage"(5 +86 "core" ( + "manipulator"&p& +3 "core" &a J L @ < +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &/& +3 "core" &a \\ w ; +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +2 "manipulator"&;'$ +97 "core" ' +2 "manipulator"&& +4 "core" &a f m ; + "manipulator"&8% +4 "core" % [ f u :< +2 "processing"%n& +4 "core" &\ % +2 "processing"%& +5 "core" &\ % +2 ."myShortDA"PC.seek :closed +3 "processing"%{(^ +5 "core" &T\ % +6 & 3N\ !$e +9 &UuM\ 8 +10 &|oQ\ M +9 &DK\ R +10 &JDN\ R +9 & CQ\ R +9 &CJ\ R +10 &FF\ R +9 &RF"\ R +9 &CN\ R +10 &CT\ Q +9 &!F\ Q +10 &#\\E\ !Q +9 &%G\ R +9 &&C\ !R +10 &(B\ R +9 &*cG\ R +9 &,%C\ R +10 &-C\ R +9 &/E\ Q +10 &1kF\ R +9 &3-F\ R +9 &4F\ Q +10 &6G\ R +9 &8sH\ R +9 &:5I\ R +10 &;H\ R +9 &=H\ R +10 &?{I\ R +9 &A=D\ R +9 &BQ\ S +10 &Dg\ V +9 &Fq}\ X +9 &H2v\ X +10 &Iw\ X +9 &K|\ Y +10 &Mw~\ Y +9 &O:\ X +9 &P\ Y +10 &R\ Y +9 &T~\ Y +9 &V?\ Y +10 &X\ Y +9 &Y\ Z +10 &[\ Z +9 &]D\ S +9 &^~Ag\ )y +10 &^-\ !. +5 ( +2 "processing"%& +4 #"myShortDA"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.87 +2 .Hand.open +4 "manipulator"&>1 +6 "core" &^"\ !. +71 1 + "manipulator"&% +4 "core" %  D . 6 6< +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&G'\ +96 "core" ' +2 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"%b  +2 %I9 +6 "core" 9rw +102 "processing"% 9 +3 "core" 9qw +102 "processing"%P9 +3 "core" 9pv  +103 "processing"%09 +2 "core" 9ow  +102 "processing"%j9 +3 "core" 9ov +102 "processing"%9 +3 "core" 9ov +102 "processing"%L9 +2 "core" 9ow +103 "processing"%9 +3 "core" 9pw +102 "processing"%y9 +3 "core" 9pw" +102 "processing"%9 +2 "core" 9pw& +103 "processing"%9 +2 "core" 9rw* +102 "processing"%9 +3 "core" 9tw/ +102 "processing"%9 +3 "core" 9uw3 +102 "processing"%Z9 +3 "core" 9xw7 +102 "processing"%Q9 +3 "core" 9{w; +102 "processing"%#9 +3 "core" 9~x? +102 "processing"%49 +43 "core" 9wE +109 "processing"%9 +3 "core" 9wJ +102 "processing"%[9 +3 "core" 9vN +102 "processing"%9 +3 "core" 9wR +102 "processing"% 9 +3 "core" 9xV +102 "processing"%9 +3 "core" 9x[ +102 "processing"%9 +3 "core" 9y_ +102 "processing"%9 +3 "core" 9xc +102 "processing"%$9 +3 "core" 9yg +102 "processing"%g9 +3 "core" 9yk +102 "processing"%M9 +3 "core" 9zp +102 "processing"%9 +3 "core" 9zt +102 "processing"%79 +3 "core" 9yx +102 "processing"% 9 +2 "core" 9y| +103 "processing"%W9 +2 "core" 9z +102 "processing"%l9 +3 "core" 9z +102 "processing"%9 +3 "core" 9z +103 "processing"%^9 +2 "core" 9{ +102 "processing"%9 +3 "core" 9{ +102 "processing"%-9 +3 "core" 9{ +102 "processing"%"9 +3 "core" 9{ +102 "processing"%.9 +3 "core" 9| +102 "processing"%J9 +3 "core" 9 } +102 "processing"%o9 +3 "core" 9} +102 "processing"%d9 +3 "core" 9} +102 "processing"%,9 +2 "core" 9!| +103 "processing"% 9 +3 "core" 9* +102 "processing"%?9 +3 "core" 93 +102 "processing"%9 +3 "core" 9:~ +102 "processing"%:9 +2 "core" 9A +103 "processing"%H9 +3 "core" 9I +102 "processing"%|9 +3 "core" 9P +3 ."myShortDA"PH.hold 2:00:00,28C +4 "processing"%5 ppN +4 ."myShortDA"delay 1:30 +5 "core"  +9000 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +105 "core"  + #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."myShortDA"PS.seek 0.5ml +2 "processing"% 'F +591 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2ml +2 "processing"%6'˕ +1603 "core" ' + ."myShortDA"PTV.dial :puck +3 "processing"%3  +135 "core"  +2 ."myShortDA"PSV.dial PTV +2 "processing"%} +76 "core" + ."myShortDA"PBV.dial :waste1 +3 "processing"%q  +55 "core"  +2 "processing"%\ % +3 "core" %˘k\  +3 ."myShortDA"PS.seek 1.5ml +2 "processing"%E'~ +596 "core" ' +2 ."myShortDA"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%~ * +36 "core" + +2 ."myShortDA"PS.seek 0ml +2 "processing"%', +1613 "core" ' + ."myShortDA"delay 5:00 +30004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%z  +6 "core"  +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%x  +37 "core" + ."myShortDA"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%a * +38 "core" , + ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%u +75 "core"  +2 ."myShortDA"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."myShortDA"PS.seek 2.5ml +2 "processing"%V'\ +2460 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"% +75 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PSR +8 "processing"%% +74 "core"  +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%1 +74 "core" +2 ."myShortDA"delay 5 seconds +317 "Can"H ] Kb +185 ."myShortDA"PSV.dial :air +3 "processing"%+  +76 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%*', +2447 "core" ' + ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%w  +133 "core" +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%( +45 "core" + ."myShortDA"PRV.dial :ab1 +2 "processing"%' @ +106 "core" > +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 0.15ml +2 "processing"%&' +355 "core" ' +2 ."myShortDA"delay 2 seconds +202 ."connect"CBV.dial PRV +4 ."myShortDA"PRV.dial CBV +4 "processing"%B  +44 "core"  +2 "processing"%K% +3 "core" %]\  +50 ."myShortDA"PS.seek 0.3ml +3 "processing"%i' +355 "core" ' + ."myShortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +3 "collection"')  +32 "core" +2 ."myShortDA"PRV.dial :air +2 "processing"%O  +44 "core"  +3 ."myShortDA"PS.seek 0.9ml +3 "processing"%='@ +1254 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%` @ +77 "core" > +2 ."myShortDA"PS.seek 0.5ml +4 "processing"%T'F +853 "core" ' +2 #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%Y  +45 "core"  +2 ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 2ml +3 "processing"%_'˕ +1606 "core" ' +2 ."myShortDA"PSV.dial :PML +2 "processing"%t +45 "core" + ."myShortDA"PTV.dial :mixing +3 "processing"%A @ +75 "core" A +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%N  +37 "core" + "processing"%% +4 "core" %˖\  +2 ."myShortDA"PS.seek 1.85ml +3 "processing"%U' +237 "core" ' + ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , +2 ."myShortDA"PS.seek 0ml +4 "processing"%<', +1955 "core" ' + ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'r& +5 "core" &tt +2 "manipulator"&C& +4 "core" &a  +2 "manipulator"&X% +3 "core" %\  + +3 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&v(- +136 "core" ( + "manipulator"&!& +3 "core" &-  / % +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &-   -% +3 ."myShortDA"Forearm.seek :garage +3 "manipulator"&F'Γ +108 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&e/ +83 "core" / +2 "manipulator"&R& +4 "core" &-  y ` % + "manipulator"&m% +4 "core" % Υ u  +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&S'\ +100 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +2 "manipulator"&f(o +268 "core" ( + "manipulator"&2& +3 "core" &z+ j )E +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &k& +2 "core" &z+ w S &E +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek CC +2 "manipulator"&s'Ͻ +98 "core" ' +2 "manipulator"&p& +3 "core" &z+ d m E +2 "manipulator"&/% +4 "core" % y  +2 "collection"'9& +4 "core" &ru) +2 "collection"'& +5 "core" &su, +2 ."myShortDA"CC.seek :closed +5 "collection"'8(S +3 "core" &su1 +5 &sv* 6 +9 &2Fust. 2 +10 &Rlxtv( F +9 &]tu# S +9 &Itv' R +10 &jKvw( R +9 &,Frx) R +10 &Dtu" S +9 &Isu S +9 &qHvv S +10 &4Itv) R +9 & Ftu( R +9 &"Hsv# R +10 &$zLuv$ R +9 &&<Itv R +10 &'Jtv" S +9 &)Itv$ R +9 &+Dss# R +10 &-DFtt R +9 &/Jru S +9 &0Ktv R +10 &2Fvu R +9 &4LDtu R +10 &6Lsu R +9 &7Jrv R +9 &9Juu S +10 &;TItu R +9 &=Dtw R +9 &>Gsv R +10 &@Ktu R +9 &B[Psx S +10 &DWtu S +9 &Ehtu V +9 &Guw [ +10 &IAvw ^ +9 &Ksw _ +9 &Luw _ +10 &Nuw ` +9 &PBux a +10 &Qtw C +9 &R.vw %o +9 &Rruw P +3 ( + "collection"'& +4 #"myShortDA"Collection Clamp onSpring/offSpring for 6/27 samples, on/off torque 2.58 +2 "collection"'n& +5 "core" &Rquy P +2 ."myShortDA"Hand.open +3 "manipulator"&c1 +70 "core" 1 + "manipulator"&@% +4 "core" %   +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&D'\ +97 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%> +150 "core"  +9 #"myShortDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 1.5ml +2 "processing"%'{ +1589 "core" ' +3 ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%I  +46 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%', +1601 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +46 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +3 "processing"%;'\ +2615 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 ."myShortDA"CBV.dial PRV +5 "processing"%P  +3 "collection"'0  +32 "core"  +133  +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%j +115 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +5 "processing"%  +76 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%L', +2616 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%  +58 "core" +3 ."myShortDA"PS.seek 2.5ml +3 "processing"%y'\ +2616 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"% +43 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%', +2614 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%  +46 "core"  +2 ."myShortDA"PS.seek 2.5ml +2 "processing"%'\ +2611 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%Z +45 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%Q', +2613 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&#& +6 "core" &z* E +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&4(o +43 "core" ( + "manipulator"&& +3 "core" &y  #K +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &[& +3 "core" &y I "K +2 ."myShortDA"Forearm.seek CC +3 "manipulator"&'Ͻ +95 "core" ' + ."myShortDA"Hand.close +2 "manipulator"& / +73 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'( +398 "core" ( +2 "manipulator"&& +3 "core" &y # (K +2 "manipulator"&% +4 "core" %  K $ +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&$'\ +103 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek :garage +3 "manipulator"&g(- +283 "core" ( + "manipulator"&M& +3 "core" &-  ( +3 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &- * +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek :garage +3 "manipulator"&7'Γ +108 "core" ' + ."myShortDA"Hand.open +2 "manipulator"& 1 +78 "core" 1 + "manipulator"&W% +4 "core" % Ν y  +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&l'\ +103 "core" ' +2 ."da"delayUntil "15:51:25.27" +24740 #recoverPRVreagent08 + .PTV.dial :mixing +5 "processing"% @ +78 "core" B + ."da"PBV.dial :waste1 +3 "processing"%^  +36 "core" +2 ."da"delay 30 seconds +1045 "Can"E\ A NBb +1958 ."da"PBV.dial between PSV and waste1 +8 "processing"% * +37 "core" , + ."da"PSV.dial :air +3 "processing"%-  +57 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%"'\ +2471 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%. +47 "core" +8 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%J  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%o +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%d  +45 "core"  +2 ."da"PS.seek 0ml +3 "processing"%,', +2442 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +136 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%?'F +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%'˕ +1592 "core" ' + ."da"PTV.dial :puck +3 "processing"%:  +76 "core"  + ."da"PSV.dial PTV +3 "processing"%H +74 "core" + ."da"PBV.dial :waste1 +3 "processing"%|  +36 "core" +2 "processing"%% +3 "core" %ː\  +3 ."da"PS.seek 1.5ml +2 "processing"%h'v +583 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" , +2 ."da"PS.seek 0ml +3 "processing"%3', +1601 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%}  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%q  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%\ * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%6 +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%~'\ +2467 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%E +88 "core"  + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%b +72 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%z +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%x  +75 "core"  +2 ."da"PS.seek 0ml +3 "processing"%a', +2457 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%u +135 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%'F +587 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%'˕ +1592 "core" ' + ."da"PTV.dial :puck +3 "processing"%%  +6 "core"  + ."da"PSV.dial PTV +3 "processing"%1 +74 "core" + ."da"PBV.dial :waste1 +3 "processing"%+  +36 "core" +2 "processing"%V% +3 "core" %˔\  +3 ."da"PS.seek 1.5ml +2 "processing"%w'z +596 "core" ' +2 ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +3 "processing"%( * +37 "core" + +2 ."da"PS.seek 0ml +3 "processing"%'', +1596 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%*  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%B  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%K * +36 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%& +77 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%)'\ +2457 "core" ' + ."da"PSV.dial PTV +3 "processing"%O +88 "core"  +8 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%i +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%` +74 "core" + ."da"delay 5 seconds +136 "Can"E R Q8b +367 ."da"PSV.dial :air +3 "processing"%=  +74 "core"  +2 ."da"PS.seek 0ml +4 "processing"%Y', +2455 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +5 "processing"%T  +44 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%t  +134 "core" + ."da"delay 5 seconds +507 .PRV.dial :ab2 +3 "processing"%A  +45 "core"  + ."da"PTV.dial :PRVmixing +3 "processing"%N  +5 "core" +2 ."da"PSV.dial :mixloop +2 "processing"% +45 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +3 "processing"%' +380 "core" ' + ."da"delay 2 seconds +203 .PRV.dial :air +2 "processing"%_  +48 "core"  +2 "processing"%U% +3 "core" %\  +3 ."da"PS.seek 0.55ml +2 "processing"%r' +339 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +5 "processing"%C  +43 "core"  +3 ."da"PS.seek 2ml +2 "processing"%X'˕ +1553 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%! +45 "core" + ."da"PTV.dial :mixing +3 "processing"% @ +75 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%]  +37 "core" + "processing"%e% +4 "core" %˘\  +2 ."da"PS.seek 1.85ml +3 "processing"%R' +227 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"%m * +38 "core" + +2 ."da"PS.seek 0ml +2 "processing"%G', +1950 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +48003 #recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%F @ +5 "core" A + ."da"PBV.dial :waste1 +3 "processing"%2  +36 "core" +2 ."da"delay 30 seconds +2520 "Can"I\ G Snb +483 ."da"PBV.dial between PSV and waste1 +3 "processing"%k * +38 "core" + +2 ."da"PSV.dial :air +2 "processing"%v  +44 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"%p'\ +2461 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%/ +45 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%9  +44 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +3 "processing"%S +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +45 "core"  +2 ."da"PS.seek 0ml +3 "processing"%n', +2465 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%c +133 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%@'F +581 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%'˕ +1597 "core" ' + ."da"PTV.dial :puck +3 "processing"%>  +76 "core"  + ."da"PSV.dial PTV +3 "processing"%s +74 "core" + ."da"PBV.dial :waste1 +3 "processing"%<  +35 "core"  + "processing"%I% +4 "core" %˔\  +2 ."da"PS.seek 1.5ml +2 "processing"%'z +597 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%', +1595 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +6 .PTV.dial :puck +5 "processing"%0  +16 "core"  + ."da"PBV.dial :waste1 +3 "processing"%P  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +10 "processing"%j * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +76 "core"  +3 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%;'\ +2469 "core" ' + ."da"PSV.dial PTV +2 "processing"% +78 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%L +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%y  +75 "core"  +2 ."da"PS.seek 0ml +4 "processing"%', +2450 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"% +138 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%Z'F +590 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%'˕ +1596 "core" ' +2 ."da"PTV.dial :puck +7 "processing"%#  +6 "core"  + ."da"PSV.dial PTV +8 "processing"% +75 "core" + ."da"PBV.dial :waste1 +3 "processing"%[  +36 "core" +2 "processing"% % +3 "core" %ˑ\  +3 ."da"PS.seek 1.5ml +2 "processing"%f'w +582 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%D * +36 "core" + +2 ."da"PS.seek 0ml +3 "processing"%8', +1596 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%M +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%'\ +2472 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%4 +77 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"% +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%W +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%$  +87 "core" +2 ."da"PS.seek 0ml +4 "processing"%7', +1008 "Can"C\ I V9b +1451 "core" ' +2 #"da"washCycleDA #3 of 3 +6 .PSR.select :air +11 .PSV.dial PSR +4 "processing"% +149 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%^'F +584 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%'˕ +1603 "core" ' + ."da"PTV.dial :puck +3 "processing"%-  +5 "core"  +2 ."da"PSV.dial PTV +2 "processing"%Q +87 "core"  + ."da"PBV.dial :waste1 +3 "processing"%.  +36 "core" +2 "processing"%J% +3 "core" %˙\  +3 ."da"PS.seek 1.5ml +2 "processing"%o' +584 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%d * +37 "core" + +2 ."da"PS.seek 0ml +2 "processing"%"', +1602 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%  +5 "core"  + ."da"PBV.dial :waste1 +3 "processing"%,  +51 "core"  +8 ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"%? * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%: +73 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%H'\ +2471 "core" ' + ."da"PSV.dial PTV +3 "processing"%| +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +76 "core"  +2 ."da"PS.seek 0ml +4 "processing"%h', +2447 "core" ' + ."da"Gate.power :camera,:ON +4 #Mixing DA Substrates +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%} +139 "core"  +6 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +11 "processing"% +19 ."da"PS.reconfigure :default +12 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +4 "processing"%q' +342 "core" ' +2 ."da"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +6 "processing"% +11 ."da"PS.seek 0.5ml +2 "processing"%\ 'F +328 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%6'˕ +1592 "core" ' + ."da"PTV.dial :puck +3 "processing"%3  +7 "core"  + ."da"PSV.dial PTV +3 "processing"%E +89 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%b  +36 "core"  +2 "processing"%z% +3 "core" %˗  +2 ."da"PS.seek 1.5ml +3 "processing"%x'} +589 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%~ * +36 "core" + +2 ."da"PS.seek 0ml +3 "processing"%u', +1605 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%a  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%% * +37 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%1 +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%+'\ +2572 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%V +77 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +78 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%( +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%w  +76 "core"  +2 ."da"PS.seek 0ml +4 "processing"%*', +2549 "core" ' + #"da"Additional air clear +2 .PSR.select :air +6 .PSV.dial PSR +3 "processing"%B +136 "core"  +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +6 .PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 2ml +2 "processing"%K'˕ +2108 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +3 "processing"%&  +5 "core"  +2 ."da"PSV.dial PTV +2 "processing"%' +88 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%O  +37 "core" + "processing"%i% +4 "core" %˙  +2 ."da"PS.seek 1.5ml +3 "processing"%`' +582 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%= * +37 "core" + + ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%)  +105 "core"  +2 ."da"PS.seek 0ml +2 "processing"%', +1600 "core" ' +2 "processing"%T9 +2 "core" 95 +2 #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast +5 "processing"%t +4 %A& +51 "core" 5 +8 &^# . +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&N% +6 "core" %\ 4 , +2 "storage"(% +4 "core" %y  a + "storage"(Y. +3 "core" .(,? +3 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."da"SC.seek 3 +3 "storage"(_( +199 "core" ( + ."da"SC.configure :limp +4 "storage"($(\ 1b +4 (U& +2 "core" & +2 "manipulator"&& +4 "core" &- X Y 9 +2 "manipulator"&C% +3 "core" %\ \ d d  +3 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +2 "manipulator"&r( +184 "core" ( +2 "manipulator"&!& +4 "core" & h i 0 + "storage"(& +3 "core" &  +3 ."da"Forearm.reconfigure :tight +9 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&]' +100 "core" ' +2 "storage"(e& +4 "core" &   +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 ."da"SE.seek :beamBreak +2 "storage"(m') +289 "core" ' + "storage"(X- +3 "core" -') +2 ."da"SE.configure :default +4 "storage"(#QK-0-\ b +4 ."da"SE.seek :place +3 "storage"(R' +44 "core" ' +2 "manipulator"&F& +4 "core" &  ?0 +2 "manipulator"&2% +4 "core" %Э  n +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +2 "manipulator"&k'\ +103 "core" ' + ."da"Elbow.seek PC +3 "manipulator"&v([ +261 "core" ( +2 "manipulator"&G& +4 "core" &S h g 6 + ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &/& +4 "core" &S V V +2 ."da"Forearm.seek PC +2 "manipulator"&9'$ +94 "core" ' +2 ."da"Hand.close +2 "manipulator"&S/ +74 "core" / +2 ."da"PC.seek :open +3 "processing"%( +458 "core" ( +2 "storage"(p& +4 "core" &  ; 1 + "manipulator"&c& +3 "core" &S - 8 +2 "manipulator"&n% +3 "core" % 2 5 7$ +3 ."da"Forearm.seek :retract +3 "manipulator"&@'\ +106 "core" ' + ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +3 "manipulator"&>( +259 "core" ( +2 "manipulator"&s& +4 "core" & 4 8 4 + "storage"(<& +3 "core" &   +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&I' +106 "core" ' +2 ."da"Hand.open +2 "manipulator"&1 +68 "core" 1 +2 "storage"( - +3 "core" -' +2 ."da"SE.seek -0.31 Pucks below Top Plate +3 "storage"(' +27 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +5 ."da"SE.seek -1.23 Pucks below Top Plate +2 "storage"(0'd +52 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da25mar2916h.tif +7 "processing"%P& +13 "core" & +4 "manipulator"&j& +6 "core" & -4 +2 "manipulator"&% +4 "core" %  :! +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&(- +185 "core" ( +3 "manipulator"&L& +4 "core" &- +58 ."psFlush"Elbow.reconfigure :loose +10 "manipulator"&$ &.,(#b +4 && +4 "core" &- / +2 ."psFlush"Forearm.seek :garage +4 "manipulator"&y'Γ +104 "core" ' + ."psFlush"Hand.close +2 "manipulator"&;/ +68 "core" / +2 "manipulator"&& +3 "core" &- b +2 "manipulator"&% +4 "core" % Φ 3 +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&Z'\ +103 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +3 "manipulator"&#([ +147 "core" ( +2 "manipulator"&& +4 "core" &W 9 + ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &[& +4 "core" &W c +2 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +2 "manipulator"& '$ +98 "core" ' +2 "manipulator"&& +4 "core" &W +2 "manipulator"&D% +4 "core" %) c + "processing"%f& +4 "core" &" +2 "processing"%& +5 "core" & +2 ."psFlush"PC.seek :closed +3 "processing"%(^ +6 "core" & +5 & 6 +10 &@En 2 +9 &amn G +9 &NA T +10 &9m S +9 &x9f S +10 &:;` S +9 &<U T +9 &<P S +10 &;> T +9 &><7 U +9 &!8> U +10 &"9* U +9 &$9& U +10 &&E8" U +9 &(9 U +10 &)9 U +9 &+: U +9 &-L< U +9 &/8 U +10 &09 U +9 &2: U +10 &4T: U +9 &69 U +9 &7< U +10 &9: U +9 &;\\: U +9 &=6 U +10 &>> U +9 &@< T +10 &BeJ U +9 &Dd X +9 &Es [ +10 &Gp{ Z +9 &I^t Z +9 &Kz} [\ +10 &Lyl [ +9 &No \\ +10 &Pc}s [ +9 &R#}q \\ +9 &S}] \\ +10 &UZ ^ +9 &Wd}\\ ^ +9 &Y&_ ^ +10 &ZQ ^ +9 &\\T _ +10 &^;pg` * +9 &^^Z 9 +9 ( + &^%X 3 +2 "processing"%& +3 #"psFlush"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 2.12 +3 "processing"%& +5 "core" &^%` 3 +2 ."psFlush"Hand.open +2 "manipulator"&M1 +72 "core" 1 + "manipulator"&8% +5 "core" % )  +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&4'\ +98 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +46 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +6 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%W'F +273 #"da"SX HX9/16 (USB:24): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 17.233 seconds\ /var/log/esp/da25mar2916h.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da25mar2916h20s.tif +314 "core" ' + ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%$'\ +1231 #"da"SX HX9/16 (USB:24): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da25mar2916h20s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 32.0 /var/log/esp/midres/da25mar2916h32s.tif +861 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"% @ +45 "Can": [b +160 "core" A + ."psFlush"PTV.dial :PRVmixing +3 "processing"%  +139 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"%7 +109 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%^' +1833 #"da"SX HX9/16 (USB:24): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 32 seconds\ /var/log/esp/midres/da25mar2916h32s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +5 ."Qmail"DAfans.email "17.233 sec auto-exposure",Subject: "da25mar2916h images!" +6 "storage"(-- +4 "core" -'d +4 "storage"(Q& +4 "core" &   + "manipulator"&.& +4 "core" &X 5 * +2 "manipulator"&J% +15 "core" %\  6 5 +6 ."da"Elbow.reconfigure :tight +11 "manipulator"&$&.,(\ #b +8 ."da"Elbow.seek 3 +3 "manipulator"&( +283 "core" ( +17 "manipulator"&d& +17 "core" & c n  +6 "storage"(o& +14 "core" & & #  +5 ."da"Forearm.reconfigure :tight +11 "manipulator"&#Q@2^d^\ b +8 ."da"Forearm.seek 3 + 700 counts +4 "manipulator"& ' +93 "core" ' +5 ."da"SE.reconfigure :gently +7 "storage"(#QK-0-\ b +12 ."da"SE.seek -0.52 Pucks below Top Plate +5 "storage"(,' +54 "core" ' +3 "manipulator"&?& +8 "core" & g i F  +3 "storage"(:& +7 "core" & 7 +4 ."da"Elbow.reconfigure :limp +6 "manipulator"&$ ,(b +8 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek 3 +4 "manipulator"&"' +38 "core" ' +3 ."da"Elbow.hold +8 "manipulator"&|, +7 "core" , +9 ."da"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +11 ."da"SE.reconfigure :default +6 "storage"(#QK-0-\ b +8 "core" ' +6 ."da"SE.seek -0.33 Pucks below Top Plate +4 ."psFlush"PSR.select :air +10 "storage"('v +5 ."psFlush"PSV.dial PSR +9 "processing"% +11 "core" ' +3 "manipulator"& % +8 "core" %& K gV +3 "storage"(H& +7 "core" & +3 ."da"Forearm.force -20 +4 "manipulator"&5 +9 ."da"Forearm.seek 3 + 315 counts +10 "manipulator"&}'R +20 "core" ' +2 "manipulator"&h& +7 "core" & G < a  +4 "storage"(q& +8 "core" &  +4 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +8 ."da"Forearm.seek 3 + 700 counts +7 "manipulator"&\ ' +9 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +4 .PSR.select :flush +8 "processing"%@ +18 "core" ' +4 "storage"(3% +7 "core" %{ G +6 ."downElevator"SE.seek :down +8 "storage"(E'p +12 ."psFlush"PS.seek 0.5ml +5 "processing"%b'F +78 "storage"(z% +6 "core" %aJ  ]~ +4 "manipulator"&6% +8 "core" % 7 C g  +4 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +9 ."da"Forearm.seek :retract +5 "manipulator"&~'\ +96 "core" ' +45 ' +2 ."downElevator"SE.stop +4 "storage"(5 +9 (x& +5 "core" & +307 ' +3 ."psFlush"delay 5 seconds +504 .PSR.select :air +7 "processing"% +12 ."psFlush"PS.seek 2.5ml +5 "processing"%a'\ +631 #"uploadLog"upsync +1471 "core" ' +2 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +3 "processing"%  +36 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%% @ +76 "core" A + ."psFlush"PSV.dial :mixloop +3 "processing"%1 +104 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%u' +2616 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%V +106 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +3 "processing"%'M` +1094 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%('\ +1590 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%w +88 "core"  + ."psFlush"PTV.dial :puck +3 "processing"%+  +74 "core"  +8 ."psFlush"PBV.dial :waste1 +3 "processing"%B  +17 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%*', +2615 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%& +72 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%''F +589 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%O'\ +2099 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%i +74 "core" + ."psFlush"PBV.dial PSV +3 "processing"%K U +56 "core" W +3 ."psFlush"PS.seek 0ml +3 "processing"%=', +2602 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%) @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%`'\ +2614 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%T  +75 "core"  +3 ."psFlush"PS.seek 0ml +3 "processing"%t', +2612 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%A +46 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%N'\ +2612 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +75 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%Y U +6 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%U', +2603 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"% @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%C'\ +2611 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%\\  +75 "core"  +3 ."psFlush"PS.seek 0ml +3 "processing"%!', +2608 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +45 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +3 "processing"%g'M` +1090 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%e'\ +1606 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%l +74 "core" + ."psFlush"PTV.dial :puck +3 "processing"%X  +7 "core"  + ."psFlush"PBV.dial :waste1 +3 "processing"%F  +58 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%2', +2609 "core" ' + ."psFlush"PSV.dial PSR +8 "processing"%m +77 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%]'F +586 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%G'\ +2096 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%/ +86 "core"  + ."psFlush"PBV.dial PSV +3 "processing"%r U +57 "core" V +2 ."psFlush"PS.seek 0ml +4 "processing"%S', +2598 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%k @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +4 "processing"%{'\ +2602 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%p  +72 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%c', +2600 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%n +46 "core"  + ."psFlush"PSR.select :air +54 .PS.seek 2.5ml +4 "processing"%9'\ +2603 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%s +73 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%< U +6 "core" V +3 ."psFlush"PS.seek 0ml +3 "processing"%v', +2614 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"% @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +4 "processing"% '\ +1339 "Can"7\ 6 ]0b +1259 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%P  +74 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%@', +2608 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&j& +7 "core" & ' #  4 + "manipulator"&% +4 "core" %\  " $ 7 3 +2 ."psFlush"Elbow.seek PC +3 "manipulator"&R([ +249 "core" ( + "manipulator"&& +4 "core" &Z ' & _ 2 +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &L& +3 "core" &Z   2 +2 ."psFlush"Forearm.seek PC +4 "manipulator"&I'$ +92 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +78 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%>( +457 "core" ( + "manipulator"&;& +4 "core" &Z  . 4 +2 "manipulator"&% +3 "core" % /  ! 3 +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek :garage +3 "manipulator"&(- +140 "core" ( +2 "manipulator"&& +4 "core" &- & + o 2, +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &[& +2 "core" &-   Y 2+ +3 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek :garage +3 "manipulator"&y'Γ +111 "core" ' + ."psFlush"Hand.open +2 "manipulator"&1 +78 "core" 1 + "manipulator"&D% +4 "core" % Μ  ' +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&f'\ +102 "core" ' +2 #"myShortDA"Finished short da assay +2 #Flushing Processing stage +3 "processing"%% +6 "core" %)\  +2 #"myShortDA"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%Z& +5 "core" &\  +2 "manipulator"&& +4 "core" &- % &  3+ +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&(- +4 "core" ( +2 "manipulator"&M& +4 "core" &- - ( D 3+ + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &8& +3 "core" &- "  ) 3+ +3 ."myShortDA"Forearm.seek :garage +2 "manipulator"&'Γ +107 "core" ' + ."myShortDA"Hand.close +2 "manipulator"& / +78 "core" / + "manipulator"& & +4 "core" &- Z )+ +2 "manipulator"&% +3 "core" % Υ g ) +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&W'\ +100 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek PC +2 "manipulator"&([ +131 "core" ( + "manipulator"&& +3 "core" &T 0 L 5 6 +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &7& +2 "core" &T D E 6 +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek PC +2 "manipulator"&$'$ +107 "core" ' + "manipulator"&-& +4 "core" &T  > 0 +2 "manipulator"&Q% +4 "core" %#  " 0 + "processing"%.& +3 "core" &\  +52 "processing"%J& +5 "core" &\  +3 ."myShortDA"PC.seek :closed +3 "processing"%d(^ +6 "core" &\  +6 &\ 5 +9 &=Gp\ 1 +9 &boq\ F +10 &P\ Q +9 &A\ Q +10 &A\ Q +9 &CA\ P +9 &C\ Q +10 &C\ Q +9 &C\ P +9 &JD\ Q +10 &! C\ Q +9 &"C\ P +10 &$D\ Q +9 &&RC\ Q +9 &(B\ Q +10 &)C\ Q +9 &+D\ Q +9 &-[D\ P +10 &/D\ Q +9 &0D\ Q +10 &2D\ Q +9 &4bD\ Q +9 &6%D\ P +10 &7D\ Q +9 &9D\ Q +9 &;jD\ Q +10 &=-D\ P +9 &>F\ Q +10 &@E\ Q +9 &BnM\ R +9 &D(g\ U +10 &Ex\ W +9 &Gy\ W +9 &Igv\ W +10 &K({\ X +9 &L\ X +10 &N\ Y +9 &Pl\ X +9 &R.\ X +10 &S\ Y +9 &U\ Y +9 &Wq\ Y +10 &Y2\ Z +9 &Z\ Z +10 &\\\ Z +9 &^9ei\ . +9 &^h\ < +10 ( + &^*\ 5 + "processing"%J& +4 #"myShortDA"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.91 +7 "processing"%#& +5 "core" &^*\ 5 +2 ."myShortDA"Hand.open +7 "manipulator"&o1 +76 "core" 1 +2 "manipulator"&?% +3 "core" %  W + +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&:'\ +96 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%4 +45 "core"  + ."myShortDA"PSR.select :flush +4 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"% 'M` +1095 "core" ' + ."myShortDA"PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%H'\ +1597 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"%0 +85 "core"  + ."myShortDA"PTV.dial :puck +3 "processing"%h  +5 "core"  +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%q  +57 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%', +2610 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%3 +74 "core"  + ."myShortDA"PSR.select :flush +3 "processing"%@ +11 ."myShortDA"PS.seek 0.5ml +3 "processing"% 'F +582 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +3 "processing"%'\ +2099 "core" ' +2 ."myShortDA"PSV.dial PTV +2 "processing"%, +74 "core" +2 ."myShortDA"PBV.dial PSV +3 "processing"%z U +55 "core" V +2 ."myShortDA"PS.seek 0ml +3 "processing"%6', +2598 "core" ' + ."myShortDA"PSV.dial PBV +3 "processing"%" @ +46 "core" ? +2 ."myShortDA"PS.seek 2.5ml +4 "processing"%}'\ +2612 "core" ' +2 ."myShortDA"PSV.dial :waste1 +3 "processing"%x  +85 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%', +2615 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%^ +44 "core"  +2 ."myShortDA"PSR.select :air +3 .PS.seek 2.5ml +4 "processing"%\ '\ +2605 "core" ' +2 ."myShortDA"PSV.dial PTV +2 "processing"%E +85 "core"  +2 ."myShortDA"PBV.dial PSV +2 "processing"%b U +6 "core" U +2 ."myShortDA"PS.seek 0ml +2 "processing"%', +2616 "core" ' + ."myShortDA"PSV.dial PBV +3 "processing"%% @ +44 "core" > +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%1'\ +2615 "core" ' +2 ."myShortDA"PSV.dial :waste1 +8 "processing"%a  +73 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%V', +2612 "core" ' +2 #"myShortDA"Garaging FlushPuck in Processing Clamp +2 "manipulator"&u& +6 "core" &T $ ! ) 3 +3 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek PC +3 "manipulator"&([ +5 "core" ( + "manipulator"&w& +4 "core" &T  " . 3 +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &+& +3 "core" &T   2 +46 ."myShortDA"Forearm.seek PC +10 "manipulator"&B'$ +93 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&(/ +70 "core" / +2 ."myShortDA"PC.seek :open +2 "processing"%&( +463 "core" ( + "manipulator"&*& +3 "core" &T . @ < 7 +2 "manipulator"&'% +4 "core" % 0 D N L 7 +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&i'\ +96 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +2 "manipulator"&K(- +127 "core" ( + "manipulator"&O& +4 "core" &- S M C 7; +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &)& +2 "core" &- G C ! 7; +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +2 "manipulator"&='Γ +111 "core" ' + ."myShortDA"Hand.open +2 "manipulator"&T1 +76 "core" 1 +2 "manipulator"&`% +4 "core" % Μ  + +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&A'\ +106 "core" ' +24562 "Can"=\ . _b +25520 #"CamilleE"-> access 3 +3 "storage"(t% +4 "core" %h N N 4\  +3 "manipulator"&% +4 "core" %\ ~  c = +2 "manipulator"&Y& +3 "core" &- o j M =; +3 ."CamilleE"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."CamilleE"SC.seek 7 +2 "storage"(N([4 +666 "core" ( +2 ."CamilleE"SC.configure :limp +8 "storage"($(\ 1b +9 (& +3 "core" &[2 ! '\  +677 #"CamilleE"-> access 4 +3 "storage"(U% +4 "core" %h  ! M\  +2 "manipulator"&\\% +4 "core" %\ a X ; +2 "manipulator"&C& +4 "core" &- d Z ;; +2 ."CamilleE"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +3 ."CamilleE"SC.seek 1 +3 "storage"(( +986 "core" ( + ."CamilleE"SC.configure :limp +4 "storage"($(\ 1b +4 (!& +3 "core" &\ \ +569 #"CamilleE"-> startTube 4 +375 #-> start(:myShortDA){shortDA; PS.flush} +3 "collection"'g% +10 "processing"%l% +2 "core" %twT\ +6 %(S\ % +2 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myShortDA].answer' to continue +2681 #"CamilleE"-> Thread[:myShortDA].answer +3 #"myShortDA"CamilleE answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +7 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1005 .PSV.dial :mixloop +2 "processing"%X +132 "core" + ."myShortDA"PTV.dial :PRVmixing +3 "processing"%F  +132 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%e  +46 "core"  +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +3 "processing"%m'Y +2277 "core" ' + ."connect"PRV.dial CBV +3 ."myShortDA"CBV.dial PRV +5 "processing"%2  +2 "collection"']  +8 "core" +124  +3 ."myShortDA"PS.seek 0.5ml +2 "processing"%/'F +1264 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%r @ +105 "core" > +2 ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 0ml +2 "processing"%G', +591 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%k +103 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +2 "processing"%S'M` +1087 "core" ' + ."myShortDA"PSR.select :air +8 "processing"% +13 ."myShortDA"PS.seek 2.5ml +2 "processing"%p'\ +1592 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%{ +103 "core" +3 ."myShortDA"PS.seek 0ml +4 "processing"%n', +2614 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%c +103 "core" +2 #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +2 "processing"%s'M` +1096 "core" ' +3 ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%<'\ +1601 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%9 +104 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%  +45 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%v', +2614 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%P +103 "core"  +2 ."myShortDA"PSR.select :air +3 .PS.seek 2.5ml +5 "processing"% '\ +2613 "core" ' +2 ."myShortDA"PSV.dial :mixloop +8 "processing"%j +155 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%', +2612 "core" ' + #"myShortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%& +7 "core" &\ ( + "manipulator"&L% +3 "core" %\ w  K = +3 "storage"(|% +3 "core" %h O O u\  +2 "storage"(. +3 "core" .( +2 ."myShortDA"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 4 +3 "storage"(~(,? +530 "core" ( +2 ."myShortDA"SC.configure :limp +3 "storage"($(\ 1b +5 (& +2 "core" &,A * * E\  +3 "manipulator"&;& +3 "core" &- W Y ;; +2 "manipulator"&% +3 "core" %\ d e ; +3 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek 4 +3 "manipulator"&( +177 "core" ( + "manipulator"&[& +4 "core" & B Q t 83 + "storage"(I& +3 "core" &,A , + \  +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek 4 + 700 counts +3 "manipulator"&R' +94 "core" ' + "storage"(& +3 "core" &,A 4 . Q\  +3 ."myShortDA"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 ."myShortDA"SE.seek :beamBreak +2 "storage"(D') +305 "core" ' +2 "storage"(- +3 "core" -' + ."myShortDA"SE.configure :default +4 "storage"(#QK-0-\ b +5 (& +3 "core" &,A  \ \ +2 "manipulator"&Z& +4 "core" & G F . 53 + ."myShortDA"Elbow.seek 4 +3 "manipulator"&( +4 "core" ( +2 "manipulator"&M& +3 "core" & E > r 53 +2 "storage"(8& +4 "core" &,A   4\ +2 ."myShortDA"Forearm.seek 4 + 300 counts +3 "manipulator"&y'[ +23 "core" ' + ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close + "manipulator"& / +71 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"& & +3 "storage"('p +8 "core" & : F R 53 +2 "manipulator"&% +3 "core" % T  2 15 +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&f'\ +96 "core" ' +2 ."myShortDA"Elbow.seek PC +3 "manipulator"&([ +166 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +89 "core" ( +2 "manipulator"&7& +4 "core" &] Z W ; + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 && +3 "core" &] c X ; +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek PC +2 "manipulator"&-'$ +96 "core" ' +2 "manipulator"&Q& +3 "core" &] A O x 7 +2 "manipulator"&.% +4 "core" %+ E H 7 +2 "processing"%& +3 "core" &x\ # +3 "processing"%W& +4 "core" &\ # +2 ."myShortDA"PC.seek :closed +3 "processing"%>(^ +6 "core" &{\ # +4 &~\ "5 +10 &9Gry\ 1 +9 &[nug\ E +9 &Wq\ R +10 &Cl\ Q +9 &sDp\ R +9 &6Ag\ Q +10 &Cn\ R +9 &Ha\ Q +10 &{C\\\ R +9 &>Ic\ Q +9 & C[\ R +10 &"G\\\ Q +9 &$C^\ R +9 &&FGH\ Q +10 &(IF\ R +9 &)FS\ R +10 &+C\ Q +9 &-NF\ Q +9 &/H\ R +10 &0G\ R +9 &2D\ Q +9 &4VF\ Q +10 &6D\ Q +9 &7F\ R +10 &9G\ R +9 &;^E\ Q +9 &=G\ R +10 &>H\ R +9 &@G\ R +9 &BcL\ R +10 &Dc\ T +9 &E\ X +10 &Gx\ W +9 &I\\{\ W +9 &K|\ X +10 &L~\ Y +9 &N\ Y +9 &Pb\ X +10 &R#\ Y +49 &S\ Y +10 &U\ Y +2 &Wg\ Y + &Y(\ Z +4 &Z\ Z + &\\\ Z + &^?pk\ %u +7 &^$}\ > +9 ( + &^#\ 1 +2 "processing"%W& +3 #"myShortDA"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.88 +2 .Hand.open +5 "manipulator" +74 "core" 1 +2 "manipulator"&o% +3 "core" % + ( ' B 3 +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&?'\ +97 "core" ' +2 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"%J  +4 %49 +4 "core" 9r| +102 "processing"%$9 +3 "core" 9q| +103 "processing"%@9 +2 "core" 9o|  +102 "processing"% 9 +3 "core" 9p|  +102 "processing"%09 +3 "core" 9n| +102 "processing"%h9 +2 "core" 9n| +103 "processing"%q9 +3 "core" 9o| +102 "processing"%H9 +4 "core" 9o| +102 "processing"%39 +2 "core" 9p|" +102 "processing"%9 +3 "core" 9q|& +102 "processing"% 9 +3 "core" 9r{+ +102 "processing"%,9 +3 "core" 9u|/ +102 "processing"%z9 +3 "core" 9x{3 +102 "processing"%9 +3 "core" 9{|7 +102 "processing"%"9 +3 "core" 9~{; +102 "processing"%69 +2 "core" 9|? +103 "processing"%x9 +2 "core" 9}D +102 "processing"%}9 +3 "core" 9}H +103 "processing"%^9 +2 "core" 9|L +102 "processing"%9 +3 "core" 9}P +102 "processing"%E9 +3 "core" 9}T +102 "processing"%b9 +2 "core" 9|Y +103 "processing"%\ 9 +3 "core" 9|] +102 "processing"%%9 +3 "core" 9~a +102 "processing"%9 +3 "core" 9}e +102 "processing"%a9 +2 "core" 9~i +103 "processing"%19 +2 "core" 9~n +102 "processing"%u9 +3 "core" 9~r +103 "processing"%w9 +2 "core" 9v +102 "processing"%+9 +3 "core" 9~z +102 "processing"%(9 +3 "core" 9~~ +102 "processing"%9 +2 "core" 9 +103 "processing"%:9 +3 "core" 9 +11 "Can"8  b\\b +91 "processing"%d9 +3 "core" 9 +102 "processing"%*9 +2 "core" 9 +103 "processing"%'9 +2 "core" 9 +102 "processing"%O9 +3 "core" 9 +102 "processing"%)9 +3 "core" 9 +102 "processing"%B9 +3 "core" 9 +102 "processing"%9 +3 "core" 9' +102 "processing"%T9 +2 "core" 9/ +103 "processing"%`9 +2 "core" 97 +102 "processing"%i9 +3 "core" 9? +103 "processing"%=9 +2 "core" 9F +102 "processing"%t9 +3 "core" 9N +102 "processing"%9 +3 "core" 9V +2 ."myShortDA"PH.hold 2:00:00,28C +5 "processing"%Y ppN +2 ."myShortDA"delay 1:30 +7 "core"  +9000 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%_ +105 "core"  + #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."myShortDA"PS.seek 0.5ml +2 "processing"%'F +588 "core" ' + ."myShortDA"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2ml +3 "processing"%U'˕ +1593 "core" ' +2 ."myShortDA"PTV.dial :puck +3 "processing"%\\  +133 "core"  + ."myShortDA"PSV.dial PTV +3 "processing"%C +87 "core" ~ + ."myShortDA"PBV.dial :waste1 +3 "processing"%N  +55 "core"  +2 "processing"%!% +4 "core" %˓\  +2 ."myShortDA"PS.seek 1.5ml +2 "processing"%g'y +587 "core" ' + ."myShortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%l * +37 "core" , +2 ."myShortDA"PS.seek 0ml +2 "processing"%X', +1592 "core" ' +2 ."myShortDA"delay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +3 "processing"%F  +36 "core" +2 ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%e * +37 "core" , +2 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +3 "processing"%V +75 "core"  +2 ."myShortDA"PS.reconfigure :fast +45 "processing"%#A ,`xb +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%]'\ +2473 "core" ' +2 ."myShortDA"PSV.dial PTV +3 "processing"%2 +75 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%m +76 "core"  +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%r +74 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial :air +3 "processing"%/  +74 "core"  +3 ."myShortDA"PS.seek 0ml +2 "processing"%k', +2445 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +7 "processing"%G  +137 "core" + ."myShortDA"PSV.dial :mixloop +3 "processing"%S +44 "core" +2 ."myShortDA"PRV.dial :ab1 +2 "processing"%{ @ +104 "core" ? +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 0.15ml +3 "processing"%p' +349 "core" ' + ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +4 ."myShortDA"PRV.dial CBV +3 "processing"%c  +45 "core"  +2 "processing"%n% +4 "core" %\  +2 ."myShortDA"PS.seek 0.3ml +2 "processing"%s' +346 "core" ' +2 ."myShortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +3 "collection"'9  +32 "core" + ."myShortDA"PRV.dial :air +3 "processing"%  +45 "core"  +2 ."myShortDA"PS.seek 0.9ml +3 "processing"%<'@ +1254 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%P @ +76 "core" > +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%v'F +856 "core" ' + #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%j  +45 "core"  +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."myShortDA"PS.seek 2ml +2 "processing"% '˕ +159 "Can"? O db +1447 "core" ' +2 ."myShortDA"PSV.dial :PML +3 "processing"% +46 "core" + ."myShortDA"PTV.dial :mixing +3 "processing"%L @ +75 "core" B +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%|  +37 "core" + "processing"%% +3 "core" %˚\  +3 ."myShortDA"PS.seek 1.85ml +3 "processing"%' +229 "core" ' + ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" + +2 ."myShortDA"PS.seek 0ml +4 "processing"%;', +1958 "core" ' +2 ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'& +5 "core" &tx:\  +2 "manipulator"&[& +4 "core" &]  ' + "manipulator"&I% +4 "core" %\  1 . +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +145 "core" ( +2 "manipulator"&K& +4 "core" &- ,. +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &A& +4 "core" &- '. +2 ."myShortDA"Forearm.seek :garage +3 "manipulator"&'Γ +106 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&/ +79 "core" / + "manipulator"&Z& +4 "core" &-  ? '. +2 "manipulator"&M% +3 "core" % Υ ~  +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&8'\ +102 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +2 "manipulator"& (o +286 "core" ( +2 "manipulator"& & +3 "core" &v2  ` 'K +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +4 "core" &v2 s  !K +2 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +2 "manipulator"&'Ͻ +99 "core" ' + "manipulator"&R& +3 "core" &v2 %K +2 "manipulator"&D% +3 "core" %϶ ) % +3 "collection"'y& +4 "core" &tx> +50 "collection"'7& +4 "core" &ux6 +3 ."myShortDA"CC.seek :closed +3 "collection"'(S +7 "core" &svG +5 &8tw: $e +10 &Twux@ 8 +9 &zttu; M +9 &~Kvw8 R +10 &@Isv> R +9 &Jrw? R +9 &Htw< S +10 &Itw- S +9 &HGuv- R +9 & Exw7 R +10 &Iuw+ R +9 &!Iuv. R +10 &#PKs{2 R +9 &%Jvx/ R +9 &&Iuv6 S +10 &(Juw8 R +9 &*WJww7 S +9 &,Isu2 R +10 &-Ftu: R +9 &/Ksu3 R +10 &1`Juv6 R +9 &3!Jsx9 S +9 &4Isv+ R +10 &6Ftw) R +9 &8hKtw* R +10 &:)Itv& S +9 &;Huv' R +9 &=Gvx) S +10 &?oHtw" S +9 &A1Kux0 S +9 &BRvx- S +10 &D]tw( U +9 &Fkzuw+ W +9 &H vy/ [ +10 &Iuw- ^ +9 &Kvy* _ +10 &M\\tx% _ +9 &Ouw+ _ +9 &Pxx( ` +10 &R]dvw/ 6 +9 &Rvy' X +9 ( +2 &R{sx- T + "collection"'7& +4 #"myShortDA"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.65 +2 "collection"'& +4 "core" &R{uw' T +3 ."myShortDA"Hand.open +2 "manipulator"&Q1 +66 "core" 1 + "manipulator"&.% +3 "core" % ϵ   +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +98 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"% +107 "core"  + #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1.5ml +3 "processing"%f'{ +1603 "core" ' + ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%&  +44 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%#', +1597 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%o +46 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +3 "processing"%4'\ +2606 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 ."myShortDA"CBV.dial PRV +5 "processing"%W  +2 "collection"'$  +34 "core" ~ +132  + ."myShortDA"PSV.dial :mixloop +3 "processing"%- +105 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 "processing"%@  +78 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"% ', +2615 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%0  +45 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%h'\ +2601 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%q +44 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%H', +2609 "core" ' + ."myShortDA"PSV.dial :air +8 "processing"%3  +58 "core" +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%'\ +2606 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"% +57 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%,', +2609 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&z& +6 "core" &v0 ~ V K +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&(o +4 "core" ( +2 "manipulator"&"& +4 "core" &v1 & K +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &6& +2 "core" &v0 K +3 ."myShortDA"Forearm.seek CC +2 "manipulator"&x'Ͻ +94 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&}/ +70 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'^( +398 "core" ( + "manipulator"&& +4 "core" &v0 K +2 "manipulator"&E% +4 "core" % Ϻ _ ' +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&b'\ +98 "core" ' + ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +2 "manipulator"&\ (- +297 "core" ( + "manipulator"&%& +4 "core" &- I +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +54 && +2 "core" &- \ +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek :garage +2 "manipulator"&a'Γ +112 "core" ' + ."myShortDA"Hand.open +2 "manipulator"&11 +68 "core" 1 +2 "manipulator"&u% +3 "core" % Ν B  +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&w'\ +101 "core" ' +2 ."da"delayUntil "17:20:17.79" +24739 #recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%+ @ +76 "core" @ +2 ."da"PBV.dial :waste1 +2 "processing"%(  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" + +2 ."da"PSV.dial :air +2 "processing"%:  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%d'\ +2463 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%* +46 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%'  +44 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +3 "processing"%O +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%)  +44 "core"  +3 ."da"PS.seek 0ml +2 "processing"%B', +1437 "Can"1\ E gzb +1019 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +11 .PSV.dial PSR +9 "processing"% +133 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%T'F +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%`'˕ +1615 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%i  +75 "core"  +2 ."da"PSV.dial PTV +2 "processing"%= +76 "core" + ."da"PBV.dial :waste1 +3 "processing"%t  +36 "core" +2 "processing"%% +3 "core" %ˑ\  +3 ."da"PS.seek 1.5ml +2 "processing"%_'w +594 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + +2 ."da"PS.seek 0ml +3 "processing"%', +1601 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%\\  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%C  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%N * +37 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%! +76 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%U'\ +2462 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%l +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%g +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%J +88 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%F  +78 "core"  +2 ."da"PS.seek 0ml +3 "processing"%e', +2462 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%V +135 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%X'F +599 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%2'˕ +1607 "core" ' + ."da"PTV.dial :puck +46 "processing"%m  +12 "core"  +2 ."da"PSV.dial PTV +2 "processing"%r +76 "core" + ."da"PBV.dial :waste1 +3 "processing"%/  +35 "core"  + "processing"%]% +4 "core" %˚\  +2 ."da"PS.seek 1.5ml +3 "processing"%G' +587 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%S * +35 "core" + +2 ."da"PS.seek 0ml +4 "processing"%{', +1605 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%k  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%c  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%n * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%p +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%9'\ +2473 "core" ' + ."da"PSV.dial PTV +3 "processing"% +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%s +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +8 "processing"%P +74 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%<  +74 "core"  +2 ."da"PS.seek 0ml +4 "processing"%j', +2466 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air +5 "processing"%v  +45 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%  +135 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +3 "processing"%L  +45 "core"  + ."da"PTV.dial :PRVmixing +3 "processing"%|  +16 "core" + ."da"PSV.dial :mixloop +3 "processing"% +44 "core" +2 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +3 "processing"%' +387 "core" ' +2 ."da"delay 2 seconds +203 .PRV.dial :air +2 "processing"%  +47 "core"  + "processing"%% +3 "core" % \  +3 ."da"PS.seek 0.55ml +2 "processing"%' +340 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%[  +44 "core"  +2 ."da"PS.seek 2ml +4 "processing"%I'˕ +1364 "Can")\ @ jb +188 "core" ' + ."da"PSV.dial :PML +3 "processing"%K +44 "core" +2 ."da"PTV.dial :mixing +2 "processing"%A @ +78 "core" A + ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 "processing"%% +3 "core" %˗\  +2 ."da"PS.seek 1.85ml +3 "processing"%Z' +226 "core" ' + ."da"PBV.dial between PSV and waste1 +4 "processing"%M * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%?', +1956 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +48003 #recoverPRVreagent08 + .PTV.dial :mixing +5 "processing"% @ +6 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +45 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%R'\ +2471 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%D +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%y  +44 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +3 "processing"%8 +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +45 "core"  +2 ."da"PS.seek 0ml +4 "processing"%', +2461 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +7 .PSV.dial PSR +3 "processing"%Q +134 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +56 ."da"PS.reconfigure :default +10 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%.'F +73 "Can"' S lb +508 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%7'˕ +1600 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%  +73 "core"  +2 ."da"PSV.dial PTV +3 "processing"% +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%;  +37 "core" +2 "processing"%&% +4 "core" %˒\  +2 ."da"PS.seek 1.5ml +2 "processing"%f'x +599 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%o * +38 "core" + +2 ."da"PS.seek 0ml +2 "processing"%#', +1616 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%$  +5 "core"  + ."da"PBV.dial :waste1 +3 "processing"%W  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%- * +38 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%@ +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%4'\ +2485 "core" ' + ."da"PSV.dial PTV +3 "processing"%0 +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%q +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%h  +74 "core"  +2 ."da"PS.seek 0ml +3 "processing"%3', +2459 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +6 .PSV.dial PSR +3 "processing"%H +135 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"% 'F +579 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%'˕ +1588 "core" ' + ."da"PTV.dial :puck +3 "processing"%z  +5 "core"  +2 ."da"PSV.dial PTV +2 "processing"%" +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%6  +37 "core" + "processing"%}% +4 "core" %ˑ\  +2 ."da"PS.seek 1.5ml +3 "processing"% 'w +584 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + +3 ."da"PS.seek 0ml +2 "processing"%', +1601 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%E  +35 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%x * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%% +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%'\ +2465 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%1 +77 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%u +89 "core"  + ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%b  +78 "core"  +2 ."da"PS.seek 0ml +4 "processing"%a', +2466 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%+ +135 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +55 "processing"% +14 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%('F +583 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%'˕ +1593 "core" ' + ."da"PTV.dial :puck +3 "processing"%:  +7 "core"  + ."da"PSV.dial PTV +3 "processing"%, +74 "core" + ."da"PBV.dial :waste1 +3 "processing"%*  +36 "core" +2 "processing"%'% +3 "core" %˗\  +3 ."da"PS.seek 1.5ml +2 "processing"%O'} +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%) * +37 "core" + +2 ."da"PS.seek 0ml +4 "processing"%d', +1098 "Can"$\ E o#Jb +496 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%B  +38 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%T * +38 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%i +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%='\ +2466 "core" ' + ."da"PSV.dial PTV +3 "processing"%t +75 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +87 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%` +73 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%  +74 "core"  +2 ."da"PS.seek 0ml +3 "processing"%_', +2461 "core" ' + ."da"Gate.power :camera,:ON +4 #Mixing DA Substrates + .PSR.select :air +4 .PSV.dial PSR +5 "processing"%\\ +141 "core"  +3 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +9 "processing"% +17 ."da"PS.reconfigure :default +10 "processing"%#A d`xb +7 ."da"PS.seek 0.25ml +8 "processing"%C' +340 "core" ' +2 ."da"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +5 "processing"% +11 ."da"PS.seek 0.5ml +3 "processing"%N'F +343 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%!'˕ +1601 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%  +6 "core"  +2 ."da"PSV.dial PTV +3 "processing"%l +75 "core" + ."da"PBV.dial :waste1 +3 "processing"%g  +36 "core" +2 "processing"%J% +3 "core" %˔  +3 ."da"PS.seek 1.5ml +2 "processing"%F'z +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%U * +37 "core" , +2 ."da"PS.seek 0ml +4 "processing"%V', +1594 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 +6 .PTV.dial :puck +5 "processing"%e  +9 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%X  +38 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%m * +37 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%r +77 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%/'\ +2587 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%] +77 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%2 +78 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%S +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%G  +76 "core"  +2 ."da"PS.seek 0ml +52 "processing"%k', +2560 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%c +136 "core"  + #"da"Pulling 2ml of PSR.air + .PSR.select :air +6 .PS.reconfigure :default +6 "processing"%#A d`xb +4 ."da"PS.seek 2ml +2 "processing"%n'˕ +2106 "core" ' + ."da"delay 5 seconds +508 .PTV.dial :puck +3 "processing"%p  +7 "core"  + ."da"PSV.dial PTV +3 "processing"%{ +79 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" +2 "processing"%s% +3 "core" %˖  +3 ."da"PS.seek 1.5ml +3 "processing"%P'| +594 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%< * +38 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%9  +110 "core"  +3 ."da"PS.seek 0ml +3 "processing"%v', +1598 "core" ' +2 "processing"%9 +3 "core" 95 +2 #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast +4 "processing"%L +4 "core" 5 +2 "processing"%|& +4 "core" &^$ 1 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&% +6 "core" %\  A 6 L + "storage"(j% +4 "core" %i "  +2 "storage"( . +3 "core" .(,? +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."da"SC.seek 3 +3 "storage"(( +196 "core" ( + ."da"SC.configure :limp +4 "storage"($(\ 1b +4 (& +3 "core" &  +2 "manipulator"&[& +4 "core" &- E D 8 +2 "manipulator"&% +4 "core" %\  ; 7  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +2 "manipulator"&K( +221 "core" ( +2 "manipulator"&A& +4 "core" & j h +2 "storage"(& +3 "core" &    +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&' +93 "core" ' + "storage"(M& +3 "core" &   +3 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +3 "storage"(I') +285 "core" ' + "storage"(Z- +3 "core" -') +2 ."da"SE.configure :default +4 "storage"(#QK-0-\ b +5 ."da"SE.seek :place +2 "storage"(5' +45 "core" ' +2 "manipulator"&& +4 "core" & q j l +2 "manipulator"& % +4 "core" % h n h +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +3 "manipulator"&'\ +94 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&([ +255 "core" ( +2 "manipulator"&?& +4 "core" &V 9 ?  + ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &D& +3 "core" &V E F  +2 ."da"Forearm.seek PC +4 "manipulator"&y'$ +99 "core" ' + ."da"Hand.close +3 "manipulator"&8/ +77 "core" / +2 ."da"PC.seek :open +4 "processing"%( +458 "core" ( + "storage"(R& +4 "core" & t + "manipulator"&Q& +4 "core" &V W W +2 "manipulator"&% +3 "core" % 6 Z W +2 ."da"Forearm.seek :retract +3 "manipulator"&.'\ +99 "core" ' +2 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 3 +3 "manipulator"&( +267 "core" ( + "manipulator"&& +3 "core" & o V 6 +2 "storage"(;& +4 "core" & ` c  +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +54 ."da"Forearm.seek 3 + 700 counts +9 "manipulator"&&' +92 "core" ' +2 ."da"Hand.open +2 "manipulator"&71 +75 "core" 1 +2 "storage"(o- +3 "core" -' +3 ."da"SE.seek -0.31 Pucks below Top Plate +2 "storage"(f' +24 "core" ' +2 ."da"SE.reconfigure :seal +4 "storage"(#QK-0-\ b +5 ."da"SE.seek -1.23 Pucks below Top Plate +2 "storage"($'d +51 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da25mar2917h.tif +7 "processing"%W& +16 "core" & +3 "manipulator"&-& +5 "core" & e6 +2 "manipulator"&@% +4 "core" %  c +3 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&#'\ +94 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&0(- +188 "core" ( +2 "manipulator"& & +4 "core" &- +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &q& +3 "core" &- 4 +3 ."psFlush"Forearm.seek :garage +3 "manipulator"&h'Γ +105 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&4/ +70 "core" / + "manipulator"&H& +4 "core" &-  +2 "manipulator"&3% +4 "core" % Χ  +2 ."psFlush"Forearm.seek :retract +3 "manipulator"& '\ +104 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +3 "manipulator"&z([ +162 "core" ( + "manipulator"&"& +3 "core" &a Z +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &6& +3 "core" &a  O 3 +2 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +3 "manipulator"&}'$ +101 "core" ' +2 "manipulator"&& +3 "core" &b +2 "manipulator"&% +4 "core" % - +2 "processing"% & +3 "core" &O +3 "processing"%& +5 "core" &7 +2 ."psFlush"PC.seek :closed +5 "processing"%E(^ +3 "core" &8 +5 &4 6 +9 &7El& 2 +10 &Sll& G +9 &O T +10 &< T +9 &j8 S +9 &,; S +10 &; S +9 &? S +9 &r? S +10 &3> T +9 & > S +10 &"<f S +9 &$z< S +9 &&<< S +10 &'; T +9 &)9 U +9 &+~:x U +10 &-?> U +9 &/9| U +10 &09p U +9 &2:l T +9 &4G;y U +10 &6\ ; U +9 &7;p U +9 &9;k U +10 &;Q; T +9 &=9 U +10 &>; U +9 &@; U +9 &BTJ V +10 &D i Z +9 &Es \\ +9 &Gp [\ +10 &IPr Z +9 &Kv [\ +10 &Lx [\ +9 &N} \\ +9 &PU [ +10 &R \\ +9 &S \\ +9 &U \\ +10 &W[ \\ +9 &Y ] +10 &Z ] +9 &\\ ] +9 &^A}e 0 +10 &^` E +9 ( + &^I| A +2 "processing"%& +3 #"psFlush"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 2.09 +2 "processing"%x& +6 "core" &^I| A +2 ."psFlush"Hand.open +2 "manipulator"&%1 +77 "core" 1 +2 "manipulator"&% +4 "core" %  @- +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%1 +47 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%u'F +581 "core" ' +2 ."psFlush"delay 5 seconds +164 #"da"SX HX9/16 (USB:25): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 21.637 seconds\ /var/log/esp/da25mar2917h.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da25mar2917h20s.tif +333 ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%b'\ +1716 #"da"SX HX9/16 (USB:25): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da25mar2917h20s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 32.0 /var/log/esp/midres/da25mar2917h32s.tif +380 "core" ' +5 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +205 "core" A + ."psFlush"PTV.dial :PRVmixing +3 "processing"%+  +139 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%a +109 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%(' +2320 #"da"SX HX9/16 (USB:25): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 32 seconds\ /var/log/esp/midres/da25mar2917h32s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +5 ."Qmail"DAfans.email "21.637 sec auto-exposure",Subject: "da25mar2917h images!" +6 "storage"(:- +4 "core" -'d +4 "storage"(,& +4 "core" & & + "manipulator"&*& +8 "core" &c   . +2 "manipulator"&'% +4 "core" %\     +3 ."da"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +11 ."da"Elbow.seek 3 +6 "manipulator"&( +218 "core" ' +3 ."psFlush"PSR.select :air +5 .PSV.dial PSR +4 "processing"%) +54 "core" ( +2 "manipulator"&O& +4 "core" & C +3 "storage"(& +4 "core" &   +3 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +11 ."da"Forearm.seek 3 + 700 counts +6 "manipulator"&B' +25 "core"  +4 #"psFlush"Pulling 0.5ml of PSR.flush +4 .PSR.select :flush +9 "processing"%@ +18 ."psFlush"PS.seek 0.5ml +4 "processing"%T'F +39 "core" ' +5 ."da"SE.reconfigure :gently +6 "storage"(#QK-0-\ b +10 ."da"SE.seek -0.52 Pucks below Top Plate +4 "storage"(i' +52 "core" ' +4 "manipulator"&d& +7 "core" &   P  +6 "storage"(t& +7 "core" & ? +3 ."da"Elbow.reconfigure :limp +7 "manipulator"&$ ,(b +8 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek 3 +6 "manipulator"&' +43 "core" ' +3 ."da"Elbow.hold +5 "manipulator"&`, +8 "core" , +4 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +8 ."da"SE.reconfigure :default +8 "storage"(#QK-0-\ b +10 ."da"SE.seek -0.33 Pucks below Top Plate +5 "storage"('v +33 "core" ' +2 "manipulator"&=% +7 "core" %& t :F +4 "storage"(\\& +8 "core" & { { e +3 ."da"Forearm.force -20 +4 "manipulator"&5 +7 ."da"Forearm.seek 3 + 315 counts +4 "manipulator"&_'R +22 "core" ' +3 "manipulator"&C& +9 "core" & ; :   +4 "storage"(N& +7 "core" & +5 ."da"Forearm.reconfigure :tight +11 "manipulator"&#Q@2^d^\ b +10 ."da"Forearm.seek 3 + 700 counts +6 "manipulator"&' +42 "core" ' +3 "storage"(l% +8 "core" % \ +5 ."downElevator"SE.seek :down +7 "storage"(g'p +97 (J% +5 "core" %F  ] +3 ' +3 ."psFlush"delay 5 seconds +8 "manipulator"&!% +10 "core" %   j +5 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek :retract +5 "manipulator"&U'\ +96 "core" ' +26 ' +3 ."downElevator"SE.stop + "storage"(5 +10 (F& +7 "core" &  +426 ."psFlush"PSR.select :air +11 "processing"% +14 ."psFlush"PS.seek 2.5ml +3 "processing"%e'\ +1046 #"uploadLog"upsync +1021 "Can"" > tb +38 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +3 "processing"%X  +36 "core"  + ."psFlush"PTV.dial :mixing +3 "processing"%m @ +75 "core" B +2 ."psFlush"PSV.dial :mixloop +2 "processing"%r +106 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%V' +2601 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%] +107 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 1ml +3 "processing"%2'M` +1095 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%S'\ +1599 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%G +75 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%/  +74 "core"  +2 ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml +5 "processing"%c', +2607 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%k +75 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%p'F +583 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%{'\ +2097 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +77 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%s U +58 "core" W +2 ."psFlush"PS.seek 0ml +4 "processing"%n', +2609 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%< @ +45 "core" > +3 ."psFlush"PS.seek 2.5ml +3 "processing"%9'\ +2610 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%P  +74 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%', +2609 "core" ' +2 ."psFlush"PSV.dial PSR +8 "processing"%L +44 "core"  + ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%|'\ +2603 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +76 "core" + ."psFlush"PBV.dial PSV +3 "processing"%j U +7 "core" V +2 ."psFlush"PS.seek 0ml +4 "processing"% ', +2603 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +47 "core" > +3 ."psFlush"PS.seek 2.5ml +3 "processing"%['\ +2602 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%  +73 "core"  +3 ."psFlush"PS.seek 0ml +3 "processing"%~', +2600 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%A +46 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +3 "processing"%'M` +1090 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%\ '\ +1606 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%M +75 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%w  +6 "core"  + ."psFlush"PBV.dial :waste1 +3 "processing"%Z  +55 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%', +2612 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +76 "core"  + ."psFlush"PSR.select :flush +45 "processing"%@ +18 ."psFlush"PS.seek 0.5ml +3 "processing"%I'F +584 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2109 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%? +86 "core" ~ +2 ."psFlush"PBV.dial PSV +2 "processing"%D U +57 "core" W +2 ."psFlush"PS.seek 0ml +3 "processing"%K', +2615 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%8 @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2617 "core" ' + ."psFlush"PSV.dial :waste1 +8 "processing"%>  +86 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%R', +2603 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%Q +44 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%'\ +2600 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%y +75 "core" + ."psFlush"PBV.dial PSV +3 "processing"% U +5 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%;', +2622 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +47 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%7'\ +2603 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%o  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%W', +2608 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp +7 "manipulator"&.& +7 "core" &  + +2 "manipulator"&-% +8 "core" %\  b + +3 ."psFlush"Elbow.seek PC +2 "manipulator"&@([ +268 "core" ( +2 "manipulator"&5& +4 "core" &b  + + ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &f& +3 "core" &b Q + +2 ."psFlush"Forearm.seek PC +3 "manipulator"& '$ +98 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&&/ +76 "core" / +2 ."psFlush"PC.seek :open +3 "processing"%q( +460 "core" ( +2 "manipulator"&& +4 "core" &c  5 0 + "manipulator"&4% +3 "core" % 7 2 0 +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&H'\ +98 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek :garage +2 "manipulator"&3(- +118 "core" ( + "manipulator"&#& +3 "core" &- !  2. +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &"& +3 "core" &-  " ~ 2. +2 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek :garage +3 "manipulator"&6'Γ +110 "core" ' +2 ."psFlush"Hand.open +2 "manipulator"&h1 +73 "core" 1 + "manipulator"&% +4 "core" % Ν ` % +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&0'\ +98 "core" ' +2 #"myShortDA"Finished short da assay +2 #Flushing Processing stage +3 "processing"%% +6 "core" %/$\  +2 #"myShortDA"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"% & +6 "core" &#\  + "manipulator"& & +4 "core" &-   2. +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +4 "manipulator"&(- +5 "core" ( + "manipulator"&x& +4 "core" &-   2. +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &%& +3 "core" &-   2. +44 ."myShortDA"Forearm.seek :garage +9 "manipulator"&'Γ +108 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&/ +70 "core" / +2 "manipulator"&1& +3 "core" &- 4 (. +2 "manipulator"&}% +4 "core" % Τ | ' +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&v'\ +103 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek PC +2 "manipulator"&u([ +152 "core" ( +2 "manipulator"&& +4 "core" &] # #  3 +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &+& +3 "core" &]  3 +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek PC +2 "manipulator"&a'$ +96 "core" ' + "manipulator"&b& +4 "core" &]  !  1 +2 "manipulator"&:% +3 "core" %  # P 0 +2 "processing"%,& +4 "core" &\  +2 "processing"%*& +5 "core" &\  +2 ."myShortDA"PC.seek :closed +4 "processing"%'(^ +5 "core" &\  +4 &\ 5 +9 &3Em\ 1 +9 &Xor\ E +10 &S\ Q +9 &@\ P +9 &v@\ P +10 &7D\ Q +9 &D\ P +10 &D\ P +9 &~F\ P +9 &?B\ Q +10 &!C\ Q +9 &"A\ P +10 &$C\ P +9 &&HF\ P +10 &(\ B\ P +9 &)C\ P +9 &+G\ Q +9 &-OE!\ Q +10 &/A\ P +9 &0D\ P +10 &2G\ Q +9 &4VF\ Q +9 &6B\ Q +5 "Can"\ = wvb +5 "core" &7G\ Q +9 &9G\ P +9 &;_C\ Q +10 &=!F\ Q +9 &>E\ Q +10 &@B\ Q +9 &BeN\ Q +9 &Dk\ T +10 &E\ W +9 &Gx\ W +9 &I\\}\ W +10 &K|\ W +9 &L\ X +9 &N\ X +10 &P`\ Y +9 &R"\ Y +10 &S\ X +9 &U\ X +9 &Wf\ Y +10 &Y(\ Y +9 &Z\ Y +9 &\\\ Y +10 &^=oj\ &w +9 &^ k\ ; +9 ( +2 &^%\ 3 +2 "processing"%*& +3 #"myShortDA"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.92 +2 "processing"%O& +6 "core" &^%\ 3 + ."myShortDA"Hand.open +2 "manipulator"&1 +73 "core" 1 + "manipulator"&z% +4 "core" %  + - +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&)'\ +102 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%d +44 "core"  + ."myShortDA"PSR.select :flush +3 "processing"%@ +12 ."myShortDA"PS.seek 1ml +3 "processing"%t'M` +1101 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +2 "processing"%'\ +1605 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"%( +75 "core" +2 ."myShortDA"PTV.dial :puck +3 "processing"%=  +5 "core"  + ."myShortDA"PBV.dial :waste1 +3 "processing"%\\  +57 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%$', +2611 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%C +76 "core"  + ."myShortDA"PSR.select :flush +3 "processing"%@ +12 ."myShortDA"PS.seek 0.5ml +2 "processing"%N'F +587 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%l'\ +2106 "core" ' +2 ."myShortDA"PSV.dial PTV +3 "processing"%B +86 "core"  +2 ."myShortDA"PBV.dial PSV +2 "processing"% U +56 "core" V +2 ."myShortDA"PS.seek 0ml +2 "processing"%i', +2605 "core" ' + ."myShortDA"PSV.dial PBV +3 "processing"%J @ +44 "core" ? +2 ."myShortDA"PS.seek 2.5ml +4 "processing"%!'\ +2608 "core" ' +2 ."myShortDA"PSV.dial :waste1 +2 "processing"%  +73 "core"  +2 ."myShortDA"PS.seek 0ml +2 "processing"%_', +2603 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%F +44 "core"  + ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +47 "processing"%'\ +2621 "core" ' +2 ."myShortDA"PSV.dial PTV +3 "processing"% +75 "core" + ."myShortDA"PBV.dial PSV +3 "processing"%g U +5 "core" V +3 ."myShortDA"PS.seek 0ml +2 "processing"%T', +2606 "core" ' + ."myShortDA"PSV.dial PBV +8 "processing"%X @ +47 "core" > +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%m'\ +2608 "core" ' + ."myShortDA"PSV.dial :waste1 +3 "processing"%r  +74 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%e', +2604 "core" ' +2 #"myShortDA"Garaging FlushPuck in Processing Clamp +2 "manipulator"&]& +7 "core" &]   4 +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek PC +3 "manipulator"&V([ +5 "core" ( + "manipulator"&2& +3 "core" &]  4 +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &G& +2 "core" &]   4 +3 ."myShortDA"Forearm.seek PC +3 "manipulator"&/'$ +93 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&S/ +73 "core" / +2 ."myShortDA"PC.seek :open +3 "processing"%k( +459 "core" ( +2 "manipulator"&c& +4 "core" &] F E  6 + "manipulator"&p% +4 "core" % . 7 A 6 +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +96 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek :garage +2 "manipulator"&s(- +140 "core" ( + "manipulator"&{& +4 "core" &- ; B z 7T +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &<& +3 "core" &- 9 L " 7T +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 ."myShortDA"Forearm.seek :garage +3 "manipulator"&n'Γ +111 "core" ' + ."myShortDA"Hand.open +2 "manipulator"&P1 +78 "core" 1 + "manipulator"&9% +4 "core" % Ν  + +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +4 "manipulator"&L'\ +102 "core" ' +31025 "Can"\ . x b +60001 \ - zw¢b +60001  \ - |8b +60002 &\ - }b +60001 *\ - Qdb +60002 )\ - b +60001 /\ - Őb +60002 0\ - *&b +60001 8\ - Ƽb +60002 ;\ - eRb +60001 E\ . b +60002 I\ - ~b +60001 U\ - >b +60001 `\ - ɪb +60002 i\ - y@b +60001 t\ - b +60002 {\ - lb +60001 }\ - Rb +60001 \ - ̘b +60002 \ - .b +60001 \ - ,b +60001 \ - Zb +60002 \ . gb +60001 \ - φb +60001 \ - b +60002 \ - Bвb +60001 \ - Hb +60001 \ . b +60002 \ . tb +60001 \ - \ b +60002 \ - YӠb +60002 \ - 6b +60001 \ - b +60002 \ - 3bb @PDT1743318097.71 \ . b +60001 \ - p֎b +60001 \ - $b +60002 \ - ׺b +60001 \ - JPb +60002 \ - b +60001 \ . |b +60001 \ - %b +60002 \ - ڨb +60001 \ - a>b +60001 \ - b +60002 \ - jb +60001 \ - <b +60002 \ - ݖb +60001 \ - y,b +60001 \ - b +60002 \ - ɶXb +60001 \ - Tb +60001 \ - b +60002 \ - Βb +60001 \ - 0b +60002 \ . Fb +60001 ~\ - lb +60001 \ - rb +60002 |\ . ֩b +60001 y\ - Gb +60001 q\ . 4b +60003 l\ - ۄb +60001 h\ - "`b +60001 b\ - b +60002 c\ - _b +60001 b\ - "b +60002 ]\ - b +60001 \\\ - 9Nb +60002 ]\ . b +60002 Z\ - vzb +60002 [\ - b +60002 Z\ - b +60001 Z\ - Q\ -\ b +60001 6\ -\ (Lb +60001 /\ -\ b +60002 *\ -\ dxb +60001 "\ -\ b +60002 \ -\ b +60001 \ -\ >:b +60002 \ -\ b +38138 !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:346 +10 #"CamilleE"Session Ended +6 #mEXIT @1743359280.23PDT @1743435371.44PDT = =tMAIN =mMAIN_scheduler @PDT1743435373.16 #"core_reset"Sent BREAK +2 #t@35754 sendCRC with ifg=0x20, ie=0x7F + #@37589 sendCRC with ifg=0x08, ie=0x5F + #@52756 idle with ifg=0x84, ie=0x75 + #@53426 select with ifg=0x10, ie=0xF5 #@54060 receive with ifg=0x10, ie=0xFD + #@54693 receive with ifg=0x10, ie=0xFD #@55327 receive with ifg=0x10, ie=0xFD + #@55654 receive with ifg=0x80, ie=0xFD #@60368 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +10 #ESP2 v3.42 I2C Gateway v3.20 for core bus +246 #Configuration for eddie 2/28/25 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +403 "Can"\ /\ H6 + \ /\ H6S + #tPolling Can every 10:00 +3 #Cleanly exited at 11:28:00PDT30-Mar-25 +1394 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +3 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %sv\  +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tCS.hold +2 "collection"'+ +4 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" %1\ 5 +2 .tPS.configure :default +3 "processing"%#A d`xb +2 .tPS.hold + "processing"%+ +4 "core" + + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +3 "core" %Q z +2 .tSS.configure :default +2 "sampler")#.0X access 3 +2 "storage"(2% +3 "core" %s d\  +2 "manipulator"&3% +3 "core" %\ H +2 "manipulator"&4& +3 "core" &- HT +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 7 +2 "storage"(5([4 +667 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (6& +3 "core" &[2 M /\ ! +6858 #"Camille"Session Begun +460 #-> ESP.ready! +4 "collection"'7% +4 "processing"%8% +3 "manipulator"&9% +7 "core" %st\  +5 "sampler"):% +5 "core" %1 \ 4 + %\  J + %Q } +2 "manipulator"&;& +3 "core" &-  JT +2 "storage"(<& +3 "core" &[2 d\ ! +2 "storage"(=% +3 "core" %s i\  +2 "collection"'>& +4 "core" &ts\  + "processing"%?& +3 "core" &"\ 3 +2 "collection"'@ +3 "core"  +2 "collection"'A +3 "core"  +2 "collection"'B +2 "core" ~ +2 "processing"%C +3 "core"  +2 "processing"%D +3 "core" V +2 "processing"%E +2 "core"  +2 "processing"%F +3 "core" A +2 "sampler")G +3 "core"  + "collection"'H% +4 "core" %ss\  +2 "processing"%I% +3 "core" %1\ 4 +2 "sampler")J% +4 "core" %Q | +2 "collection"'K& +3 "core" &us\  +2 "processing"%L& +3 "core" &\ 4 +2 "manipulator"&M% +3 "core" %\  J +2 "manipulator"&N& +4 "core" &- . JT +2 "storage"(O& +3 "core" &[2 e\ ! +2 "storage"(P% +3 "core" %s W\  +2 "collection"'Q9 +3 "core" 9Q\\ +2 "processing"%R9 +3 "core" 9h[ +620 #"Camille"-> access 4 +3 "storage"(S% +5 "core" %s *\  +2 "manipulator"&T% +4 "core" %\  J + "manipulator"&U& +3 "core" &-  JT +3 ."Camille"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."Camille"SC.seek 1 +3 "storage"(V( +985 "core" ( +2 ."Camille"SC.configure :limp +4 "storage"($(\ 1b +4 (W& +2 "core" &\ i a \  +1189 #"Camille"-> startTube 4 +2480 #-> start(:myShortDA){shortDA; PS.flush} +2 "collection"'X% +4 "processing"%Y% +11 "core" %rt\  + %1#\ 3 +5 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myShortDA].answer' to continue +24547 #"Camille"-> Thread[:myShortDA].answer +3 #"myShortDA"Camille answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +7 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1005 .PSV.dial :mixloop +2 "processing"%Z +133 "core" + ."myShortDA"PTV.dial :PRVmixing +3 "processing"%[  +132 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%\\  +47 "core" +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +2 "processing"%]'Y +2266 "core" ' +2 ."connect"PRV.dial CBV +3 ."myShortDA"CBV.dial PRV +5 "processing"%^  +2 "collection"'_  +7 "core"  +127  +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%`'F +1262 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%a @ +105 "core" > +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."myShortDA"PS.seek 0ml +3 "processing"%b', +582 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%c +104 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%j +11 ."myShortDA"PS.seek 1ml +2 "processing"%d'M` +1093 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +10 ."myShortDA"PS.seek 2.5ml +3 "processing"%e'\ +1598 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%f +104 "core" +9 ."myShortDA"PS.seek 0ml +3 "processing"%g', +2611 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%h +104 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"%i'M` +1098 "core" ' +2 ."myShortDA"PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2.5ml +2 "processing"%j'\ +1603 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%k +105 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%l  +46 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%m', +2610 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%n +104 "core"  + ."myShortDA"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%o'\ +2378 "Can"\ 0\ `I" +228 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%p +104 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%q', +2610 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%r& +6 "core" &\ 3 + ."myShortDA"Hand.open +2 "manipulator"&s1 +17 "core" 1 +2 "manipulator"&t% +3 "core" %\ I +2 "storage"(u% +3 "core" %s \  +2 "storage"(v. +3 "core" .( +2 ."myShortDA"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."myShortDA"SC.seek 4 +2 "storage"(w(,? +519 "core" ( +2 ."myShortDA"SC.configure :limp +3 "storage"($(\ 1b +5 (x& +2 "core" &,B u \  +2 "manipulator"&y& +4 "core" &-  FT + "manipulator"&z% +4 "core" %\ 8 F +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek 4 +3 "manipulator"&{( +187 "core" ( + "manipulator"&|& +3 "core" &  B, +2 "storage"(}& +3 "core" &,B \  +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek 4 + 700 counts +3 "manipulator"&~' +94 "core" ' + "storage"(& +3 "core" &,B \  +3 ."myShortDA"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +3 "storage"(') +304 "core" ' +2 "storage"(- +3 "core" -' + ."myShortDA"SE.configure :default +4 "storage"(#QK-0-\ b +5 (& +2 "core" &,B s o Z\  +3 "manipulator"&& +3 "core" & > B, +2 ."myShortDA"Elbow.seek 4 +3 "manipulator"&( +40 "core" ( +2 "manipulator"&& +4 "core" & . E + "storage"( & +3 "core" &,B \  +3 ."myShortDA"Forearm.seek 4 + 300 counts +2 "manipulator"& '[ +23 "core" ' + ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close + "manipulator"& / +77 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& +3 "storage"('p +7 "core" & + E +2 "manipulator"&% +3 "core" % t  @] +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +98 "core" ' +2 ."myShortDA"Elbow.seek PC +4 "manipulator"&([ +162 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +82 "core" ( +2 "manipulator"&& +4 "core" &[ 7 F + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +2 "core" &[ F +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +3 "manipulator"&'$ +100 "core" ' +2 "manipulator"&& +4 "core" &[ u ? + "manipulator"&% +3 "core" %. 3 ? +2 "processing"%& +4 "core" &\ , +2 "processing"%& +4 "core" &\ , +2 ."myShortDA"PC.seek :closed +3 "processing"%(^ +6 "core" &\ , +5 &\ +6 +9 &;Fs\ $2 +9 &]mx\ #F +10 &X\ %S +9 &E\ 'R +9 &xE \ 'R +10 &:F \ 'R +9 &G \ 'R +9 &K \ &R +10 &F\ 'Q +9 &BG\ 'R +10 &!F\ 'Q +9 &"G \ (R +9 &$E \ 'R +10 &&KG\ 'Q +9 &( G\ 'R +9 &)J\ &R +10 &+G\ &Q +9 &-SH \ 'Q +10 &/G\ 'Q +9 &0H\ 'R +9 &2J\ 'R +10 &4ZK\ \ &R +9 &6F\ 'Q +9 &7H\ \ &R +10 &9E\ 'R +9 &;bF\ 'R +10 &=$F\ \ 'R +9 &>J\ &R +9 &@O \ %R +10 &BfU \ %S +9 &D#e\ $U +9 &E{\ \ "W +10 &G{\ "X +9 &Ia\ "X +10 &K#}\ "X +9 &L\ "X +9 &N\ !Y +44 &Pd\ Y +10 &R&\ Y + &S\ Z +4 &U\ Y + &Wk\ Z &Y-\ Z +6 &Z\ Z +9 &\\\ Z +10 &^;jo\ #* +9 &^p\ #< +9 ( + &^/\ '4 +2 "processing"%& +3 #"myShortDA"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.84 +2 .Hand.open +5 "manipulator"&1 +67 "core" 1 +2 "manipulator"&% +3 "core" %  h h J 9 +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"& '\ +97 "core" ' +3 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"%!  +2 %"9 +6 "core" 9b] +102 "processing"%#9 +3 "core" 9b^ +102 "processing"%$9 +3 "core" 9b]  +102 "processing"%%9 +2 "core" 9b]  +103 "processing"%&9 +2 "core" 9b] +102 "processing"%'9 +3 "core" 9dZ +102 "processing"%(9 +3 "core" 9b] +102 "processing"%)9 +3 "core" 9d_ +102 "processing"%*9 +3 "core" 9e]" +102 "processing"%+9 +2 "core" 9h]& +103 "processing"%,9 +2 "core" 9k]+ +102 "processing"%-9 +3 "core" 9o]/ +102 "processing"%.9 +3 "core" 9t^3 +102 "processing"%/9 +3 "core" 9x\\7 +102 "processing"%09 +3 "core" 9~]; +102 "processing"%19 +3 "core" 9^? +102 "processing"%29 +2 "core" 9]D +102 "processing"%39 +3 "core" 9]H +103 "processing"%49 +2 "core" 9^L +102 "processing"%9 +3 "core" 9]P +102 "processing"%69 +2 "core" 9^T +103 "processing"%79 +2 "core" 9_Y +102 "processing"%99 +3 "core" 9_] +103 "processing"%89 +2 "core" 9_a +102 "processing"%:9 +3 "core" 9_e +102 "processing"%;9 +2 "core" 9`i +102 "processing"%<9 +3 "core" 9_n +102 "processing"%=9 +3 "core" 9`r\ +102 "processing"%>9 +3 "core" 9`v +102 "processing"%?9 +3 "core" 9`z +102 "processing"%@9 +3 "core" 9b~ +102 "processing"%A9 +3 "core" 9a +102 "processing"%B9 +3 "core" 9a +102 "processing"%C9 +3 "core" 9 b +102 "processing"%D9 +3 "core" 9'b +102 "processing"%E9 +3 "core" 91b +102 "processing"%F9 +2 "core" 97c +103 "processing"%G9 +2 "core" 9?d +102 "processing"%H9 +3 "core" 9Fc +102 "processing"%I9 +2 "core" 9Md +103 "processing"%J9 +2 "core" 9Sd +3 ."myShortDA"PH.hold 2:00:00,28C +4 "processing"%K ppN +3 ."myShortDA"delay 1:30 +5 "core"  +9000 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%L +109 "core"  + #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."myShortDA"PS.seek 0.5ml +2 "processing"%M'F +585 "core" ' + ."myShortDA"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2ml +3 "processing"%N'˕ +1603 "core" ' + ."myShortDA"PTV.dial :puck +3 "processing"%O  +135 "core"  + ."myShortDA"PSV.dial PTV +3 "processing"%P +76 "core" + ."myShortDA"PBV.dial :waste1 +2 "processing"%Q  +57 "core" +2 "processing"%R% +4 "core" %˙0\  +2 ."myShortDA"PS.seek 1.5ml +2 "processing"%S' +583 "core" ' + ."myShortDA"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%T * +37 "core" , +2 ."myShortDA"PS.seek 0ml +3 "processing"%U', +1592 "core" ' +2 ."myShortDA"delay 5:00 +30003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%5  +5 "core"  +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%W  +37 "core" + ."myShortDA"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%X * +38 "core" , + ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%Y +76 "core"  +2 ."myShortDA"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."myShortDA"PS.seek 2.5ml +2 "processing"%Z'\ +2348 "Can"\ G\ PI" +121 "core" ' +2 ."myShortDA"PSV.dial PTV +3 "processing"%[ +74 "core" + ."myShortDA"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%\\ +76 "core"  +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PTV +4 "processing"% +74 "core" + ."myShortDA"delay 5 seconds +503 .PSV.dial :air +2 "processing"%_  +84 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%^', +2497 "core" ' +9 ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%]  +133 "core" + ."myShortDA"PSV.dial :mixloop +3 "processing"%a +43 "core" + ."myShortDA"PRV.dial :ab1 +3 "processing"%` @ +105 "core" ? +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 0.15ml +2 "processing"%c' +355 "core" ' +2 ."myShortDA"delay 2 seconds +202 ."connect"CBV.dial PRV +4 ."myShortDA"PRV.dial CBV +4 "collection"'b  +4 "processing"%d  +3 "core"  +41  + "processing"%f% +3 "core" % H\  +3 ."myShortDA"PS.seek 0.3ml +2 "processing"%e' +350 "core" ' +2 ."myShortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +3 "collection"'h  +31 "core" +2 ."myShortDA"PRV.dial :air +2 "processing"%g  +44 "core"  +2 ."myShortDA"PS.seek 0.9ml +3 "processing"%i'@ +1256 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%k @ +76 "core" > +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%l'F +852 "core" ' +2 #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%j  +46 "core"  +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."myShortDA"PS.seek 2ml +3 "processing"%n'˕ +1594 "core" ' + ."myShortDA"PSV.dial :PML +3 "processing"%m +44 "core" +2 ."myShortDA"PTV.dial :mixing +2 "processing"%p @ +76 "core" B + ."myShortDA"PBV.dial :waste1 +3 "processing"%o  +37 "core" + "processing"%r% +3 "core" %˖Z\  +3 ."myShortDA"PS.seek 1.85ml +2 "processing"%s' +225 "core" ' + ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"%t * +38 "core" , +2 ."myShortDA"PS.seek 0ml +4 "processing"%u', +1949 "core" ' + ."myShortDA"delay 2 seconds +204 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'v& +5 "core" &ss\  +2 "manipulator"&V& +4 "core" &[    4 + "manipulator"&x% +4 "core" %\   1  . +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&y(- +127 "core" ( + "manipulator"&z& +3 "core" &- O A 53 +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &|& +2 "core" &- +  03 +3 ."myShortDA"Forearm.seek :garage +3 "manipulator"&}'Γ +98 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&/ +78 "core" / +2 "manipulator"&& +4 "core" &-  L )3 + "manipulator"&% +3 "core" % Β J *E +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +2 "manipulator"&(o +291 "core" ( +2 "manipulator"&& +4 "core" &h0 'I + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &i0 < -I +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +2 "manipulator"& 'Ͻ +94 "core" ' + "manipulator"& & +4 "core" &i0 J $I +2 "manipulator"&% +3 "core" %ϸ ( +2 "collection"'& +3 "core" &rs\  +3 "collection"'{& +4 "core" &tt +2 ."myShortDA"CC.seek :closed +3 "collection"'~(S +5 "core" &rt +8 & 8rr %f +9 &Rvsu 8 +9 &zvts M +10 &zOqy S +9 &<Jss S +9 &Out R +10 &Mut S +9 &Mrs S +9 &EHss R +10 &Lqu R +9 &Nsu R +10 &!Lrs S +9 &#LJtr S +9 &%Irs R +10 &&Lsu R +9 &(Ptt R +9 &*UJss R +10 &,Irr R +9 &-Itt R +10 &/Ntv S +9 &1]Mtt R +9 &3Jrs R +10 &4Hst R +9 &6Iqv R +9 &8eNrv R +10 &:'Nsu R +9 &;Ltr R +10 &=Gsr R +9 &?mHsr R +9 &A.Ptt S +10 &BUtv S +9 &Dcuv U +9 &Fhysv W +10 &Hsw \\ +9 &Iux _ +10 &Kvt _ +9 &MWuv _ +9 &Oux ` +10 &Ptt ` +9 &R`huv 2 +9 &Ruu T +10 ( + &Rquv O +2 "collection"'{& +3 #"myShortDA"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.57 +2 "collection"'& +6 "core" &Rqsv O +2 ."myShortDA"Hand.open +2 "manipulator"& 1 +77 "core" 1 +2 "manipulator"&% +4 "core" % ϸ w n  + ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +39 "manipulator"&'\ +104 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +107 "core"  +2 #"myShortDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1.5ml +3 "processing"%'{ +1601 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%  +46 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%', +1601 "core" ' + ."myShortDA"PSV.dial PSR +8 "processing"% +44 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%'\ +2604 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myShortDA"CBV.dial PRV +5 "processing"%  +2 "collection"'  +35 "core"  +131  + ."myShortDA"PSV.dial :mixloop +3 "processing"% +107 "core" + ."myShortDA"CTV.dial :air,avoiding: :intake +3 "collection"'" +4 "core"  +2 "collection"' +3 "core"  +2 "collection"'#  +4 "core" + ."myShortDA"PTV.dial :PRVmixing +3 "processing"%  +78 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%$', +2614 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%%  +57 "core" +2 ."myShortDA"PS.seek 2.5ml +2 "processing"%&'\ +2603 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%' +42 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%(', +2611 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%)  +46 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%*'\ +2601 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%+ +44 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%,', +2603 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&-& +6 "core" &i. w I +3 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&.(o +4 "core" ( +2 "manipulator"&/& +4 "core" &i. ! I + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &0& +2 "core" &i. Q I +3 ."myShortDA"Forearm.seek CC +2 "manipulator"&1'Ͻ +99 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&2/ +68 "core" / +2 ."myShortDA"CC.seek :open +4 "collection"'3( +398 "core" ( +2 "manipulator"&4& +3 "core" &i. , %I +2 "manipulator"&% +4 "core" % Ͼ F % +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&6'\ +98 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek :garage +2 "manipulator"&7(- +285 "core" ( +2 "manipulator"&9& +4 "core" &- 0 +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &8& +2 "core" &-  - +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek :garage +2 "manipulator"&:'Γ +107 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&;1 +69 "core" 1 +2 "manipulator"&<% +4 "core" % Ν ( ' +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&='\ +99 "core" ' +2 ."da"delayUntil "09:06:24.43" +24344 "Can"\ F\ <JB" +490 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%> @ +76 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%?  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%@ * +37 "core" , +2 ."da"PSV.dial :air +2 "processing"%A  +45 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%B'\ +2465 "core" ' +2 ."da"PSV.dial :mixloop +3 "processing"%C +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%D  +44 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%E +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%F  +44 "core"  +2 ."da"PS.seek 0ml +3 "processing"%G', +2488 "core" ' +9 #"da"washCycleDA #1 of 2 + .PSR.select :air +11 .PSV.dial PSR +4 "processing"%H +138 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%I'F +586 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%J'˕ +1600 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%L  +76 "core"  + ."da"PSV.dial PTV +3 "processing"%q +74 "core" + ."da"PBV.dial :waste1 +3 "processing"%M  +37 "core" + "processing"%O% +3 "core" %˘j\  +3 ."da"PS.seek 1.5ml +2 "processing"%P'~ +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%Q * +37 "core" + +2 ."da"PS.seek 0ml +3 "processing"%R', +1591 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%N  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%T  +35 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%S * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%! +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%5'\ +2465 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%W +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%X +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%Y +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%U  +87 "core" +2 ."da"PS.seek 0ml +4 "processing"%[', +2470 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%\\ +137 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%'F +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%_'˕ +1590 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%Z  +5 "core"  + ."da"PSV.dial PTV +3 "processing"%] +74 "core" + ."da"PBV.dial :waste1 +3 "processing"%a  +37 "core" + "processing"%`% +3 "core" %ˑ\  +3 ."da"PS.seek 1.5ml +2 "processing"%^'w +591 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%b * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%d', +1604 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%f  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%c  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%h * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%g +78 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%e'\ +2160 "Can"\ ?\ J" +314 "core" ' + ."da"PSV.dial PTV +3 "processing"%k +75 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +7 "processing"%i +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +4 "processing"%j +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%l  +74 "core"  +3 ."da"PS.seek 0ml +2 "processing"%m', +2469 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +5 "processing"%p  +45 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%o  +134 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +3 "processing"%r  +47 "core"  + ."da"PTV.dial :PRVmixing +2 "processing"%t  +17 "core" + ."da"PSV.dial :mixloop +3 "processing"%n +46 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +3 "processing"%s' +380 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +3 "processing"%v  +46 "core"  +2 "processing"%V% +3 "core" %h\  +2 ."da"PS.seek 0.55ml +3 "processing"%x' +343 "core" ' +2 #"da"addPMLReagent08 +41 .PSV.dial :air +11 "processing"%z  +46 "core"  +2 ."da"PS.seek 2ml +3 "processing"%|'˕ +1551 "core" ' +2 ."da"PSV.dial :PML +3 "processing"% +47 "core" + ."da"PTV.dial :mixing +3 "processing"% @ +79 "core" B + ."da"PBV.dial :waste1 +3 "processing"%  +37 "core" + "processing"%% +3 "core" %˔\  +3 ."da"PS.seek 1.85ml +2 "processing"% ' +237 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"%} * +36 "core" , +2 ."da"PS.seek 0ml +4 "processing"%', +1953 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +48003 #recoverPRVreagent08 + .PTV.dial :mixing +5 "processing"% @ +19 "core" > + ."da"PBV.dial :waste1 +3 "processing"%y  +36 "core" +2 ."da"delay 30 seconds +717 "Can"\ G\ fKn" +2286 ."da"PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + +2 ."da"PSV.dial :air +2 "processing"%  +57 "core" +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"%'\ +2461 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"% +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%\  +45 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +4 "processing"% +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +57 "core" +2 ."da"PS.seek 0ml +3 "processing"%', +2472 "core" ' +2 #"da"washCycleDA #1 of 3 +6 .PSR.select :air +6 .PSV.dial PSR +8 "processing"%{ +136 "core"  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%'F +582 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"% '˕ +1600 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%u  +78 "core"  + ."da"PSV.dial PTV +2 "processing"% +89 "core"  + ."da"PBV.dial :waste1 +3 "processing"%  +35 "core"  + "processing"%% +59 "core" %˓\  +2 ."da"PS.seek 1.5ml +4 "processing"%'y +581 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" , +2 ."da"PS.seek 0ml +3 "processing"% ', +1595 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +5 "core"  + ."da"PBV.dial :waste1 +3 "processing"%"  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%# +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%'\ +2460 "core" ' + ."da"PSV.dial PTV +3 "processing"% +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%% +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%$ +77 "core" + ."da"delay 5 seconds +507 .PSV.dial :air +3 "processing"%'  +76 "core"  +2 ."da"PS.seek 0ml +3 "processing"%&', +2461 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +5 .PSV.dial PSR +4 "processing"%) +135 "core"  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%('F +581 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%+'˕ +1597 "core" ' + ."da"PTV.dial :puck +2 "processing"%*  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"%- +87 "core" ~ + ."da"PBV.dial :waste1 +3 "processing"%/  +36 "core" +2 "processing"%0% +3 "core" %˕\  +2 ."da"PS.seek 1.5ml +3 "processing"%2'{ +584 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" + +2 ."da"PS.seek 0ml +3 "processing"%', +1592 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%~  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%4  +37 "core" +42 ."da"delay 30 seconds +3010 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%1 +73 "core" +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%9'\ +2465 "core" ' +2 ."da"PSV.dial PTV +8 "processing"%. +87 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%8 +73 "core"  + ."da"delay 5 seconds +266 "Can"}\ O\ L" +237 ."da"PSV.dial PTV +3 "processing"%; +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%<  +74 "core"  +2 ."da"PS.seek 0ml +3 "processing"%6', +2472 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +5 .PSV.dial PSR +3 "processing"%: +134 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%>'F +585 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%?'˕ +1604 "core" ' + ."da"PTV.dial :puck +3 "processing"%@  +7 "core"  + ."da"PSV.dial PTV +3 "processing"%A +74 "core" + ."da"PBV.dial :waste1 +3 "processing"%,  +37 "core" + "processing"%C% +3 "core" %˙\  +3 ."da"PS.seek 1.5ml +2 "processing"%D' +592 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%E * +37 "core" + +2 ."da"PS.seek 0ml +3 "processing"%F', +1601 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%B  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%H  +35 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%G * +37 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%I +75 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%L'\ +2470 "core" ' + ."da"PSV.dial PTV +3 "processing"%q +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +4 "processing"%M +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +4 "processing"%O +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%J  +75 "core"  +2 ."da"PS.seek 0ml +3 "processing"%Q', +2465 "core" ' + ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +3 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%P +138 "core"  +2 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +6 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml +2 "processing"%N' +331 "core" ' +2 ."da"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +5 "processing"% +12 ."da"PS.seek 0.5ml +2 "processing"%T'F +329 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%S'˕ +1601 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%!  +6 "core"  + ."da"PSV.dial PTV +3 "processing"%R +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%W  +37 "core" +2 "processing"%X% +3 "core" %˙  +2 ."da"PS.seek 1.5ml +3 "processing"%Y' +585 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%U * +37 "core" + +2 ."da"PS.seek 0ml +3 "processing"%5', +1589 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 +7 .PTV.dial :puck +5 "processing"%\\  +10 "core"  + ."da"PBV.dial :waste1 +2 "processing"%[  +37 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"% * +37 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%Z +78 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%]'\ +2589 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%a +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%` +89 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%_ +118 "core" +9 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%b  +74 "core"  +3 ."da"PS.seek 0ml +3 "processing"%^', +2571 "core" ' +2 #"da"Additional air clear + .PSR.select :air +5 .PSV.dial PSR +4 "processing"%f +138 "core"  +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +6 .PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 2ml +3 "processing"%c'˕ +2096 "core" ' + ."da"delay 5 seconds +502 .PTV.dial :puck +3 "processing"%h  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"%g +76 "core" + ."da"PBV.dial :waste1 +3 "processing"%d  +36 "core"  +2 "processing"%k% +4 "core" %ː  +2 ."da"PS.seek 1.5ml +2 "processing"%i'v +598 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%j * +37 "core" + + ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%l  +108 "core"  +3 ."da"PS.seek 0ml +2 "processing"%e', +1599 "core" ' +2 "processing"%p9 +3 "core" 95 +2 #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast +5 "processing"%o +3 %r& +2 "core" 5 +2 &^0 4 +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&t% +5 "core" %\  #  +2 "storage"(n% +3 "core" %h < T  +2 "storage"(m. +3 "core" .(,? +2 ."da"SC.reconfigure :tight +5 "storage"($\ .(\ 1~b +3 ."da"SC.seek 3 +2 "storage"(v( +193 "core" ( + ."da"SC.configure :limp +4 "storage"($(\ 1b +4 (V& +4 "core" &   +2 "manipulator"&s& +3 "core" &- L N ( +2 "manipulator"&z% +3 "core" %\  E ^ < +3 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +3 "manipulator"&x( +185 "core" ( +2 "manipulator"&& +3 "core" & c k 2 +2 "storage"(& +3 "core" & 0 & +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&' +94 "core" ' +2 "storage"(& +3 "core" & v +3 ."da"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +4 ."da"SE.seek :beamBreak +3 "storage"(}') +287 "core" ' + "storage"(|- +3 "core" -') +2 ."da"SE.configure :default +4 "storage"(#QK-0-\ b +4 ."da"SE.seek :place +3 "storage"( ' +44 "core" ' +2 "manipulator"&& +2 "core" & j | 2 +3 "manipulator"&y% +4 "core" % V QB + ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +2 "manipulator"& '\ +92 "core" ' +2 ."da"Elbow.seek PC +4 "manipulator"&([ +263 "core" ( +2 "manipulator"&& +4 "core" &d m o + ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +4 "core" &d l  +2 ."da"Forearm.seek PC +2 "manipulator"&\ '$ +98 "core" ' + ."da"Hand.close +2 "manipulator"&/ +68 "core" / +2 ."da"PC.seek :open +4 "processing"% ( +456 "core" ( + "storage"(& +4 "core" & {  +2 "manipulator"&{& +4 "core" &d !  + "manipulator"&% +3 "core" % 8 N  +2 ."da"Forearm.seek :retract +4 "manipulator"&'\ +105 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +3 "manipulator"&u( +289 "core" ( +2 "manipulator"&& +45 "core" & | +9 "storage"(& +4 "core" & F R  +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&' +95 "core" ' + ."da"Hand.open +2 "manipulator"& 1 +78 "core" 1 +2 "storage"(- +3 "core" -' +3 ."da"SE.seek -0.31 Pucks below Top Plate +2 "storage"(' +19 "core" ' +2 ."da"SE.reconfigure :seal +4 "storage"(#QK-0-\ b +4 ."da"SE.seek -1.23 Pucks below Top Plate +2 "storage"('d +58 "core" ' +2 #"da"Lights, camera, ACTION! +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +5 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da25mar3109h.tif +9 "processing"%"& +15 "core" &j +3 "manipulator"&& +5 "core" & M| +2 "manipulator"&#% +4 "core" %   'f +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"& '\ +100 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&(- +169 "core" ( +2 "manipulator"&%& +3 "core" &-   ] +2 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 &$& +3 "core" &-    +2 ."psFlush"Forearm.seek :garage +3 "manipulator"&''Γ +100 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +73 "core" / +2 "manipulator"&)& +4 "core" &-   +2 "manipulator"&&% +4 "core" % Υ N +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&('\ +103 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +3 "manipulator"&*([ +127 "core" ( + "manipulator"&-& +4 "core" &T @ + P +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &/& +3 "core" &T   7 +2 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +2 "manipulator"&0'$ +98 "core" ' +2 "manipulator"&+& +3 "core" &T   +2 "manipulator"&% +4 "core" % ] +2 "processing"%2& +3 "core" &0 +3 "processing"%~& +4 "core" &* +3 ."psFlush"PC.seek :closed +2 "processing"%4(^ +6 "core" &\ +7 & 1 %f +9 &Tn 9 +9 &zh M +10 &A S +9 &F= S +9 &> S +10 &> U +9 &; T +9 &I: U +10 & <u U +9 &9s T +10 &!9o U +9 &#R9e T +9 &%9b U +10 &&=T U +10 &(9d T +9 &*Y:S U +9 &,?r T +9 &-? U +10 &/< U +9 &1b; T +9 &3$; T +10 &4? U +9 &6> T +10 &8i: U +9 &:0> S +9 &;? T +10 &=? S +9 &?u= S +9 &A6C T +10 &BL T +9 &Dj W +9 &Fkx Z +10 &H-s~ Z +9 &Ivv Z +10 &K{{ [ +9 &Mp|{ [ +9 &O.|r \\ +10 &Pi ] +9 &Ryh ] +9 &Ts}f \\ +10 &V4a ] +9 &WU ] +10 &YX ^ +9 &[wc ^ +9 &]8e \\ +10 &^K^c Y +9 &^ TV < +5 ( +2 "processing"%~& +4 #"psFlush"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 2.06 +3 "processing"%& +6 "core" &^BP < + &^AS < +2 ."psFlush"Hand.open +2 "manipulator"&11 +69 "core" 1 + "manipulator"&% +5 "core" %  j +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&.'\ +97 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%8 +45 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +6 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%;'F +582 "core" ' +2 ."psFlush"delay 5 seconds +483 #"da"SX HX9/16 (USB:26): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 24.177 seconds\ /var/log/esp/da25mar3109h.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da25mar3109h20s.tif +15 ."psFlush"PSR.select :air +6 "processing"% +69 ."psFlush"PS.seek 2.5ml +3 "processing"%<'\ +389 "Can"u .L" +1593 #"da"SX HX9/16 (USB:26): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da25mar3109h20s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 32.0 /var/log/esp/midres/da25mar3109h32s.tif +112 "core" ' +3 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%9 @ +205 "core" A +2 ."psFlush"PTV.dial :PRVmixing +4 "processing"%:  +140 "core" + ."psFlush"PSV.dial :mixloop +3 "processing"%6 +110 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%>' +2580 #"da"SX HX9/16 (USB:26): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 32 seconds\ /var/log/esp/midres/da25mar3109h32s.tif: TIFF Upload Complete\ +5 .Gate.power :camera,:OFF +5 ."Qmail"DAfans.email "24.177 sec auto-exposure",Subject: "da25mar3109h images!" +5 "storage"(@- +11 "core" -'d +8 "storage"(A& +10 "core" ' +10 ."psFlush"PSR.select :air +4 .PSV.dial PSR +4 "processing"%, +5 "core" & b } R +4 "manipulator"&C& +4 "core" &T N  +2 "manipulator"&?% +4 "core" %\  C A  +3 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +4 "manipulator"&E( +72 "core"  +3 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +3 "processing"%D'F +198 "core" ( +4 "manipulator"&B& +8 "core" & q  +4 "storage"(H& +9 "core" & y # +4 ."da"Forearm.reconfigure :tight +11 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 700 counts +5 "manipulator"&G' +99 "core" ' +5 ."da"SE.reconfigure :gently +7 "storage"(#QK-0-\ b +8 ."da"SE.seek -0.52 Pucks below Top Plate +6 "storage"(I' +57 "core" ' +6 "manipulator"&F& +7 "core" & h h )  +4 "storage"(q& +8 "core" &  +4 ."da"Elbow.reconfigure :limp +6 "manipulator"&$ ,(b +8 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek 3 +5 "manipulator"&M' +39 "core" ' +3 ."da"Elbow.hold +5 "manipulator"&O, +8 "core" , +4 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +11 ."da"SE.reconfigure :default +6 "storage"(#QK-0-\ b +8 ."da"SE.seek -0.33 Pucks below Top Plate +5 "core" ' +8 ."psFlush"delay 5 seconds +6 "storage"(J'v +31 "core" ' +2 "manipulator"&L% +9 "core" %$  ] +3 "storage"(P& +6 "core" & ` +4 ."da"Forearm.force -20 +4 "manipulator"&5 +10 ."da"Forearm.seek 3 + 313 counts +4 "manipulator"&Q'P +24 "core" ' +4 "manipulator"&N& +13 "core" & |   +4 "storage"(T& +9 "core" & F +4 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +10 ."da"Forearm.seek 3 + 700 counts +6 "manipulator"&!' +31 "core" ' +3 "storage"(R% +8 "core" %w +4 ."downElevator"SE.seek :down +9 "storage"(W'p +96 (X% +5 "core" %L b ^ +4 "manipulator"&S% +8 "core" % f _ #  +4 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek :retract +118 "manipulator"&U'\ +30 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +11 ."psFlush"PSR.select :air +6 "processing"% +17 ."psFlush"PS.seek 2.5ml +4 "processing"%Y'\ +25 "core" ' +7 "storage"(\\& +8 "core" &  +1244 #"uploadLog"upsync +814 "core" ' +2 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +3 "processing"%[  +36 "core" + ."psFlush"PTV.dial :mixing +3 "processing"% @ +76 "core" B + ."psFlush"PSV.dial :mixloop +3 "processing"%Z +105 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%5' +2615 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%a +106 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +12 ."psFlush"PS.seek 1ml +3 "processing"%`'M` +1089 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%_'\ +1603 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%b +75 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%]  +74 "core"  + ."psFlush"PBV.dial :waste1 +3 "processing"%f  +17 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%^', +2600 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%h +88 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%g'F +591 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%d'\ +2099 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%k +72 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%c U +56 "core" W +2 ."psFlush"PS.seek 0ml +3 "processing"%j', +2608 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%l @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%i'\ +2602 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%p  +76 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%o', +2612 "core" ' + ."psFlush"PSV.dial PSR +7 "processing"%r +46 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%t'\ +2615 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%n +74 "core" + ."psFlush"PBV.dial PSV +3 "processing"%m U +7 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%V', +2627 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%s @ +47 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%z'\ +2606 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%w  +74 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%', +2606 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +45 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%7'M` +1097 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +1600 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%= +74 "core" + ."psFlush"PTV.dial :puck +3 "processing"%|  +5 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%  +57 "core" +9 ."psFlush"PS.seek 0ml +4 "processing"%y', +2635 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%} +74 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%'F +587 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2121 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +75 "core" + ."psFlush"PBV.dial PSV +3 "processing"%x U +55 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%', +2606 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"% @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2601 "core" ' +2 ."psFlush"PSV.dial :waste1 +8 "processing"%  +73 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%{', +2609 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +46 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%\ '\ +2613 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +76 "core" + ."psFlush"PBV.dial PSV +3 "processing"% U +5 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%', +2179 "Can"p\ < M0" +430 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +47 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +2603 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%"  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%', +2608 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp +7 "manipulator"&& +11 "core" & $ #  3 +2 "manipulator"&#% +4 "core" %\  !  k 3 +2 ."psFlush"Elbow.seek PC +2 "manipulator"& ([ +271 "core" ( +2 "manipulator"&& +3 "core" &X  ( 2 +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &%& +2 "core" &Y " #  3 +3 ."psFlush"Forearm.seek PC +4 "manipulator"&$'$ +93 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +75 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%u( +459 "core" ( + "manipulator"&& +4 "core" &] U W : +2 "manipulator"&)% +4 "core" % / X V  99 + ."psFlush"Forearm.seek :retract +4 "manipulator"&&'\ +96 "core" ' + ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek :garage +2 "manipulator"& (- +130 "core" ( + "manipulator"&-& +3 "core" &- ) J 6 7$ +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &/& +2 "core" &- D C  7$ +3 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek :garage +2 "manipulator"&''Γ +108 "core" ' +2 ."psFlush"Hand.open +2 "manipulator"&+1 +67 "core" 1 + "manipulator"&% +3 "core" % Ν  n -\ +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&2'\ +100 "core" ' + #"myShortDA"Finished short da assay +2 #Flushing Processing stage +4 "processing"%% +5 "core" %(\ " +3 #"myShortDA"Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%(& +6 "core" &\ " +2 "manipulator"& & +4 "core" &- H F  7$ +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +41 ."myShortDA"Elbow.seek FlushPuck::Garage +9 "manipulator"&(- +5 "core" ( + "manipulator"&1& +4 "core" &- I K \ 7$ +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +2 "core" &- G F  7$ +3 ."myShortDA"Forearm.seek :garage +2 "manipulator"&~'Γ +106 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&8/ +76 "core" / +2 "manipulator"&0& +4 "core" &-  ! .$ + "manipulator"&e% +3 "core" % Χ   . +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&;'\ +99 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek PC +2 "manipulator"&9([ +146 "core" ( +2 "manipulator"&:& +4 "core" &Y [ b + : + ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &6& +2 "core" &Y U U j : +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 ."myShortDA"Forearm.seek PC +3 "manipulator"&<'$ +108 "core" ' + "manipulator"&@& +3 "core" &Y K G / 5 +2 "manipulator"&A% +4 "core" % F E 5 +2 "processing"%C& +4 "core" &\ ! +2 "processing"%?& +4 "core" &\ ! +2 ."myShortDA"PC.seek :closed +3 "processing"%,(^ +6 "core" &\ ! +6 & 2\ %f +9 &Tp\ 8 +9 &|m\ M +10 &G\ Q +9 &UA\ Q +9 &B\ P +10 &D\ Q +9 &D\ P +10 &]E\ Q +9 &C\ Q +9 &D\ P +10 &!E\ P +9 &#eD\ Q +9 &%'G\ Q +10 &&I\ Q +9 &(C\ Q +10 &*nD\ P +9 &,0E\ P +9 &-E\ Q +10 &/G\ Q +9 &1uD\ Q +9 &38D\ P +10 &4F\ Q +9 &6C\ Q +10 &8~F\ P +9 &:@F\ P +9 &<E\ Q +10 &=G\ Q +9 &?H\ Q +9 &AFI\ Q +10 &CR\ R +9 &Do\ U +10 &Fyy\ X +9 &H<y\ W +9 &I{\ W +10 &K\ X +9 &M~\ X +9 &O@\ Y +10 &Q\ X +9 &R\ Y +10 &T\ Y +9 &VG\ Y +9 &X\ Y +10 &Y\ Y +9 &[\ Z +9 &]M\ N +10 &^O\ $n +9 &^#\ / +2 ( +2 "processing"%?& +3 #"myShortDA"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.88 +2 "processing"%B& +6 "core" &^ \ / +2 ."myShortDA"Hand.open + "manipulator"&*1 +68 "core" 1 +2 "manipulator"&H% +3 "core" %   ! a 1 +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&>'\ +96 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%F +45 "core"  +2 ."myShortDA"PSR.select :flush +3 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"%q'M` +1091 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%.'\ +1597 "core" ' +2 ."myShortDA"PSV.dial PTV +3 "processing"%L +75 "core" + ."myShortDA"PTV.dial :puck +2 .PBV.dial :waste1 +4 "processing"%P  +55 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%', +2612 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%N +74 "core"  + ."myShortDA"PSR.select :flush +3 "processing"%@ +11 ."myShortDA"PS.seek 0.5ml +2 "processing"%T'F +592 "core" ' + ."myShortDA"PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%R'\ +2106 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"%G +76 "core" + ."myShortDA"PBV.dial PSV +2 "processing"%E U +56 "core" V +2 ."myShortDA"PS.seek 0ml +3 "processing"%I', +2625 "core" ' + ."myShortDA"PSV.dial PBV +3 "processing"%X @ +44 "core" ? +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%S'\ +2609 "core" ' + ."myShortDA"PSV.dial :waste1 +3 "processing"%M  +74 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%Q', +2611 "core" ' +8 ."myShortDA"PSV.dial PSR +3 "processing"%J +45 "core"  + ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%\\'\ +2606 "core" ' +2 ."myShortDA"PSV.dial PTV +3 "processing"%! +75 "core" +2 ."myShortDA"PBV.dial PSV +2 "processing"%W U +6 "core" U +2 ."myShortDA"PS.seek 0ml +2 "processing"%D', +2600 "core" ' + ."myShortDA"PSV.dial PBV +8 "processing"%[ @ +46 "core" ? +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%'\ +2606 "core" ' + ."myShortDA"PSV.dial :waste1 +2 "processing"%Z  +75 "core"  +2 ."myShortDA"PS.seek 0ml +2 "processing"%Y', +2608 "core" ' +2 #"myShortDA"Garaging FlushPuck in Processing Clamp +2 "manipulator"&a& +6 "core" &^ E E 6 +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 ."myShortDA"Elbow.seek PC +3 "manipulator"&5([ +5 "core" ( + "manipulator"&`& +4 "core" &^ O L Z 6 +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &b& +3 "core" &^ D E 6 +2 ."myShortDA"Forearm.seek PC +3 "manipulator"&]'$ +96 "core" ' +2 ."myShortDA"Hand.close + "manipulator"&f/ +71 "core" / +2 ."myShortDA"PC.seek :open +2 "processing"%_( +458 "core" ( +2 "manipulator"&h& +4 "core" &^ Y Z : + "manipulator"&^% +3 "core" % / a X ; +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&g'\ +98 "core" ' + ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek :garage +2 "manipulator"&k(- +136 "core" ( + "manipulator"&c& +3 "core" &- ` I I 8( +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &d& +2 "core" &- / . ( 8( +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek :garage +2 "manipulator"&l'Γ +108 "core" ' + ."myShortDA"Hand.open +2 "manipulator"&j1 +75 "core" 1 +2 "manipulator"&p% +3 "core" % Ν  / +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&i'\ +100 "core" ' +22834 "Can"i\ 2 M" +35514 #t-> access 3 +3 "storage"(r% +4 "core" %y K O %\  +3 "manipulator"&o% +3 "core" %\  X Z ; +2 "manipulator"&n& +3 "core" &- ` [  ;( +2 .tSC.reconfigure :tight +4 "storage"($\ .(\ 1~b +3 .tSC.seek 7 +3 "storage"(m([4 +668 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +5 (t& +2 "core" &[6\  +4793 #"Camille"-> access 4 +3 "storage"(s% +4 "core" %y 0 > t\  +2 "manipulator"&V% +4 "core" %\  N K # : +2 "manipulator"&w& +3 "core" &- W Z  :( +2 ."Camille"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."Camille"SC.seek 1 +2 "storage"(z( +984 "core" ( +2 ."Camille"SC.configure :limp +3 "storage"($(\ 1b +5 (& +2 "core" &  \  +495 #"Camille"-> startTube 4 +279 #-> start(:myShortDA){shortDA; PS.flush} +4 "collection"'% +9 "processing"%7% +2 "core" %rt2\ +6 %-`\ # +2 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? + #Type 'Thread[:myShortDA].answer' to continue +507 #"Camille"-> Thread[:myShortDA].answer +3 #"myShortDA"Camille answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +7 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1005 .PSV.dial :mixloop +2 "processing"%= +131 "core" +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%|  +134 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%  +47 "core" +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +3 "processing"%'Y +2265 "core" ' +2 ."connect"PRV.dial CBV +41 ."myShortDA"CBV.dial PRV +8 "processing"%}  +2 "collection"'y  +7 "core"  +128  +2 ."myShortDA"PS.seek 0.5ml +4 "processing"%'F +1266 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"% @ +107 "core" > +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."myShortDA"PS.seek 0ml +3 "processing"%x', +589 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"% +103 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 ."myShortDA"PS.seek 1ml +3 "processing"% 'M` +1089 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%'\ +1601 "core" ' + ."myShortDA"PSV.dial :mixloop +2 "processing"% +104 "core" +3 ."myShortDA"PS.seek 0ml +4 "processing"%', +2604 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"% +104 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +2 "processing"%{'M` +1112 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%'\ +1604 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"% +105 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%\  +44 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"% ', +2284 "Can"^\ 7 N\\" +319 "core" ' +2 ."myShortDA"PSV.dial PSR +7 "processing"% +105 "core" +2 ."myShortDA"PSR.select :air +3 .PS.seek 2.5ml +4 "processing"%"'\ +2605 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"% +104 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%', +2603 "core" ' + #"myShortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%#& +7 "core" &G\ % + "manipulator"&% +3 "core" %\  W X u : +3 "storage"(%% +3 "core" %y ! ! \  +2 "storage"(O. +3 "core" .( +2 ."myShortDA"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 4 +3 "storage"((,? +521 "core" ( +2 ."myShortDA"SC.configure :limp +4 "storage"($(\ 1b +4 (U& +3 "core" &,? \ \ +2 "manipulator"&4& +3 "core" &- > D ) 6( +2 "manipulator"&% +4 "core" %\  D C 6 +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek 4 +2 "manipulator"&)( +175 "core" ( + "manipulator"&-& +3 "core" & 1 L m 6/ +2 "storage"(/& +3 "core" &,?  \ +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek 4 + 700 counts +3 "manipulator"&$' +103 "core" ' +2 "storage"( & +3 "core" &,? * * \ +2 ."myShortDA"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +2 "storage"(+') +306 "core" ' +2 "storage"(- +3 "core" -' + ."myShortDA"SE.configure :default +4 "storage"(#QK-0-\ b +5 (& +3 "core" &,?  \ `\ +2 "manipulator"&&& +4 "core" & D D 6/ + ."myShortDA"Elbow.seek 4 +3 "manipulator"&(( +5 "core" ( + "manipulator"& & +4 "core" & N H  6/ +2 "storage"(1& +3 "core" &,?  %\ +3 ."myShortDA"Forearm.seek 4 + 300 counts +2 "manipulator"&'[ +25 "core" ' + ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close +2 "manipulator"&'/ +67 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&8& +2 "storage"(0'p +9 "core" & ? ,  7/ + "manipulator"&e% +3 "core" % i 9 0  6 +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"& '\ +95 "core" ' +2 ."myShortDA"Elbow.seek PC +41 "manipulator"&2([ +122 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +161 "core" ( + "manipulator"&:& +3 "core" &^ b X q <\ +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &6& +4 "core" &^ m V  ;\ +2 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek PC +3 "manipulator"&~'$ +101 "core" ' +2 "manipulator"&@& +3 "core" &_ C C \\ 7\ +2 "manipulator"&A% +4 "core" %. E E O 7 + "processing"%C& +4 "core" &H\ # +2 "processing"%& +5 "core" &H\ # +2 ."myShortDA"PC.seek :closed +3 "processing"%;(^ +5 "core" &M\ # +5 &T\ #3 +9 &7GsH\ 2 +10 &YmxE\ F +9 &WE\ R +10 &DF\ R +9 &vEL\ Q +9 &8FL\ Q +10 &GM\ Q +9 &JB\ R +9 &}DE\ R +10 &?E>\ R +9 &!I7\ R +10 &"F:\ R +9 &$D0\ R +9 &&HF9\ Q +10 &( F7\ R +9 &)E9\ R +9 &+F;\ Q +10 &-PGB\ Q +9 &/F6\ Q +9 &0G3\ R +10 &2I6\ R +9 &4WJ<\ R +10 &6E4\ R +9 &7G1\ Q +9 &9F3\ R +10 &;_D7\ R +9 &="F9\ Q +9 &>F;\ R +10 &@JA\ R +9 &BdN@\ S +10 &D"ZC\ T +9 &Ez9\ W +9 &GzB\ X +10 &I]y8\ X +9 &K}9\ X +10 &L9\ Y +9 &N7\ X +9 &Pc9\ Y +10 &R&[\ X +9 &SG\ Y +9 &U6\ Z +10 &Wh1\ Z +9 &Y)6\ Z +10 &Z3\ Z +9 &\\8\ Z +9 &^9kk9\ * +10 &^n7\ ; +9 ( + &^)(\ 2 +2 "processing"%& +3 #"myShortDA"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.84 +2 .Hand.open +5 "manipulator"&u1 +66 "core" 1 +2 "manipulator"&B% +4 "core" % - % $  2 + ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&*'\ +97 "core" ' +3 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"%H  +3 %?9 +6 "core" 9 +102 "processing"%F9 +3 "core" 9 +102 "processing"%<9 +3 "core" 9  +102 "processing"%9 +3 "core" 9  +102 "processing"%q9 +2 "core" 9 +103 "processing"%L9 +2 "core" 9 +102 "processing"%P9 +3 "core" 9 +102 "processing"%.9 +3 "core" 9 +102 "processing"%N9 +3 "core" 9" +102 "processing"%9 +3 "core" 9& +102 "processing"%T9 +2 "core" 9* +103 "processing"%G9 +2 "core" 9/ +102 "processing"%E9 +3 "core" 93 +102 "processing"%R9 +3 "core" 97 +102 "processing"%X9 +3 "core" 9; +102 "processing"%I9 +2 "core" 9? +103 "processing"%M9 +2 "core" 9D +102 "processing"%S9 +3 "core" 9H +102 "processing"%J9 +3 "core" 9L +102 "processing"%Q9 +2 "core" 9P +102 "processing"%!9 +3 "core" 9T +102 "processing"%W9 +2 "core" 9Y +103 "processing"%\\9 +3 "core" 9] +102 "processing"%[9 +2 "core" 9a +103 "processing"%D9 +2 "core" 9e +102 "processing"%Z9 +3 "core" 9i +102 "processing"%9 +2 "core" 9n +103 "processing"%a9 +3 "core" 9r +102 "processing"%`9 +3 "core" 9v +102 "processing"%b9 +2 "core" 9z +102 "processing"%f9 +3 "core" 9~ +102 "processing"%99 +3 "core" 9 +102 "processing"%>9 +6 "core" 9 +102 "processing"%,9 +2 "core" 9 +103 "processing"%h9 +2 "core" 9" +102 "processing"%^9 +3 "core" 9* +102 "processing"%c9 +3 "core" 91 +102 "processing"%d9 +2 "core" 9: +102 "processing"%]9 +22 "core" 9C +102 "processing"%59 +3 "core" 9J +102 "processing"%j9 +3 "core" 9R +2 ."myShortDA"PH.hold 2:00:00,28C +9 "processing"%p ppN +3 ."myShortDA"delay 1:30 +11 "core"  +8999 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%g +106 "core"  + #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."myShortDA"PS.seek 0.5ml +2 "processing"%l'F +590 "core" ' + ."myShortDA"delay 5 seconds +504 .PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2ml +45 "processing"%r'˕ +1601 "core" ' +2 ."myShortDA"PTV.dial :puck +2 "processing"%o  +134 "core"  + ."myShortDA"PSV.dial PTV +8 "processing"%n +75 "core" +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%v  +56 "core" + "processing"%t% +3 "core" %˘\  +3 ."myShortDA"PS.seek 1.5ml +2 "processing"%s'~ +584 "core" ' +2 ."myShortDA"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%V * +35 "core" + +2 ."myShortDA"PS.seek 0ml +3 "processing"%w', +1594 "core" ' + ."myShortDA"delay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%m  +6 "core"  +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%  +36 "core" +2 ."myShortDA"delay 30 seconds +2584 "Can"Z\ C \ N" +418 ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , + ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%7 +76 "core"  +3 ."myShortDA"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."myShortDA"PS.seek 2.5ml +3 "processing"%='\ +2469 "core" ' +2 ."myShortDA"PSV.dial PTV +2 "processing"%| +76 "core" + ."myShortDA"delay 5 seconds +503 .PSV.dial PSR +3 "processing"% +76 "core"  + ."myShortDA"delay 5 seconds +502 .PSV.dial PTV +8 "processing"%Y +76 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial :air +3 "processing"%y  +87 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%}', +2463 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%  +135 "core" + ."myShortDA"PSV.dial :mixloop +2 "processing"% +43 "core" +2 ."myShortDA"PRV.dial :ab1 +2 "processing"% @ +106 "core" ? +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 0.15ml +3 "processing"%' +355 "core" ' + ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +3 ."myShortDA"PRV.dial CBV +6 "collection"'x  +2 "processing"%  +4 "core"  +40  +2 "processing"%% +4 "core" %\  +2 ."myShortDA"PS.seek 0.3ml +2 "processing"%' +347 "core" ' + ."myShortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +3 "collection"'  +32 "core" +2 ."myShortDA"PRV.dial :air +2 "processing"%  +45 "core"  +2 ."myShortDA"PS.seek 0.9ml +4 "processing"%{'@ +1272 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"% @ +76 "core" > +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%\ 'F +859 "core" ' + #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%  +45 "core"  +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."myShortDA"PS.seek 2ml +3 "processing"%'˕ +1600 "core" ' +2 ."myShortDA"PSV.dial :PML +3 "processing"% +45 "core" +2 ."myShortDA"PTV.dial :mixing +2 "processing"% @ +76 "core" A + ."myShortDA"PBV.dial :waste1 +3 "processing"%"  +37 "core" + "processing"%#% +3 "core" %˘\  +3 ."myShortDA"PS.seek 1.85ml +2 "processing"%' +233 "core" ' + ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"%% * +38 "core" , +2 ."myShortDA"PS.seek 0ml +4 "processing"%O', +1955 "core" ' + ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'z& +4 "core" &tuJ\  +3 "manipulator"&U& +4 "core" &_  7 #\ +2 "manipulator"&4% +4 "core" %\  w $ +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +128 "core" ( +2 "manipulator"&-& +4 "core" &-  .% + ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &/& +3 "core" &-  h .% +2 ."myShortDA"Forearm.seek :garage +40 "manipulator"&k'Γ +113 "core" ' +2 ."myShortDA"Hand.close +3 "manipulator"& / +69 "core" / + "manipulator"&i& +3 "core" &-  p !% +2 "manipulator"&% +4 "core" % Ο A ' +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +100 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +2 "manipulator"&&(o +282 "core" ( + "manipulator"& & +4 "core" &- s G +2 ."myShortDA"Elbow.reconfigure :loose +8 "manipulator"&$ &.,(#b +5 &1& +8 "core" &. 7 &G +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +2 "manipulator"&''Ͻ +97 "core" ' +2 "manipulator"&8& +3 "core" &. r G +2 "manipulator"&e% +4 "core" %Ͽ $ +2 "collection"')& +3 "core" &rsn +3 "collection"'$& +4 "core" &tuP +3 ."myShortDA"CC.seek :closed +2 "collection"'+(S +6 "core" &suL +6 & 7utM %f +9 &SxutP 8 +10 &yussE M +9 &zNttC S +9 &>DttA R +10 &GsuD S +9 &Juv? R +9 &Hsu= R +10 &EGsw? S +9 &Gst6 S +10 &Jsw5 R +9 &!Juv0 S +9 &#NIsu, R +10 &%Hur1 R +9 &&Jtu; R +9 &(Luv7 S +10 &*UJut3 S +9 &,Ivw- R +10 &-Fuw0 R +9 &/Gvu* R +9 &1_Htu- R +10 &3Jsu0 S +9 &4Fsu+ R +9 &6Juu. S +10 &8fIsv1 R +9 &:(Fst3 R +10 &;Euu2 R +9 &=Gtt2 S +9 &?mIut0 S +10 &A/Luu/ S +9 &BQqu* S +9 &D_uv) T +10 &Fhttw1 W +9 &Hwu- \\ +10 &Ixu0 ^ +9 &Kvw0 _ +9 &MWww. ` +10 &Ouv. ` +9 &Pvw2 a +9 &RYbsu4 9 +10 &Ruv2 Z +9 ( + &Rhtv6 Q +2 "collection"'$& +3 #"myShortDA"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.62 +3 "collection"'& +5 "core" &Rivu4 Q + ."myShortDA"Hand.open +2 "manipulator"&:1 +75 "core" 1 +2 "manipulator"&6% +3 "core" % Ͽ j   +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&('\ +97 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%@ +108 "core"  +2 #"myShortDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +6 "processing"%@ +11 ."myShortDA"PS.seek 1.5ml +3 "processing"%A'{ +1591 "core" ' +3 ."myShortDA"delay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%0  +44 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%C', +1593 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"% +45 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%_'\ +2602 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 ."myShortDA"CBV.dial PRV +5 "processing"%u  +3 "collection"'B  +34 "core"  +131  +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%? +115 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 "processing"%  +77 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%F', +2616 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%~  +58 "core" +3 ."myShortDA"PS.seek 2.5ml +2 "processing"%<'\ +2605 "core" ' + ."myShortDA"PSV.dial :mixloop +7 "processing"% +43 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%q', +2609 "core" ' +2 ."myShortDA"PSV.dial :air +2 "processing"%L  +45 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%P'\ +2615 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%. +44 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%N', +2606 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&& +6 "core" &Ӏ, ! G +2 ."myShortDA"Elbow.reconfigure :tight +41 "manipulator"&$&.,(\ #b +11 ."myShortDA"Elbow.seek CC +3 "manipulator"&T(o +40 "core" ( +2 "manipulator"&G& +4 "core" &v 9 L + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &E& +3 "core" &v |  !L +3 ."myShortDA"Forearm.seek CC +3 "manipulator"&R'Ͻ +93 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&X/ +72 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'I( +398 "core" ( +2 "manipulator"&M& +3 "core" &v !L +2 "manipulator"&S% +3 "core" %  J !8 +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&J'\ +96 "core" ' + ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek :garage +5 "manipulator"&Q(- +281 "core" ( + "manipulator"&!& +5 "core" &- n r * + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &W& +4 "core" &- + +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +2 "manipulator"&\\'Γ +110 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&[1 +71 "core" 1 + "manipulator"&D% +3 "core" % Μ S  +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&Z'\ +101 "core" ' +2 ."da"delayUntil "10:36:53.75" +21351 "Can"J\ H O" +3409 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"% @ +78 "core" B + ."da"PBV.dial :waste1 +3 "processing"%a  +36 "core" +3 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +8 "processing"%` * +36 "core" , + ."da"PSV.dial :air +2 "processing"%b  +45 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%f'\ +2463 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%9 +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%>  +44 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%, +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%h  +44 "core"  +2 ."da"PS.seek 0ml +4 "processing"%^', +2463 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%c +134 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +10 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%d'F +586 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%]'˕ +1593 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%5  +77 "core"  + ."da"PSV.dial PTV +3 "processing"%j +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%g  +37 "core" +2 "processing"%% +3 "core" %˘\  +2 ."da"PS.seek 1.5ml +3 "processing"%l'~ +592 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%o * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%n', +1592 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%v  +5 "core"  + ."da"PBV.dial :waste1 +3 "processing"%t  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%r * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%V +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +47 "processing"%s'\ +2469 "core" ' + ."da"PSV.dial PTV +3 "processing"%H +75 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%m +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +74 "core"  +2 ."da"PS.seek 0ml +3 "processing"%7', +2459 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +5 .PSV.dial PSR +4 "processing"%w +133 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%|'F +594 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +10 ."da"PS.seek 2ml +3 "processing"%'˕ +1591 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%Y  +6 "core"  + ."da"PSV.dial PTV +3 "processing"%y +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%=  +37 "core" + "processing"%% +4 "core" %˗\  +2 ."da"PS.seek 1.5ml +3 "processing"%'} +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" + +2 ."da"PS.seek 0ml +4 "processing"%}', +1591 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%x  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 ."da"delay 30 seconds +2407 "Can";\ ; P" +596 ."da"PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%'\ +2464 "core" ' + ."da"PSV.dial PTV +3 "processing"% +75 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%{  +87 "core" +2 ."da"PS.seek 0ml +2 "processing"%', +2463 "core" ' + #"da"getPMLReagent08 +7 .PRV.dial :air +4 "processing"%\  +46 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +3 "processing"%  +135 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%  +45 "core"  +2 ."da"PTV.dial :PRVmixing +2 "processing"%"  +15 "core" + ."da"PSV.dial :mixloop +3 "processing"%# +43 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +3 "processing"%%' +386 "core" ' +2 ."da"delay 2 seconds +203 .PRV.dial :air +2 "processing"%  +48 "core"  + "processing"%% +4 "core" %\ \  +2 ."da"PS.seek 0.55ml +2 "processing"%z' +339 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%U  +45 "core"  +3 ."da"PS.seek 2ml +2 "processing"%4'˕ +1555 "core" ' + ."da"PSV.dial :PML +3 "processing"%- +44 "core" +2 ."da"PTV.dial :mixing +2 "processing"%/ @ +77 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%2  +37 "core" + "processing"% % +4 "core" %˙\  +2 ."da"PS.seek 1.85ml +2 "processing"%i' +239 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + +2 ."da"PS.seek 0ml +4 "processing"%*', +1953 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +45946 "Can"8\ \ 9 P" +2058 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%k @ +16 "core" ? + ."da"PBV.dial :waste1 +3 "processing"%  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%1 * +36 "core" + +2 ."da"PSV.dial :air +2 "processing"%  +45 "core"  + ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%8'\ +2470 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%e +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%)  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"% +45 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%3  +44 "core"  +2 ."da"PS.seek 0ml +3 "processing"%', +2462 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +5 .PSV.dial PSR +4 "processing"%: +135 "core"  + #"da"Pulling 0.5ml of PSR.wash +7 .PSR.select :wash +5 "processing"% +16 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%6'F +583 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%$'˕ +1592 "core" ' + ."da"PTV.dial :puck +3 "processing"%@  +77 "core"  +2 ."da"PSV.dial PTV +2 "processing"%' +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%O  +35 "core"  +2 "processing"%0% +4 "core" %ː\  +2 ."da"PS.seek 1.5ml +2 "processing"%A'v +592 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."da"PS.seek 0ml +2 "processing"%C', +1599 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%B  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%u  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%? * +37 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%_'\ +2470 "core" ' + ."da"PSV.dial PTV +3 "processing"%~ +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%F +76 "core" + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%<  +75 "core"  +2 ."da"PS.seek 0ml +4 "processing"%L', +2463 "core" ' + #"da"washCycleDA #2 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%q +134 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%.'F +585 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%P'˕ +1606 "core" ' + ."da"PTV.dial :puck +3 "processing"%  +6 "core"  + ."da"PSV.dial PTV +3 "processing"%G +75 "core" + ."da"PBV.dial :waste1 +3 "processing"%E  +37 "core" + "processing"%X% +3 "core" %˘\  +3 ."da"PS.seek 1.5ml +2 "processing"%&'~ +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%( * +37 "core" + +2 ."da"PS.seek 0ml +3 "processing"%+', +1601 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +42 .PTV.dial :puck +11 "processing"%M  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%S  +38 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%R * +36 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%! +76 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%W'\ +637 "Can"@\ C )QJ" +1832 "core" ' + ."da"PSV.dial PTV +3 "processing"%T +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%[ +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%D +74 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%J  +87 "core" +2 ."da"PS.seek 0ml +3 "processing"%\\', +2477 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +134 "core"  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%a'F +588 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%`'˕ +1603 "core" ' + ."da"PTV.dial :puck +3 "processing"%b  +5 "core"  +2 ."da"PSV.dial PTV +2 "processing"%N +76 "core" + ."da"PBV.dial :waste1 +3 "processing"%9  +35 "core"  + "processing"%>% +4 "core" %˖\  +2 ."da"PS.seek 1.5ml +2 "processing"%,'| +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%h * +36 "core" , +2 ."da"PS.seek 0ml +3 "processing"%f', +1599 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%c  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%^  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%d * +36 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%5 +76 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%j'\ +2464 "core" ' + ."da"PSV.dial PTV +3 "processing"%g +77 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%] +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%o  +76 "core"  +2 ."da"PS.seek 0ml +3 "processing"%l', +2464 "core" ' + ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +3 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%v +138 "core"  +5 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +10 "processing"% +21 ."da"PS.reconfigure :default +6 "processing"%#A d`xb +11 ."da"PS.seek 0.25ml +6 "processing"%t' +341 "core" ' +2 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +5 "processing"% +11 ."da"PS.seek 0.5ml +3 "processing"%r'F +330 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%V'˕ +1597 "core" ' + ."da"PTV.dial :puck +8 "processing"%n  +11 "core"  +2 ."da"PSV.dial PTV +3 "processing"%H +77 "core" + ."da"PBV.dial :waste1 +3 "processing"%m  +36 "core" +2 "processing"%% +3 "core" %˓  +2 ."da"PS.seek 1.5ml +3 "processing"%'y +595 "core" ' + ."da"delay 3 seconds +345 .PBV.dial between PSV and waste1 +9 "processing"%s * +37 "core" , +2 ."da"PS.seek 0ml +4 "processing"%w', +1599 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%7  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%|  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%Y * +38 "core" * + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%y +78 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%='\ +2576 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +77 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"% +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +88 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +78 "core"  +2 ."da"PS.seek 0ml +2 "processing"%x', +2560 "core" ' + #"da"Additional air clear +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +136 "core"  +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +7 .PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 2ml +2 "processing"%'˕ +2110 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +3 "processing"%  +5 "core"  +2 ."da"PSV.dial PTV +3 "processing"%} +77 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" +2 "processing"%% +4 "core" %˕  + ."da"PS.seek 1.5ml +3 "processing"%'{ +587 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%{ * +37 "core" * + ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%  +108 "core"  +2 ."da"PS.seek 0ml +2 "processing"%\ ', +1594 "core" ' + "processing"% 9 +3 "core" 95 +2 #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast +5 "processing"% +3 "core" 5 +2 "processing"%"& +4 "core" &^) 2 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&#% +6 "core" %\  c c + "storage"(% +4 "core" %j " +2 "storage"(. +2 "core" .(,? +2 ."da"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."da"SC.seek 3 +3 "storage"(( +188 "core" ( + ."da"SC.configure :limp +6 "storage"($(\ 1b +3 (%& +3 "core" & H H  +2 "manipulator"&U& +3 "core" &- c b Y +2 "manipulator"&z% +3 "core" %\  d a  +3 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +3 "manipulator"&-( +190 "core" ( + "manipulator"&/& +4 "core" & B 5\ +2 "storage"(2& +3 "core" &  f +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"& ' +99 "core" ' + "storage"(& +3 "core" & #   +3 ."da"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +4 ."da"SE.seek :beamBreak +3 "storage"(4') +289 "core" ' + "storage"(i- +3 "core" -') +2 ."da"SE.configure :default +4 "storage"(#QK-0-\ b +4 ."da"SE.seek :place +3 "storage"(K' +45 "core" ' +2 "manipulator"&k& +3 "core" & > 7 5\ +2 "manipulator"& % +3 "core" % 6 = b$ +3 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&1'\ +96 "core" ' + ."da"Elbow.seek PC +3 "manipulator"&([ +308 "core" ( +8 "manipulator"&*& +4 "core" &` r +2 ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &e& +4 "core" &`  +2 ."da"Forearm.seek PC +3 "manipulator"&)'$ +101 "core" ' + ."da"Hand.close +2 "manipulator"&/ +73 "core" / +2 ."da"PC.seek :open +3 "processing"%3( +457 "core" ( +2 "storage"(8& +4 "core" & *  h +2 "manipulator"&:& +3 "core" &` e a  +2 "manipulator"&% +3 "core" % [ a  +3 ."da"Forearm.seek :retract +3 "manipulator"&6'\ +97 "core" ' +2 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 3 +3 "manipulator"&@( +290 "core" ( +2 "manipulator"&'& +3 "core" & ~ h L +2 "storage"(O& +3 "core" & M 9 +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&0' +103 "core" ' + ."da"Hand.open +2 "manipulator"&$1 +74 "core" 1 + "storage"( - +3 "core" -' +3 ."da"SE.seek -0.31 Pucks below Top Plate +2 "storage"(A' +28 "core" ' + ."da"SE.reconfigure :seal +4 "storage"(#QK-0-\ b +5 ."da"SE.seek -1.23 Pucks below Top Plate +3 "storage"(B'd +51 "core" ' + #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da25mar3111h.tif +6 "processing"%u& +16 "core" & +4 "manipulator"&?& +6 "core" & \\L +2 "manipulator"&% +3 "core" %  / +3 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&C'\ +105 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&~(- +176 "core" ( +2 "manipulator"&F& +3 "core" &- , +2 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 && +3 "core" &-  +2 ."psFlush"Forearm.seek :garage +3 "manipulator"&<'Γ +46 "Can"9  Q" +58 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&_/ +70 "core" / + "manipulator"&q& +4 "core" &- Y +2 "manipulator"&L% +3 "core" % Φ  +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&.'\ +110 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +3 "manipulator"&([ +128 "core" ( + "manipulator"&G& +4 "core" &b . +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &E& +2 "core" &b  +3 ."psFlush"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +3 "manipulator"&X'$ +97 "core" ' + "manipulator"&P& +4 "core" &b j +2 "manipulator"&(% +4 "core" % x +2 "processing"%&& +3 "core" &Q +3 "processing"%M& +4 "core" &W +3 ."psFlush"PC.seek :closed +2 "processing"%S(^ +7 "core" &P +5 &T 5 +9 &9EnP 3 +9 &VkmE G +10 &QD U +9 &9: U +9 &h96 U +10 &*9( U +9 &:( U +10 &: U +9 &p8 U +9 &29 U +10 & 8 U +9 &": U +10 &$w9 U +9 &&9: U +9 &': U +10 &)6 U +9 &+; U +9 &-E9 T +10 &/<* T +9 &0=H T +10 &2<0 T +9 &4O> S +9 &6>4 S +10 &7A< T +9 &9<; S +9 &;W=9 S +10 &=<, T +9 &><' T +9 &@>( T +10 &BXG V +9 &D\\ X +10 &Ez \\ +9 &Gq \\ +9 &IMs \\ +10 &Kx \\ +9 &Lz ] +9 &Nw ] +10 &PR} ] +9 &R} ] +10 &Sy ^ +9 &Uz ^ +9 &WZ ] +10 &Y ^ +9 &Z ^ +9 &\\ _ +10 &^>yf - +61 &^h A ( +2 &^A ; + &^A ; +2 &^A ; &^A ; + &^A ; + &^A ; +2 "processing"%M& +3 #"psFlush"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 2.08 +3 "processing"%R& +5 "core" &^A ; +2 ."psFlush"Hand.open +2 "manipulator"&!1 +73 "core" 1 +2 "manipulator"&+% +3 "core" %  V +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&T'\ +104 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%[ +46 "core"  + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%D'F +584 #"da"SX HX9/16 (USB:27): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20.157 seconds\ /var/log/esp/da25mar3111h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da25mar3111h20s.tif +12 "core" ' +4 ."psFlush"delay 5 seconds +505 .PSR.select :air +4 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%J'\ +1536 #"da"SX HX9/16 (USB:27): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da25mar3111h20s.tif: TIFF Upload Complete\ +6 #PuckCamera: snap -bin=2,2 32.0 /var/log/esp/midres/da25mar3111h32s.tif +553 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%W @ +205 "core" A + ."psFlush"PTV.dial :PRVmixing +4 "processing"%  +138 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"%\\ +108 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%a' +2148 #"da"SX HX9/16 (USB:27): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 32 seconds\ /var/log/esp/midres/da25mar3111h32s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +6 ."Qmail"DAfans.email "20.157 sec auto-exposure",Subject: "da25mar3111h images!" +4 "storage"(b- +5 "core" -'d +2 "storage"(N& +10 "core" & S +7 "manipulator"&9& +10 "core" &b  / +10 "manipulator"&>% +4 "core" %\ 4 * . +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +4 "manipulator"&`( +260 "core" ( +2 "manipulator"&h& +4 "core" & 4 4 {6 +3 "storage"(,& +4 "core" & ) +2 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&c' +96 "core" ' +3 ' +3 ."psFlush"PSR.select :air +7 ."da"SE.reconfigure :gently +13 ."psFlush"PSV.dial PSR +11 "storage"(#QK-0-\ b +6 "processing"%^ +12 ."da"SE.seek -0.52 Pucks below Top Plate +7 "storage"(d' +53 "core" ' +5 "manipulator"&5& +7 "core" & 6 +5 "storage"(f& +7 "core" & y \ +4 ."da"Elbow.reconfigure :limp +7 "manipulator"&$ ,(b +9 "core"  +4 #"psFlush"Pulling 0.5ml of PSR.flush +5 ."da"Forearm.reconfigure :loose +7 ."psFlush"PSR.select :flush +18 "manipulator"&#Q@2^d^b +4 "processing"%@ +9 ."da"Forearm.seek 3 +8 "manipulator"&g' +12 ."psFlush"PS.seek 0.5ml +5 "processing"%'F +25 "core" ' +3 ."da"Elbow.hold +6 "manipulator"&], +10 "core" , +3 ."da"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +13 ."da"SE.reconfigure :default +8 "storage"(#QK-0-\ b +8 ."da"SE.seek -0.33 Pucks below Top Plate +119 "storage"(o'v +34 "core" ' +2 "manipulator"&j% +8 "core" %v a b ' +4 "storage"(v& +6 "core" & +4 ."da"Forearm.force -20 +4 "manipulator"&5 +10 ."da"Forearm.seek 3 + 301 counts +4 "manipulator"&l'D +29 "core" ' +2 "manipulator"&t& +6 "core" & ; A 2 1 +4 "storage"(r& +7 "core" & i +5 ."da"Forearm.reconfigure :tight +10 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 700 counts +6 "manipulator"&n' +32 "core" ' +3 "storage"(H% +8 "core" %v @ +5 ."downElevator"SE.seek :down +6 "storage"(m'p +97 (% +6 "core" %+F  ^ +4 "manipulator"&V% +7 "core" % t +4 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek :retract +5 "manipulator"&s'\ +56 "core" ' +2 ."psFlush"delay 5 seconds +39 "core" ' +43 ' +2 ."downElevator"SE.stop +4 "storage"(5 +11 (& +7 "core" &  +399 ."psFlush"PSR.select :air +5 "processing"% +17 ."psFlush"PS.seek 2.5ml +4 "processing"%7'\ +952 #"uploadLog"upsync +1144 "core" ' + ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%|  +37 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%Y @ +76 "core" B + ."psFlush"PSV.dial :mixloop +3 "processing"%y +105 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%w' +2606 "core" ' +2 ."psFlush"PSV.dial PSR +8 "processing"% +106 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 1ml +3 "processing"%'M` +1099 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +1596 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +88 "core"  +2 ."psFlush"PTV.dial :puck +2 "processing"%=  +74 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%  +17 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%x', +2608 "core" ' + ."psFlush"PSV.dial PSR +4 "processing"% +73 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%}'F +594 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2096 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +75 "core" + ."psFlush"PBV.dial PSV +3 "processing"% U +54 "core" U +2 ."psFlush"PS.seek 0ml +2 "processing"%{', +2599 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +2614 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%', +2607 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%" +46 "core"  + ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +4 "processing"%#'\ +2605 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +75 "core" + ."psFlush"PBV.dial PSV +4 .PS.seek 0ml +4 "processing"%', +2599 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%% @ +58 "core" B +2 ."psFlush"PS.seek 2.5ml +3 "processing"%U'\ +2642 "core" ' +9 ."psFlush"PSV.dial :waste1 +8 "processing"%z  +75 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%', +2609 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%/ +45 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +3 "processing"%2'M` +1099 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%Q'\ +1593 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +73 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%Z  +16 "core"  + ."psFlush"PBV.dial :waste1 +3 "processing"%i  +57 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%k', +2608 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +88 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%4'F +583 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"% '\ +2099 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%- +74 "core" + ."psFlush"PBV.dial PSV +3 "processing"%* U +58 "core" W +2 ."psFlush"PS.seek 0ml +3 "processing"%e', +2614 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%1'\ +2605 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%;  +76 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%8', +2613 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%: +46 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%'\ +1972 "Can"1\ ? CRv" +640 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%) +75 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%' U +17 "core" T +2 ."psFlush"PS.seek 0ml +3 "processing"%O', +2607 "core" ' + ."psFlush"PSV.dial PBV +8 "processing"% @ +47 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%$'\ +2601 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%  +73 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%u', +2605 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp +3 "manipulator"&6& +6 "core" & 1 ,1 +2 "manipulator"&?% +4 "core" %\  \ + +2 ."psFlush"Elbow.seek PC +2 "manipulator"&([ +280 "core" ( + "manipulator"&K& +3 "core" &P  o / +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &A& +3 "core" &P { . +2 ."psFlush"Forearm.seek PC +4 "manipulator"&F'$ +97 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +78 "core" / +3 ."psFlush"PC.seek :open +3 "processing"%0( +458 "core" ( +2 "manipulator"&@& +4 "core" &s C 9 5\ + "manipulator"&_% +3 "core" %  8 @ e 5 +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&q'\ +96 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek :garage +3 "manipulator"&L(- +127 "core" ( +2 "manipulator"&C& +4 "core" &-\ 1 K 6# +38 ."psFlush"Elbow.reconfigure :loose +10 "manipulator"&$ &.,(#b +4 &G& +3 "core" &-\ D = _ 6"~ +3 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek :garage +2 "manipulator"&E'Γ +109 "core" ' +2 ."psFlush"Hand.open +2 "manipulator"&<1 +74 "core" 1 +2 "manipulator"&P% +4 "core" % Ν ~ + +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&('\ +104 "core" ' +2 #"myShortDA"Finished short da assay +3 #Flushing Processing stage +2 "processing"%&% +6 "core" %-2\ ! +2 #"myShortDA"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%~& +5 "core" &(\ ! +2 "manipulator"&.& +3 "core" &-\ 9 ? e 6"~ +3 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&3(- +4 "core" ( +2 "manipulator"&R& +3 "core" &-\ J F 6"~ +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &!& +3 "core" &-\ 1 ? Y 6"~ +2 ."myShortDA"Forearm.seek :garage +4 "manipulator"&+'Γ +105 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&M/ +76 "core" / +2 "manipulator"&[& +4 "core" &-\  , -"~ + "manipulator"&X% +3 "core" % Υ  - +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&\ '\ +101 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek PC +3 "manipulator"&D([ +153 "core" ( +2 "manipulator"&W& +4 "core" &Q ] [  9 +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &Q T U h 9 +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +2 "manipulator"&\\'$ +100 "core" ' +2 "manipulator"&J& +3 "core" &Q F J W 6 +2 "manipulator"&b% +3 "core" % 8 6 n 6 +3 "processing"%N& +3 "core" &+\ +2 "processing"%9& +5 "core" &)\ ! +2 ."myShortDA"PC.seek :closed +3 "processing"%>(^ +6 "core" &$\ +4 &+\ 8 +10 &CGk(\ 1 +9 &gor+\ E +10 &V%\ Q +9 &C)\ P +9 &C)\ P +10 &FC)\ P +9 &D'\ P +9 &E(\ P +10 &D-\ P +9 &MC&\ Q +10 &!B$\ Q +9 &"B&\ Q +9 &$C*\ Q +10 &&VD*\ P +9 &(D(\ P +9 &)G)\ Q +10 &+C)\ Q +9 &-]C+\ Q +10 &/ D+\ P +9 &0H(\ Q +9 &2D$\ P +10 &4fE(\ P +9 &6'F%\ Q +9 &7H*\ Q +10 &9D)\ P +9 &;mE)\ Q +10 &=/G)\ Q +9 &>C)\ Q +9 &@D"\ Q +10 &BsK)\ Q +9 &D,h*\ T +9 &E~*\ X +10 &G{+\ W +9 &Ij}&\ W +10 &K,}(\ W +9 &L~*\ X +9 &N \ Y +10 &Po(\ X +9 &R0(\ Y +9 &S&\ Y +10 &U#\ Y +9 &Wt#\ Y +10 &Y5*\ Z +9 &Z*\ Z +9 &\\$\ Z +10 &^7bh$\ 1 +9 &^z"\ C +9 ( + &^*(\ 6 +2 "processing"%9& +3 #"myShortDA"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.90 +3 "processing"%h& +5 "core" &^)1\ 6 +2 ."myShortDA"Hand.open +2 "manipulator"&,1 +71 "core" 1 + "manipulator"&% +3 "core" %   / +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&5'\ +96 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%f +45 "core"  + ."myShortDA"PSR.select :flush +3 "processing"%@ +12 ."myShortDA"PS.seek 1ml +3 "processing"%^'M` +1096 "core" ' + ."myShortDA"PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%T'\ +1600 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"%B +76 "core" + ."myShortDA"PTV.dial :puck +2 "processing"%j  +6 "core"  + ."myShortDA"PBV.dial :waste1 +3 "processing"%v  +54 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%c', +2606 "core" ' +2 ."myShortDA"PSV.dial PSR +4 "processing"%a +113 "core"  +9 ."myShortDA"PSR.select :flush +3 "processing"%@ +11 ."myShortDA"PS.seek 0.5ml +3 "processing"%t'F +582 "core" ' + ."myShortDA"PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%r'\ +2100 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"%` +77 "core" + ."myShortDA"PBV.dial PSV +3 "processing"%H U +57 "core" W +2 ."myShortDA"PS.seek 0ml +3 "processing"%d', +2603 "core" ' + ."myShortDA"PSV.dial PBV +3 "processing"% @ +47 "core" > +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%V'\ +2600 "core" ' + ."myShortDA"PSV.dial :waste1 +3 "processing"%g  +74 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%l', +2610 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"% +44 "core"  + ."myShortDA"PSR.select :air +5 .PS.seek 2.5ml +4 "processing"%o'\ +2601 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"%n +75 "core" +2 ."myShortDA"PBV.dial PSV +3 "processing"%m U +16 "core" T +2 ."myShortDA"PS.seek 0ml +2 "processing"%', +2611 "core" ' +2 ."myShortDA"PSV.dial PBV +2 "processing"%| @ +46 "core" > +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%Y'\ +2617 "core" ' + ."myShortDA"PSV.dial :waste1 +3 "processing"%y  +73 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%7', +2608 "core" ' +2 #"myShortDA"Garaging FlushPuck in Processing Clamp +2 "manipulator"&& +6 "core" &S   w 4 +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek PC +3 "manipulator"&w([ +3 "core" ( +2 "manipulator"&& +4 "core" &S "  3 +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &S   4 +2 ."myShortDA"Forearm.seek PC +3 "manipulator"&='$ +101 "core" ' + ."myShortDA"Hand.close +2 "manipulator"& / +75 "core" / + ."myShortDA"PC.seek :open +3 "processing"%( +459 "core" ( +2 "manipulator"&& +3 "core" &S - 4  7 +2 "manipulator"&x% +4 "core" % 0 D E b 6 +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&}'\ +97 "core" ' + ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek :garage +3 "manipulator"&(- +128 "core" ( +2 "manipulator"&& +4 "core" &-\ K . 8 7# + ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +2 "core" &- E E 6# +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek :garage +2 "manipulator"&'Γ +108 "core" ' + ."myShortDA"Hand.open +2 "manipulator"&{1 +69 "core" 1 + "manipulator"& % +3 "core" % Ν  , +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&'\ +104 "core" ' +19853 "Can"7\ 2 GS " +17217 #"Camille"-> access 3 +3 "storage"("% +5 "core" %k 2 = U\  +2 "manipulator"&% +3 "core" %\  a ` ; +2 "manipulator"&& +4 "core" &-\ U Z ;# +2 ."Camille"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."Camille"SC.seek 7 +2 "storage"(#([4 +666 "core" ( + ."Camille"SC.configure :limp +4 "storage"($(\ 1b +4 (%& +3 "core" &[6 :\  +7590 #"Camille"-> access 4 +3 "storage"(% +4 "core" %k E L .\  +3 "manipulator"&z% +3 "core" %\  V U \\ < +2 "manipulator"&U& +3 "core" &-\ W W <# +3 ."Camille"SC.reconfigure :tight +44 "storage"($\ .(\ 1~b +3 ."Camille"SC.seek 1 +3 "storage"(/( +984 "core" ( +2 ."Camille"SC.configure :limp +4 "storage"($(\ 1b +4 (& +2 "core" &  _\  +2647 #"Camille"-> startTube 4 +544 #-> start(:myShortDA){shortDA; PS.flush} +3 "collection"'2% +10 "processing"%% +2 "core" %tv]\ +6 %/O\ & +2 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myShortDA].answer' to continue +11118 #"Camille"-> Thread[:myShortDA].answer +3 #"myShortDA"Camille answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +7 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +4 .delay 10 seconds +1005 .PSV.dial :mixloop +2 "processing"%Z +132 "core" +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%i  +132 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%Q  +48 "core" +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +3 "processing"% 'Y +2268 "core" ' + ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +4 "processing"%k  +2 "collection"'4  +7 "core"  +127  +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%-'F +1259 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%* @ +104 "core" @ + ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 0ml +3 "processing"% ', +592 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"% +104 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"%e'M` +1089 "core" ' + ."myShortDA"PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%;'\ +1593 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%1 +103 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%:', +2609 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%8 +103 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +2 "processing"%)'M` +1090 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%''\ +1591 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"% +105 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%  +46 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%O', +2607 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +104 "core"  + ."myShortDA"PSR.select :air +8 .PS.seek 2.5ml +4 "processing"%$'\ +2068 "Can"A\ 2 !"S" +539 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%6 +104 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%?', +2601 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%K& +7 "core" &\ ( + "manipulator"&A% +4 "core" %\  { x = +2 "storage"(]% +4 "core" %k F G O\  + "storage"(. +3 "core" .( +2 ."myShortDA"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 4 +2 "storage"(s(,? +516 "core" ( + ."myShortDA"SC.configure :limp +4 "storage"($(\ 1b +5 (S& +2 "core" &,B W\  +2 "manipulator"&@& +4 "core" &-\ Y Q ? :# +2 "manipulator"&_% +4 "core" %\  X W  ; + ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek 4 +2 "manipulator"&C( +173 "core" ( +2 "manipulator"&G& +4 "core" & L ` @ :. + "storage"(F& +3 "core" &,B "  e\  +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek 4 + 700 counts +2 "manipulator"&' +106 "core" ' + "storage"(<& +3 "core" &,B N O G\  +3 ."myShortDA"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 ."myShortDA"SE.seek :beamBreak +2 "storage"(P') +337 "core" ' +8 "storage"(q- +3 "core" -' +2 ."myShortDA"SE.configure :default +3 "storage"(#QK-0-\ b +5 (&& +3 "core" &,B , + 0\  +2 "manipulator"&~& +4 "core" & W U  9. + ."myShortDA"Elbow.seek 4 +3 "manipulator"&.( +5 "core" ( + "manipulator"&R& +4 "core" & [ V = 9. +2 "storage"(!& +4 "core" &,B - ,\  +2 ."myShortDA"Forearm.seek 4 + 300 counts +2 "manipulator"&E'[ +15 "core" ' +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Hand.close + "manipulator"&M/ +69 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&[& +2 "storage"(X'p +8 "core" & A N 8. +2 "manipulator"&L% +4 "core" % ] ? Q T :y + ."myShortDA"Forearm.seek :retract +3 "manipulator"&('\ +93 "core" ' +2 ."myShortDA"Elbow.seek PC +4 "manipulator"&W([ +160 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +89 "core" ( +2 "manipulator"&& +4 "core" &c ` W C < +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &+& +3 "core" &c O V  < +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 ."myShortDA"Forearm.seek PC +3 "manipulator"&J'$ +100 "core" ' +2 "manipulator"&b& +3 "core" &c I M 6 +2 "manipulator"&N% +4 "core" %- E E 6 + "processing"%3& +4 "core" &\ " +2 "processing"%\ & +5 "core" &\ # +2 ."myShortDA"PC.seek :closed +3 "processing"%0(^ +5 "core" &\ " +6 &\ "8 +9 &@Frp\ 2 +10 &cmus\ F +9 &Wo\ R +9 &Dm\ Q +10 &Cl\ R +9 &BDp\ Q +10 &Dp\ R +9 &Hn\ R +9 &Cm\ Q +10 &IE]\ R +9 &! C`\ R +9 &"D[\ R +10 &$G`\ R +9 &&QCc\ R +10 &(Cf\ R +9 &)Ch\ R +9 &+Eh\ Q +10 &-ZFY\ Q +9 &/E[\ Q +9 &0Fc\ R +10 &2HZ\ R +9 &4bFT\ Q +10 &6#EY\ R +9 &7IX\ R +9 &9CW\ R +10 &;jEW\ Q +9 &=+EY\ R +9 &>HX\ R +10 &@HT\ R +9 &BlRM\ T +10 &D'iW\ V +9 &E~W\ X +9 &GyR\ X +10 &IfzP\ X +9 &K(zP\ X +9 &L~S\ X +10 &NW\ Y +9 &PmR\ Y +10 &R.R\ Y +9 &SN\ Y +9 &UK\ Y +10 &WsK\ Y +9 &Y5D\ Y +9 &Z?\ Z +10 &\\;\ [ +9 &^5ahC\ 5 +9 &^U>\ 3 +6 ( + "processing"%\ & +5 #"myShortDA"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.87 +2 .Hand.open +4 "manipulator"&h1 +4 "core" &^(@\ 2 +66 1 + "manipulator"&,% +4 "core" % %   1 +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"%9  +3 %f9 +5 "core" 9 +102 "processing"%\\9 +3 "core" 9 +102 "processing"%u9 +3 "core" 9  +102 "processing"%^9 +3 "core" 9  +102 "processing"%B9 +2 "core" 9 +103 "processing"%j9 +3 "core" 9 +102 "processing"%v9 +2 "core" 9 +102 "processing"%T9 +3 "core" 9 +102 "processing"%a9 +2 "core" 9" +103 "processing"%c9 +2 "core" 9& +102 "processing"%t9 +3 "core" 9* +102 "processing"%`9 +2 "core" 9/ +103 "processing"%H9 +3 "core" 93 +102 "processing"%r9 +2 "core" 97 +103 "processing"%9 +2 "core" 9; +102 "processing"%d9 +3 "core" 9? +102 "processing"%g9 +2 "core" 9D +103 "processing"%V9 +3 "core" 9H +102 "processing"%9 +3 "core" 9L +102 "processing"%l9 +2 "core" 9P +103 "processing"%n9 +2 "core" 9T +102 "processing"%m9 +3 "core" 9Y +102 "processing"%o9 +3 "core" 9] +102 "processing"%|9 +3 "core" 9a +102 "processing"%9 +2 "core" 9e +103 "processing"%y9 +2 "core" 9i +102 "processing"%Y9 +3 "core" 9m +102 "processing"%9 +2 "core" 9r +103 "processing"%9 +2 "core" 9v +102 "processing"%9 +3 "core" 9z +137 "processing"% 9 +10 "core" 9 +102 "processing"%D9 +3 "core" 9 +102 "processing"%59 +3 "core" 9 +102 "processing"%>9 +3 "core" 9  +102 "processing"%9 +3 "core" 9 +102 "processing"%x9 +3 "core" 9 +102 "processing"%9 +2 "core" 9% +103 "processing"%9 +2 "core" 9, +102 "processing"%=9 +3 "core" 93 +102 "processing"%w9 +3 "core" 9< +102 "processing"%{9 +2 "core" 9D +103 "processing"% 9 +2 "core" 9K +102 "processing"%}9 +3 "core" 9S +3 ."myShortDA"PH.hold 2:00:00,28C +9 "processing"% ppN +3 ."myShortDA"delay 1:30 +12 "core"  +8998 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%" +106 "core"  + #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."myShortDA"PS.seek 0.5ml +2 "processing"%'F +590 "core" ' + ."myShortDA"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2ml +3 "processing"%'˕ +1603 "core" ' + ."myShortDA"PTV.dial :puck +3 "processing"%  +133 "core"  +2 ."myShortDA"PSV.dial PTV +2 "processing"%% +76 "core" + ."myShortDA"PBV.dial :waste1 +7 "processing"%  +56 "core" + "processing"%z% +4 "core" %˘A\  +2 ."myShortDA"PS.seek 1.5ml +3 "processing"%U'~ +596 "core" ' +2 ."myShortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%# * +37 "core" + +2 ."myShortDA"PS.seek 0ml +3 "processing"%', +1598 "core" ' +2 ."myShortDA"delay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%2  +5 "core"  +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%  +35 "core"  +2 ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%Z * +37 "core" , +2 ."myShortDA"PSR.select :air +2 .PSV.dial PSR +4 "processing"%i +75 "core"  +2 ."myShortDA"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."myShortDA"PS.seek 2.5ml +2 "processing"%Q'\ +1796 "Can"L\ = $T8" +673 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"%7 +76 "core" + ."myShortDA"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%4 +76 "core"  + ."myShortDA"delay 5 seconds +503 .PSV.dial PTV +7 "processing"%k +76 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +74 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%*', +2451 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%-  +135 "core" + ."myShortDA"PSV.dial :mixloop +2 "processing"% +45 "core" + ."myShortDA"PRV.dial :ab1 +3 "processing"% @ +105 "core" ? +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 0.15ml +2 "processing"%e' +354 "core" ' + ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +3 ."myShortDA"PRV.dial CBV +5 "collection"'1  +3 "processing"%;  +4 "core"  +40  +2 "processing"%8% +3 "core" %\  +2 ."myShortDA"PS.seek 0.3ml +3 "processing"%:' +346 "core" ' +2 ."myShortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +3 "collection"')  +31 "core" +2 ."myShortDA"PRV.dial :air +2 "processing"%  +44 "core"  +3 ."myShortDA"PS.seek 0.9ml +2 "processing"%'@ +1259 "core" ' +2 ."myShortDA"PRV.dial :waste2 +3 "processing"%' @ +75 "core" > +2 ."myShortDA"PS.seek 0.5ml +4 "processing"% 'F +852 "core" ' + #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%O  +43 "core"  +2 ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 2ml +3 "processing"%6'˕ +1595 "core" ' +2 ."myShortDA"PSV.dial :PML +2 "processing"%$ +87 "core" + ."myShortDA"PTV.dial :mixing +3 "processing"%K @ +76 "core" B + ."myShortDA"PBV.dial :waste1 +2 "processing"%A  +37 "core" +2 "processing"%]% +4 "core" %ː\  +2 ."myShortDA"PS.seek 1.85ml +2 "processing"%' +226 "core" ' +2 ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"%/ * +37 "core" , +2 ."myShortDA"PS.seek 0ml +3 "processing"%S', +1947 "core" ' + ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'@& +5 "core" &uw*\  +2 "manipulator"&_& +4 "core" &c    / +2 "manipulator"&G% +3 "core" %\  / +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&F(- +134 "core" ( + "manipulator"&& +3 "core" &-   ($ +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &<& +2 "core" &-  1 +$ +3 ."myShortDA"Forearm.seek :garage +4 "manipulator"&'Γ +106 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&q/ +77 "core" / +2 "manipulator"&&& +3 "core" &-  7 $$ +2 "manipulator"&~% +3 "core" % Υ  ' +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&R'\ +101 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +2 "manipulator"&!(o +283 "core" ( +2 "manipulator"&M& +4 "core" &y *. + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &[& +3 "core" &y ,. +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek CC +2 "manipulator"&L'Ͻ +95 "core" ' + "manipulator"&C& +3 "core" &y T +. +2 "manipulator"&% +4 "core" %϶  - +2 "collection"'P& +3 "core" &vv2\ +3 "collection"'E& +5 "core" &uv,\ +2 ."myShortDA"CC.seek :closed +9 "collection"'(S +11 "core" &vw> + &wu9 +3 &uw> 4 +9 &4Fvwt? 2 +9 &Tl}ww8 F +10 &_uw7 S +9 &Jtw= R +10 &lLuu= R +9 &/Itx= R +9 &Ktv< R +10 &Guu: R +9 &tLsu7 R +9 &7Gvv8 R +10 & Lvw3 R +9 &"Ltu/ R +10 &$}Nvv7 R +9 &&?Kuw3 R +9 &(Lsx: R +10 &)Lsx7 R +9 &+Ltw: S +9 &-EJtv4 S +10 &/Ltu< S +9 &0Luw5 S +10 &2Kwu< S +9 &4OHwv; R +9 &6Nuv7 R +10 &7Ltu; R +9 &9Kuw: S +9 &;VJtt9 R +10 &=Nvv6 R +9 &>Luv- R +10 &@Ivw8 R +9 &B]Nuu7 S +9 &DYvv; T +10 &Epvv9 W +9 &Gwv; Z +9 &ICvv8 ^ +10 &Kwv1 _ +9 &Lvv4 _ +10 &Nww3 ` +9 &PEwz7 ` +9 &Qyv7 D +10 &R2xw< $n +9 &Rmtv< M +2 ( +2 "collection"'E& +3 #"myShortDA"Collection Clamp onSpring/offSpring for 6/27 samples, on/off torque 2.52 +3 "collection"'+& +5 "core" &Rlxv( M + ."myShortDA"Hand.open +3 "manipulator"&.1 +73 "core" 1 + "manipulator"&b% +4 "core" % ϶ i  +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&N'\ +98 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%3 +105 "core" + #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1.5ml +3 "processing"%X'{ +1598 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%(  +45 "core"  +2 ."myShortDA"PS.seek 0ml +2 "processing"%', +1607 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%h +44 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%,'\ +2605 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myShortDA"CBV.dial PRV +5 "processing"%f  +3 "collection"'\  +34 "core"  +129  + ."myShortDA"PSV.dial :mixloop +43 "processing"%\\ +109 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 "processing"%J  +77 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%u', +2622 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%^  +57 "core" +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%B'\ +2599 "core" ' +2 ."myShortDA"PSV.dial :mixloop +8 "processing"%j +44 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%v', +2621 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%T  +44 "core"  +2 ."myShortDA"PS.seek 2.5ml +4 "processing"%a'\ +2617 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%c +45 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%t', +2611 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&`& +6 "core" &y > %. +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 ."myShortDA"Elbow.seek CC +3 "manipulator"&H(o +5 "core" ( +2 "manipulator"&r& +4 "core" &y  @ ". + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +2 "core" &y ~ #. +3 ."myShortDA"Forearm.seek CC +3 "manipulator"&d'Ͻ +96 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&g/ +74 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'V( +399 "core" ( +2 "manipulator"&& +4 "core" &y  ). + "manipulator"&l% +3 "core" % ϼ W ) +3 ."myShortDA"Forearm.seek :retract +3 "manipulator"&n'\ +96 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek :garage +2 "manipulator"&m(- +288 "core" ( +2 "manipulator"&o& +5 "core" &-  R . + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &|& +4 "core" &- . +2 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek :garage +2 "manipulator"&'Γ +115 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&y1 +71 "core" 1 +2 "manipulator"&Y% +3 "core" % Ν ! +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +103 "core" ' +2 ."da"delayUntil "12:06:30.07" +23746 "Can"J\ N &T" +1029 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"% @ +76 "core" @ + ."da"PBV.dial :waste1 +3 "processing"%  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +8 "processing"% * +38 "core" , + ."da"PSV.dial :air +3 "processing"%D  +44 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%5'\ +2441 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%> +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%x +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +45 "core"  +2 ."da"PS.seek 0ml +3 "processing"%', +2454 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%= +132 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%w'F +587 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +54 ."da"PS.seek 2ml +2 "processing"%{'˕ +1605 "core" ' + ."da"PTV.dial :puck +3 "processing"%  +77 "core"  + ."da"PSV.dial PTV +3 "processing"%} +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%"  +37 "core" +2 "processing"%?% +4 "core" %˚\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +595 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%%', +1591 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +15 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%z  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +4 "processing"%# +77 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%U'\ +2470 "core" ' + ."da"PSV.dial PTV +3 "processing"%9 +86 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%2 +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +87 "core" ~ + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%Z  +76 "core"  +2 ."da"PS.seek 0ml +2 "processing"%i', +2449 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +135 "core"  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%7'F +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%4'˕ +1594 "core" ' + ."da"PTV.dial :puck +3 "processing"%k  +5 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%Q  +37 "core" + "processing"%-% +4 "core" %˓\  +2 ."da"PS.seek 1.5ml +3 "processing"%'y +583 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +37 "core" + +2 ."da"PS.seek 0ml +3 "processing"%*', +1598 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%1  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%;  +35 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%8 * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%e +76 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%)'\ +1639 "Can"E\ < )9Ud" +831 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +77 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%: +89 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%' +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +76 "core"  +2 ."da"PS.seek 0ml +4 "processing"%O', +2459 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +4 "processing"%  +46 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%$  +133 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%K  +45 "core" ~ +2 ."da"PTV.dial :PRVmixing +7 "processing"%A  +16 "core" +2 ."da"PSV.dial :mixloop +2 "processing"%] +45 "core" +39 ."da"PS.reconfigure :default +10 "processing"%#A d`xb +5 ."da"PS.seek 0.3ml +2 "processing"%/' +380 "core" ' + ."da"delay 2 seconds +203 .PRV.dial :air +2 "processing"%6  +48 "core"  +2 "processing"%% +3 "core" %*\  +3 ."da"PS.seek 0.55ml +2 "processing"%@' +329 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%_  +44 "core"  +3 ."da"PS.seek 2ml +3 "processing"%G'˕ +1541 "core" ' +2 ."da"PSV.dial :PML +2 "processing"% +45 "core" + ."da"PTV.dial :mixing +3 "processing"%< @ +74 "core" A + ."da"PBV.dial :waste1 +3 "processing"%W  +36 "core" +2 "processing"%q% +3 "core" %ˑ\  \ +3 ."da"PS.seek 1.85ml +2 "processing"%&' +229 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"%~ * +36 "core" , +2 ."da"PS.seek 0ml +3 "processing"%', +1945 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +48003 #recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"% @ +5 "core" A +2 ."da"PBV.dial :waste1 +3 "processing"%M  +38 "core" + ."da"delay 30 seconds +259 "Can"7\ 6 +U" +2745 ."da"PBV.dial between PSV and waste1 +3 "processing"%F * +37 "core" , + ."da"PSV.dial :air +3 "processing"%[  +44 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%C'\ +2460 "core" ' + ."da"PSV.dial :mixloop +3 "processing"% +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%P  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%R +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%I  +45 "core"  +2 ."da"PS.seek 0ml +3 "processing"%+', +2461 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%. +136 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%b'F +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +10 ."da"PS.seek 2ml +3 "processing"%E'˕ +1592 "core" ' + ."da"PTV.dial :puck +3 "processing"%3  +75 "core"  +2 ."da"PSV.dial PTV +2 "processing"%L +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%S  +37 "core" +2 "processing"%(% +3 "core" %˗$\  +3 ."da"PS.seek 1.5ml +2 "processing"%X'} +589 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%h * +36 "core" , +2 ."da"PS.seek 0ml +3 "processing"%', +1598 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%\  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%f  +35 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%\\ * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%J +76 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%,'\ +2470 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%^ +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%u +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%j +88 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%B  +77 "core"  +2 ."da"PS.seek 0ml +4 "processing"%T', +2453 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +45 .PSV.dial PSR +10 "processing"%v +135 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%c'F +592 "core" ' + ."da"delay 5 seconds +508 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%a'˕ +1604 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%`  +6 "core"  + ."da"PSV.dial PTV +3 "processing"%r +88 "core"  + ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 "processing"%g% +4 "core" %˚\  +2 ."da"PS.seek 1.5ml +2 "processing"%!' +592 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%N * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%', +1588 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%l  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%d * +36 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%o +74 "core" +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"%|'\ +2475 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%H +74 "core" + ."da"delay 5 seconds +459 "Can"4\ 7 .V" +43 ."da"PSV.dial PSR +3 "processing"%y +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%Y +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%n  +87 "core" +2 ."da"PS.seek 0ml +3 "processing"%', +2463 "core" ' +2 #"da"washCycleDA #3 of 3 +6 .PSR.select :air +6 .PSV.dial PSR +3 "processing"% +133 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%'F +590 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"% '˕ +1595 "core" ' + ."da"PTV.dial :puck +2 "processing"%D  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"%t +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%>  +37 "core" + "processing"%% +4 "core" %ˑ\  +2 ."da"PS.seek 1.5ml +3 "processing"%x'w +584 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + +2 ."da"PS.seek 0ml +2 "processing"%5', +1600 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%=  +5 "core"  + ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%w * +95 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +76 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%}'\ +2463 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%" +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%? +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%{ +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +73 "core"  +2 ."da"PS.seek 0ml +3 "processing"%', +2448 "core" ' +8 ."da"Gate.power :camera,:ON +8 #Mixing DA Substrates +3 .PSR.select :air +10 .PSV.dial PSR +4 "processing"% +142 "core"  +8 #"da"Pulling 0.25ml of PSR.sub1 +8 .PSR.select :sub1 +12 "processing"% +23 ."da"PS.reconfigure :default +15 "processing"%#A d`xb +17 ."da"PS.seek 0.25ml +10 "processing"%z' +335 "core" ' +2 ."da"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +5 "processing"% +11 ."da"PS.seek 0.5ml +3 "processing"%'F +328 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%#'˕ +1592 "core" ' + ."da"PTV.dial :puck +3 "processing"%%  +7 "core"  +2 ."da"PSV.dial PTV +2 "processing"%9 +76 "core" + ."da"PBV.dial :waste1 +3 "processing"%2  +36 "core" +2 "processing"%% +3 "core" %˒  +3 ."da"PS.seek 1.5ml +3 "processing"%Z'x +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%U * +37 "core" + +2 ."da"PS.seek 0ml +3 "processing"%', +1604 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck +6 "processing"%i  +5 "core"  + ."da"PBV.dial :waste1 +3 "processing"%7  +38 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%k * +38 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +78 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%Q'\ +2581 "core" ' + ."da"PSV.dial PTV +7 "processing"%- +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%4 +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +73 "core"  +2 ."da"PS.seek 0ml +3 "processing"%1', +2559 "core" ' +2 #"da"Additional air clear + .PSR.select :air +5 .PSV.dial PSR +4 "processing"%; +137 "core"  + #"da"Pulling 2ml of PSR.air + .PSR.select :air +6 .PS.reconfigure :default +4 "processing"%#A d`xb +5 ."da"PS.seek 2ml +2 "processing"%8'˕ +2104 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +3 "processing"%e  +5 "core"  +2 ."da"PSV.dial PTV +2 "processing"%* +76 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" + "processing"%:% +3 "core" %˗  +3 ."da"PS.seek 1.5ml +3 "processing"%''} +585 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%)  +107 "core"  +2 ."da"PS.seek 0ml +3 "processing"% ', +1593 "core" ' +2 "processing"%$9 +3 "core" 95 +2 #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast +4 "processing"%K +4 "core" 5 +2 "processing"%A& +3 "core" &^' 2 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +3 "manipulator"&]% +5 "core" % \ \ 6 5 +2 "storage"(O% +3 "core" %|  [ +2 "storage"(6. +3 "core" .(,? +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."da"SC.seek 3 +3 "storage"(( +197 "core" ( + ."da"SC.configure :limp +4 "storage"($(\ 1b +4 (/& +4 "core" & &  L +2 "manipulator"&_& +3 "core" &- g d + +2 "manipulator"&@% +4 "core" % \ \ Z K b +2 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 3 +2 "manipulator"&( +181 "core" ( +2 "manipulator"&<& +46 "core" & h k . +10 "storage"(W& +3 "core" &   k +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&q' +93 "core" ' +2 "storage"(~& +4 "core" & c c G +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(G') +290 "core" ' + "storage"(&- +3 "core" -') +2 ."da"SE.configure :default +4 "storage"(#QK-0-\ b +4 ."da"SE.seek :place +3 "storage"(p' +42 "core" ' +2 "manipulator"&& +3 "core" & V X. +3 "manipulator"&M% +4 "core" % c ea + ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +3 "manipulator"&F'\ +96 "core" ' + ."da"Elbow.seek PC +4 "manipulator"&[([ +262 "core" ( + "manipulator"&& +4 "core" &b _ C  +2 ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &b V ` +2 ."da"Forearm.seek PC +3 "manipulator"&P'$ +100 "core" ' + ."da"Hand.close +2 "manipulator"&R/ +78 "core" / +2 ."da"PC.seek :open +3 "processing"%I( +458 "core" ( +2 "storage"(C& +4 "core" &  + "manipulator"&.& +4 "core" &b 5 1  +2 "manipulator"&+% +4 "core" % 0 c d +2 ."da"Forearm.seek :retract +7 "manipulator"&b'\ +99 "core" ' + ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +2 "manipulator"&3( +253 "core" ( +2 "manipulator"&L& +4 "core" & V L b2 + "storage"(S& +3 "core" &   / +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&(' +98 "core" ' + ."da"Hand.open +2 "manipulator"&E1 +72 "core" 1 +2 "storage"(h- +3 "core" -' +2 ."da"SE.seek -0.31 Pucks below Top Plate +3 "storage"(X' +27 "core" ' +2 ."da"SE.reconfigure :seal +4 "storage"(#QK-0-\ b +4 ."da"SE.seek -1.23 Pucks below Top Plate +3 "storage"(\ 'd +50 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da25mar3112h.tif +6 "processing"%f& +16 "core" &t +3 "manipulator"&\\& +5 "core" & \ 2 + "manipulator"&J% +4 "core" %  3 +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&^(- +191 "core" ( + "manipulator"&u& +3 "core" &-  +2 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 &j& +4 "core" &-  +2 ."psFlush"Forearm.seek :garage +3 "manipulator"&B'Γ +108 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&,/ +77 "core" / + "manipulator"&v& +4 "core" &- G +2 "manipulator"&T% +3 "core" % Ν J +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&c'\ +103 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +3 "manipulator"&`([ +125 "core" ( + "manipulator"&r& +4 "core" &d _ +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +54 && +10 "core" &d  +2 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&g'$ +99 "core" ' +2 "manipulator"&a& +3 "core" &d K " +2 "manipulator"&N% +4 "core" %# : +2 "processing"%!& +4 "core" &{ +2 "processing"%& +5 "core" &y +2 ."psFlush"PC.seek :closed +3 "processing"%l(^ +6 "core" &Y +5 & 1U %f +10 &SlS 9 +9 &yfY M +10 &?O T +9 &D8G T +9 &>C T +10 &;E T +9 &;E T +9 &L<. T +10 &\ <- U +9 &9$ U +10 &!:$ U +9 &#O8 U +9 &%6 U +10 &&9 U +9 &(8 U +9 &*W9 U +10 &,: U +9 &-7 U +10 &/9 U +9 &1`; U +9 &3"9 U +10 &4; U +9 &69 U +9 &8g; U +10 &:); U +9 &;: U +9 &=> U +10 &?t<r T +9 &A4C T +10 &BP V +9 &Dt Z +9 &Fis Z +10 &H+s Z +9 &Iu~ [ +10 &Kuk [\ +9 &Mn{} [ +9 &O/{ \\ +10 &P} \\ +9 &R{ ] +9 &To} ^ +10 &V2~ ] +9 &W ^ +10 &Y ^ +9 &[u ^ +9 &]7 [\ +10 &^G] $m +9 &^ M 9 +5 ( +2 "processing"%& +4 #"psFlush"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 2.09 +3 "processing"%d& +6 "core" &^3 9 +2 &^3 9 +2 ."psFlush"Hand.open +2 "manipulator"&o1 +76 "core" 1 + "manipulator"&% +3 "core" % # x  +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&H'\ +100 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%y +47 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +3 "processing"%Y'F +594 "core" ' + ."psFlush"delay 5 seconds +474 #"da"SX HX9/16 (USB:29): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25.117 seconds\ /var/log/esp/da25mar3112h.tif: TIFF Upload Complete\ +4 "Can"- % 34W&" +2 #"da"PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da25mar3112h20s.tif +23 ."psFlush"PSR.select :air +5 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%n'\ +2024 #"da"SX HX9/16 (USB:29): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da25mar3112h20s.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 32.0 /var/log/esp/midres/da25mar3112h32s.tif +70 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%| @ +207 "core" A +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%  +139 "core" + ."psFlush"PSV.dial :mixloop +3 "processing"% +122 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%' +2606 "core" ' +6 ."psFlush"PSR.select :air +7 .PSV.dial PSR +5 "processing"%D +5 #"da"SX HX9/16 (USB:29): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 32 seconds\ /var/log/esp/midres/da25mar3112h32s.tif: TIFF Upload Complete\ +4 .Gate.power :camera,:OFF +4 ."Qmail"DAfans.email "25.117 sec auto-exposure",Subject: "da25mar3112h images!" +5 "storage"(t- +7 "core" -'d +2 "storage"(>& +4 "core" & b + "manipulator"&& +9 "core" &d 1 +6 "manipulator"& % +15 "core" %\   +5 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +3 "manipulator"&( +29 "core"  + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%x'F +241 "core" ( +36 "manipulator"&=& +9 "core" & L M hW +5 "storage"(& +9 "core" &  # +5 ."da"Forearm.reconfigure :tight +12 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 700 counts +6 "manipulator"&w' +94 "core" ' +6 ."da"SE.reconfigure :gently +9 "storage"(#QK-0-\ b +6 ."da"SE.seek -0.52 Pucks below Top Plate +6 "storage"( ' +54 "core" ' +6 "manipulator"&5& +9 "core" & C 9 F W +4 "storage"("& +6 "core" & +4 ."da"Elbow.reconfigure :limp +7 "manipulator"&$ ,(b +8 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek 3 +4 "manipulator"&?' +34 "core" ' +4 ."psFlush"delay 5 seconds +13 "core" ' +3 ."da"Elbow.hold +5 "manipulator"&{, +9 "core" , +4 ."da"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +9 ."da"SE.reconfigure :default +7 "storage"(#QK-0-\ b +8 ."da"SE.seek -0.33 Pucks below Top Plate +4 "storage"('v +34 "core" ' +3 "manipulator"&}% +8 "core" %% : +3 "storage"(& +5 "core" &  +4 ."da"Forearm.force -20 +4 "manipulator"&5 +10 ."da"Forearm.seek 3 + 314 counts +2 "manipulator"&'Q +20 "core" ' +3 "manipulator"&z& +7 "core" & Y T  W +4 "storage"(& +8 "core" &  +4 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +12 ."da"Forearm.seek 3 + 700 counts +7 "manipulator"&%' +38 "core" ' +3 "storage"(9% +7 "core" %~  +5 ."downElevator"SE.seek :down +8 "storage"(2'p +95 (% +6 "core" %F ]} +4 "manipulator"&#% +7 "core" % \\ ]  +5 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek :retract +4 "manipulator"&U'\ +98 "core" ' +3 ."psFlush"PSR.select :air +6 "processing"% +16 ."psFlush"PS.seek 2.5ml +5 "processing"%Z'\ +9 "core" ' +2 ."downElevator"SE.stop +7 "storage"(5 +9 (i& +12 "core" & +1440 #"uploadLog"upsync +625 "core" ' + ."psFlush"delay 1 second +108 .PBV.dial :waste1 +2 "processing"%7  +37 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%k @ +76 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"% +105 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%' +2611 "core" ' + ."psFlush"PSV.dial PSR +4 "processing"%- +106 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 1ml +3 "processing"%4'M` +1098 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"% '\ +1593 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +75 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%Q  +74 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%;  +6 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%1', +2613 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%e +88 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%*'F +579 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2106 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%: +73 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%8 U +96 "core" V +9 ."psFlush"PS.seek 0ml +4 "processing"%', +2608 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%) @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%''\ +2604 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%$  +75 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%K', +2625 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%A +46 "core"  + ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%]'\ +2606 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%O +74 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%6 U +6 "core" U +2 ."psFlush"PS.seek 0ml +3 "processing"%/', +2600 "core" ' + ."psFlush"PSV.dial PBV +8 "processing"%_ @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%@'\ +2609 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%s  +85 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%<', +2602 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%W +44 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 1ml +3 "processing"%m'M` +1095 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%~'\ +1590 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +76 "core" + ."psFlush"PTV.dial :puck +3 "processing"%&  +5 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%  +55 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%M', +2615 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%G +77 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%q'F +596 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +2097 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +87 "core"  +2 ."psFlush"PBV.dial PSV +2 "processing"% U +56 "core" U +2 ."psFlush"PS.seek 0ml +2 "processing"%R', +2603 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%F @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%0'\ +2601 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%C  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%.', +2610 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%+ +46 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%P'\ +2605 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%L +75 "core" +2 ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +4 "processing"%S', +1767 "Can"+\ 8 5W" +844 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%[ @ +45 "core" > +3 ."psFlush"PS.seek 2.5ml +3 "processing"%E'\ +2613 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%h  +73 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%f', +2614 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&b& +43 "core" & # #  3W +8 "manipulator"&\\% +4 "core" %\     3 +2 ."psFlush"Elbow.seek PC +2 "manipulator"&J([ +245 "core" ( +2 "manipulator"&p& +3 "core" &d  1 +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &X& +2 "core" &d   1 +3 ."psFlush"Forearm.seek PC +3 "manipulator"&u'$ +92 "core" ' + ."psFlush"Hand.close +2 "manipulator"&j/ +70 "core" / +2 ."psFlush"PC.seek :open +3 "processing"%(( +460 "core" ( +2 "manipulator"&3& +3 "core" &d = , 7 +2 "manipulator"&,% +3 "core" % ' F E 5 7 +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&v'\ +104 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek :garage +2 "manipulator"&T(- +125 "core" ( +2 "manipulator"&& +4 "core" &- ^ X ;+ + ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &r& +3 "core" &- R M e :+ +2 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek :garage +2 "manipulator"&B'Γ +108 "core" ' + ."psFlush"Hand.open +2 "manipulator"&1 +75 "core" 1 + "manipulator"&^% +4 "core" % Ν / +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&a'\ +101 "core" ' + #"myShortDA"Finished short da assay +2 #Flushing Processing stage +3 "processing"%N% +6 "core" %)e\ # +2 #"myShortDA"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%!& +5 "core" &e\ $ +2 "manipulator"&c& +4 "core" &- S N D 9+ + ."myShortDA"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&I(- +5 "core" ( +2 "manipulator"&d& +4 "core" &- L U - 9+ + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &o& +2 "core" &- U M y 9+ +3 ."myShortDA"Forearm.seek :garage +3 "manipulator"&'Γ +97 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&/ +76 "core" / +2 "manipulator"&y& +3 "core" &- J G 7 6+ +2 "manipulator"&g% +3 "core" % Σ C D 5 +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"& '\ +101 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek PC +2 "manipulator"&Y([ +133 "core" ( +2 "manipulator"&|& +3 "core" &O I _ 4 :H +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 && +3 "core" &O X U :H +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +3 "manipulator"&'$ +97 "core" ' + "manipulator"&n& +4 "core" &O J + B 4H +2 "manipulator"&t% +4 "core" %) 6 4 5 + "processing"%>& +4 "core" &]\ +2 "processing"%& +4 "core" &\\\ ! +3 ."myShortDA"PC.seek :closed +3 "processing"% (^ +4 "core" &\\\ +6 &\\\ 8 +9 &DGoW\ 1 +9 &jpr[\ F +10 &P[\ Q +9 &B^\ Q +9 &E[\ Q +10 &JF[\ Q +9 & FY\ Q +9 &G[\ Q +10 &E\\\ Q +9 &RG\\\ Q +10 &!F^\ Q +9 &"B^\ Q +9 &$C\\\ Q +10 &&ZBY\ Q +9 &(C^\ Q +10 &)B\\\ Q +9 &+D^\ P +9 &-cD[\ P +10 &/%CY\ P +9 &0D]\ P +9 &2DZ\ Q +10 &4jH^\ Q +9 &6,GZ\ Q +10 &7CZ\ Q +9 &9CX\ Q +9 &;rCX\ Q +10 &=5DV\ P +9 &>EW\ Q +9 &@HX\ Q +10 &BvO[\ R +9 &D0j[\ U +10 &E|[\ X +9 &Gz[\ X +9 &Iny\\\ X +10 &K0{Z\ X +9 &LV\ X +9 &NZ\ X +10 &PsQ\ X +9 &R5[\ X +9 &S[\ X +10 &U[\ Y +9 &Wz[\ Y +10 &Y;Z\ Y +9 &Z\\\ Y +9 &\\]\ Z +10 &^7_g[\ 6 +9 &^LR\ 0 +5 ( +2 "processing"%& +4 #"myShortDA"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.90 +2 "processing"%D& +6 "core" &^#W\ 0 + &^#Z\ 0 +2 ."myShortDA"Hand.open +43 "manipulator"&`1 +82 "core" 1 + "manipulator"&=% +4 "core" % )  8 0 +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"% +46 "core"  + ."myShortDA"PSR.select :flush +3 "processing"%@ +12 ."myShortDA"PS.seek 1ml +2 "processing"%5'M` +1091 "core" ' + ."myShortDA"PSR.select :air +4 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%"'\ +1600 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"%H +75 "core" +2 ."myShortDA"PTV.dial :puck +2 "processing"%}  +6 "core"  + ."myShortDA"PBV.dial :waste1 +3 "processing"%  +55 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%\ ', +2612 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%z +77 "core"  + ."myShortDA"PSR.select :flush +3 "processing"%@ +12 ."myShortDA"PS.seek 0.5ml +2 "processing"%'F +585 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%9'\ +2100 "core" ' +2 ."myShortDA"PSV.dial PTV +2 "processing"%w +87 "core" ~ + ."myShortDA"PBV.dial PSV +3 "processing"% U +57 "core" W +2 ."myShortDA"PS.seek 0ml +3 "processing"% ', +2602 "core" ' +2 ."myShortDA"PSV.dial PBV +3 "processing"% @ +42 "core" ? +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%#'\ +2614 "core" ' + ."myShortDA"PSV.dial :waste1 +3 "processing"%?  +74 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%', +2608 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%i +44 "core"  + ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%'\ +2608 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"%% +87 "core" ~ + ."myShortDA"PBV.dial PSV +3 "processing"%x U +16 "core" T +2 ."myShortDA"PS.seek 0ml +4 "processing"%2', +2611 "core" ' + ."myShortDA"PSV.dial PBV +3 "processing"%7 @ +43 "core" ? +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%k'\ +2602 "core" ' +3 ."myShortDA"PSV.dial :waste1 +5 "processing"%  +77 "core"  +2 ."myShortDA"PS.seek 0ml +4 "processing"%Z', +2608 "core" ' +2 #"myShortDA"Garaging FlushPuck in Processing Clamp +7 "manipulator"&-& +6 "core" &O > ? U 5H +7 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek PC +2 "manipulator"&([ +29 "core" ( + "manipulator"&4& +3 "core" &U ? / / 5 +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 && +3 "core" &V @ 8 5 +3 ."myShortDA"Forearm.seek PC +2 "manipulator"&Q'$ +93 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&;/ +76 "core" / +2 ."myShortDA"PC.seek :open +3 "processing"% ( +463 "core" ( + "manipulator"&e& +3 "core" &W B V ? 8 +3 "manipulator"&1% +4 "core" % 0 1 /  8 +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&*'\ +96 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 ."myShortDA"Elbow.seek :garage +2 "manipulator"&:(- +119 "core" ( + "manipulator"&8& +3 "core" &- < 0  8> +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &- E F ` 7> +40 ."myShortDA"Forearm.reconfigure :tight +10 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek :garage +2 "manipulator"&)'Γ +114 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&1 +74 "core" 1 +2 "manipulator"&$% +4 "core" % Μ  + +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&''\ +101 "core" ' +22314 "Can"1\ 0 7XR" +48522 #"Camille"-> access 3 +3 "storage"(A% +5 "core" %v B D \  +2 "manipulator"&K% +4 "core" %\  z , > +2 "manipulator"&O& +3 "core" &-   >> +2 ."Camille"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."Camille"SC.seek 7 +3 "storage"(6([4 +671 "core" ( +2 ."Camille"SC.configure :limp +3 "storage"($(\ 1b +4 (]& +3 "core" &[5 *\  +684 #"Camille"-> access 4 +4 "storage"(_% +4 "core" %v M D Z\  +2 "manipulator"&/% +4 "core" %\  d X  < +2 "manipulator"&s& +3 "core" &- } y M => +2 ."Camille"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."Camille"SC.seek 1 +2 "storage"(@( +985 "core" ( +2 ."Camille"SC.configure :limp +3 "storage"($(\ 1b +4 (W& +3 "core" &   ?\ +542 #"Camille"-> startTube 4 +385 #-> start(:myShortDA){shortDA; PS.flush} +3 "collection"'<% +10 "processing"%m% +2 "core" %xw\ +7 %0\ ' +2 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? + #Type 'Thread[:myShortDA].answer' to continue +395 #"Camille"-> Thread[:myShortDA].answer +3 #"myShortDA"Camille answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +7 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +4 .delay 10 seconds +1004 .PSV.dial :mixloop +3 "processing"% +133 "core" +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%&  +132 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%  +48 "core" +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +3 "processing"%~'Y +2277 "core" ' + ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +5 "processing"%G  +2 "collection"'M  +7 "core" +128  +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%q'F +1254 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"% @ +104 "core" ? + ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 0ml +2 "processing"%', +593 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"% +104 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +2 "processing"%F'M` +1090 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%R'\ +720 "Can"3\ 2 9X" +881 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%C +103 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%0', +2616 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%+ +103 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"%.'M` +1099 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%L'\ +1591 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%P +104 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%[  +46 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%S', +2612 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%h +104 "core"  + ."myShortDA"PSR.select :air +9 .PS.seek 2.5ml +9 "processing"%E'\ +2607 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%b +104 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%\\', +2609 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%p& +6 "core" &\ ) +2 "manipulator"&X% +44 "core" %\  | } L ? +2 "storage"({% +4 "core" %v N C 4\  +2 "storage"(j. +3 "core" .( +2 ."myShortDA"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 4 +3 "storage"(U(,? +518 "core" ( + ."myShortDA"SC.configure :limp +4 "storage"($(\ 1b +4 (l& +3 "core" &,@ p\  +2 "manipulator"&3& +4 "core" &- Y X <> + "manipulator"&,% +4 "core" %\  X V M < +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek 4 +3 "manipulator"&( +174 "core" ( +2 "manipulator"&r& +3 "core" & _ J 5 :. +2 "storage"(u& +3 "core" &,@ B A C\  +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek 4 + 700 counts +2 "manipulator"&J' +104 "core" ' +2 "storage"(& +3 "core" &,@ D A\  +2 ."myShortDA"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +2 "storage"(^') +303 "core" ' +2 "storage"(v- +3 "core" -' +2 ."myShortDA"SE.configure :default +3 "storage"(#QK-0-\ b +5 (N& +3 "core" &,@  E\  +2 "manipulator"&!& +3 "core" & F < 8. +2 ."myShortDA"Elbow.seek 4 +3 "manipulator"&c( +48 "core" ( + "manipulator"&d& +4 "core" & V a ;| +2 "storage"(o& +3 "core" &,@ 5 < ^\  +3 ."myShortDA"Forearm.seek 4 + 300 counts +2 "manipulator"&B'[ +27 "core" ' +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close +2 "manipulator"&/ +67 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&y& +2 "storage"(g'p +9 "core" & w ?| + "manipulator"&T% +4 "core" % < } q = ? +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&a'\ +98 "core" ' +2 ."myShortDA"Elbow.seek PC +4 "manipulator"&|([ +153 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +106 "core" ( + "manipulator"&& +4 "core" &O } T < + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +2 "core" &P } } = +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +2 "manipulator"&n'$ +101 "core" ' + "manipulator"&t& +4 "core" &P K O  9 +2 "manipulator"&>% +3 "core" %. D U 9 +2 "processing"%I& +4 "core" &\ % +2 "processing"% & +5 "core" &\ % +2 ."myShortDA"PC.seek :closed +2 "processing"%((^ +7 "core" &\ $ +5 & +\ "$d +10 &Uu\ 8 +9 &|o\ M +9 &E\ Q +10 &MB\ Q +9 &D\ Q +9 &G\ R +10 &F\ R +9 &UI\ Q +10 &I\ Q +9 &H\ Q +9 &!Ew\ Q +10 &#]Fz\ Q +9 &%Iu\ Q +9 &&D{\ Q +10 &(Du\ Q +9 &*eIt\ Q +10 &,&Ir\ R +9 &-H|\ R +9 &/Gv\ R +10 &1lDt\ R +9 &3/Gp\ Q +9 &4Dk\ R +10 &6Co\ !Q +9 &8tDi\ R +10 &:7D_\ Q +9 &;Df\ R +9 &=D`\ Q +10 &?}Fg\ Q +9 &A>Ji\ R +9 &BRk\ S +10 &Dpj\ V +9 &Fr}j\ X +10 &H4wj\ X +9 &I{d\ X +9 &K|j\ X +10 &My|k\ X +9 &O:h\ Y +9 &Ph\ Y +10 &R_\ Y +9 &Te\ Y +10 &VAd\ Y +9 &Xd\ Y +9 &Y\\\ Y +10 &[f\ Y +9 &]Ge\ P +9 &^}I_\ !d +10 &^?a\ 3 +5 ( +2 "processing"% & +4 #"myShortDA"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.85 +2 .Hand.open +3 "manipulator"&D1 +5 "core" &^(c\ 3 +63 1 + "manipulator"&`% +3 "core" % .    3 +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&='\ +98 "core" ' +2 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"%  +2 %9 +6 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%f9 +3 "core" 9  +102 "processing"%59 +3 "core" 9  +102 "processing"%H9 +2 "core" 9 +102 "processing"%}9 +3 "core" 9 +137 "processing"%9 +9 "core" 9 +103 "processing"%"9 +2 "core" 9  +102 "processing"%z9 +3 "core" 9$ +102 "processing"%\ 9 +3 "core" 9( +102 "processing"%9 +3 "core" 9, +102 "processing"%w9 +3 "core" 90 +102 "processing"%9 +3 "core" 95 +102 "processing"%99 +3 "core" 99 +102 "processing"%9 +3 "core" 9= +102 "processing"% 9 +3 "core" 9A +102 "processing"%?9 +2 "core" 9E +103 "processing"%#9 +5 "core" 9J +104 "processing"%i9 +3 "core" 9N +102 "processing"%9 +2 "core" 9R +103 "processing"%%9 +2 "core" 9V +102 "processing"%x9 +3 "core" 9Z +102 "processing"%9 +3 "core" 9_ +102 "processing"%79 +3 "core" 9c +102 "processing"%29 +3 "core" 9g +102 "processing"% 9 +2 "core" 9k +103 "processing"%k9 +2 "core" 9o +102 "processing"%-9 +3 "core" 9t +102 "processing"%49 +3 "core" 9x +102 "processing"%9 +3 "core" 9| +102 "processing"%;9 +3 "core" 9 +102 "processing"%Y9 +3 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"% 9 +3 "core" 9 +102 "processing"%e9 +3 "core" 9 +102 "processing"%19 +2 "core" 9 +103 "processing"%89 +2 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%Q9 +3 "core" 9 +102 "processing"%9 +2 "core" 9 +103 "processing"%9 +2 "core" 9  +102 "processing"%$9 +3 "core" 9 +102 "processing"%*9 +3 "core" 9 +102 "processing"%)9 +3 "core" 9  +102 "processing"%A9 +3 "core" 9& +102 "processing"%K9 +2 "core" 9- +103 "processing"%O9 +2 "core" 94 +103 "processing"%9 +3 "core" 9; +102 "processing"%]9 +3 "core" 9B +102 "processing"%_9 +3 "core" 9I +102 "processing"%/9 +2 "core" 9P +3 ."myShortDA"PH.hold 2:00:00,28C +11 .delay 1:30 +2 "processing"%s ppN +9 "core"  +8992 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +3 "processing"%6 +106 "core"  +2 #"myShortDA"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."myShortDA"PS.seek 0.5ml +2 "processing"%W'F +583 "core" ' + ."myShortDA"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2ml +2 "processing"%<'˕ +1591 "core" ' +2 ."myShortDA"PTV.dial :puck +3 "processing"%m  +135 "core"  + ."myShortDA"PSV.dial PTV +3 "processing"% +74 "core" + ."myShortDA"PBV.dial :waste1 +7 "processing"%&  +56 "core" + "processing"%% +4 "core" %˒\  +2 ."myShortDA"PS.seek 1.5ml +2 "processing"%Z'x +584 "core" ' +2 ."myShortDA"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%M * +36 "core" + +2 ."myShortDA"PS.seek 0ml +3 "processing"%G', +1602 "core" ' +2 ."myShortDA"delay 5:00 +22693 "Can".\ \ 8 <Y~" +7309 #"myShortDA"recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%~  +5 "core"  +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%  +36 "core"  + ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%q * +36 "core" , +2 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +89 "core"  +2 ."myShortDA"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."myShortDA"PS.seek 2.5ml +2 "processing"%'\ +2463 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"%F +74 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%C +76 "core"  + ."myShortDA"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%R +76 "core" + ."myShortDA"delay 5 seconds +503 .PSV.dial :air +2 "processing"%+  +73 "core"  +2 ."myShortDA"PS.seek 0ml +50 "processing"%0', +2465 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%.  +136 "core" + ."myShortDA"PSV.dial :mixloop +3 "processing"%P +44 "core" +2 ."myShortDA"PRV.dial :ab1 +3 "processing"%[ @ +105 "core" ? +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 0.15ml +3 "processing"%L' +349 "core" ' + ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +3 ."myShortDA"PRV.dial CBV +5 "processing"%h  +44 "core"  +2 "processing"%S% +3 "core" %?\  +2 ."myShortDA"PS.seek 0.3ml +3 "processing"%b' +352 "core" ' +2 ."myShortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +3 "collection"'E  +32 "core" + ."myShortDA"PRV.dial :air +3 "processing"%p  +45 "core"  +2 ."myShortDA"PS.seek 0.9ml +4 "processing"%X'@ +1275 "core" ' +2 ."myShortDA"PRV.dial :waste2 +2 "processing"%{ @ +76 "core" ? +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%j'F +862 "core" ' + #"myShortDA"addPMLReagent08 +3 .PSV.dial :air +4 "processing"%@  +45 "core"  +2 ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 2ml +2 "processing"%l'˕ +1601 "core" ' + ."myShortDA"PSV.dial :PML +3 "processing"%3 +44 "core" + ."myShortDA"PTV.dial :mixing +3 "processing"%, @ +74 "core" A + ."myShortDA"PBV.dial :waste1 +3 "processing"%r  +37 "core" + "processing"%u% +3 "core" %˗v\  +3 ."myShortDA"PS.seek 1.85ml +2 "processing"%:' +233 "core" ' + ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , +2 ."myShortDA"PS.seek 0ml +3 "processing"%'', +1956 "core" ' + ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'v& +5 "core" &tvQ\ +2 "manipulator"&N& +3 "core" &Q  7 ( +2 "manipulator"&!% +3 "core" %\   ( +3 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&d(- +129 "core" ( +2 "manipulator"&o& +4 "core" &-  # 1* + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 && +3 "core" &-   ' 1* +2 ."myShortDA"Forearm.seek :garage +4 "manipulator"&y'Γ +95 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&T/ +73 "core" / +2 "manipulator"&& +4 "core" &- )* + "manipulator"&J% +4 "core" % Ξ ( +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&^'\ +102 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +2 "manipulator"&B(o +280 "core" ( +2 "manipulator"&& +3 "core" &f4 i #L +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &f4 \\ -L +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek CC +2 "manipulator"&c'Ͻ +104 "core" ' + "manipulator"&t& +3 "core" &f4 d 'L +2 "manipulator"&>% +3 "core" %ϲ v ( +3 "collection"'I& +3 "core" &tvO\ +2 "collection"'g& +5 "core" &uvJ +2 ."myShortDA"CC.seek :closed +3 "collection"'a(S +6 "core" &tsZ\ +6 & 8uv\\ $d +9 &Svvu[ 8 +10 &zuuvV M +9 &zPsuZ S +9 &=ItvZ R +10 &GuvP R +9 &LttP R +10 &HvvZ R +9 &ELtuU R +9 &IruQ R +10 &HuuY R +9 &!JuvZ R +9 &#NGtuX R +10 &%KsuR R +9 &&GxtQ R +10 &(LsvU R +9 &*VHsvS R +9 &,KuuU R +10 &-GuuE R +9 &/LutH R +9 &1]LttR R +10 &3JtuO S +9 &4IwvN R +10 &6LswT R +9 &8eJwuO R +9 &:'FuvJ R +10 &;JtvA R +9 &=LtwM R +9 &?mJuuL R +10 &A/GtuN R +9 &BOuvI S +46 &DbvwR T +10 &FfxuvO X +2 &HvxM ] + &IuwP _ + &Ktx< _ + &MVvx= ` +5 &OvwA ` +9 &PuuM a +10 &RYbux@ 9 +9 &RxvG [ +9 ( + &RvtxC R +2 "collection"'g& +3 #"myShortDA"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.63 +3 "collection"' & +5 "core" &Ruwx9 R +2 ."myShortDA"Hand.open +2 "manipulator"&D1 +78 "core" 1 +2 "manipulator"&`% +4 "core" % ϲ z A  +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +96 "core" ' + ."myShortDA"PSV.dial PSR +7 "processing"% +105 "core"  +2 #"myShortDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1.5ml +3 "processing"%'{ +1605 "core" ' + ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%n  +44 "core"  +3 ."myShortDA"PS.seek 0ml +2 "processing"%f', +1603 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%5 +45 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%H'\ +2602 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 ."myShortDA"CBV.dial PRV +5 "processing"%}  +3 "collection"'  +33 "core" ~ +134  + ."myShortDA"PSV.dial :mixloop +3 "processing"%" +105 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 "processing"%z  +76 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%\ ', +2615 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%  +42 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%w'\ +2614 "core" ' + ."myShortDA"PSV.dial :mixloop +8 "processing"% +46 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%9', +2606 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%  +44 "core"  +2 ."myShortDA"PS.seek 2.5ml +4 "processing"% '\ +2611 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%? +45 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%#', +2608 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&i& +7 "core" &f2 y  L +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&(o +4 "core" ( +2 "manipulator"&%& +4 "core" &f2 A L + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &x& +2 "core" &f2 u  L +3 ."myShortDA"Forearm.seek CC +4 "manipulator"&'Ͻ +92 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&7/ +68 "core" / +2 ."myShortDA"CC.seek :open +4 "collection"'2( +398 "core" ( + "manipulator"& & +3 "core" &f2 M L +2 "manipulator"&k% +3 "core" %  & +3 ."myShortDA"Forearm.seek :retract +3 "manipulator"&-'\ +95 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek :garage +2 "manipulator"&4(- +291 "core" ( +2 "manipulator"&& +4 "core" &- M * + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &;& +3 "core" &- + +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +2 "manipulator"&Y'Γ +109 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&1 +78 "core" 1 + "manipulator"& % +3 "core" % Λ   +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&e'\ +100 "core" ' +45 ."da"delayUntil "13:38:33.83" +11440 "Can"+\ 8 ?nZ" +13392 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%1 @ +76 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%8  +37 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"% * +38 "core" , + ."da"PSV.dial :air +3 "processing"%Q  +57 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%'\ +2464 "core" ' +2 ."da"PSV.dial :mixloop +3 "processing"% +44 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%$  +44 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +3 "processing"%* +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%)  +57 "core" +2 ."da"PS.seek 0ml +3 "processing"%A', +2457 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +5 .PSV.dial PSR +4 "processing"%K +148 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%O'F +583 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%'˕ +1600 "core" ' + ."da"PTV.dial :puck +3 "processing"%]  +76 "core"  + ."da"PSV.dial PTV +3 "processing"%_ +85 "core"  + ."da"PBV.dial :waste1 +3 "processing"%/  +36 "core" +2 "processing"%6% +3 "core" %˖4\  +3 ."da"PS.seek 1.5ml +2 "processing"%\\'| +600 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%W * +36 "core" , +3 ."da"PS.seek 0ml +2 "processing"%m', +1602 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +4 "processing"%  +35 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%& * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +73 "core" + ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%<'\ +2455 "core" ' + ."da"PSV.dial PTV +3 "processing"%M +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%Z +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%~  +74 "core"  +2 ."da"PS.seek 0ml +3 "processing"%', +2450 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%q +133 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%'F +580 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%G'˕ +1590 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%F +77 "core" + ."da"PBV.dial :waste1 +3 "processing"%C  +36 "core" +2 "processing"%R% +4 "core" %˒\  +2 ."da"PS.seek 1.5ml +2 "processing"%+'x +584 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."da"PS.seek 0ml +2 "processing"%.', +1592 "core" ' +2 ."da"delay 2:00 +4517 "Can"$ U AZ" +7487 #"da"recoverPSRreagent08 + .PTV.dial :puck +43 .PBV.dial :waste1 +10 "processing"%P  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%[ * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%0 +77 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%h'\ +2468 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%S +76 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%L +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%E +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%p  +73 "core"  +2 ."da"PS.seek 0ml +3 "processing"%b', +2454 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +4 "processing"%{  +46 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +3 "processing"%X  +135 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 +3 "processing"%@  +44 "core"  +2 ."da"PTV.dial :PRVmixing +2 "processing"%j  +6 "core" + ."da"PSV.dial :mixloop +3 "processing"%3 +44 "core" +2 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +3 "processing"%,' +385 "core" ' +3 ."da"delay 2 seconds +202 .PRV.dial :air +3 "processing"%r  +47 "core"  +2 "processing"%u% +3 "core" %\ \  +2 ."da"PS.seek 0.55ml +3 "processing"%' +335 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%l  +46 "core"  +2 ."da"PS.seek 2ml +2 "processing"%:'˕ +1552 "core" ' + ."da"PSV.dial :PML +3 "processing"%v +44 "core" +2 ."da"PTV.dial :mixing +2 "processing"%N @ +76 "core" B + ."da"PBV.dial :waste1 +3 "processing"%!  +37 "core" + "processing"%o% +3 "core" %˕Q\  +3 ."da"PS.seek 1.85ml +2 "processing"%' +231 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"%| * +37 "core" + +2 ."da"PS.seek 0ml +3 "processing"%T', +1953 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +36001 "Can"(\ 9 Dg[@" +12002 #"da"recoverPRVreagent08 + .PTV.dial :mixing +4 "processing"% @ +17 "core" ? +2 ."da"PBV.dial :waste1 +2 "processing"%J  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +7 "processing"%= * +38 "core" + + ."da"PSV.dial :air +3 "processing"%y  +44 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%'\ +2470 "core" ' + ."da"PSV.dial :mixloop +3 "processing"% +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%d  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%t +45 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%>  +44 "core"  +2 ."da"PS.seek 0ml +3 "processing"%I', +2462 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%^ +132 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%V'F +593 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"% '˕ +1600 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%D  +75 "core"  + ."da"PSV.dial PTV +3 "processing"%` +74 "core" + ."da"PBV.dial :waste1 +3 "processing"%g  +35 "core"  + "processing"% % +4 "core" %˙\  +2 ."da"PS.seek 1.5ml +2 "processing"%c' +585 "core" ' +8 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%' * +37 "core" , +2 ."da"PS.seek 0ml +2 "processing"%n', +1599 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%5  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +8 "processing"%f * +37 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +76 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%}'\ +2461 "core" ' + ."da"PSV.dial PTV +3 "processing"%" +89 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%z +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%H +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +76 "core"  +2 ."da"PS.seek 0ml +2 "processing"%\ ', +2466 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"% +135 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%w'F +596 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%'˕ +1591 "core" ' + ."da"PTV.dial :puck +3 "processing"%9  +6 "core"  + ."da"PSV.dial PTV +3 "processing"%? +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +35 "core"  +2 "processing"%i% +4 "core" %˒,\  +2 ."da"PS.seek 1.5ml +2 "processing"%%'x +590 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%x * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%7', +1598 "core" ' +2 ."da"delay 2:00 +5920 "Can"%\ K F[" +6089 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%B  +6 "core"  +6 ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%a * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +76 "core" +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%k'\ +2469 "core" ' + ."da"PSV.dial PTV +3 "processing"% +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +78 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%; +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +86 "core" +2 ."da"PS.seek 0ml +3 "processing"%', +2462 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"% +137 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%-'F +582 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%Y'˕ +1595 "core" ' + ."da"PTV.dial :puck +3 "processing"%1  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"%8 +76 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" + "processing"%Q% +3 "core" %ˑ9\  \ +3 ."da"PS.seek 1.5ml +43 "processing"%#'w +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + +2 ."da"PS.seek 0ml +2 "processing"%$', +1594 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%*  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%)  +35 "core"  + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%K +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%A'\ +2464 "core" ' + ."da"PSV.dial PTV +3 "processing"%O +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%] +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%_ +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%/  +74 "core"  +2 ."da"PS.seek 0ml +4 "processing"%6', +2450 "core" ' + ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +3 .PSR.select :air +4 .PSV.dial PSR +4 "processing"% +137 "core"  +6 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +10 "processing"% +18 ."da"PS.reconfigure :default +7 "processing"%#A d`xb +10 ."da"PS.seek 0.25ml +3 "processing"%W' +336 "core" ' +2 ."da"delay 5 seconds +504 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +5 "processing"% +10 ."da"PS.seek 0.5ml +3 "processing"%\\'F +330 "core" ' +2 ."da"delay 5 seconds +507 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%'˕ +1596 "core" ' + ."da"PTV.dial :puck +3 "processing"%&  +7 "core"  + ."da"PSV.dial PTV +3 "processing"% +88 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%m  +37 "core" + "processing"%M% +4 "core" %˔  +2 ."da"PS.seek 1.5ml +3 "processing"%Z'z +596 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" + +2 ."da"PS.seek 0ml +4 "processing"%~', +1594 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%<  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%q  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%F'\ +2550 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%C +77 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +7 "processing"%R +90 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%G +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +76 "core"  +2 ."da"PS.seek 0ml +3 "processing"%+', +1584 "Can" J\\l" +983 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%P +135 "core"  + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +5 .PS.reconfigure :default +5 "processing"%#A d`xb +3 ."da"PS.seek 2ml +3 "processing"%['˕ +2106 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +3 "processing"%0  +7 "core"  + ."da"PSV.dial PTV +3 "processing"%. +77 "core" + ."da"PBV.dial :waste1 +3 "processing"%S  +37 "core" + "processing"%L% +3 "core" %˗t  +3 ."da"PS.seek 1.5ml +46 "processing"%E'} +595 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +3 "processing"%p  +107 "core"  +3 ."da"PS.seek 0ml +2 "processing"%h', +1605 "core" ' + "processing"%{9 +3 "core" 95 +2 #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +4 "processing"%X +4 %@& +3 "core" 5 + &^( 3 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&j% +6 "core" %\  a b # +2 "storage"(3% +3 "core" %t > > +3 "storage"(b. +2 "core" .(,? +2 ."da"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."da"SC.seek 3 +3 "storage"(r( +199 "core" ( +2 ."da"SC.configure :limp +3 "storage"($(\ 1b +5 (u& +2 "core" & M +2 "manipulator"&,& +5 "core" &-   + "manipulator"&l% +3 "core" %\   \  +3 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 3 +3 "manipulator"&( +182 "core" ( +2 "manipulator"&v& +3 "core" & < 81 +2 "storage"(N& +3 "core" & ! +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&!' +96 "core" ' +2 "storage"(o& +3 "core" & 5  +3 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(|') +288 "core" ' +2 "storage"(:- +3 "core" -') +2 ."da"SE.configure :default +3 "storage"(#QK-0-\ b +5 ."da"SE.seek :place +2 "storage"(' +40 "core" ' +2 "manipulator"&& +3 "core" & O z |1 +2 "manipulator"&J% +3 "core" % 9 7 E; +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&='\ +100 "core" ' +2 ."da"Elbow.seek PC +4 "manipulator"&y([ +260 "core" ( + "manipulator"&T& +4 "core" &_ N C k +2 ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +3 "core" &_ 9 9 9 +2 ."da"Forearm.seek PC +4 "manipulator"&d'$ +99 "core" ' +2 ."da"Hand.close +2 "manipulator"&t/ +73 "core" / +2 ."da"PC.seek :open +2 "processing"%>( +463 "core" ( + "storage"(& +4 "core" &  +2 "manipulator"&^& +4 "core" &_   6 + "manipulator"&I% +3 "core" % '   y +3 ."da"Forearm.seek :retract +2 "manipulator"&V'\ +104 "core" ' + ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +2 "manipulator"&D( +256 "core" ( +2 "manipulator"&`& +4 "core" & \\ K }7 + "storage"(g& +3 "core" &   h +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"& ' +99 "core" ' +2 ."da"Hand.open +6 "manipulator"& 1 +71 "core" 1 +2 "storage"('- +3 "core" -' +2 ."da"SE.seek -0.31 Pucks below Top Plate +3 "storage"(c' +28 "core" ' + ."da"SE.reconfigure :seal +4 "storage"(#QK-0-\ b +5 ."da"SE.seek -1.23 Pucks below Top Plate +3 "storage"('d +54 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da25mar3114h.tif +6 "processing"%5& +67 "core" & +8 "manipulator"&f& +3 "core" & N7 +2 "manipulator"&% +4 "core" %  4 +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&n'\ +93 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&"(- +189 "core" ( +2 "manipulator"&z& +3 "core" &-  +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &H& +3 "core" &- X +2 ."psFlush"Forearm.seek :garage +4 "manipulator"&'Γ +103 "core" ' + ."psFlush"Hand.close +2 "manipulator"&}/ +78 "core" / +2 "manipulator"&& +3 "core" &- u +2 "manipulator"&\ % +4 "core" % Χ  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&w'\ +104 "core" ' + ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +2 "manipulator"&9([ +120 "core" ( +2 "manipulator"&?& +4 "core" &[  + ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 & & +3 "core" &[ 4 +3 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&i'$ +108 "core" ' + "manipulator"&& +4 "core" &[  +2 "manipulator"&x% +4 "core" %@ F! + "processing"%%& +4 "core" &u +2 "processing"%B& +5 "core" &d +2 ."psFlush"PC.seek :closed +3 "processing"%(^ +6 "core" &m +5 &q 7 +10 &:Gne 2 +9 &[mn^ F +9 &TS T +10 &<T S +9 &q9I S +9 &3;> S +10 &?C S +9 &</ U +10 &v6/ T +9 &79. U +9 & 7' U +10 &";# T +9 &$}: U +10 &&?< U +9 &(8 U +9 &)8 U +10 &+9 U +9 &-F= U +9 &/9 U +10 &0: U +9 &2: U +9 &4O: U +10 &6: U +9 &79 U +10 &99 U +9 &;X> T +9 &=< T +10 &>; T +9 &@@ T +9 &B\\O V +10 &Do Y +9 &Eu Z +10 &Gu [ +9 &IVw0 [ +9 &Kz [ +10 &L{ \\ +9 &N} \\ +9 &PZ} \\ +10 &R| ] +9 &S~ ] +10 &U} ^ +9 &W]} ^ +9 &Y~ ^ +10 &Z ^ +9 &\\ ^ +9 &^Dzf / +10 &^f H +9 ( + &^U C +2 "processing"%B& +3 #"psFlush"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 2.10 +3 "processing"%a& +5 "core" &^U C +3 ."psFlush"Hand.open +2 "manipulator"& 1 +76 "core" 1 + "manipulator"&7% +4 "core" % @ ! +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +95 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +46 "core"  + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%;'F +556 #"da"SX HX9/16 (USB:30): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 19.868 seconds\ /var/log/esp/da25mar3114h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da25mar3114h20s.tif +25 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +1520 #"da"SX HX9/16 (USB:30): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da25mar3114h20s.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 32.0 /var/log/esp/midres/da25mar3114h32s.tif +582 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%k @ +206 "core" A +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%  +138 "core" + ."psFlush"PSV.dial :mixloop +3 "processing"% +111 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%-' +2123 #"da"SX HX9/16 (USB:30): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 32 seconds\ /var/log/esp/midres/da25mar3114h32s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +6 ."Qmail"DAfans.email "19.868 sec auto-exposure",Subject: "da25mar3114h images!" +3 "storage"(1- +6 "core" -'d +2 "storage"(8& +16 "core" &  +5 "manipulator"&& +72 "core" &[   +5 "manipulator"&Q% +4 "core" %\    +3 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +3 "manipulator"&Y( +259 "core" ( +3 "manipulator"&& +4 "core" &   z9( +3 "storage"(#& +4 "core" & +3 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&*' +58 "core" ' +3 ."psFlush"PSR.select :air +6 .PSV.dial PSR +8 "processing"%) +22 "core" ' +4 ."da"SE.reconfigure :gently +7 "storage"(#QK-0-\ b +10 ."da"SE.seek -0.52 Pucks below Top Plate +5 "storage"(' +55 "core" ' +2 "manipulator"&K& +8 "core" & 8 y # 9' + +5 #"psFlush"Pulling 0.5ml of PSR.flush +5 "storage"($& +4 ."psFlush"PSR.select :flush +12 "processing"%@ +8 "core" & +4 ."da"Elbow.reconfigure :limp +7 "manipulator"&$ ,(b +7 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek 3 +6 "manipulator"&O' +14 ."psFlush"PS.seek 0.5ml +5 "processing"%]'F +25 "core" ' +4 ."da"Elbow.hold +7 "manipulator"&_, +7 "core" , +4 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +9 ."da"SE.reconfigure :default +6 "storage"(#QK-0-\ b +8 ."da"SE.seek -0.33 Pucks below Top Plate +5 "storage"(/'v +32 "core" ' +2 "manipulator"&A% +7 "core" %%r K K  +4 "storage"(& +10 "core" & m n A +6 ."da"Forearm.force -20 +3 "manipulator"&5 +11 ."da"Forearm.seek 3 + 314 counts +3 "manipulator"&6'Q +19 "core" ' +5 "manipulator"&W& +7 "core" &   5 +3 "storage"(\\& +7 "core" &  +5 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +9 ."da"Forearm.seek 3 + 700 counts +4 "manipulator"&&' +34 "core" ' +3 "storage"(% +7 "core" %x < +5 ."downElevator"SE.seek :down +8 "storage"(m'p +96 (M% +5 "core" %C d ]~ +4 "manipulator"&% +8 "core" %   +5 ."da"Forearm.reconfigure :loose +9 "manipulator"&#Q@2^d^b +11 ."da"Forearm.seek :retract +5 "manipulator"&'\ +101 "core" ' +30 ' +2 ."downElevator"SE.stop +3 "storage"(5 +10 (Z& +6 "core" & Z +23 ' +3 ."psFlush"delay 5 seconds +504 .PSR.select :air +5 "processing"% +17 ."psFlush"PS.seek 2.5ml +4 "processing"%<'\ +910 #"uploadLog"upsync +1200 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%q  +38 "core" + ."psFlush"PTV.dial :mixing +3 "processing"% @ +77 "core" A + ."psFlush"PSV.dial :mixloop +8 "processing"% +105 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%~' +2610 "core" ' + ."psFlush"PSV.dial PSR +4 "processing"%C +106 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +57 ."psFlush"PS.seek 1ml +3 "processing"%R'M` +1099 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%G'\ +1600 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +77 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%F  +76 "core"  + ."psFlush"PBV.dial :waste1 +3 "processing"%P  +7 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%+', +2598 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%0 +75 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%.'F +583 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%S'\ +2112 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%L +88 "core"  +2 ."psFlush"PBV.dial PSV +2 "processing"%[ U +55 "core" V +3 ."psFlush"PS.seek 0ml +3 "processing"%', +2621 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%p @ +44 "core" ? +3 ."psFlush"PS.seek 2.5ml +3 "processing"%E'\ +2611 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%{  +75 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%X', +2606 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%@ +46 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%j'\ +2603 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%3 +75 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%b U +6 "core" U +2 ."psFlush"PS.seek 0ml +2 "processing"%u', +2600 "core" ' + ."psFlush"PSV.dial PBV +8 "processing"%, @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%l'\ +2616 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%U  +74 "core"  +2 ."psFlush"PS.seek 0ml +5 "processing"%v', +2602 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%N +44 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 1ml +3 "processing"%4'M` +1092 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%o'\ +1603 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%e +74 "core" + ."psFlush"PTV.dial :puck +3 "processing"%:  +5 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%  +55 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%J', +2605 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%| +75 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%!'F +585 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%T'\ +2108 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +77 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +57 "core" W +2 ."psFlush"PS.seek 0ml +3 "processing"%t', +164 "Can" @ O]" +2448 "core" ' +2 ."psFlush"PSV.dial PBV +42 "processing"%= @ +52 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%('\ +2603 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%^', +2597 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%I +46 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%d'\ +2603 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%` +76 "core" + ."psFlush"PBV.dial PSV +3 "processing"%g U +17 "core" T +3 ."psFlush"PS.seek 0ml +3 "processing"%y', +2612 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +58 "core" B +2 ."psFlush"PS.seek 2.5ml +4 "processing"%''\ +2613 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%5  +75 "core"  +3 ."psFlush"PS.seek 0ml +3 "processing"%V', +2608 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +3 "manipulator"&f& +6 "core" & *5 + "manipulator"&% +4 "core" %\   * +2 ."psFlush"Elbow.seek PC +3 "manipulator"&([ +278 "core" ( + "manipulator"&c& +4 "core" &_  t . +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &z& +3 "core" &_ . +2 ."psFlush"Forearm.seek PC +3 "manipulator"& '$ +103 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&H/ +68 "core" / +2 ."psFlush"PC.seek :open +4 "processing"%D( +460 "core" ( + "manipulator"&}& +3 "core" &` $ 0 +2 "manipulator"&% +3 "core" %  7 / +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&\ '\ +98 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek :garage +2 "manipulator"&n(- +123 "core" ( + "manipulator"&?& +4 "core" &-   2!w + ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 & & +2 "core" &-   2!w +3 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek :garage +2 "manipulator"&'Γ +108 "core" ' +2 ."psFlush"Hand.open +2 "manipulator"&1 +71 "core" 1 +2 "manipulator"&x% +4 "core" % Ν 6 ' +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&%'\ +102 "core" ' + #"myShortDA"Finished short da assay +3 #Flushing Processing stage +3 "processing"%"% +6 "core" %+b\  +2 #"myShortDA"Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%w& +6 "core" &_\  +2 "manipulator"&>& +4 "core" &- "  3!w + ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&a(- +4 "core" ( +2 "manipulator"& & +3 "core" &-  ! o 3!w +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &7& +3 "core" &-   ; 3!w +3 ."myShortDA"Forearm.seek :garage +3 "manipulator"&B'Γ +103 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&/ +70 "core" / + "manipulator"&i& +4 "core" &-  *!w +2 "manipulator"&h% +4 "core" % Χ  * + ."myShortDA"Forearm.seek :retract +3 "manipulator"&;'\ +113 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek PC +3 "manipulator"&k([ +160 "core" ( +2 "manipulator"& & +40 "core" &S I C % 7 +8 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &S A E 7 +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek PC +2 "manipulator"&'$ +94 "core" ' +2 "manipulator"&1& +3 "core" &S   H 1 +2 "manipulator"&8% +3 "core" %.   C 0 +3 "processing"%& +3 "core" &_\  +2 "processing"%Q& +5 "core" &_\  +2 ."myShortDA"PC.seek :closed +5 "processing"%(^ +2 "core" &[\  +7 &X\ 3 +9 &3GoZ\ 1 +9 &XoqY\ F +10 &OX\ Q +9 &BX\ P +10 &wEX\ Q +9 &9C\\\ Q +9 &A^\ P +10 &CX\ P +9 &CX\ P +9 &@F]\ Q +10 &!A[\ P +9 &"CX\ Q +10 &$DW\ Q +9 &&JCW\ P +10 &(\ GX\ Q +9 &)AX\ Q +9 &+CU\ P +9 &-RCX\ P +10 &/CX\ Q +9 &0FX\ Q +10 &2GX\ Q +9 &4YCV\ Q +9 &6DV\ P +10 &7DW\ P +9 &9DX\ Q +9 &;aFY\ Q +10 &=#FW\ Q +9 &>AX\ Q +10 &@EX\ Q +9 &BdUY\ R +9 &DpV\ V +10 &E{[\ W +9 &GwY\ W +9 &I]|X\ X +10 &K {W\ W +9 &L~X\ X +10 &N[\ Y +9 &Pb]\ Y +9 &R$T\ Y +10 &SZ\ X +9 &UY\ Y +9 &WiW\ Y +10 &Y)X\ Z +9 &ZX\ Y +10 &\\Y\ Z +9 &^7jkX\ , +9 &^pZ\ ? +9 ( +2 &^.S\ 6 +2 "processing"%Q& +3 #"myShortDA"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.89 +2 "processing"%#& +6 "core" &^.c\ 6 +2 ."myShortDA"Hand.open +2 "manipulator"&91 +75 "core" 1 + "manipulator"&K% +3 "core" % . > + +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&)'\ +98 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%$ +45 "core"  + ."myShortDA"PSR.select :flush +3 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"%'M` +1096 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%A'\ +1603 "core" ' +2 ."myShortDA"PSV.dial PTV +3 "processing"% +74 "core" + ."myShortDA"PTV.dial :puck +3 "processing"%  +5 "core"  + ."myShortDA"PBV.dial :waste1 +3 "processing"%W  +54 "core"  +2 ."myShortDA"PS.seek 0ml +2 "processing"%\\', +2610 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +75 "core"  +2 ."myShortDA"PSR.select :flush +3 "processing"%@ +11 ."myShortDA"PS.seek 0.5ml +3 "processing"%*'F +586 "core" ' + ."myShortDA"PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%-'\ +2109 "core" ' +2 ."myShortDA"PSV.dial PTV +3 "processing"%Y +73 "core" +2 ."myShortDA"PBV.dial PSV +2 "processing"%M U +56 "core" V +2 ."myShortDA"PS.seek 0ml +2 "processing"%', +2605 "core" ' + ."myShortDA"PSV.dial PBV +3 "processing"% @ +46 "core" ? +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%O'\ +2604 "core" ' +2 ."myShortDA"PSV.dial :waste1 +7 "processing"%6  +86 "core"  +3 ."myShortDA"PS.seek 0ml +2 "processing"%Z', +2613 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%/ +42 "core"  +2 ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%&'\ +2613 "core" ' +2 ."myShortDA"PSV.dial PTV +2 "processing"%m +85 "core"  +2 ."myShortDA"PBV.dial PSV +2 "processing"%] U +6 "core" U +2 ."myShortDA"PS.seek 0ml +2 "processing"%q', +2600 "core" ' +2 ."myShortDA"PSV.dial PBV +2 "processing"% @ +43 "core" ? +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%'\ +2601 "core" ' +2 ."myShortDA"PSV.dial :waste1 +3 "processing"%<  +72 "core"  +2 ."myShortDA"PS.seek 0ml +42 "processing"%C', +2614 "core" ' + #"myShortDA"Garaging FlushPuck in Processing Clamp +8 "manipulator"&~& +5 "core" &S   D 4 +7 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek PC +3 "manipulator"&R([ +4 "core" ( +2 "manipulator"&& +4 "core" &S   3 + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &F& +3 "core" &S   1 4 +3 ."myShortDA"Forearm.seek PC +3 "manipulator"&P'$ +91 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&G/ +73 "core" / +2 ."myShortDA"PC.seek :open +4 "processing"%0( +459 "core" ( +2 "manipulator"&+& +4 "core" &S ? 2 % 7 + "manipulator"&.% +3 "core" % 2 C D ~ 7 +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&L'\ +97 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +2 "manipulator"&[(- +124 "core" ( + "manipulator"&S& +3 "core" &- L F 6# +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &p& +2 "core" &- 6 9  6# +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +4 "manipulator"&'Γ +110 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&{1 +68 "core" 1 +2 "manipulator"&E% +4 "core" % Ν G + + ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&@'\ +99 "core" ' +7935 #"Camille"-> access 3 +3 "storage"(X% +5 "core" %v ( ) ,\  +2 "manipulator"&3% +4 "core" %\  9 J 9 +2 "manipulator"&b& +3 "core" &-\ V U 2 9"~ +2 ."Camille"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."Camille"SC.seek 7 +2 "storage"(j([4 +668 "core" ( + ."Camille"SC.configure :limp +3 "storage"($(\ 1b +4 (,& +3 "core" &[4 n\  +1319 "Can"\ 1 Q]" +1292 #"Camille"-> access 4 +3 "storage"(u% +5 "core" %v  * \  +2 "manipulator"&U% +3 "core" %\  > I  8 +3 "manipulator"&l& +4 "core" &-\ Q P , 9"~ + ."Camille"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."Camille"SC.seek 1 +2 "storage"(N( +984 "core" ( + ."Camille"SC.configure :limp +4 "storage"($(\ 1b +4 (v& +3 "core" &  Z\  +368 #"Camille"-> startTube 4 +53714 #-> start(:myShortDA){shortDA; PS.flush} +3 "collection"'4% +2 "processing"%e% +11 "core" %ux8\ + %(\ ' +5 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myShortDA].answer' to continue +437 #"Camille"-> Thread[:myShortDA].answer +4 #"myShortDA"Camille answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +7 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1004 .PSV.dial :mixloop +3 "processing"%: +132 "core" +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%  +132 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%o  +46 "core"  +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +2 "processing"%|'Y +1788 "Can"\ 5 R^." +475 "core" ' +2 ."connect"PRV.dial CBV +3 ."myShortDA"CBV.dial PRV +5 "processing"%J  +2 "collection"'!  +7 "core"  +128  +2 ."myShortDA"PS.seek 0.5ml +4 "processing"%'F +1269 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"% @ +104 "core" ? +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."myShortDA"PS.seek 0ml +3 "processing"%T', +602 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%= +104 "core"  + #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"%t'M` +1089 "core" ' +2 ."myShortDA"PSR.select :air +8 "processing"% +16 ."myShortDA"PS.seek 2.5ml +43 "processing"%'\ +1594 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%( +104 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%I', +2610 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%^ +103 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +2 "processing"%`'M` +1100 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%g'\ +1597 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%d +105 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%  +46 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%y', +2614 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%5 +104 "core"  +2 ."myShortDA"PSR.select :air +3 .PS.seek 2.5ml +5 "processing"%''\ +2601 "core" ' + ."myShortDA"PSV.dial :mixloop +8 "processing"%f +105 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%', +2608 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%c& +6 "core" &\ ' +2 "manipulator"&z% +3 "core" % \  V h = +3 "storage"(_% +3 "core" %v C B \  +2 "storage"(H. +3 "core" .( +2 ."myShortDA"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 4 +3 "storage"((,? +524 "core" ( + ."myShortDA"SC.configure :limp +4 "storage"($(\ 1b +4 (& +4 "core" &,A   \  +2 "manipulator"&}& +4 "core" &-\ U L } 9"~ + "manipulator"&% +4 "core" % \  K S C : +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek 4 +3 "manipulator"&?( +175 "core" ( + "manipulator"& & +4 "core" & I `  9* +2 "storage"( & +3 "core" &,A - - Y\  +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek 4 + 700 counts +2 "manipulator"&' +90 "core" ' + "storage"(& +3 "core" &,A 0 C *\  +3 ."myShortDA"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +2 "storage"(x') +313 "core" ' +2 "storage"(\ - +3 "core" -' +2 ."myShortDA"SE.configure :default +3 "storage"(#QK-0-\ b +5 ("& +3 "core" &,A ) + $\  +2 "manipulator"&w& +4 "core" & X X \\ :* +2 ."myShortDA"Elbow.seek 4 +2 "manipulator"&>( +34 "core" ( + "manipulator"& & +3 "core" & | k h < +2 "storage"(7& +3 "core" &,A N N 2\  +3 ."myShortDA"Forearm.seek 4 + 300 counts +2 "manipulator"&'[ +34 "core" ' +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close +2 "manipulator"&/ +78 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&i& +2 "storage"(h'p +9 "core" & U V < + "manipulator"&n% +3 "core" % f M V ! 9U +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&%'\ +97 "core" ' + ."myShortDA"Elbow.seek PC +3 "manipulator"& ([ +155 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +92 "core" ( +2 "manipulator"&B& +4 "core" &^ [ ] X ; + ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &^ W V 9 +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +3 "manipulator"&a'$ +101 "core" ' +2 "manipulator"&1& +3 "core" &^ J 3 5 +2 "manipulator"&8% +3 "core" %-  ( 4 +3 "processing"%& +3 "core" &\ ! +2 "processing"%;& +5 "core" &\ " +2 ."myShortDA"PC.seek :closed +2 "processing"%D(^ +5 "core" &\ " +45 & 3\ $d + &Uv\ 8 +4 &{o\ M + &G\ R + &M@\ Q +2 &C\ Q +9 &C\ R +10 &F\ R +9 &TG\ R +10 &D\ R +9 &C\ Q +9 &!E\ R +10 &#]G\ Q +9 &%D\ Q +9 &&I\ R +10 &(F\ Q +9 &*eD\ Q +10 &,&H\ R +9 &-I\ R +9 &/H\ Q +10 &1lDD\ R +9 &3/H\ Q +9 &4G\ Q +10 &6Ip\ R +9 &8tG\ R +10 &:6D/\ R +9 &;Go\ R +9 &=Dv\ R +10 &?}I\ Q +9 &A=L\ R +10 &B^\ T +9 &Dyj\ W +9 &Fty\ W +10 &H6z\ W +9 &I|\ X +9 &K}\ X +10 &My\ X +9 &O:\ Y +10 &P\ Y +9 &R\ Y +9 &T\ Y +10 &V@\ Y +9 &X\ Y +9 &Y\ Y +10 &[\ Z +9 &]F\ Q +9 &^~I\ !d +10 &^ Gv\ 4 +5 ( +2 "processing"%;& +4 #"myShortDA"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.84 +2 .Hand.open +4 "manipulator" +5 "core" &^/\ 4 +64 1 +2 "manipulator"&9% +3 "core" % "  c / +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&K'\ +96 "core" ' +2 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"%Q  +2 %$9 +7 "core" 9 +101 "processing"%9 +3 "core" 9 +102 "processing"%V9 +3 "core" 9  +102 "processing"%9 +3 "core" 9  +102 "processing"%9 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +102 "processing"%W9 +3 "core" 9 +102 "processing"%A9 +3 "core" 9 +102 "processing"%9 +3 "core" 9" +102 "processing"%\\9 +2 "core" 9& +103 "processing"%*9 +2 "core" 9* +102 "processing"%Y9 +3 "core" 9/ +102 "processing"%M9 +3 "core" 93 +102 "processing"%-9 +3 "core" 97 +102 "processing"%9 +3 "core" 9; +102 "processing"%9 +2 "core" 9? +103 "processing"%69 +2 "core" 9D +102 "processing"%O9 +3 "core" 9H +103 "processing"%/9 +2 "core" 9L +102 "processing"%Z9 +3 "core" 9P +102 "processing"%m9 +2 "core" 9T +103 "processing"%]9 +2 "core" 9Y +102 "processing"%&9 +3 "core" 9] +102 "processing"%9 +3 "core" 9a +102 "processing"%q9 +2 "core" 9e +103 "processing"%<9 +2 "core" 9i +102 "processing"%9 +3 "core" 9n +102 "processing"%~9 +3 "core" 9r +102 "processing"%9 +3 "core" 9v +102 "processing"%F9 +3 "core" 9z +102 "processing"%G9 +2 "core" 9~ +103 "processing"%k9 +2 "core" 9 +102 "processing"%)9 +3 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%+9 +2 "core" 9 +103 "processing"%.9 +2 "core" 9 +102 "processing"%S9 +3 "core" 9 +102 "processing"%p9 +3 "core" 9 +102 "processing"%P9 +3 "core" 9 +102 "processing"%R9 +2 "core" 9  +103 "processing"%{9 +2 "core" 9 +102 "processing"%E9 +3 "core" 9 +102 "processing"%L9 +3 "core" 9 +102 "processing"%9 +3 "core" 9" +102 "processing"%X9 +3 "core" 9' +102 "processing"%39 +2 "core" 9. +103 "processing"%b9 +2 "core" 94 +102 "processing"%r9 +3 "core" 9; +102 "processing"%,9 +3 "core" 9? +102 "processing"%u9 +3 "core" 9G +102 "processing"%U9 +2 "core" 9M +103 "processing"%l9 +2 "core" 9T +3 ."myShortDA"PH.hold 2:00:00,28C +4 "processing"%j ppN +2 ."myShortDA"delay 1:30 +5 "core"  +9001 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +3 "processing"%v +106 "core"  +2 #"myShortDA"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +11 ."myShortDA"PS.seek 0.5ml +3 "processing"%4'F +584 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2ml +3 "processing"%e'˕ +1594 "core" ' + ."myShortDA"PTV.dial :puck +3 "processing"%:  +133 "core"  +2 ."myShortDA"PSV.dial PTV +2 "processing"% +76 "core" + ."myShortDA"PBV.dial :waste1 +39 "processing"%o  +63 "core"  +2 "processing"%C% +4 "core" %˖j\  +2 ."myShortDA"PS.seek 1.5ml +2 "processing"%!'| +582 "core" ' +2 ."myShortDA"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%J * +35 "core" + +3 ."myShortDA"PS.seek 0ml +2 "processing"%|', +1597 "core" ' +2 ."myShortDA"delay 5:00 +18038 "Can"\ \ 9 U^" +11964 #"myShortDA"recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%  +36 "core" +2 ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" , + ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%= +76 "core"  +2 ."myShortDA"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."myShortDA"PS.seek 2.5ml +2 "processing"%T'\ +2462 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"%t +77 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%( +76 "core"  + ."myShortDA"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +76 "core" + ."myShortDA"delay 5 seconds +503 .PSV.dial :air +2 "processing"%^  +73 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%I', +2459 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%`  +137 "core" +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%d +45 "core" + ."myShortDA"PRV.dial :ab1 +3 "processing"% @ +104 "core" ? +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 0.15ml +2 "processing"%g' +359 "core" ' + ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +4 ."myShortDA"PRV.dial CBV +4 "collection"'5  +3 "processing"%y  +4 "core"  +42  + "processing"%f% +4 "core" %\  +2 ."myShortDA"PS.seek 0.3ml +2 "processing"%'' +358 "core" ' +2 ."myShortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +3 "collection"'c  +32 "core" +2 ."myShortDA"PRV.dial :air +2 "processing"%z  +45 "core"  +2 ."myShortDA"PS.seek 0.9ml +3 "processing"%_'@ +1257 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%H @ +74 "core" @ +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%N'F +861 "core" ' + #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%  +45 "core"  +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."myShortDA"PS.seek 2ml +2 "processing"%}'˕ +1603 "core" ' +2 ."myShortDA"PSV.dial :PML +3 "processing"% +45 "core" +2 ."myShortDA"PTV.dial :mixing +2 "processing"% @ +76 "core" A + ."myShortDA"PBV.dial :waste1 +3 "processing"%  +37 "core" + "processing"%% +3 "core" %˕+\  +3 ."myShortDA"PS.seek 1.85ml +2 "processing"%[' +230 "core" ' + ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"%@ * +36 "core" , +2 ."myShortDA"PS.seek 0ml +3 "processing"%\ ', +1952 "core" ' + ."myShortDA"delay 2 seconds +202 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'"& +5 "core" &vw\  +2 "manipulator"&w& +4 "core" &^  ? - + "manipulator"& % +3 "core" %\   , 2 +3 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&7(- +135 "core" ( +2 "manipulator"&& +3 "core" &-\   -# +2 ."myShortDA"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +3 &i& +2 "core" &-\  6 .# +3 ."myShortDA"Forearm.seek :garage +3 "manipulator"&n'Γ +104 "core" ' + ."myShortDA"Hand.close +3 "manipulator"&?/ +69 "core" / +2 "manipulator"&& +3 "core" &-\  , *# +2 "manipulator"&x% +3 "core" % Τ w * +3 ."myShortDA"Forearm.seek :retract +44 "manipulator"&'\ +104 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&B(o +269 "core" ( +2 "manipulator"&& +4 "core" &g+ ,E} + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &>& +3 "core" &g+ (E} +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +3 "manipulator"&1'Ͻ +94 "core" ' + "manipulator"&8& +3 "core" &h+  %E| +2 "manipulator"&% +6 "core" % & +6 "collection"'h& +8 "core" &uw\ +4 "collection"'%& +4 "core" &xw +3 ."myShortDA"CC.seek :closed +2 "collection"'0(S +6 "core" &ut +5 &tu 4 +9 &9Fvvu 2 +9 &Ym{vv F +10 &\\vw S +9 &Hvv R +9 &qOtw R +10 &2Ltu S +9 &Luv S +10 &Iww R +9 &yItx R +9 &;Lvw R +10 & Gux S +9 &"Kuu S +9 &$Juw R +10 &&CIuv R +9 &(Nvw R +10 &)Gvv S +9 &+Ltu R +9 &-KJtu R +10 &/ Lvv S +9 &0Ltv R +9 &2Evv R +10 &4SMuw R +9 &6Jsv S +10 &7Kqw R +9 &9Hsv R +9 &;ZGvx- S +10 &=Kxu& R +9 &>Evv R +9 &@Iut# S +10 &BbOuv S +9 &D Utw T +10 &Esvv W +9 &Gww, [ +9 &IGxxE _ +10 &Kux _ +9 &Lwx< ` +9 &NwwG ` +10 &PLvv2 ` +9 &Qxx ? +10 &R+xx- (u +9 &RwwxE R +2 ( +2 "collection"'%& +3 #"myShortDA"Collection Clamp onSpring/offSpring for 6/27 samples, on/off torque 2.52 +3 "collection"'#& +5 "core" &Ruwy3 R +2 ."myShortDA"Hand.open + "manipulator"&91 +68 "core" 1 + "manipulator"&$% +4 "core" % H  +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&;'\ +97 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +109 "core"  + #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1.5ml +3 "processing"%a'{ +1597 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%V  +43 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%', +1600 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +44 "core"  +2 ."myShortDA"PSR.select :air +2 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%'\ +2602 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myShortDA"CBV.dial PRV +5 "processing"%W  +3 "collection"'A  +34 "core"  +132  +2 ."myShortDA"PSV.dial :mixloop +2 "processing"% +105 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 "processing"%\\  +75 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%*', +2608 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%Y  +43 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%M'\ +2601 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%- +46 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%', +2614 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%  +44 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%6'\ +2606 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%O +44 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%/', +2597 "core" ' + #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&Z& +7 "core" &h* g X  E| +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +2 "manipulator"&m(o +4 "core" ( +2 "manipulator"&]& +4 "core" &h* m s 6 E| + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &&& +3 "core" &h* V 8 E| +39 ."myShortDA"Forearm.seek CC +9 "manipulator"&'Ͻ +95 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&q/ +74 "core" / + ."myShortDA"CC.seek :open +4 "collection"'<( +398 "core" ( + "manipulator"&& +3 "core" &h* E| +2 "manipulator"&~% +4 "core" % ! +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +97 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek :garage +3 "manipulator"&F(- +286 "core" ( + "manipulator"&G& +3 "core" &-  W ) +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &k& +3 "core" &- , $ +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +2 "manipulator"&)'Γ +110 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&1 +68 "core" 1 + "manipulator"&+% +3 "core" % Ν h  +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&.'\ +103 "core" ' +2 ."da"delayUntil "15:09:19.74" +6877 "Can" Y X_Z" +17970 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%S @ +77 "core" A + ."da"PBV.dial :waste1 +3 "processing"%p  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%P * +37 "core" , +2 ."da"PSV.dial :air +2 "processing"%R  +45 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%{'\ +2474 "core" ' + ."da"PSV.dial :mixloop +7 "processing"%E +45 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%L  +44 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +3 "processing"% +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%X  +44 "core"  +2 ."da"PS.seek 0ml +3 "processing"%3', +2456 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%b +137 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%r'F +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%,'˕ +1591 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%u  +74 "core"  + ."da"PSV.dial PTV +2 "processing"%U +75 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%l  +37 "core" +2 "processing"%v% +2 "core" %˕\  +3 ."da"PS.seek 1.5ml +2 "processing"%'{ +580 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%4 * +37 "core" + +2 ."da"PS.seek 0ml +3 "processing"%:', +1601 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +6 "core"  + ."da"PBV.dial :waste1 +2 "processing"%o  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%C * +37 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%e +78 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%J'\ +2461 "core" ' + ."da"PSV.dial PTV +2 "processing"%! +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%Q +75 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +40 "processing"% +83 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +76 "core"  +2 ."da"PS.seek 0ml +3 "processing"%=', +2459 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +5 .PSV.dial PSR +4 "processing"%| +135 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%t'F +593 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%('˕ +1596 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +6 "core"  + ."da"PSV.dial PTV +2 "processing"%^ +76 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%T  +35 "core"  +2 "processing"%`% +4 "core" %˓\  +2 ."da"PS.seek 1.5ml +2 "processing"%d'y +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" , +2 ."da"PS.seek 0ml +4 "processing"%I', +1478 "Can"\ C [5_" +120 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%5  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%y  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%f * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%g +78 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%c'\ +2467 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%z +88 "core"  + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%' +72 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%H +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%_  +73 "core"  +2 ."da"PS.seek 0ml +3 "processing"%', +2459 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +5 "processing"%N  +45 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%  +134 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 +3 "processing"%  +44 "core"  +2 ."da"PTV.dial :PRVmixing +2 "processing"%  +17 "core" + ."da"PSV.dial :mixloop +3 "processing"% +44 "core" +2 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml +3 "processing"%@' +393 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +3 "processing"%}  +47 "core"  +2 "processing"%[% +4 "core" % \  +2 ."da"PS.seek 0.55ml +2 "processing"%"' +339 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%w  +45 "core"  +2 ."da"PS.seek 2ml +4 "processing"% '˕ +1550 "core" ' +2 ."da"PSV.dial :PML +2 "processing"% +45 "core" + ."da"PTV.dial :mixing +2 "processing"%i @ +78 "core" A + ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 "processing"%?% +4 "core" %˔\  +2 ."da"PS.seek 1.85ml +2 "processing"%' +233 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%x * +36 "core" + +2 ."da"PS.seek 0ml +3 "processing"%K', +1958 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +31366 "Can"\ J ]`" +16637 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +5 "processing"%n @ +6 "core" A + ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%> * +36 "core" + + ."da"PSV.dial :air +42 "processing"%7  +52 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%8'\ +2474 "core" ' + ."da"PSV.dial :mixloop +3 "processing"% +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%h  +44 "core"  +2 ."da"delay 2 seconds +203 .PSV.dial :mixloop +3 "processing"% +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%2  +44 "core"  +2 ."da"PS.seek 0ml +4 "processing"%#', +2460 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%9 +134 "core" + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%$'F +583 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%%'˕ +1593 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +74 "core"  +2 ."da"PSV.dial PTV +2 "processing"%1 +75 "core" + ."da"PBV.dial :waste1 +3 "processing"%\  +36 "core" +2 "processing"%V% +4 "core" %˗\  +2 ."da"PS.seek 1.5ml +2 "processing"%a'} +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" + +2 ."da"PS.seek 0ml +4 "processing"%', +1597 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +4 "processing"%A  +35 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%W * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%\\'\ +2469 "core" ' + ."da"PSV.dial PTV +3 "processing"% +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +4 "processing"%Y +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%* +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%-  +86 "core" +3 ."da"PS.seek 0ml +3 "processing"%M', +2468 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +9 .PSV.dial PSR +5 "processing"% +141 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%'F +583 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%O'˕ +1591 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%6 +77 "core" + ."da"PBV.dial :waste1 +3 "processing"%Z  +36 "core" +2 "processing"%]% +3 "core" %˖\  +3 ."da"PS.seek 1.5ml +2 "processing"%&'| +593 "core" ' +2 ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +3 "processing"%q * +37 "core" , +2 ."da"PS.seek 0ml +2 "processing"%B', +1597 "core" ' +2 ."da"delay 2:00 +1273 "Can"\ B `Ca" +10730 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%;  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%0 * +36 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +78 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +42 "processing"%~'\ +2482 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%G +78 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%k +88 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%m  +88 "core" +2 ."da"PS.seek 0ml +3 "processing"%', +2461 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%+ +136 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%'F +582 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +10 ."da"PS.seek 2ml +3 "processing"%)'˕ +1601 "core" ' + ."da"PTV.dial :puck +3 .PSV.dial PTV +5 "processing"%S +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%p  +37 "core" + "processing"%P% +4 "core" %˚|\  +2 ."da"PS.seek 1.5ml +3 "processing"%R' +593 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%/ * +37 "core" + +2 ."da"PS.seek 0ml +4 "processing"%E', +1597 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +5 .PBV.dial :waste1 +6 "processing"%L  +38 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%X +77 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%{'\ +2463 "core" ' + ."da"PSV.dial PTV +3 "processing"%b +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%3 +89 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%r +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%u  +76 "core"  +2 ."da"PS.seek 0ml +4 "processing"%U', +2459 "core" ' +2 ."da"Gate.power :camera,:ON +4 #Mixing DA Substrates + .PSR.select :air +5 .PSV.dial PSR +4 "processing"%l +138 "core"  +5 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +14 "processing"% +17 ."da"PS.reconfigure :default +8 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +6 "processing"%v' +343 "core" ' +2 ."da"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +7 .PSR.select :sub2 +6 "processing"% +11 ."da"PS.seek 0.5ml +2 "processing"%,'F +326 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%4'˕ +1591 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"% +77 "core" + ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 "processing"%o% +3 "core" %˗  +2 ."da"PS.seek 1.5ml +3 "processing"%C'} +581 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%e * +37 "core" + +2 ."da"PS.seek 0ml +2 "processing"%:', +1602 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +4 "processing"%!  +36 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%Q * +37 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +78 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +53 ."da"PS.seek 2.5ml +2 "processing"%'\ +1291 "Can" ca" +1284 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%J +77 "core" + ."da"delay 5 seconds +507 .PSV.dial PSR +3 "processing"%| +78 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%= +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%t  +87 "core" +2 ."da"PS.seek 0ml +3 "processing"%', +2567 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%^ +137 "core"  + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +5 .PS.reconfigure :default +5 "processing"%#A d`xb +3 ."da"PS.seek 2ml +3 "processing"%T'˕ +2106 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +3 .PSV.dial PTV +4 "processing"%` +76 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%(  +37 "core" + "processing"% % +4 "core" %ˑ  +2 ."da"PS.seek 1.5ml +2 "processing"%d'w +585 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%5 * +37 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%y  +107 "core"  +2 ."da"PS.seek 0ml +3 "processing"%f', +1595 "core" ' + "processing"%g9 +3 "core" 95 +2 #"da"Processing Puck Heater at 28.1C before imaging +2 .PH.coast +4 "processing"%I +4 %z& +3 "core" 5 + &^,0 4 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +3 "manipulator"&'% +4 "core" %\  3 . ! +2 "storage"(H% +4 "core" %t  +2 "storage"(_. +3 "core" .(,? +2 ."da"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +3 ."da"SC.seek 3 +3 "storage"(c( +191 "core" ( + ."da"SC.configure :limp +4 "storage"($(\ 1b +4 (N& +4 "core" & + "manipulator"&& +5 "core" &- 9 > + + "manipulator"& % +3 "core" %\  6 7 7 +3 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +2 "manipulator"& ( +184 "core" ( +2 "manipulator"&& +3 "core" & G 9 N0 +2 "storage"(& +4 "core" &    +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&}' +90 "core" ' +2 "storage"([& +4 "core" & +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +3 "storage"(@') +291 "core" ' + "storage"(w- +3 "core" -') +2 ."da"SE.configure :default +3 "storage"(#QK-0-\ b +5 ."da"SE.seek :place +3 "storage"("' +48 "core" ' +2 "manipulator"&& +3 "core" &   0 +2 "manipulator"&i% +4 "core" %   7l +2 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"& '\ +96 "core" ' +2 ."da"Elbow.seek PC +4 "manipulator"&?([ +260 "core" ( +2 "manipulator"&x& +3 "core" &e ; C  +2 ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 & & +3 "core" &e 8 9 2 +3 ."da"Forearm.seek PC +3 "manipulator"&'$ +91 "core" ' +2 ."da"Hand.close + "manipulator"&s/ +67 "core" / +2 ."da"PC.seek :open +3 "processing"%n( +460 "core" ( +2 "storage"(& +4 "core" &   Q + "manipulator"&>& +3 "core" &e Z Y +2 "manipulator"&7% +3 "core" % 8 X z 4 +46 ."da"Forearm.seek :retract +14 "manipulator"&K'\ +103 "core" ' + ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +3 "manipulator"&( +291 "core" ( + "manipulator"&h& +4 "core" & ~ If +2 "storage"(& +3 "core" & B A +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&2' +94 "core" ' + ."da"Hand.open +2 "manipulator"&81 +72 "core" 1 +2 "storage"(9- +3 "core" -' +2 ."da"SE.seek -0.31 Pucks below Top Plate +3 "storage"(#' +27 "core" ' +2 ."da"SE.reconfigure :seal +5 "storage"(#QK-0-\ b +3 ."da"SE.seek -1.23 Pucks below Top Plate +2 "storage"($'d +51 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da25mar3115h.tif +6 "processing"%& +17 "core" & +3 "manipulator"&1& +5 "core" & Lf +2 "manipulator"&\ % +5 "core" %  ^ +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&V'\ +94 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&%(- +176 "core" ( +3 "manipulator"&& +3 "core" &- g +3 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &a& +3 "core" &-  +2 ."psFlush"Forearm.seek :garage +4 "manipulator"&A'Γ +107 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&W/ +76 "core" / +2 "manipulator"&& +4 "core" &- 2 + "manipulator"&% +4 "core" % Υ  +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +111 "core" ' + ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +3 "manipulator"&Y([ +121 "core" ( + "manipulator"&*& +4 "core" &Y U +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &-& +3 "core" &Y # +3 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&\\'$ +102 "core" ' + "manipulator"&& +4 "core" &Y +2 "manipulator"&M% +4 "core" % _ +2 "processing"%& +4 "core" &} +2 "processing"%6& +4 "core" &x +3 ."psFlush"PC.seek :closed +2 "processing"%Z(^ +6 "core" &l +6 & ,i $d +10 &Smp 9 +9 &zh_ N +9 &B_ S +10 &H<R S +9 & =S S +9 &>G T +10 &<= T +9 &N@8 T +10 &>, T +9 &;, T +9 &!= U +10 &#S< U +9 &%8 U +9 &&8\ U +10 &(8 T +9 &*[9 U +10 &,: T +9 &-: U +9 &/8 U +10 &1c; U +9 &3&9 T +9 &4; U +10 &68 U +9 &8k; U +9 &:.; T +10 &;: U +9 &=9 U +10 &?r9 U +9 &A5D U +9 &B^ W +10 &Du Z +9 &Fkv Z +9 &H-x4 Z +10 &Iv+ [ +9 &K{$ [ +10 &Mr} [ +9 &O4{ [ +9 &P \\ +10 &R \\ +9 &Tv \\ +10 &V5 ] +9 &W ^ +9 &Y ^ +10 &[y ^ +9 &]: Y +10 &^D] )z +9 &^= 5 +5 ( +2 "processing"%6& +4 #"psFlush"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 2.08 +3 "processing"%]& +6 "core" &^. 5 + &^. 5 + ."psFlush"Hand.open +3 "manipulator"&O1 +75 "core" 1 + "manipulator"&q% +4 "core" %   +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&&'\ +99 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%; +47 "core"  + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +67 ."psFlush"PS.seek 0.5ml +2 "processing"%0'F +585 "core" ' +2 ."psFlush"delay 5 seconds +57 #"da"SX HX9/16 (USB:31): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20.735 seconds\ /var/log/esp/da25mar3115h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da25mar3115h20s.tif +442 ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +1607 #"da"SX HX9/16 (USB:31): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da25mar3115h20s.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 32.0 /var/log/esp/midres/da25mar3115h32s.tif +493 "core" ' +2 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%B @ +207 "core" A +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%  +140 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"%G +122 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%k' +2191 #"da"SX HX9/16 (USB:31): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 32 seconds\ /var/log/esp/midres/da25mar3115h32s.tif: TIFF Upload Complete\ +4 .Gate.power :camera,:OFF +4 ."Qmail"DAfans.email "20.735 sec auto-exposure",Subject: "da25mar3115h images!" +6 "storage"(m- +4 "core" -'d +2 "storage"(~& +4 "core" &  +3 "manipulator"&+& +11 "core" &Y   Q +5 "manipulator"&% +10 "core" %\     +7 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +3 "manipulator"&( +292 "core" ( +81 "manipulator"&S& +8 "core" ' +2 & L M 9V +4 ."psFlush"PSR.select :air +8 "storage"(p& +7 ."psFlush"PSV.dial PSR +11 "processing"%P +10 "core" &  $ m +4 ."da"Forearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +8 ."da"Forearm.seek 3 + 700 counts +5 "manipulator"&)' +71 "core"  +3 #"psFlush"Pulling 0.5ml of PSR.flush +4 .PSR.select :flush +8 "processing"%@ +12 "core" ' +4 ."da"SE.reconfigure :gently +8 "storage"(#QK-0-\ b +7 ."da"SE.seek -0.52 Pucks below Top Plate +5 "storage"(/' +12 ."psFlush"PS.seek 0.5ml +6 "processing"%R'F +41 "core" ' +4 "manipulator"&L& +8 "core" &   0 V +3 "storage"(& +7 "core" & N +5 ."da"Elbow.reconfigure :limp +5 "manipulator"&$ ,(b +10 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek 3 +6 "manipulator"&X' +47 "core" ' +4 ."da"Elbow.hold +6 "manipulator"&E, +9 "core" , +3 ."da"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +10 ."da"SE.reconfigure :default +7 "storage"(#QK-0-\ b +9 ."da"SE.seek -0.33 Pucks below Top Plate +3 "storage"(b'v +30 "core" ' +3 "manipulator"&3% +14 "core" % u Y b +5 "storage"(r& +7 "core" & } z 4 +4 ."da"Forearm.force -20 +2 "manipulator"&5 +9 ."da"Forearm.seek 3 + 309 counts +2 "manipulator"&u'L +29 "core" ' +4 "manipulator"&{& +6 "core" & < B V +4 "storage"(l& +8 "core" &  +4 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +13 ."da"Forearm.seek 3 + 700 counts +6 "manipulator"&U' +21 "core" ' +3 "storage"(v% +8 "core" %~  +5 ."downElevator"SE.seek :down +116 "storage"(,'p +11 (% +5 "core" %#W  & +56 ' +4 ."psFlush"delay 5 seconds +45 "storage"(% +6 "core" %F  ^ +4 "manipulator"&o% +6 "core" %к 9 9 Z +5 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek :retract +5 "manipulator"&4'\ +95 "core" ' +18 ' +3 ."downElevator"SE.stop +2 "storage"(5 +9 (e& +8 "core" & 3 +283 ."psFlush"PSR.select :air +6 "processing"% +16 ."psFlush"PS.seek 2.5ml +5 "processing"%C'\ +1276 #"uploadLog"upsync +830 "core" ' + ."psFlush"delay 1 second +104 .PBV.dial :waste1 +3 "processing"%!  +37 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%Q @ +76 "core" A + ."psFlush"PSV.dial :mixloop +3 "processing"% +105 "core" +2 ."psFlush"PS.seek :empty +4 "processing"%:' +2600 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%J +106 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +3 "processing"%|'M` +1085 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%='\ +1597 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%t +75 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%  +74 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%^  +5 "core" +2 ."psFlush"PS.seek 0ml +4 "processing"%', +2611 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%` +77 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%('F +594 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"% '\ +2094 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%T +76 "core" + ."psFlush"PBV.dial PSV +3 "processing"%5 U +55 "core" U +2 ."psFlush"PS.seek 0ml +4 "processing"%y', +2608 "core" ' + ."psFlush"PSV.dial PBV +4 "processing"%d @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%g'\ +2604 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%I  +73 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%z', +2605 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%' +46 "core"  + ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +4 "processing"%H'\ +2605 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%_ +75 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +4 "processing"%N', +2603 "core" ' + ."psFlush"PSV.dial PBV +8 "processing"% @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +4 "processing"% '\ +2600 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%  +74 "core"  +2 ."psFlush"PS.seek 0ml +5 "processing"%', +2596 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +45 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 1ml +3 "processing"%['M` +1099 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +46 "processing"%F'\ +1612 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%. +75 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%w  +6 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%  +55 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%i', +1074 "Can"\ 8 h=bH" +1546 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%@ +75 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%}'F +579 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%x'\ +2099 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +75 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +57 "core" W +2 ."psFlush"PS.seek 0ml +4 "processing"%s', +2625 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"% @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%D'\ +2601 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%  +73 "core"  +3 ."psFlush"PS.seek 0ml +3 "processing"%>', +2607 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%7 +46 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%'\ +2605 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%h +84 "core"  +2 ."psFlush"PBV.dial PSV +3 "processing"% U +17 "core" T +3 ."psFlush"PS.seek 0ml +2 "processing"%?', +2612 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%8 @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%9'\ +2615 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%  +73 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%K', +2613 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp +3 "manipulator"&1& +6 "core" &   1V +2 "manipulator"&\ % +4 "core" %\    2 +2 ."psFlush"Elbow.seek PC +2 "manipulator"&"([ +245 "core" ( + "manipulator"&#& +3 "core" &X  B 0 +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &X $ 0 +3 ."psFlush"Forearm.seek PC +2 "manipulator"&a'$ +95 "core" ' + ."psFlush"Hand.close +2 "manipulator"&2/ +73 "core" / +2 ."psFlush"PC.seek :open +4 "processing"%( +457 "core" ( +2 "manipulator"&W& +3 "core" &X 5 5 5 +2 "manipulator"&% +3 "core" % 1 , > 4& +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek :garage +3 "manipulator"&V(- +136 "core" ( + "manipulator"&*& +3 "core" &- 1 M 7 +3 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &-& +3 "core" &- E E 7 +2 ."psFlush"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek :garage +3 "manipulator"&A'Γ +109 "core" ' +2 ."psFlush"Hand.open +2 "manipulator"&1 +70 "core" 1 + "manipulator"&M% +4 "core" % Ν  * +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +98 "core" ' +2 #"myShortDA"Finished short da assay +46 #Flushing Processing stage +3 "processing"%%% +6 "core" %-B\ +2 #"myShortDA"Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +6 "core" &Z\ +2 "manipulator"&n& +3 "core" &- B B ^ 7 +3 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&](- +9 "core" ( + "manipulator"&O& +4 "core" &- O K ) 7 +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &q& +4 "core" &- D F 7 +2 ."myShortDA"Forearm.seek :garage +2 "manipulator"&6'Γ +103 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&;/ +76 "core" / +2 "manipulator"&\\& +3 "core" &-  - +2 "manipulator"&f% +3 "core" % Σ . +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&0'\ +102 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek PC +3 "manipulator"&B([ +120 "core" ( +2 "manipulator"&& +3 "core" &Q K H 7 6 +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &G& +3 "core" &Q 7 @ [ 6 +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +2 "manipulator"&'$ +97 "core" ' + "manipulator"&m& +4 "core" &Q  2 +2 "manipulator"&~% +4 "core" %*   2 + "processing"%+& +4 "core" &P\  +2 "processing"%& +5 "core" &U\  +2 ."myShortDA"PC.seek :closed +3 "processing"%Y(^ +5 "core" &Q\  +4 &N\ 5 +10 &@GqN\ 1 +9 &dorL\ E +9 &UR\ Q +10 &AN\ Q +9 &EV\ P +10 &DCV\ P +9 &GF\ Q +9 &BS\ Q +10 &AL\ P +9 &KDW\ Q +9 &! FI\ Q +10 &"BK\ Q +9 &$BO\ Q +9 &&SFR\ Q +10 &(GT\ Q +9 &)GU\ Q +10 &+GM\ Q +9 &-[CL\ Q +9 &/BR\ Q +10 &0CQ\ Q +9 &2DX\ P +9 &4cEN\ Q +10 &6%GM\ Q +9 &7GV\ Q +10 &9CV\ Q +9 &;lDT\ P +9 &=-DM\ Q +10 &>GS\ Q +9 &@GK\ Q +10 &BlZM\ S +9 &D%vN\ V +9 &E{I\ W +10 &GyI\ X +9 &IhzO\ W +9 &K*}P\ W +10 &LP\ X +9 &NT\ X +9 &PlS\ Y +10 &R.T\ Y +10 &SK\ X +12 &UG\ X +6 &WtS\ Y +9 &Y6W\ Y +10 &ZT\ Y +9 &\\R\ Z +9 &^3amO\ 4 +10 &^\\X\ 8 +9 ( + &^*X\ 5 +2 "processing"%& +3 #"myShortDA"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.87 +2 "processing"%S& +5 "core" &^*Z\ 5 +2 ."myShortDA"Hand.open +3 "manipulator"&p1 +68 "core" 1 +2 "manipulator"&P% +3 "core" % *  7 . +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&L'\ +96 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +45 "core"  + ."myShortDA"PSR.select :flush +4 "processing"%@ +11 ."myShortDA"PS.seek 1ml +2 "processing"%&'M` +1093 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%3'\ +1594 "core" ' +2 ."myShortDA"PSV.dial PTV +3 "processing"%r +75 "core" + ."myShortDA"PTV.dial :puck +3 "processing"%$  +5 "core"  +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%k  +54 "core"  +2 ."myShortDA"PS.seek 0ml +4 "processing"%{', +2610 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%l +74 "core"  + ."myShortDA"PSR.select :flush +3 "processing"%@ +12 ."myShortDA"PS.seek 0.5ml +2 "processing"%v'F +591 "core" ' + ."myShortDA"PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%)'\ +2109 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"% +74 "core" +2 ."myShortDA"PBV.dial PSV +2 "processing"% U +56 "core" V +2 ."myShortDA"PS.seek 0ml +3 "processing"%/', +2601 "core" ' + ."myShortDA"PSV.dial PBV +48 "processing"%X @ +45 "core" ? +2 ."myShortDA"PS.seek 2.5ml +2 "processing"%'\ +2602 "core" ' + ."myShortDA"PSV.dial :waste1 +3 "processing"%o  +72 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%u', +2603 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%b +46 "core"  + ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%e'\ +2609 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"%U +74 "core" + ."myShortDA"PBV.dial PSV +3 "processing"%, U +5 "core" U +3 ."myShortDA"PS.seek 0ml +2 "processing"%R', +2601 "core" ' +2 ."myShortDA"PSV.dial PBV +2 "processing"%! @ +46 "core" > +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%Q'\ +2605 "core" ' + ."myShortDA"PSV.dial :waste1 +3 "processing"%  +74 "core"  +2 ."myShortDA"PS.seek 0ml +2 "processing"%C', +2605 "core" ' +2 #"myShortDA"Garaging FlushPuck in Processing Clamp +6 "manipulator"&J& +7 "core" &Q   x 1 +2 ."myShortDA"Elbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek PC +2 "manipulator"&:([ +4 "core" ( +2 "manipulator"&|& +4 "core" &Q   o 2 +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &t& +4 "core" &Q   1 +2 ."myShortDA"Forearm.seek PC +3 "manipulator"&'$ +96 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&^/ +67 "core" / +2 ."myShortDA"PC.seek :open +3 "processing"%=( +457 "core" ( +2 "manipulator"&`& +4 "core" &Q 8 D d 5 +2 "manipulator"&% +3 "core" % / A @ a 5 +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&('\ +95 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek :garage +2 "manipulator"&T(- +140 "core" ( + "manipulator"&5& +4 "core" &- I 0 4( +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 & & +2 "core" &-   J 4( +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +3 "manipulator"&d'Γ +110 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&y1 +68 "core" 1 +2 "manipulator"&I% +4 "core" % Ν ) +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&g'\ +99 "core" ' +5447 "Can"\ 2 jFb" +17259 #"Camille"-> access 3 +3 "storage"('% +5 "core" %u ) )\  +2 "manipulator"&z% +4 "core" %\  . - i 8 +2 "manipulator"&_& +3 "core" &- - / \\ 8( +3 ."Camille"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."Camille"SC.seek 7 +3 "storage"(H([4 +683 "core" ( +2 ."Camille"SC.configure :limp +8 "storage"($(\ 1b +9 (& +3 "core" &[3   X\ +647 #"Camille"-> access 4 +4 "storage"(N% +4 "core" %u ]\ +2 "manipulator"&% +4 "core" %\  E D 7 +2 "manipulator"& & +3 "core" &- D D 7( +2 ."Camille"SC.reconfigure :tight +5 "storage"($\ .(\ 1~b +3 ."Camille"SC.seek 1 +2 "storage"(( +977 "core" ( + ."Camille"SC.configure :limp +4 "storage"($(\ 1b +3 (& +4 "core" &  K\  +467 #"Camille"-> startTube 4 +636 #-> start(:myShortDA){shortDA; PS.flush} +4 "collection"'[% +6 "core" %tw&\ +5 "processing"%.% +6 "core" %/\ " +2 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myShortDA].answer' to continue +36755 #"Camille"-> Thread[:myShortDA].answer +3 #"myShortDA"Camille answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +7 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1039 .PSV.dial :mixloop +10 "processing"%w +132 "core" +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%  +132 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%F  +48 "core" +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +3 "processing"%@'Y +1062 "Can"\ 6 l#ct" +1216 "core" ' +2 ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +4 "processing"%i  +2 "collection"'}  +7 "core"  +128  +2 ."myShortDA"PS.seek 0.5ml +3 "processing"% 'F +1257 "core" ' +2 ."myShortDA"PRV.dial :waste2 +3 "processing"% @ +105 "core" > +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."myShortDA"PS.seek 0ml +2 "processing"%x', +588 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +104 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 ."myShortDA"PS.seek 1ml +2 "processing"%s'M` +1090 "core" ' + ."myShortDA"PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%'\ +1596 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%D +104 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%7', +2615 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%> +104 "core" + #"myShortDA"Pulling 1ml of PSR.flush +7 .PSR.select :flush +4 "processing"%@ +12 ."myShortDA"PS.seek 1ml +3 "processing"%h'M` +1099 "core" ' +2 ."myShortDA"PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%'\ +1599 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"% +105 "core" + ."myShortDA"PRV.dial :sipper +2 "processing"%8  +45 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%?', +2614 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"% +117 "core"  + ."myShortDA"PSR.select :air +3 .PS.seek 2.5ml +5 "processing"%9'\ +2611 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%1 +102 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%\ ', +2609 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +3 "processing"%#& +5 "core" &O\ & +2 "manipulator"&% +3 "core" %\  Z _ < +2 "storage"(E% +3 "core" %u @ K \  +2 "storage"(2. +3 "core" .( +2 ."myShortDA"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."myShortDA"SC.seek 4 +2 "storage"(4(,? +525 "core" ( + ."myShortDA"SC.configure :limp +4 "storage"($(\ 1b +4 (Z& +4 "core" &,@ * ! *\ + "manipulator"&W& +4 "core" &- V U 9 :( +2 "manipulator"&% +3 "core" %\  X X ' : +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek 4 +2 "manipulator"&*( +171 "core" ( + "manipulator"&-& +4 "core" & g Q :1 +2 "storage"(a& +3 "core" &,@ ; 0 ?\  +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek 4 + 700 counts +3 "manipulator"&"' +93 "core" ' + "storage"(& +3 "core" &,@ C B \  +3 ."myShortDA"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +3 "storage"(M') +303 "core" ' +2 "storage"(- +3 "core" -' +2 ."myShortDA"SE.configure :default +4 "storage"(#QK-0-\ b +4 (%& +3 "core" &,@ * * \  +2 "manipulator"&& +3 "core" & W W  :1 +2 ."myShortDA"Elbow.seek 4 +3 "manipulator"&n( +5 "core" ( + "manipulator"&O& +4 "core" & _ Z  :1 +2 "storage"(q& +3 "core" &,@ " ! \  +3 ."myShortDA"Forearm.seek 4 + 300 counts +2 "manipulator"&A'[ +23 "core" ' + ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 ."myShortDA"Hand.close +36 "manipulator"&;/ +85 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&\\& +2 "storage"(f'p +8 "core" & U U :1 + "manipulator"&V% +4 "core" % ~ A < K 5c +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +99 "core" ' +2 ."myShortDA"Elbow.seek PC +2 "manipulator"&([ +154 "core" ' + ."downElevator"SE.stop +3 "storage"(5 +96 "core" ( + "manipulator"&G& +4 "core" &_ } _ - < +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &6& +3 "core" &_ V U F ; +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +2 "manipulator"&m'$ +102 "core" ' +2 "manipulator"&~& +3 "core" &_ g d ; +2 "manipulator"&+% +3 "core" % W W : +3 "processing"%]& +3 "core" &\ & +2 "processing"%0& +4 "core" &\ & +3 ."myShortDA"PC.seek :closed +2 "processing"%(^ +7 "core" &\ & +6 & 3\ #$d +9 &Ts\ 8 +9 &|o\ M +10 &F\ !R +9 &NC\ !Q +9 &F~\ Q +10 &E\ !R +9 &D\ !R +10 &VG\ Q +9 &F\ !R +9 &E\ R +10 &!F|\ R +9 &#]Fv\ !R +10 &% Fg\ !Q +9 &&Dv\ Q +9 &(Ct\ Q +10 &*fCm\ !Q +9 &,(Dp\ Q +9 &-Dk\ !Q +10 &/Co\ !Q +9 &1nDi\ !Q +10 &30C_\ !Q +9 &4D\\\ !Q +9 &6D[\ Q +10 &8vDe\ Q +9 &:7Dd\ !R +9 &;F[\ R +10 &=Fg\ R +9 &?~Hb\ Q +9 &A>M]\ R +10 &B\\Z\ T +9 &DzY\ V +10 &Ft}\\\ X +9 &H7z]\ W +9 &I{^\ W +10 &K}Q\ X +9 &M|S\ X +9 &O;P\ Y +10 &PU\ X +9 &RM\ X +10 &TY\ X +9 &VCW\ X +9 &XT\ Y +10 &YP\ Y +9 &[U\ Y +10 &]IY\ O +9 &^RM\ $p +9 &^"[\ "- +3 ( + "processing"%0& +3 #"myShortDA"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.87 +2 .Hand.open +5 "manipulator"&S1 +65 "core" 1 +2 "manipulator"&p% +3 "core" %  L F 6 +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&P'\ +96 "core" ' +2 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"%  +2 %9 +7 "core" 9 +101 "processing"%9 +3 "core" 9 +102 "processing"%K9 +3 "core" 9  +102 "processing"%&9 +3 "core" 9~  +102 "processing"%r9 +2 "core" 9~ +103 "processing"%$9 +2 "core" 9} +102 "processing"%k9 +3 "core" 9~ +103 "processing"%39 +2 "core" 9~ +102 "processing"%l9 +3 "core" 9}" +102 "processing"%{9 +2 "core" 9~& +103 "processing"%v9 +2 "core" 9~* +102 "processing"%9 +3 "core" 9/ +102 "processing"%9 +3 "core" 93 +102 "processing"%)9 +3 "core" 97 +102 "processing"%X9 +3 "core" 9; +102 "processing"%/9 +2 "core" 9? +103 "processing"%o9 +2 "core" 9D +102 "processing"%9 +3 "core" 9H +102 "processing"%b9 +3 "core" 9L +102 "processing"%u9 +3 "core" 9P +102 "processing"%U9 +2 "core" 9T +103 "processing"%,9 +2 "core" 9Y +102 "processing"%e9 +3 "core" 9] +103 "processing"%!9 +2 "core" 9a +102 "processing"%R9 +3 "core" 9e +102 "processing"%9 +3 "core" 9i +102 "processing"%Q9 +2 "core" 9n +102 "processing"%J9 +3 "core" 9r +103 "processing"%|9 +2 "core" 9v +102 "processing"%t9 +3 "core" 9z +102 "processing"%^9 +2 "core" 9~ +103 "processing"%B9 +2 "core" 9 +102 "processing"%L9 +3 "core" 9 +102 "processing"%Y9 +3 "core" 9 +102 "processing"%`9 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +102 "processing"%59 +3 "core" 9 +102 "processing"% 9 +3 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%:9 +3 "core" 9 +102 "processing"%y9 +2 "core" 9 +102 "processing"%I9 +3 "core" 9 +102 "processing"%(9 +3 "core" 9 +138 "processing"%d9 +9 "core" 9 +103 "processing"%'9 +2 "core" 9  +102 "processing"%z9 +3 "core" 9 +102 "processing"%_9 +3 "core" 9 +102 "processing"%c9 +3 "core" 9 +102 "processing"%9 +2 "core" 9$ +103 "processing"%N9 +2 "core" 9* +102 "processing"%9 +3 "core" 90 +102 "processing"% 9 +3 "core" 97 +102 "processing"%H9 +3 "core" 9> +102 "processing"%9 +3 "core" 9D +102 "processing"%[9 +3 "core" 9K +102 "processing"%.9 +2 "core" 9Q +3 ."myShortDA"PH.hold 2:00:00,28C +5 "processing"%w ppN +2 ."myShortDA"delay 1:30 +7 "core"  +9000 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +105 "core"  + #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."myShortDA"PS.seek 0.5ml +3 "processing"%F'F +600 "core" ' + ."myShortDA"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2ml +3 "processing"%C'˕ +1599 "core" ' +2 ."myShortDA"PTV.dial :puck +3 "processing"%}  +133 "core"  + ."myShortDA"PSV.dial PTV +3 "processing"%i +87 "core"  + ."myShortDA"PBV.dial :waste1 +3 "processing"%@  +55 "core" + "processing"% % +4 "core" %˙-\  +2 ."myShortDA"PS.seek 1.5ml +2 "processing"% ' +597 "core" ' +2 ."myShortDA"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +35 "core" + +2 ."myShortDA"PS.seek 0ml +3 "processing"%x', +1600 "core" ' +2 ."myShortDA"delay 5:00 +16878 "Can"\ 6 o5d\ " +13125 #"myShortDA"recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%s  +37 "core" + ."myShortDA"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +7 "processing"%D * +36 "core" , +2 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +73 "core"  +2 ."myShortDA"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."myShortDA"PS.seek 2.5ml +3 "processing"%>'\ +2451 "core" ' +2 ."myShortDA"PSV.dial PTV +3 "processing"%7 +88 "core"  + ."myShortDA"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%h +72 "core"  + ."myShortDA"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +86 "core"  +2 ."myShortDA"delay 5 seconds +502 .PSV.dial :air +3 "processing"%8  +76 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%', +2464 "core" ' + ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%  +135 "core" + ."myShortDA"PSV.dial :mixloop +3 "processing"%? +44 "core" +2 ."myShortDA"PRV.dial :ab1 +2 "processing"%1 @ +106 "core" ? +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 0.15ml +3 "processing"%9' +350 "core" ' +2 ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +3 ."myShortDA"PRV.dial CBV +5 "collection"'#  +2 "processing"%  +4 "core"  +42  +2 "processing"%E% +4 "core" %\  +2 ."myShortDA"PS.seek 0.3ml +2 "processing"%2' +348 "core" ' + ."myShortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +3 "collection"'  +33 "core" + ."myShortDA"PRV.dial :air +3 "processing"%Z  +45 "core"  +2 ."myShortDA"PS.seek 0.9ml +4 "processing"%W'@ +1258 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"% @ +76 "core" > +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%-'F +856 "core" ' + #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%a  +44 "core"  +2 ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 2ml +2 "processing"%'˕ +1599 "core" ' + ."myShortDA"PSV.dial :PML +8 "processing"%T +44 "core" +2 ."myShortDA"PTV.dial :mixing +41 "processing"%g @ +81 "core" A + ."myShortDA"PBV.dial :waste1 +2 "processing"%  +37 "core" +2 "processing"%%% +4 "core" %˔\  +2 ."myShortDA"PS.seek 1.85ml +2 "processing"%' +229 "core" ' +2 ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"%O * +37 "core" , +3 ."myShortDA"PS.seek 0ml +4 "processing"%q', +1945 "core" ' + ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"';& +4 "core" &svS +2 "manipulator"&\\& +4 "core" &_ D # +2 "manipulator"&V% +3 "core" %\  l * +3 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&*(- +138 "core" ( + "manipulator"&"& +3 "core" &-  8 (% +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &M& +3 "core" &-  { . % +2 ."myShortDA"Forearm.seek :garage +3 "manipulator"&A'Γ +103 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&G/ +72 "core" / +2 "manipulator"&6& +4 "core" &- ' % + "manipulator"&n% +4 "core" % ΢ E $$ +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&~'\ +100 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +2 "manipulator"&+(o +274 "core" ( + "manipulator"&]& +4 "core" &h1 q  #J + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &f& +3 "core" &h1  H #J +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek CC +2 "manipulator"&'Ͻ +103 "core" ' + "manipulator"&=& +4 "core" &i1  J +2 "manipulator"&S% +3 "core" %ϼ j # +2 "collection"'p& +4 "core" &tuO +2 "collection"'& +4 "core" &uuS +3 ."myShortDA"CC.seek :closed +2 "collection"'0(S +5 "core" &utY +7 &uwP 5 +9 &2EvuuX 1 +9 &Pl{tt` F +10 &\\tv\\ S +9 &FttZ R +9 &gLvwZ R +10 &)LutZ R +9 &Mtu[ R +10 &IvwM R +9 &oGtwW R +9 &0IswV S +10 & IvvY S +9 &"JtvW R +9 &$wGuwQ R +10 &&9JwuR R +9 &'JuvR S +10 &)HtvS S +9 &+~IutI S +9 &-@IuvH S +10 &/JvvM S +9 &0LtuP R +9 &2GtvQ R +10 &4IGuvR R +9 &6 GuvH R +10 &7FuwN R +9 &9JtxK S +9 &;QIwwI R +10 &=MuvN R +9 &>KtwK R +10 &@IvuK R +9 &BXLutO S +9 &DWwvM T +10 &EpvuR V +9 &GwvP Z +9 &I>wwP ^ +10 &KwuA ^ +9 &Lww= _ +10 &Nxy= _ +9 &PAvvN ` +9 &QwxD @ +10 &R.wvB &p +9 &RryuE P +2 ( +2 "collection"'& +3 #"myShortDA"Collection Clamp onSpring/offSpring for 6/27 samples, on/off torque 2.57 +3 "collection"'& +5 "core" &RqwuB P +2 ."myShortDA"Hand.open + "manipulator"&m1 +74 "core" 1 +2 "manipulator"&K% +4 "core" % ϼ H  +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&&'\ +96 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%r +104 "core"  + #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +10 ."myShortDA"PS.seek 1.5ml +3 "processing"%$'{ +1601 "core" ' + ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%k  +44 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%3', +1597 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%l +46 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%{'\ +2610 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 ."myShortDA"CBV.dial PRV +5 "processing"%v  +2 "collection"'  +34 "core"  +132  + ."myShortDA"PSV.dial :mixloop +3 "processing"% +105 "core" +9 ."myShortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 "processing"%)  +76 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%X', +2614 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%/  +56 "core" +3 ."myShortDA"PS.seek 2.5ml +3 "processing"%o'\ +2602 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"% +43 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%b', +2606 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%u  +44 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%U'\ +2606 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%, +46 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%e', +2599 "core" ' + #"myShortDA"Garaging FlushPuck in Collection Clamp +7 "manipulator"&!& +6 "core" &i/ ^ ` T J +8 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +3 "manipulator"&R(o +5 "core" ( + "manipulator"&& +4 "core" &i0 b e i J +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &Q& +3 "core" &i/ P [ 7 J +3 ."myShortDA"Forearm.seek CC +4 "manipulator"&J'Ͻ +95 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&|/ +78 "core" / +2 ."myShortDA"CC.seek :open +2 "collection"'t( +399 "core" ( +2 "manipulator"&^& +3 "core" &i/ 8 J +2 "manipulator"&B% +3 "core" % ϼ @  +3 ."myShortDA"Forearm.seek :retract +3 "manipulator"&L'\ +97 "core" ' + ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek :garage +3 "manipulator"&Y(- +303 "core" ( +2 "manipulator"&`& +3 "core" &-  %' +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 && +3 "core" &-  %' +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek :garage +2 "manipulator"&5'Γ +112 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"& 1 +73 "core" 1 + "manipulator"&% +4 "core" % Ν d  \ +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&:'\ +102 "core" ' + ."da"delayUntil "16:39:31.85" +5689 "Can"\ 6 qd" +19168 #"da"recoverPRVreagent08 +7 .PTV.dial :mixing +4 "processing"%y @ +76 "core" A + ."da"PBV.dial :waste1 +3 "processing"%I  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%( * +36 "core" , +2 ."da"PSV.dial :air +2 "processing"%d  +45 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%''\ +2458 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%z +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%_  +45 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +3 "processing"%c +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +46 "core"  +2 ."da"PS.seek 0ml +2 "processing"%N', +2458 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +134 "core"  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"% 'F +594 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%H'˕ +1631 "core" ' +8 ."da"PTV.dial :puck +3 "processing"%  +77 "core"  + ."da"PSV.dial PTV +3 "processing"%[ +75 "core" +2 ."da"PBV.dial :waste1 +7 "processing"%.  +38 "core" +2 "processing"%% +3 "core" %ː\  +2 ."da"PS.seek 1.5ml +3 "processing"%\ 'v +673 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%F * +37 "core" , +2 ."da"PS.seek 0ml +2 "processing"%}', +1592 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +6 "processing"%i  +4 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%@  +36 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%C +77 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"% '\ +2474 "core" ' + ."da"PSV.dial PTV +3 "processing"% +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%s +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%D  +76 "core"  +2 ."da"PS.seek 0ml +2 "processing"%', +2467 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%x +131 "core" +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%7'F +581 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%h'˕ +1613 "core" ' + ."da"PTV.dial :puck +3 .PSV.dial PTV +4 "processing"% +87 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%8  +37 "core" + "processing"%>% +3 "core" %˓\  +3 ."da"PS.seek 1.5ml +3 "processing"%'y +604 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%? * +37 "core" + +2 ."da"PS.seek 0ml +2 "processing"%1', +162 "Can" Q tZe6" +1427 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +5 .PBV.dial :waste1 +3 "processing"%  +35 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%# * +36 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%E'\ +2469 "core" ' + ."da"PSV.dial PTV +3 "processing"%9 +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +77 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%Z +86 "core"  + ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%2  +89 "core" +2 ."da"PS.seek 0ml +3 "processing"%', +2467 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air +4 "processing"%W  +46 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%a  +136 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 +7 "processing"%-  +45 "core" ~ +2 ."da"PTV.dial :PRVmixing +2 "processing"%T  +6 "core" + ."da"PSV.dial :mixloop +3 "processing"%g +42 "core" +2 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +2 "processing"%' +422 "core" ' +8 ."da"delay 2 seconds +202 .PRV.dial :air +3 "processing"%%  +46 "core"  + "processing"%O% +3 "core" % \ \  +3 ."da"PS.seek 0.55ml +2 "processing"%' +331 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%  +44 "core"  +3 ."da"PS.seek 2ml +2 "processing"%;'˕ +1542 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%\\ +45 "core" + ."da"PTV.dial :mixing +3 "processing"%V @ +75 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%"  +37 "core" + "processing"%M% +3 "core" %˗\  +3 ."da"PS.seek 1.85ml +2 "processing"%' +231 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"%G * +36 "core" , +2 ."da"PS.seek 0ml +3 "processing"%6', +1967 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +30028 "Can"\ 5 ve" +17975 #"da"recoverPRVreagent08 +6 .PTV.dial :mixing +4 "processing"%n @ +6 "core" A +2 ."da"PBV.dial :waste1 +7 "processing"%P  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%A * +36 "core" , + ."da"PSV.dial :air +3 "processing"%]  +44 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%f'\ +2482 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%* +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%=  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%S +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%p  +45 "core"  +2 ."da"PS.seek 0ml +3 "processing"%~', +2461 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%< +133 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%'F +585 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%m'˕ +1594 "core" ' + ."da"PTV.dial :puck +3 "processing"%K  +74 "core"  + ."da"PSV.dial PTV +3 "processing"% +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%r  +36 "core"  + "processing"%% +3 "core" %˒\  +3 ."da"PS.seek 1.5ml +2 "processing"%q'x +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%k * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%$', +1598 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +5 .PBV.dial :waste1 +4 "processing"%l  +36 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%3 * +37 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%v'\ +2472 "core" ' + ."da"PSV.dial PTV +3 "processing"% +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%) +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%{ +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%/  +74 "core"  +2 ."da"PS.seek 0ml +4 "processing"%X', +2463 "core" ' + #"da"washCycleDA #2 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +135 "core"  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +47 "processing"%#A d`xb +7 ."da"PS.seek 0.5ml +3 "processing"%o'F +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%u'˕ +1601 "core" ' +2 ."da"PTV.dial :puck +3 .PSV.dial PTV +4 "processing"%b +76 "core" + ."da"PBV.dial :waste1 +3 "processing"%,  +36 "core" +2 "processing"%U% +4 "core" %˘\  +2 ."da"PS.seek 1.5ml +2 "processing"%!'~ +597 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" + +2 ."da"PS.seek 0ml +3 "processing"%Q', +1513 "Can"\ C yAfb" +85 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%|  +35 "core"  + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%+ * +37 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%& +76 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%0'\ +2469 "core" ' + ."da"PSV.dial PTV +3 "processing"%^ +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%B +84 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%J +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%R  +74 "core"  +3 ."da"PS.seek 0ml +2 "processing"%`', +2473 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"% +137 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"% 'F +582 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%'˕ +1601 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%L +77 "core" + ."da"PBV.dial :waste1 +3 "processing"%5  +37 "core" + "processing"%y% +3 "core" %˕\  +3 ."da"PS.seek 1.5ml +2 "processing"%I'{ +581 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%( * +37 "core" , +2 ."da"PS.seek 0ml +4 "processing"%d', +1594 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +5 .PBV.dial :waste1 +4 "processing"%e  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%z * +37 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%_ +77 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%c'\ +2464 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +77 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%' +77 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +8 "processing"%N  +77 "core"  +2 ."da"PS.seek 0ml +3 "processing"% ', +2463 "core" ' +2 ."da"Gate.power :camera,:ON +4 #Mixing DA Substrates + .PSR.select :air +5 .PSV.dial PSR +3 "processing"% +138 "core"  +5 #"da"Pulling 0.25ml of PSR.sub1 +6 .PSR.select :sub1 +8 "processing"% +19 ."da"PS.reconfigure :default +10 "processing"%#A d`xb +10 ."da"PS.seek 0.25ml +6 "processing"%[' +337 "core" ' +8 ."da"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +5 "processing"% +11 ."da"PS.seek 0.5ml +2 "processing"%.'F +341 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%'˕ +1594 "core" ' + ."da"PTV.dial :puck +3 .PSV.dial PTV +4 "processing"%H +78 "core" + ."da"PBV.dial :waste1 +3 "processing"%F  +37 "core" + "processing"%\ % +3 "core" %ˑ  +3 ."da"PS.seek 1.5ml +2 "processing"%i'w +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%@ * +37 "core" + +2 ."da"PS.seek 0ml +2 "processing"% ', +1592 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck +5 .PBV.dial :waste1 +4 "processing"%C  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +7 "processing"%} * +36 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +80 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%'\ +37 "Can" - |f" +2541 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%s +78 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%D +77 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%x  +87 "core" +2 ."da"PS.seek 0ml +4 "processing"%', +2550 "core" ' +2 #"da"Additional air clear + .PSR.select :air +5 .PSV.dial PSR +4 "processing"%7 +137 "core"  + #"da"Pulling 2ml of PSR.air + .PSR.select :air +6 .PS.reconfigure :default +5 "processing"%#A d`xb +4 ."da"PS.seek 2ml +2 "processing"%'˕ +2101 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +3 .PSV.dial PTV +5 "processing"%8 +77 "core" + ."da"PBV.dial :waste1 +3 "processing"%>  +36 "core" +2 "processing"%h% +4 "core" %˓  +2 ."da"PS.seek 1.5ml +2 "processing"%?'y +583 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +3 "processing"%  +107 "core"  +2 ."da"PS.seek 0ml +3 "processing"%#', +1594 "core" ' + "processing"%9 +3 "core" 95 +2 #"da"Processing Puck Heater at 28.2C before imaging +2 .PH.coast +4 "processing"%1 +4 %9& +3 "core" 5 +2 &^ - + #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&% +6 "core" %\  W W  +2 "storage"(Z% +4 "core" %j   % + "storage"(2. +3 "core" .(,? +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."da"SC.seek 3 +2 "storage"(E( +189 "core" ( + ."da"SC.configure :limp +4 "storage"($(\ 1b +4 (W& +3 "core" &  V +2 "manipulator"&a& +4 "core" &- W W& +2 "manipulator"&-% +4 "core" %\  V Z +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +3 "manipulator"&T( +202 "core" ( +2 "manipulator"&g& +3 "core" & i +2 "storage"(& +3 "core" & +  h +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&%' +94 "core" ' + "storage"(O& +3 "core" &   +3 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(') +289 "core" ' +8 "storage"(- +3 "core" -') +2 ."da"SE.configure :default +4 "storage"(#QK-0-\ b +4 ."da"SE.seek :place +3 "storage"(' +39 "core" ' +2 "manipulator"&\\& +3 "core" & * 3 vi +2 "manipulator"&V% +3 "core" % 6 7 7v +3 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +3 "manipulator"&"'\ +95 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&M([ +256 "core" ( +2 "manipulator"&G& +3 "core" &`  / F +2 ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &;& +3 "core" &` U R X +2 ."da"Forearm.seek PC +3 "manipulator"&'$ +94 "core" ' +2 ."da"Hand.close +2 "manipulator"&j/ +78 "core" / + ."da"PC.seek :open +3 "processing"%n( +461 "core" ( + "storage"(P& +4 "core" &    +2 "manipulator"&A& +4 "core" &` d a + "manipulator"&]% +3 "core" % 1 a a8 +3 ."da"Forearm.seek :retract +3 "manipulator"&6'\ +98 "core" ' +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +2 "manipulator"&*( +260 "core" ( + "manipulator"&=& +3 "core" &  6 +2 "storage"(S& +3 "core" &  +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&p' +93 "core" ' +2 ."da"Hand.open +2 "manipulator"&f1 +72 "core" 1 +2 "storage"(<- +3 "core" -' +3 ."da"SE.seek -0.31 Pucks below Top Plate +2 "storage"(~' +27 "core" ' + ."da"SE.reconfigure :seal +4 "storage"(#QK-0-\ b +5 ."da"SE.seek -1.23 Pucks below Top Plate +3 "storage"('d +52 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da25mar3117h.tif +6 "processing"%K& +15 "core" & +4 "manipulator"&& +4 "core" & 26 +2 "manipulator"&r% +4 "core" % ^= +3 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +95 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&m(- +186 "core" ( +2 "manipulator"&k& +4 "core" &-  + ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &q& +3 "core" &-  +2 ."psFlush"Forearm.seek :garage +3 "manipulator"&l'Γ +106 "core" ' + ."psFlush"Hand.close +2 "manipulator"&3/ +69 "core" / + "manipulator"&& +3 "core" &- 3 +2 "manipulator"&$% +4 "core" % Σ 5 j +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +103 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +3 "manipulator"&)([ +145 "core" ( +2 "manipulator"&{& +4 "core" &O +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &/& +2 "core" &O o +3 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&v'$ +98 "core" ' + "manipulator"&& +3 "core" &O z +3 "manipulator"&X% +3 "core" %# + +2 "processing"%o& +4 "core" & +2 "processing"%b& +4 "core" & +57 ."psFlush"PC.seek :closed +10 "processing"%,(^ +7 "core" & + & + &{ + &m + &l &] + &g + &f  +3 &-lX ,} +8 &_nQ @ +9 &N]L S +10 &7E U +9 &7@ U +9 &77 U +10 &O89 U +9 &9/ U +10 &6. T +9 &; T +9 & \\< S +10 &"< T +9 &#= S +9 &%? T +10 &'c< T +9 &)%: T +10 &*> T +9 &,< S +9 &.k= T +10 &0-> T +9 &1< U +9 &3; U +10 &5p9 U +9 &729 U +10 &8: U +9 &:9 U +9 &:; U +9 &?; U +9 &AI3 W +10 &Csb< Y +9 &E-t= \\ +10 &Fp. \\ +9 &Hr \\ +9 &Jss \\ +10 &L3v ] +9 &Mu ] +9 &O| ] +10 &Qy~ ] +9 &S>} \\ +10 &U} [ +9 &V \\ +9 &X \\ +10 &ZD \\ +9 &\\ \\ +9 &] I +10 &^$U \\ +9 &^? < +3 ( + "processing"%b& +4 #"psFlush"Processing Clamp onSpring/offSpring for 13/27 samples, on/off torque 2.09 +3 "processing"%U& +4 "core" &^D < +3 ."psFlush"Hand.open + "manipulator"&u1 +68 "core" 1 +2 "manipulator"&% +3 "core" % # 3 +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&!'\ +99 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%| +45 "core" + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +2 "processing"%+'F +589 "core" ' +2 ."psFlush"delay 5 seconds +300 #"da"SX HX9/16 (USB:32): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 23.233 seconds\ /var/log/esp/da25mar3117h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da25mar3117h20s.tif +198 ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%&'\ +1851 #"da"SX HX9/16 (USB:32): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da25mar3117h20s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 32.0 /var/log/esp/midres/da25mar3117h32s.tif +250 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%Q @ +205 "core" A + ."psFlush"PTV.dial :PRVmixing +3 "processing"%^  +143 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%B +111 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%J' +2439 #"da"SX HX9/16 (USB:32): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 32 seconds\ /var/log/esp/midres/da25mar3117h32s.tif: TIFF Upload Complete\ +4 .Gate.power :camera,:OFF +5 ."Qmail"DAfans.email "23.233 sec auto-exposure",Subject: "da25mar3117h images!" +4 "storage"(R- +6 "core" -'d +3 "storage"(0& +8 "core" &  } +5 "manipulator"&& +14 "core" &O 6 4 +7 "manipulator"&`% +5 "core" %\  & '  +3 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 3 +12 "manipulator"& ( +91 "core" ' + ."psFlush"PSR.select :air +4 .PSV.dial PSR +5 "processing"%L +107 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%5'F +22 "core" ( +2 "manipulator"&y& +5 "core" &  $ +3 +2 "storage"(& +3 "core" &   +12 ."da"Forearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +8 ."da"Forearm.seek 3 + 700 counts +5 "manipulator"&(' +95 "core" ' +4 ."da"SE.reconfigure :gently +7 "storage"(#QK-0-\ b +125 ."da"SE.seek -0.52 Pucks below Top Plate +5 "storage"(I' +54 "core" ' +4 "manipulator"&e& +7 "core" &   & \ 3 +3 "storage"(z& +7 "core" &  +4 ."da"Elbow.reconfigure :limp +5 "manipulator"&$ ,(b +8 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek 3 +4 "manipulator"&_' +39 "core" ' +3 ."da"Elbow.hold +5 "manipulator"&d, +11 "core" , +6 ."da"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +10 ."da"SE.reconfigure :default +4 "storage"(#QK-0-\ b +9 ."da"SE.seek -0.33 Pucks below Top Plate +5 "storage"('v +28 "core" ' +3 "manipulator"&'% +6 "core" %& H U 8F +4 "storage"(& +7 "core" & ~ l +5 ."da"Forearm.force -20 +8 "manipulator"&5 +8 ."da"Forearm.seek 3 + 315 counts +11 "manipulator"&N'R +9 "core" ' +5 ."psFlush"delay 5 seconds +12 "core" ' +3 "manipulator"&c& +8 "core" & ) 6 ^ 1 +4 "storage"(& +7 "core" & { +4 ."da"Forearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +9 ."da"Forearm.seek 3 + 700 counts +4 "manipulator"& ' +31 "core" ' +7 "storage"([% +7 "core" %~ @ +5 ."downElevator"SE.seek :down +7 "storage"(.'p +97 (H% +5 "core" %cD  ]~ +4 "manipulator"&F% +7 "core" % \\ } +5 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek :retract +4 "manipulator"&\ '\ +93 "core" ' +43 ' +4 ."downElevator"SE.stop +6 "storage"(5 +11 (& +5 "core" & 6 +93 ."psFlush"PSR.select :air +6 "processing"% +15 ."psFlush"PS.seek 2.5ml +6 "processing"%@'\ +1502 #"uploadLog"upsync +610 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +3 "processing"%i  +37 "core" + ."psFlush"PTV.dial :mixing +3 "processing"%C @ +77 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%} +106 "core" + ."psFlush"PS.seek :empty +3 "processing"% ' +2611 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +105 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%s'M` +1088 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%D'\ +1593 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +87 "core"  +2 ."psFlush"PTV.dial :puck +2 "processing"%x  +74 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%  +16 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%7', +2602 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +74 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%8'F +594 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%>'\ +2100 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%h +75 "core" + ."psFlush"PBV.dial PSV +3 "processing"% U +57 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%', +2605 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%?'\ +2614 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%  +75 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%1', +2650 "core" ' +4 ."psFlush"PSV.dial PSR +3 "processing"%9 +45 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%'\ +2614 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%Z +76 "core" + ."psFlush"PBV.dial PSV +3 "processing"%2 U +5 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%W', +2612 "core" ' + ."psFlush"PSV.dial PBV +4 "processing"%a @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +4 "processing"%-'\ +2613 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%4  +75 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%g', +2605 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +45 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 1ml +3 "processing"%Y'M` +1099 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%O'\ +1593 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%: +73 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%  +4 "Can" ? Ug" +4 "core"  + ."psFlush"PBV.dial :waste1 +3 "processing"%\\  +58 "core" +2 ."psFlush"PS.seek 0ml +4 "processing"%V', +2605 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +74 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%%'F +596 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%G'\ +2118 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%; +75 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%T U +56 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%j', +2611 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%" @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +4 "processing"%'\ +2603 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%P  +75 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%A', +2614 "core" ' + ."psFlush"PSV.dial PSR +8 "processing"%] +46 "core"  + ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%'\ +2602 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%= +74 "core" + ."psFlush"PBV.dial PSV +3 "processing"%S U +7 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%M', +2612 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%f @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%<'\ +2607 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%K  +75 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%6', +2609 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&& +6 "core" & . +1 +2 "manipulator"&r% +4 "core" %\  O + + ."psFlush"Elbow.seek PC +3 "manipulator"&([ +286 "core" ( +2 "manipulator"&~& +3 "core" &S \ v . +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &k& +4 "core" &S d . +2 ."psFlush"Forearm.seek PC +39 "manipulator"&q'$ +107 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&p/ +74 "core" / +3 ."psFlush"PC.seek :open +3 "processing"%*( +458 "core" ( +2 "manipulator"&3& +4 "core" &S   1 + "manipulator"&% +4 "core" % 8   1 +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&$'\ +103 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek :garage +2 "manipulator"&(- +115 "core" ( + "manipulator"&{& +4 "core" &- E D p 5 + ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &/& +3 "core" &- D 1 5 +2 ."psFlush"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek :garage +3 "manipulator"&l'Γ +115 "core" ' + ."psFlush"Hand.open +2 "manipulator"&1 +67 "core" 1 +2 "manipulator"&X% +3 "core" % Λ  ' +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&o'\ +101 "core" ' +2 #"myShortDA"Finished short da assay +2 #Flushing Processing stage +3 "processing"%m% +6 "core" %/H\  +2 #"myShortDA"Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +6 "core" &C\  +2 "manipulator"&n& +4 "core" &-   3 + ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&U(- +7 "core" ( + "manipulator"&u& +3 "core" &-   K 3 +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +2 "core" &-  X 3 +3 ."myShortDA"Forearm.seek :garage +3 "manipulator"&b'Γ +104 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&|/ +69 "core" / + "manipulator"&v& +4 "core" &- Q + +2 "manipulator"&#% +3 "core" % ΢ + +\ +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&+'\ +104 "core" ' + ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek PC +3 "manipulator"&Q([ +128 "core" ( +2 "manipulator"&^& +4 "core" &e $  ' 3 + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &B& +3 "core" &e   2 +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek PC +2 "manipulator"&&'$ +97 "core" ' + "manipulator"&R& +4 "core" &e 3 / +2 "manipulator"&0% +3 "core" %%  / +2 "processing"%& +4 "core" &6\  +2 "processing"%`& +4 "core" &7\  +2 ."myShortDA"PC.seek :closed +3 "processing"%L(^ +6 "core" &8\  +5 &7\ 9 +9 &EGk9\ 1 +10 &jpr;\ E +9 &R1\ Q +10 &A;\ Q +9 &B7\ Q +9 &ID:\ P +10 &\ A3\ Q +9 &F1\ Q +9 &D6\ P +10 &QC4\ P +9 &!A7\ P +9 &"F0\ Q +10 &$A7\ Q +9 &&XE7\ Q +10 &(FD\ P +9 &)C6\ P +9 &+C0\ P +10 &-_F0\ Q +9 &/"A6\ Q +10 &0A2\ Q +9 &2B2\ Q +9 &4hB.\ Q +10 &6+C.\ P +9 &7G/\ Q +9 &9C7\ P +10 &;qC:\ P +9 &=2B;\ Q +10 &>B0\ Q +9 &@D+\ Q +9 &BrX0\ S +10 &D+s4\ V +9 &Ex:\ W +9 &G{8\ W +10 &Ilx=\ X +9 &K.x5\ X +10 &L}3\ X +9 &N0\ X +9 &Pq/\ X +10 &R3/\ X +9 &S;\ Y +9 &U7\ Y +10 &Wx8\ Y +9 &Y98\ Y +9 &Z;\ Y +10 &\\2\ Z +9 &^8cr6\ - +10 &^g1\ : +9 ( + &^(7\ 3 +2 "processing"%`& +3 #"myShortDA"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.90 +2 "processing"%y& +4 "core" &^(+\ 3 +3 ."myShortDA"Hand.open +2 "manipulator"&1 +71 "core" 1 +2 "manipulator"&)% +3 "core" % %  * +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&J'\ +97 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%e +45 "core"  + ."myShortDA"PSR.select :flush +3 "processing"%@ +56 ."myShortDA"PS.seek 1ml +3 "processing"%!'M` +1095 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%z'\ +1594 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"%' +76 "core" + ."myShortDA"PTV.dial :puck +3 "processing"%  +5 "core"  +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%  +55 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%c', +2603 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"% +74 "core"  +2 ."myShortDA"PSR.select :flush +3 "processing"%@ +11 ."myShortDA"PS.seek 0.5ml +3 "processing"%['F +584 "core" ' +2 ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +2 "processing"%('\ +2104 "core" ' +2 ."myShortDA"PSV.dial PTV +2 "processing"% +74 "core" +2 ."myShortDA"PBV.dial PSV +2 "processing"%I U +56 "core" U +2 ."myShortDA"PS.seek 0ml +3 "processing"%H', +2604 "core" ' + ."myShortDA"PSV.dial PBV +8 "processing"%F @ +44 "core" ? +2 ."myShortDA"PS.seek 2.5ml +4 "processing"%_'\ +2610 "core" ' + ."myShortDA"PSV.dial :waste1 +3 "processing"%N  +74 "core"  +2 ."myShortDA"PS.seek 0ml +2 "processing"%', +2608 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +46 "core"  +2 ."myShortDA"PSR.select :air +3 .PS.seek 2.5ml +4 "processing"% '\ +2603 "core" ' +2 ."myShortDA"PSV.dial PTV +3 "processing"%. +74 "core" + ."myShortDA"PBV.dial PSV +3 .PS.seek 0ml +5 "processing"%5', +2606 "core" ' +2 ."myShortDA"PSV.dial PBV +2 "processing"%i @ +57 "core" B +2 ."myShortDA"PS.seek 2.5ml +4 "processing"%C'\ +2608 "core" ' + ."myShortDA"PSV.dial :waste1 +8 "processing"%}  +77 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%@', +2615 "core" ' +2 #"myShortDA"Garaging FlushPuck in Processing Clamp +2 "manipulator"& & +6 "core" &e $ #  3 +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 ."myShortDA"Elbow.seek PC +3 "manipulator"& ([ +4 "core" ( +2 "manipulator"&s& +4 "core" &e #  3 3 + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 & & +3 "core" &e " ! 7 3 +2 ."myShortDA"Forearm.seek PC +2 "manipulator"&x'$ +95 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&/ +69 "core" / +2 ."myShortDA"PC.seek :open +2 "processing"%D( +462 "core" ( +2 "manipulator"&& +4 "core" &e C D 6 + "manipulator"&7% +3 "core" %  A 9 5 +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&8'\ +99 "core" ' + ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek :garage +2 "manipulator"&h(- +126 "core" ( +2 "manipulator"&& +3 "core" &- F >  7, +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &>& +3 "core" &- D < 7, +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +3 "manipulator"&'Γ +114 "core" ' + ."myShortDA"Hand.open +2 "manipulator"&1 +73 "core" 1 +2 "manipulator"&% +4 "core" % Ν   , +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&?'\ +99 "core" ' +4245 "Can")\ / xh$" +33887 #"Camille"-> access 3 +3 "storage"(9% +4 "core" %w R P \  +2 "manipulator"&1% +4 "core" %\  i { v < +2 "manipulator"&Z& +4 "core" &- v e =, +2 ."Camille"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."Camille"SC.seek 7 +3 "storage"(2([4 +667 "core" ( + ."Camille"SC.configure :limp +4 "storage"($(\ 1b +4 (& +3 "core" &[5\  +2707 #"Camille"-> access 4 +3 "storage"(a% +4 "core" %w E B \  +2 "manipulator"&W% +4 "core" %\  h y = +2 "manipulator"&4& +4 "core" &- ] U _ <, +2 ."Camille"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."Camille"SC.seek 1 +2 "storage"(-( +984 "core" ( +2 ."Camille"SC.configure :limp +4 "storage"($(\ 1b +4 (& +2 "core" &\  u\ +1900 #"Camille"-> startTube 4 +2196 #-> start(:myShortDA){shortDA; shortDAflush} +3 "collection"'g% +2 "processing"%Y% +12 "core" %vvI\ + %)\ ' +5 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myShortDA].answer' to continue +10788 #"Camille"-> Thread[:myShortDA].answer +6 #"myShortDA"Camille answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +3 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1005 .PSV.dial :mixloop +2 "processing"%: +132 "core" +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%  +132 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%\\  +46 "core"  +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +2 "processing"%O'Y +2277 "core" ' +2 ."connect"PRV.dial CBV +3 ."myShortDA"CBV.dial PRV +5 "processing"%  +2 "collection"'V  +7 "core"  +126  +3 ."myShortDA"PS.seek 0.5ml +2 "processing"%%'F +1269 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%; @ +105 "core" > +2 ."myShortDA"PS.reconfigure :default +8 "processing"%#A d`xb +4 ."myShortDA"PS.seek 0ml +3 "processing"%T', +592 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%G +103 "core" +2 #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +10 ."myShortDA"PS.seek 1ml +3 "processing"%"'M` +870 "Can"6\ 0 4h" +220 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%j'\ +1591 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%P +103 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%', +2612 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%] +104 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +2 "processing"%A'M` +1093 "core" ' + ."myShortDA"PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%='\ +1594 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%S +105 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%  +44 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%f', +2612 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%M +103 "core" +2 ."myShortDA"PSR.select :air +3 .PS.seek 2.5ml +5 "processing"%K'\ +2601 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%< +104 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%', +2609 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%r& +6 "core" &\ ( + "manipulator"&~% +3 "core" %\  t > +2 "storage"(k% +4 "core" %w F N \  +2 "storage"(d. +3 "core" .( +2 ."myShortDA"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 4 +3 "storage"(p(,? +517 "core" ( +2 ."myShortDA"SC.configure :limp +3 "storage"($(\ 1b +4 (\ & +3 "core" &,B N\  +3 "manipulator"&,& +3 "core" &- c d 8 ;, +2 "manipulator"&3% +4 "core" %\  e c ) ; +42 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek 4 +3 "manipulator"&( +179 "core" ( + "manipulator"&{& +3 "core" & f g ' :* +2 "storage"(/& +4 "core" &,A " " \  +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek 4 + 700 counts +2 "manipulator"&q' +92 "core" ' +2 "storage"(& +3 "core" &,A O O Y\  +3 ."myShortDA"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 ."myShortDA"SE.seek :beamBreak +2 "storage"(') +305 "core" ' + "storage"(X- +3 "core" -' +2 ."myShortDA"SE.configure :default +4 "storage"(#QK-0-\ b +4 ($& +3 "core" &,A - , 1\  +3 "manipulator"&m& +3 "core" & S T  9* +2 ."myShortDA"Elbow.seek 4 +2 "manipulator"&( +35 "core" ( +2 "manipulator"&n& +3 "core" & n 9 = +2 "storage"(u& +3 "core" &,A # I\  +3 ."myShortDA"Forearm.seek 4 + 300 counts +2 "manipulator"&'[ +24 "core" ' +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close +2 "manipulator"&l/ +72 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&|& +2 "storage"(v'p +8 "core" & k w = + "manipulator"&#% +4 "core" % q e A * 8l +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 ."myShortDA"Elbow.seek PC +2 "manipulator"&o([ +157 "core" ' + ."downElevator"SE.stop +3 "storage"(5 +107 "core" ( + "manipulator"&^& +3 "core" &O { w = +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &B& +2 "core" &O { w x = +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +3 "manipulator"&b'$ +100 "core" ' +2 "manipulator"&R& +3 "core" &O @ I 8 +2 "manipulator"&0% +4 "core" % E G O 7 +2 "processing"%& +4 "core" &~\ # +2 "processing"%U& +5 "core" &j\ # +2 ."myShortDA"PC.seek :closed +2 "processing"%+(^ +6 "core" &l\ # +5 &h\ #6 +10 &9FrZ\ 1 +9 &\\nu^\ F +10 &T`\ Q +9 &FV\ Q +9 &wDT\ R +10 &9E[\ R +9 &FX\ Q +9 &CQ\ Q +10 &BH\ Q +9 &BCN\ Q +10 &!BW\ Q +9 &"DX\ Q +9 &$CJ\ Q +10 &&ICU\ R +9 &( FO\ R +9 &)FT\ R +10 &+GJ\ Q +9 &-RHF\ Q +10 &/C@\ Q +9 &0EB\ Q +9 &2HC\ Q +10 &4ZIK\ Q +9 &6CF\ Q +9 &7DE\ Q +12 &9DE\ Q +7 &;bHF\ Q +10 &=$GF\ Q +9 &>H9\ R +9 &@H;\ R +10 &BfRE\ S +9 &D mE\ V +9 &E}B\ X +10 &Gz;\ W +9 &Ia{3\ W +10 &K#|<\ W +9 &L3\ W +9 &N/\ X +10 &Pe3\ Y +9 &R'5\ Y +9 &S6\ Y +10 &U/\ Y +9 &Wn.\ X +10 &Y--\ Y +9 &Z(\ Y +9 &\\(\ Z +10 &^2dl-\ 1 +9 &^}-\ B +9 ( + &^%+\ 3 +2 "processing"%U& +3 #"myShortDA"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.89 +3 .Hand.open +4 "manipulator"&*1 +75 "core" 1 + "manipulator"&y% +4 "core" %    [ 3 +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +97 "core" ' +2 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"%)  +3 %`9 +5 "core" 9~ +102 "processing"%e9 +3 "core" 9} +102 "processing"%&9 +3 "core" 9|  +102 "processing"%69 +3 "core" 9{  +102 "processing"%!9 +3 "core" 9{ +102 "processing"%'9 +2 "core" 9z +102 "processing"%9 +3 "core" 9z +102 "processing"%9 +3 "core" 9z +102 "processing"%z9 +3 "core" 9z" +102 "processing"%9 +2 "core" 9{& +103 "processing"%c9 +2 "core" 9|* +102 "processing"%[9 +3 "core" 9|/ +102 "processing"% 9 +2 "core" 9~3 +103 "processing"%I9 +3 "core" 9~7 +102 "processing"%(9 +2 "core" 9; +102 "processing"%F9 +3 "core" 9? +102 "processing"%H9 +10 "core" 9D +102 "processing"%N9 +3 "core" 9H +102 "processing"%_9 +3 "core" 9L +102 "processing"%9 +3 "core" 9P +102 "processing"%9 +3 "core" 9U +102 "processing"%.9 +2 "core" 9Y +103 "processing"% 9 +3 "core" 9] +102 "processing"%i9 +3 "core" 9a +102 "processing"%59 +2 "core" 9e +103 "processing"%}9 +2 "core" 9j +102 "processing"%C9 +3 "core" 9n +102 "processing"% 9 +3 "core" 9r +103 "processing"%s9 +2 "core" 9v +102 "processing"% 9 +3 "core" 9z +102 "processing"%9 +3 "core" 9 +102 "processing"%Q9 +2 "core" 9 +103 "processing"%J9 +2 "core" 9 +102 "processing"%L9 +3 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%79 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +102 "processing"%>9 +3 "core" 9 +103 "processing"%x9 +2 "core" 9 +102 "processing"% 9 +3 "core" 9 +102 "processing"%9 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +102 "processing"%89 +3 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%99 +3 "core" 9  +102 "processing"%19 +2 "core" 9 +103 "processing"%Z9 +2 "core" 9 +102 "processing"%E9 +3 "core" 9 +103 "processing"%9 +2 "core" 9& +102 "processing"%a9 +3 "core" 9+ +102 "processing"%W9 +3 "core" 93 +102 "processing"%49 +2 "core" 99 +102 "processing"%29 +3 "core" 9@ +102 "processing"%9 +3 "core" 9G +102 "processing"%Y9 +2 "core" 9M +103 "processing"%g9 +2 "core" 9T +3 ."myShortDA"PH.hold 2:00:00,28C +9 "processing"%: ppN +3 ."myShortDA"delay 1:30 +10 "core"  +9000 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +106 "core"  + #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."myShortDA"PS.seek 0.5ml +3 "processing"%\\'F +585 "core" ' +2 ."myShortDA"delay 5 seconds +502 .PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2ml +2 "processing"%@'˕ +1601 "core" ' +2 ."myShortDA"PTV.dial :puck +2 "processing"%V  +134 "core"  + ."myShortDA"PSV.dial PTV +3 "processing"% +74 "core" + ."myShortDA"PBV.dial :waste1 +7 "processing"%O  +56 "core" + "processing"%;% +4 "core" %˙\  +2 ."myShortDA"PS.seek 1.5ml +3 "processing"%%' +595 "core" ' + ."myShortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%G * +35 "core" + +2 ."myShortDA"PS.seek 0ml +3 "processing"%T', +1603 "core" ' + ."myShortDA"delay 5:00 +21259 "Can":\ 6 >iP" +8745 #"myShortDA"recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%"  +36 "core" + ."myShortDA"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%P * +37 "core" , + ."myShortDA"PSR.select :air +3 .PSV.dial PSR +3 "processing"%j +74 "core"  +2 ."myShortDA"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."myShortDA"PS.seek 2.5ml +2 "processing"%]'\ +2452 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"% +75 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%A +75 "core"  + ."myShortDA"delay 5 seconds +503 .PSV.dial PTV +7 "processing"%S +89 "core"  + ."myShortDA"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +77 "core"  +2 ."myShortDA"PS.seek 0ml +2 "processing"%=', +2452 "core" ' + ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%M  +133 "core" +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%f +45 "core" + ."myShortDA"PRV.dial :ab1 +2 "processing"%< @ +106 "core" ? +9 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 0.15ml +2 "processing"%K' +351 "core" ' +2 ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +3 ."myShortDA"PRV.dial CBV +4 "collection"'r  +4 "processing"%~  +3 "core"  +44  + "processing"%k% +3 "core" %\  +3 ."myShortDA"PS.seek 0.3ml +2 "processing"%d' +344 "core" ' + ."myShortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +3 "collection"'-  +32 "core" + ."myShortDA"PRV.dial :air +3 "processing"%\  +44 "core"  +3 ."myShortDA"PS.seek 0.9ml +2 "processing"%,'@ +1258 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%3 @ +75 "core" > +3 ."myShortDA"PS.seek 0.5ml +2 "processing"%{'F +856 "core" ' +2 #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%/  +46 "core"  + ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 2ml +3 "processing"%'˕ +1612 "core" ' +2 ."myShortDA"PSV.dial :PML +3 "processing"%h +45 "core" +2 ."myShortDA"PTV.dial :mixing +2 "processing"%? @ +76 "core" A + ."myShortDA"PBV.dial :waste1 +3 "processing"%X  +37 "core" + "processing"%$% +3 "core" %ˏ\  +3 ."myShortDA"PS.seek 1.85ml +2 "processing"%m' +230 "core" ' + ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"%n * +36 "core" , +3 ."myShortDA"PS.seek 0ml +2 "processing"%u', +1955 "core" ' + ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'l& +4 "core" &tx* +3 "manipulator"&|& +4 "core" &Q z + +2 "manipulator"&#% +3 "core" %\  0 +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +123 "core" ( +2 "manipulator"&q& +3 "core" &-\   (# +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 && +3 "core" &-\  b '"~ +3 ."myShortDA"Forearm.seek :garage +2 "manipulator"&'Γ +107 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&^/ +78 "core" / +2 "manipulator"&B& +3 "core" &-\  m "} +2 "manipulator"&% +3 "core" % Φ A  +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&R'\ +105 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +2 "manipulator"&0(o +283 "core" ( + "manipulator"&& +4 "core" &y. n (H + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &v& +2 "core" &y/ f  H +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek CC +2 "manipulator"&'Ͻ +95 "core" ' + "manipulator"&D& +4 "core" &y/ B (H +2 "manipulator"&*% +3 "core" %Ͼ . ( +3 "collection"'y& +3 "core" &rvI +2 "collection"'`& +4 "core" &tuI +3 ."myShortDA"CC.seek :closed +8 "collection"'U(S +4 "core" &uuC +9 &sv:  +4 &/xtv3 +| +9 &b{tvB @ +10 &Umtv3 R +9 &Gtu9 R +9 &Luv; S +10 &Itv: R +9 &ZIvu< R +9 &Ivv< S +10 &Jwu= S +9 &Gtv= R +10 & aJuv= S +9 &"$Jvt5 R +9 &#Ixu? R +10 &%Mwv> R +9 &'iJuv< S +10 &)+Lwv? S +9 &*Ktw< S +9 &,KvvA R +10 &.rIwu> R +9 &04Htw? R +9 &1Nuv? R +10 &3Nvu= R +9 &5yLyw@ S +9 &7<Lvu> R +10 &8Gyu? R +9 &:Lrv= R +10 &<Isw? R +9 &>DMsv8 R +9 &@Mvv; S +10 &ANuw= S +9 &CTww= S +10 &EEhvu< U +9 &Fvv= Y +9 &Hvw9 ] +10 &Jmwx5 _ +9 &L/xw< _ +9 &Mww8 ` +10 &Oxw4 _ +9 &Qqwv< W +9 &RCxy> - +10 &R|ww4 S +5 ( +2 "collection"'`& +3 "core" &Ruww; S +3 #"myShortDA"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.58 +2 "collection"'e& +42 "core" &Rutw) S +9 ."myShortDA"Hand.open + "manipulator"&b1 +69 "core" 1 +2 "manipulator"&&% +3 "core" % Ͼ   +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&6'\ +97 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%! +106 "core"  + #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1.5ml +3 "processing"%''{ +1602 "core" ' +3 ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%  +45 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%', +1598 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%z +44 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%'\ +2612 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +5 ."myShortDA"CBV.dial PRV +5 "processing"%c  +2 "collection"'[  +32 "core"  +134  +2 ."myShortDA"PSV.dial :mixloop +3 "processing"% +105 "core" + ."myShortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 "processing"%I  +77 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%(', +2603 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%F  +57 "core" +2 ."myShortDA"PS.seek 2.5ml +2 "processing"%H'\ +2616 "core" ' + ."myShortDA"PSV.dial :mixloop +8 "processing"%N +44 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%_', +2603 "core" ' +2 ."myShortDA"PSV.dial :air +2 "processing"%  +45 "core"  +2 ."myShortDA"PS.seek 2.5ml +2 "processing"%'\ +2616 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%. +46 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"% ', +2609 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&i& +6 "core" &y- l U H +3 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&5(o +4 "core" ( +2 "manipulator"&}& +4 "core" &y- o ^ H + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &C& +2 "core" &y- _ N H +3 ."myShortDA"Forearm.seek CC +2 "manipulator"& 'Ͻ +100 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&s/ +67 "core" / +2 ."myShortDA"CC.seek :open +2 "collection"' ( +399 "core" ( +2 "manipulator"&& +4 "core" &y-  H +2 "manipulator"&Q% +3 "core" % |   +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&J'\ +98 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +2 "manipulator"&L(- +294 "core" ( +2 "manipulator"&& +4 "core" &- - & + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &7& +4 "core" &- 1 & +2 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +3 "manipulator"&'Γ +110 "core" ' + ."myShortDA"Hand.open +2 "manipulator"&>1 +70 "core" 1 +2 "manipulator"&x% +3 "core" % Μ y `  +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"& '\ +101 "core" ' + ."da"delayUntil "18:08:47.71" +10075 "Can"6\ F i" +14741 #"da"recoverPRVreagent08 + .PTV.dial :mixing +5 "processing"% @ +76 "core" B + ."da"PBV.dial :waste1 +3 "processing"%  +41 "core" +8 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%8 * +36 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +45 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%9'\ +2445 "core" ' +2 ."da"PSV.dial :mixloop +7 "processing"%1 +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%Z  +44 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%E +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +44 "core"  +3 ."da"PS.seek 0ml +3 "processing"%a', +2438 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +5 .PSV.dial PSR +4 "processing"%W +132 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%4'F +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%2'˕ +1601 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +76 "core"  + ."da"PSV.dial PTV +3 "processing"%Y +77 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%g  +37 "core" + "processing"%% +4 "core" %˗\  +2 ."da"PS.seek 1.5ml +2 "processing"%'} +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%\\ * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%V', +1595 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%O  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%; * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%@ +77 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%G'\ +2440 "core" ' + ."da"PSV.dial PTV +3 "processing"%% +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%) +78 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%" +78 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%P  +75 "core"  +2 ."da"PS.seek 0ml +2 "processing"%j', +2450 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +5 .PSV.dial PSR +4 "processing"%T +134 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%'F +591 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%A'˕ +1604 "core" ' + ."da"PTV.dial :puck +3 .PSV.dial PTV +4 "processing"%S +87 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" + "processing"%]% +4 "core" %˚\  +2 ."da"PS.seek 1.5ml +2 "processing"%M' +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%f * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%<', +1601 "core" ' +2 ."da"delay 2:00 +3198 "Can"+ F j|" +8805 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%=  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%r * +43 "core" , +8 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%~ +72 "core"  +3 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%k'\ +2470 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%K +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%- +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%\ +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%d  +74 "core"  +2 ."da"PS.seek 0ml +3 "processing"%3', +2464 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air +5 "processing"%,  +45 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%/  +135 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +3 "processing"%{  +45 "core"  + ."da"PTV.dial :PRVmixing +2 "processing"%h  +6 "core" +2 ."da"PSV.dial :mixloop +2 "processing"%? +44 "core" +2 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +3 "processing"%X' +383 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +3 "processing"%$  +47 "core"  +2 "processing"%n% +4 "core" % \  +2 ."da"PS.seek 0.55ml +2 "processing"%' +339 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%m  +45 "core"  +2 ."da"PS.seek 2ml +3 "processing"%l'˕ +1539 "core" ' + ."da"PSV.dial :PML +3 "processing"%| +44 "core" + ."da"PTV.dial :mixing +3 "processing"%# @ +76 "core" B + ."da"PBV.dial :waste1 +3 "processing"%q  +36 "core" +2 "processing"%% +4 "core" %˖\  +2 ."da"PS.seek 1.85ml +2 "processing"%o' +243 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"%^ * +36 "core" , +2 ."da"PS.seek 0ml +3 "processing"%B', +1951 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +34714 "Can"" N k" +13289 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"% @ +17 "core" ? + ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + + ."da"PSV.dial :air +3 "processing"%  +44 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%v'\ +2464 "core" ' + ."da"PSV.dial :mixloop +3 "processing"% +46 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%D  +44 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +2 "processing"%* +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%y  +45 "core"  +2 ."da"PS.seek 0ml +4 "processing"%R', +2450 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +5 .PSV.dial PSR +4 "processing"%t +133 "core" +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%e'F +582 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%b'˕ +1600 "core" ' + ."da"PTV.dial :puck +3 "processing"%&  +76 "core"  + ."da"PSV.dial PTV +3 "processing"%` +77 "core" + ."da"PBV.dial :waste1 +3 "processing"%!  +37 "core" + "processing"%% +3 "core" %˙\  +3 ."da"PS.seek 1.5ml +2 "processing"%u' +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" + +2 ."da"PS.seek 0ml +45 "processing"%'', +1603 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%z  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%  +35 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%[ * +36 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%c +76 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"% '\ +2469 "core" ' + ."da"PSV.dial PTV +3 "processing"%I +79 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"% +77 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%F +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%(  +75 "core"  +2 ."da"PS.seek 0ml +3 "processing"%N', +2462 "core" ' + #"da"washCycleDA #2 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%H +135 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%'F +584 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%_'˕ +1606 "core" ' + ."da"PTV.dial :puck +3 "processing"%.  +7 "core"  + ."da"PSV.dial PTV +3 "processing"% +76 "core" + ."da"PBV.dial :waste1 +3 "processing"%i  +36 "core" +2 "processing"%}% +3 "core" %˘\  +2 ."da"PS.seek 1.5ml +3 "processing"%C'~ +584 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%s * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%0', +1591 "core" ' +2 ."da"delay 2:00 +4628 "Can"! [ k" +7375 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%6  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%U  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%Q +78 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"% '\ +2475 "core" ' + ."da"PSV.dial PTV +3 "processing"% +90 "core"  + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%5 +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%7 +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%>  +87 "core" +2 ."da"PS.seek 0ml +2 "processing"%x', +2458 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +5 .PSV.dial PSR +3 "processing"%J +136 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%'F +593 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%'˕ +1596 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"%8 +76 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" + "processing"% % +3 "core" %˒\  +3 ."da"PS.seek 1.5ml +2 "processing"%1'x +591 "core" ' + ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +3 "processing"%Z * +78 "core" , +8 ."da"PS.seek 0ml +4 "processing"%E', +1602 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +6 "core"  + ."da"PBV.dial :waste1 +2 "processing"%9  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%W * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%a +77 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%4'\ +2466 "core" ' + ."da"PSV.dial PTV +3 "processing"% +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%Y +77 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%g +89 "core" ~ + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%  +79 "core"  +2 ."da"PS.seek 0ml +3 "processing"%2', +2463 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates +3 .PSR.select :air +4 .PSV.dial PSR +5 "processing"%\\ +142 "core"  +3 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +8 "processing"% +20 ."da"PS.reconfigure :default +9 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +4 "processing"%' +343 "core" ' +2 ."da"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +6 "processing"% +10 ."da"PS.seek 0.5ml +3 "processing"%'F +328 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%O'˕ +1598 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%;  +7 "core"  + ."da"PSV.dial PTV +3 "processing"%@ +88 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%V  +37 "core" + "processing"%%% +4 "core" %˚  +2 ."da"PS.seek 1.5ml +2 "processing"%)' +600 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%" * +37 "core" + +2 ."da"PS.seek 0ml +4 "processing"%P', +1588 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%G  +5 "core"  + ."da"PBV.dial :waste1 +3 "processing"%T  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%j * +38 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +75 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%S'\ +2580 "core" ' + ."da"PSV.dial PTV +8 "processing"% +78 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%] +77 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%A +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%f  +76 "core"  +2 ."da"PS.seek 0ml +4 "processing"%M', +202 "Can"" ul>" +2357 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%= +137 "core"  + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +5 .PS.reconfigure :default +4 "processing"%#A d`xb +5 ."da"PS.seek 2ml +2 "processing"%r'˕ +2107 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +3 "processing"%~  +6 "core"  + ."da"PSV.dial PTV +3 "processing"%< +76 "core" + ."da"PBV.dial :waste1 +2 "processing"%K  +37 "core" +2 "processing"%-% +3 "core" %˗&  +2 ."da"PS.seek 1.5ml +3 "processing"%\ '} +579 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%d * +37 "core" * +44 ."da"delay 1 second +109 .PSV.dial :waste1 +2 "processing"%k  +109 "core"  +2 ."da"PS.seek 0ml +4 "processing"%,', +1595 "core" ' +2 "processing"%/9 +3 "core" 95 +2 #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +4 "processing"%{ +4 "core" 5 +2 "processing"%h& +4 "core" &^$ 3 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&?% +5 "core" %\  c X U +2 "storage"(3% +3 "core" %j ^ b  +2 "storage"($. +3 "core" .(,? +2 ."da"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."da"SC.seek 3 +2 "storage"(n( +196 "core" ( +2 ."da"SC.configure :limp +4 "storage"($(\ 1b +4 (X& +3 "core" &   ( +2 "manipulator"&m& +4 "core" &- X T  + "manipulator"&% +3 "core" %\  W W  +3 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +2 "manipulator"&|( +186 "core" ( + "manipulator"&#& +3 "core" & Z H ,2 +2 "storage"(q& +4 "core" &   s +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&' +108 "core" ' + "storage"(^& +4 "core" & O b +2 ."da"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +6 ."da"SE.seek :beamBreak +2 "storage"(l') +289 "core" ' +2 "storage"(o- +3 "core" -') + ."da"SE.configure :default +4 "storage"(#QK-0-\ b +5 ."da"SE.seek :place +2 "storage"(w' +49 "core" ' +2 "manipulator"&& +4 "core" & 7 7 %2 + "manipulator"&% +4 "core" % 8 0 ; +2 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&'\ +94 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&([ +284 "core" ( + "manipulator"&B& +4 "core" &P I -  +2 ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +3 "core" &P 6 C P +2 ."da"Forearm.seek PC +4 "manipulator"&D'$ +92 "core" ' + ."da"Hand.close +2 "manipulator"&*/ +68 "core" / +2 ."da"PC.seek :open +4 "processing"%y( +458 "core" ( + "storage"(v& +3 "core" & % 6  +2 "manipulator"&t& +4 "core" &Z c b +2 "manipulator"&R% +4 "core" % 2 [ W +2 ."da"Forearm.seek :retract +7 "manipulator"&e'\ +97 "core" ' +2 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 3 +2 "manipulator"&&( +281 "core" ( + "manipulator"&`& +3 "core" & T b /~ +2 "storage"(!& +4 "core" &    +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&' +90 "core" ' +2 ."da"Hand.open +2 "manipulator"&b1 +68 "core" 1 +2 "storage"(- +3 "core" -' +2 ."da"SE.seek -0.31 Pucks below Top Plate +3 "storage"(u' +28 "core" ' +2 ."da"SE.reconfigure :seal +4 "storage"(#QK-0-\ b +4 ."da"SE.seek -1.23 Pucks below Top Plate +2 "storage"(z'd +50 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da25mar3118h.tif +6 "processing"%& +13 "core" & +3 "manipulator"&[& +6 "core" &~ + "manipulator"&c% +4 "core" %  'y +53 ."psFlush"Forearm.reconfigure :loose +10 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&''\ +101 "core" ' + ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&I(- +167 "core" ( +3 "manipulator"&& +4 "core" &- ' + ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &F& +2 "core" &- X' +3 ."psFlush"Forearm.seek :garage +3 "manipulator"&('Γ +104 "core" ' + ."psFlush"Hand.close +2 "manipulator"& / +68 "core" / +2 "manipulator"&H& +3 "core" &- G' +2 "manipulator"&N% +3 "core" % Φ  +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +106 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +2 "manipulator"&.([ +150 "core" ( +2 "manipulator"&& +3 "core" &O O +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &i& +3 "core" &O a +3 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +2 "manipulator"&}'$ +100 "core" ' + "manipulator"&_& +4 "core" &P W +2 "manipulator"&s% +4 "core" %$  +2 "processing"%C& +4 "core" &] +2 "processing"%6& +5 "core" &O +2 ."psFlush"PC.seek :closed +3 "processing"%U(^ +6 "core" &M +5 &S 5 +10 &AEmL 2 +9 &bmmJ F +9 &Q6 T +10 &8: S +9 &w90 T +9 &:8) S +10 &;' U +9 &9 U +10 &|6" U +9 &>9 U +9 &!6 U +10 &"9 U +9 &$; U +9 &&G8 T +10 &(9 U +9 &)8 T +10 &+95 U +9 &-N9 U +9 &/; U +10 &09 U +9 &28B U +9 &4V9D U +10 &6:< U +9 &78: U +10 &9<: U +9 &;a:+ T +9 &=#9$ T +10 &>;( T +9 &@=( T +9 &BcR! V +10 &DrP Y +9 &Eu Z +10 &Gs Z +9 &I^u Z +9 &Kv [ +10 &L| [\ +9 &N} [ +9 &P] ] +10 &R z ] +9 &S| ] +10 &U} ^ +9 &Wd~ ^ +9 &Y' ] +10 &Z ^ +9 &\\ ^ +9 &^Bte * +10 &^_ < +9 ( + &^0 6 +2 "processing"%6& +3 #"psFlush"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 2.14 +3 "processing"%& +4 "core" &^0 6 +3 ."psFlush"Hand.open +2 "manipulator"&Q1 +77 "core" 1 +2 "manipulator"&0% +3 "core" % $ 5 +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +95 "core" ' + ."psFlush"PSR.select :air +4 .PSV.dial PSR +4 "processing"%5 +46 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +6 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%7'F +591 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +10 "processing"% +16 ."psFlush"PS.seek 2.5ml +3 "processing"%>'\ +4 #"da"SX HX9/16 (USB:33): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25.495 seconds\ /var/log/esp/da25mar3118h.tif: TIFF Upload Complete\ +7 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da25mar3118h20s.tif +2068 #SX HX9/16 (USB:33): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da25mar3118h20s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 32.0 /var/log/esp/midres/da25mar3118h32s.tif +24 "core" ' +3 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"% @ +207 "core" A + ."psFlush"PTV.dial :PRVmixing +3 "processing"%J  +139 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"%x +109 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%' +2609 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +56 #"da"SX HX9/16 (USB:33): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 32 seconds\ /var/log/esp/midres/da25mar3118h32s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +4 ."Qmail"DAfans.email "25.495 sec auto-exposure",Subject: "da25mar3118h images!" +6 "storage"(8- +4 "core" -'d +8 "storage"(& +13 "core" &  h +6 "manipulator"& & +9 "core" &P   B  +3 #"psFlush"Pulling 0.5ml of PSR.flush +65 "manipulator"&% +3 ."psFlush"PSR.select :flush +7 "processing"%@ +5 "core" %\  ) ( ? +3 ."da"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +2 "manipulator"&Z( +6 ."psFlush"PS.seek 0.5ml +3 "processing"%1'F +267 "core" ( +4 "manipulator"&& +8 "core" & H A T +5 "storage"(9& +8 "core" &   g +5 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +8 ."da"Forearm.seek 3 + 700 counts +6 "manipulator"&W' +96 "core" ' +5 ."da"SE.reconfigure :gently +10 "storage"(#QK-0-\ b +6 ."da"SE.seek -0.52 Pucks below Top Plate +5 "storage"(a' +53 "core" ' +4 "manipulator"&E& +6 "core" & ; 7 T +5 "storage"(& +8 "core" & +3 ."da"Elbow.reconfigure :limp +7 "manipulator"&$ ,(b +15 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek 3 +5 "manipulator"&Y' +31 "core" ' +3 ."psFlush"delay 5 seconds +9 "core" ' +2 ."da"Elbow.hold +6 "manipulator"&g, +10 "core" , +3 ."da"Elbow.reconfigure :tight +13 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +8 "storage"(#QK-0-\ b +8 ."da"SE.seek -0.33 Pucks below Top Plate +4 "storage"('v +21 "core" ' +2 "manipulator"&4% +7 "core" %! e N +4 "storage"(\\& +8 "core" &  +3 ."da"Forearm.force -20 +4 "manipulator"&5 +9 ."da"Forearm.seek 3 + 310 counts +4 "manipulator"&2'M +21 "core" ' +4 "manipulator"&& +6 "core" & ^ T T +4 "storage"(& +6 "core" & ; +5 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +10 ."da"Forearm.seek 3 + 700 counts +5 "manipulator"&;' +44 "core" ' +4 "storage"(@% +8 "core" %z % +4 ."downElevator"SE.seek :down +8 "storage"(V'p +97 (%% +5 "core" %:D ]} +4 "manipulator"&O% +7 "core" % 6 : y x +4 ."da"Forearm.reconfigure :loose +9 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek :retract +5 "manipulator"&"'\ +98 ."psFlush"PSR.select :air +6 "core" ' +4 "processing"% +15 ."psFlush"PS.seek 2.5ml +5 "processing"%)'\ +10 "core" ' +3 ."downElevator"SE.stop + "storage"(5 +11 (G& +5 "core" & J +1562 #"uploadLog"upsync +508 "core" ' +3 ."psFlush"delay 1 second +107 .PBV.dial :waste1 +3 "processing"%T  +37 "core" +2 ."psFlush"PTV.dial :mixing +3 "processing"%j @ +77 "core" A + ."psFlush"PSV.dial :mixloop +3 "processing"% +105 "core" +2 ."psFlush"PS.seek :empty +4 "processing"%P' +2609 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +105 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%]'M` +1090 "core" ' + ."psFlush"PSR.select :air +45 "processing"% +16 ."psFlush"PS.seek 2.5ml +3 "processing"%A'\ +1591 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%f +75 "core" + ."psFlush"PTV.dial :puck +3 "processing"%S  +74 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%=  +16 "core"  +3 ."psFlush"PS.seek 0ml +3 "processing"%M', +2604 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%~ +77 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%<'F +590 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%K'\ +2100 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%- +77 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%r U +56 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%d', +2608 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%k @ +48 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%\ '\ +2612 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%/  +72 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%{', +2615 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%h +44 "core"  + ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +4 "processing"%?'\ +2616 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%3 +75 "core" + ."psFlush"PBV.dial PSV +3 "processing"%$ U +16 "core" T +2 ."psFlush"PS.seek 0ml +3 "processing"%X', +2601 "core" ' +2 ."psFlush"PSV.dial PBV +8 "processing"%m @ +47 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +2599 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%p  +74 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%#', +2600 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%q +46 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +13 ."psFlush"PS.seek 1ml +2 "processing"%L'M` +1089 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%^'\ +1606 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +75 "core" + ."psFlush"PTV.dial :puck +3 "processing"%o  +6 "core"  + ."psFlush"PBV.dial :waste1 +3 "processing"%  +56 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%', +2623 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%l +77 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%'F +581 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%B'\ +1021 "Can"#\ 9 ml" +1089 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%| +75 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +57 "core" W +2 ."psFlush"PS.seek 0ml +5 "processing"%*', +2599 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"% @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%+'\ +2616 "core" ' +8 ."psFlush"PSV.dial :waste1 +3 "processing"%v  +84 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%t', +2609 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%R +44 "core"  + ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%D'\ +2611 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%` +74 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%! U +16 "core" T +2 ."psFlush"PS.seek 0ml +3 "processing"%', +2609 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%b @ +47 "core" > +2 ."psFlush"PS.seek 2.5ml +4 "processing"%'\ +2611 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%  +74 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%[', +2603 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +3 "manipulator"&e& +6 "core" &   2T + "manipulator"&c% +4 "core" %\    2 +2 ."psFlush"Elbow.seek PC +3 "manipulator"&w([ +263 "core" ( + "manipulator"&u& +4 "core" &V  % % 3 + ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 && +3 "core" &V   2 +2 ."psFlush"Forearm.seek PC +3 "manipulator"&F'$ +94 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +78 "core" / +2 ."psFlush"PC.seek :open +4 "processing"%&( +456 "core" ( + "manipulator"& & +4 "core" &V 9 ? 6 +2 "manipulator"&H% +3 "core" % 6 C C 6 +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&N'\ +104 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek :garage +3 "manipulator"&'(- +116 "core" ( + "manipulator"&& +3 "core" &- \\ G Y 9* +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &i& +3 "core" &- R P F 9* +2 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek :garage +2 "manipulator"&('Γ +106 "core" ' +2 ."psFlush"Hand.open +2 "manipulator"&_1 +76 "core" 1 +2 "manipulator"&s% +4 "core" % Ν + + + ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&C'\ +102 "core" ' + #"myShortDA"Finished short da assay +3 #Beginning samplePassF +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'I& +5 "core" &wv$\  +2 "manipulator"&& +3 "core" &- G G 7* +3 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&y(- +4 "core" ( +2 "manipulator"&& +3 "core" &- L G 1 7* +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &Q& +3 "core" &- D E 7* +2 ."myShortDA"Forearm.seek :garage +3 "manipulator"&0'Γ +106 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&6/ +75 "core" / + "manipulator"&5& +4 "core" &-  i .* + "manipulator"&}% +4 "core" % Χ l . +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&,'\ +104 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +2 "manipulator"&7(o +288 "core" ( +2 "manipulator"& & +4 "core" &g4  -M +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &J& +2 "core" &g4  .M +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +48 ."myShortDA"Forearm.seek CC +2 "manipulator"&x'Ͻ +95 "core" ' +2 "manipulator"&>& +4 "core" &h4   -M + "manipulator"&8% +4 "core" %Ͼ - +2 "collection"'& +4 "core" &vw\  +2 "collection"' & +5 "core" &uv\  +2 ."myShortDA"CC.seek :closed +2 "collection"'(S +6 "core" &sw\  +5 &tx\ 6 +10 &4Fuxw 1 +9 &Slztw F +9 &Ztt S +10 &Hwt R +9 &lIsw R +10 &.Iuw R +9 &Jvv R +9 &Gvy R +10 &tIsv R +9 &7Hut R +9 & Iuu R +10 &"Hww R +9 &$|Iwu R +10 &&>Itv R +9 &(Ivw R +9 &)Iuv R +10 &+Iuv R +9 &-FIuu R +9 &/Iuw R +10 &0Itw R +9 &2Iwt R +11 &4MItu R +8 &6Itw R +9 &7Euu R +10 &9Itu R +9 &;VHvu# R +9 &=Isv R +10 &>Juu" R +9 &@Jww& S +10 &B\\Ltv( S +9 &DUxu% S +9 &Ekvv' V +10 &Guv' Z +9 &IBwv" ^ +9 &Kuy' _ +10 &Lwx! ` +9 &Nuw _ +10 &PDvy ` +9 &Qty ? +9 &R0tv "e +9 ( +2 "collection"' & +4 #"myShortDA"Collection Clamp onSpring/offSpring for 6/27 samples, on/off torque 2.57 +2 "collection"'& +6 "core" &Rvvu* S + &Rvxx% S + ."myShortDA"Hand.open +2 "manipulator"&1 +72 "core" 1 + "manipulator"&9% +3 "core" % Ͼ % +3 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 ."myShortDA"Forearm.seek :retract +3 "manipulator"&.'\ +97 "core" ' + ."myShortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%  +45 "core"  + #"myShortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 2.5ml +3 "processing"%E'\ +2613 "core" ' + ."myShortDA"delay 5 seconds +508 ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +5 "processing"%  +2 "collection"'  +6 "core" +97  +2 ."myShortDA"PSV.dial :PTV,via: :air +3 "processing"%4 +195 "core" ~ +2 ."myShortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"%\\ @ +74 "core" B +2 ."myShortDA"PS.seek 0ml +3 "processing"%z', +2607 "core" ' +2 ."myShortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%  +195 "core"  +2 #"myShortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 2.5ml +3 "processing"%'\ +2611 "core" ' +2 ."myShortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +3 ."myShortDA"CBV.dial PRV +5 "processing"%@  +5 "core"  +2 ."myShortDA"PSV.dial :PTV,via: :air +2 "processing"%W +196 "core"  + ."myShortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"%Z @ +6 "core" A +2 ."myShortDA"PS.seek 0ml +2 "processing"%%', +2605 "core" ' + ."myShortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%a  +194 "core" +2 #"myShortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 2.5ml +4 "processing"%O'\ +2609 "core" ' + ."myShortDA"delay 5 seconds +508 ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +4 "processing"%Y  +5 "core"  +2 ."myShortDA"PSV.dial :PTV,via: :air +3 "processing"%2 +193 "core"  + ."myShortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"%G @ +6 "core" A +2 ."myShortDA"PS.seek 0ml +3 "processing"%', +2601 "core" ' +2 ."myShortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%;  +192 "core"  + #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 1.5ml +2 "processing"%1'{ +1597 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%V  +45 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%T', +1605 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%j +44 "core"  +2 ."myShortDA"PSR.select :air +2 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%'\ +2609 "core" ' +45 ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +4 "processing"%)  +6 "core"  +2 ."myShortDA"PSV.dial :PTV,via: :air +3 "processing"% +193 "core"  +2 ."myShortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"%P @ +6 "core" A +2 ."myShortDA"PS.seek 0ml +2 "processing"%]', +2608 "core" ' + ."myShortDA"PSV.dial :air +8 "processing"%f  +75 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%S'\ +2611 "core" ' + ."myShortDA"PSV.dial :PTV +3 "processing"%= +75 "core"  +3 ."myShortDA"PS.seek 0ml +2 "processing"%A', +2606 "core" ' +2 ."myShortDA"PSV.dial :air +2 "processing"%~  +76 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%M'\ +2609 "core" ' + ."myShortDA"PSV.dial :PTV +3 "processing"%< +76 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%-', +840 "Can"- K mj" +1772 "core" ' + ."myShortDA"PSV.dial :air +2 "processing"%r  +87 "core" +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%K'\ +2605 "core" ' + ."myShortDA"PSV.dial :PTV +3 "processing"%k +72 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%d', +2612 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&/& +6 "core" &i3  I #M +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +2 "manipulator"&\ (o +5 "core" ( +2 "manipulator"&h& +3 "core" &i4  #M +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &{& +3 "core" &i4  = #M +2 ."myShortDA"Forearm.seek CC +4 "manipulator"&3'Ͻ +94 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&$/ +67 "core" / +2 ."myShortDA"CC.seek :open +4 "collection"'?( +397 "core" ( +2 "manipulator"&m& +3 "core" &i4 = *M +2 "manipulator"&X% +3 "core" %   * +3 ."myShortDA"Forearm.seek :retract +3 "manipulator"&p'\ +97 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +2 "manipulator"&(- +288 "core" ( + "manipulator"&q& +4 "core" &- # h 2 +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &#& +3 "core" &-   " 2 +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +2 "manipulator"&L'Γ +110 "core" ' +2 ."myShortDA"Hand.open + "manipulator"& 1 +67 "core" 1 +2 "manipulator"&o% +3 "core" % Ν 9 ) +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&'\ +105 "core" ' +13189 #"Camille"-> access 3 +3 "storage"(^% +5 "core" %i  '\ +2 "manipulator"&l% +3 "core" %\  A B 6 +2 "manipulator"&& +4 "core" &- 6 7 s 6 +2 ."Camille"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."Camille"SC.seek 7 +2 "storage"(([4 +669 "core" ( + ."Camille"SC.configure :limp +4 "storage"($(\ 1b +4 (|& +3 "core" &[6 u t -  +715 #"Camille"-> access 4 +2 "storage"(% +5 "core" %i \ \ +2 "manipulator"&B% +4 "core" %\  8 < 5 +2 "manipulator"&& +4 "core" &- B + 4 + ."Camille"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +3 ."Camille"SC.seek 1 +3 "storage"(*( +985 "core" ( + ."Camille"SC.configure :limp +4 "storage"($(\ 1b +5 (v& +2 "core" &  -\  +921 #"Camille"-> access 3 +3 "storage"(+% +39 "core" %i \ +9 "manipulator"&R% +4 "core" %\   "  3 + "manipulator"&t& +4 "core" &- # # ( 3 +2 ."Camille"SC.reconfigure :tight +5 "storage"($\ .(\ 1~b +3 ."Camille"SC.seek 7 +2 "storage"(`([4 +990 "core" ( +2 ."Camille"SC.configure :limp +3 "storage"($(\ 1b +4 (!& +3 "core" &[7 X W U +1687 #"Camille"-> access 4 +3 "storage"(D% +5 "core" %i  `\ +2 "manipulator"&b% +3 "core" %\  6 : 6 +3 "manipulator"&& +4 "core" &- 8 C a 6 + ."Camille"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."Camille"SC.seek 1 +2 "storage"(( +984 "core" ( +2 ."Camille"SC.configure :limp +9 "storage"($(\ 1b +8 (& +3 "core" & P\  +21591 #"Camille"-> startTube 4 +649 #-> start(:myShortDA){shortDA; shortDAflush} +5 "collection"'e% +10 "processing"%c% + "core" %vu&\ \ +7 %,\ # +2 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? + #Type 'Thread[:myShortDA].answer' to continue +3240 #"Camille"-> Thread[:myShortDA].answer +4 #"myShortDA"Camille answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +7 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +4 .delay 10 seconds +1004 .PSV.dial :mixloop +7 "processing"%u +45 "core" + ."myShortDA"PTV.dial :PRVmixing +3 "processing"%  +74 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%g  +134 "core"  +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +3 "processing"%'Y +2267 "core" ' +2 ."connect"PRV.dial CBV +3 ."myShortDA"CBV.dial PRV +5 "processing"%"  +137 "core"  +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%U'F +1257 "core" ' +2 ."myShortDA"PRV.dial :waste2 +3 "processing"% @ +103 "core" ? +2 ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."myShortDA"PS.seek 0ml +3 "processing"%H', +512 "Can"6\ 4 n" +71 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"% +105 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +2 "processing"%i'M` +1085 "core" ' +2 ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%F'\ +1603 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%w +116 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%_', +2611 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%s +103 "core"  + #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 1ml +2 "processing"%N'M` +1088 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%I'\ +1591 "core" ' +2 ."myShortDA"PSV.dial :mixloop +7 "processing"% +104 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%  +46 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%Q', +2607 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%( +104 "core"  + ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%6'\ +2609 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%5 +104 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%}', +2600 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%'& +6 "core" &\ & +2 "manipulator"&C% +4 "core" %\  U W : + "storage"(0% +4 "core" %i  ?\  + "storage"( . +3 "core" .( +2 ."myShortDA"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 4 +2 "storage"(y(,? +514 "core" ( + ."myShortDA"SC.configure :limp +4 "storage"($(\ 1b +4 (J& +4 "core" &,> =\  + "manipulator"&>& +4 "core" &- > F ) 7 +2 "manipulator"&8% +3 "core" %\  I K R 7 +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek 4 +42 "manipulator"&( +187 "core" ( + "manipulator"&,& +4 "core" & I G ` 6/ +2 "storage"( & +3 "core" &,> ) ( \  +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek 4 + 700 counts +3 "manipulator"&' +95 "core" ' + "storage"(& +3 "core" &,> )  ;\  +3 ."myShortDA"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +2 "storage"(9') +303 "core" ' + "storage"( - +3 "core" -' +2 ."myShortDA"SE.configure :default +3 "storage"(#QK-0-\ b +5 (& +3 "core" &,>   >\  + "manipulator"&x& +4 "core" & D E 6/ +2 ."myShortDA"Elbow.seek 4 +3 "manipulator"&[( +41 "core" ( + "manipulator"&& +3 "core" & J a O ; +2 "storage"(& +4 "core" &,> 0 8\  +2 ."myShortDA"Forearm.seek 4 + 300 counts +3 "manipulator"&4'[ +22 "core" ' +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close +2 "manipulator"&\\/ +75 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&E& +2 "storage"('p +8 "core" & Z W ; +2 "manipulator"&z% +3 "core" % w V X  :n +3 ."myShortDA"Forearm.seek :retract +3 "manipulator"&@'\ +94 "core" ' +2 ."myShortDA"Elbow.seek PC +2 "manipulator"&W([ +158 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +105 "core" ( +2 "manipulator"&Z& +4 "core" &Q Z \\ # ; + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +2 "core" &Q \\ b ; +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +2 "manipulator"&a'$ +94 "core" ' + "manipulator"&%& +4 "core" &S _ X D 9 +2 "manipulator"&Y% +3 "core" % U N : 9 +2 "processing"%2& +3 "core" &\ $ +3 "processing"%G& +4 "core" &\ $ +3 ."myShortDA"PC.seek :closed +2 "processing"%O(^ +6 "core" &x\ $ +5 &{\ $7 +9 &=Hpz\ 1 +10 &_nty\ E +9 &Ww\ R +9 &Bw\ Q +10 &yB`\ Q +9 &;BY\ Q +10 &Di\ Q +9 &Fd\ R +9 &Eh\ R +10 &CC^\ Q +9 &!G\\\ R +10 &"GW\ R +9 &$HZ\ Q +9 &&KGP\ Q +10 &( HP\ Q +9 &)HU\ R +9 &+FT\ Q +10 &-RDZ\ R +9 &/FO\ R +10 &0DF\ Q +9 &2DG\ Q +9 &4[DK\ Q +10 &6DH\ Q +9 &7GF\ R +9 &9CE\ Q +10 &;cCF\ Q +9 &=%DC\ Q +9 &>HH\ Q +10 &@J<\ R +9 &BgSD\ S +10 &D!q@\ V +9 &Ey:\ W +9 &Gv8\ W +10 &Ia{7\ X +9 &K"9\ X +10 &L7\ Y +9 &N;\ Y +9 &Pf;\ Y +10 &R)4\ X +9 &S2\ Y +9 &U2\ Y +10 &Wm/\ Y +9 &Y.5\ Y +9 &Z4\ Z +10 &\\0\ Z +9 &^4el"\ 0 +10 &^!%\ D +9 ( + &^(\ 2 +2 "processing"%G& +3 #"myShortDA"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.87 +2 .Hand.open +4 "manipulator"&;1 +72 "core" 1 + "manipulator"&% +3 "core" %  1  ~ 4 +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&V'\ +103 "core" ' +2 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"%1  +2 %j9 +7 "core" 9{{ +102 "processing"%T9 +2 "core" 9z +102 "processing"%)9 +4 "core" 9x  +102 "processing"%9 +2 "core" 9x  +102 "processing"%P9 +3 "core" 9v +102 "processing"%9 +3 "core" 9w +102 "processing"%f9 +2 "core" 9u +102 "processing"%]9 +4 "core" 9v +102 "processing"%=9 +2 "core" 9w" +102 "processing"%S9 +3 "core" 9x& +102 "processing"%~9 +3 "core" 9x* +104 "processing"%A9 +3 "core" 9y/ +102 "processing"%<9 +3 "core" 9z3 +102 "processing"%M9 +2 "core" 9{7 +102 "processing"%r9 +3 "core" 9}; +102 "processing"%-9 +2 "core" 9? +103 "processing"%k9 +2 "core" 9D +102 "processing"%K9 +3 "core" 9H +103 "processing"%/9 +45 "core" 9N +102 "processing"%h9 +3 "core" 9R +102 "processing"%{9 +3 "core" 9V +102 "processing"%$9 +2 "core" 9Z +103 "processing"%79 +3 "core" 9_ +102 "processing"%.9 +3 "core" 9c +102 "processing"%9 +3 "core" 9g +102 "processing"%m9 +2 "core" 9k +103 "processing"%X9 +2 "core" 9o +102 "processing"%39 +3 "core" 9t +102 "processing"%q9 +3 "core" 9x +102 "processing"%#9 +3 "core" 9| +102 "processing"%\ 9 +2 "core" 9 +103 "processing"% 9 +2 "core" 9 +102 "processing"%o9 +3 "core" 9 +102 "processing"%p9 +3 "core" 9 +102 "processing"%L9 +3 "core" 9 +102 "processing"%^9 +2 "core" 9 +103 "processing"%l9 +2 "core" 9 +102 "processing"%9 +3 "core" 9 +103 "processing"%n9 +2 "core" 9 +102 "processing"%|9 +3 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%B9 +2 "core" 9 +103 "processing"%9 +3 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%v9 +3 "core" 9  +102 "processing"%+9 +3 "core" 9 +102 "processing"%R9 +3 "core" 9 +102 "processing"%t9 +2 "core" 9! +103 "processing"%*9 +2 "core" 9( +102 "processing"%!9 +3 "core" 9/ +102 "processing"%D9 +3 "core" 95 +102 "processing"%b9 +2 "core" 9; +103 "processing"%9 +3 "core" 9B +102 "processing"%`9 +2 "core" 9H +103 "processing"%9 +2 "core" 9M +102 "processing"%e9 +3 "core" 9S +3 ."myShortDA"PH.hold 2:00:00,28C +4 "processing"%c ppN +3 ."myShortDA"delay 1:30 +6 "core"  +8999 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%u +105 "core"  +2 #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."myShortDA"PS.seek 0.5ml +2 "processing"%'F +591 "core" ' + ."myShortDA"delay 5 seconds +503 .PSR.select :air +3 "processing"% +10 ."myShortDA"PS.seek 2ml +3 "processing"%g'˕ +1601 "core" ' +2 ."myShortDA"PTV.dial :puck +3 "processing"%d  +133 "core"  + ."myShortDA"PSV.dial PTV +3 "processing"%" +74 "core" + ."myShortDA"PBV.dial :waste1 +3 "processing"%  +55 "core" +2 "processing"% % +4 "core" %˙\  +2 ."myShortDA"PS.seek 1.5ml +2 "processing"%U' +590 "core" ' +2 ."myShortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +37 "core" , +2 ."myShortDA"PS.seek 0ml +3 "processing"%H', +1601 "core" ' +2 ."myShortDA"delay 5:00 +20149 "Can"= X n" +9854 #"myShortDA"recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%i  +5 "core"  +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%w  +37 "core" + ."myShortDA"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +7 "processing"%F * +36 "core" , +2 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%s +76 "core"  +2 ."myShortDA"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."myShortDA"PS.seek 2.5ml +3 "processing"%_'\ +2441 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"%N +74 "core" + ."myShortDA"delay 5 seconds +503 .PSV.dial PSR +3 "processing"% +74 "core"  +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +76 "core" + ."myShortDA"delay 5 seconds +503 .PSV.dial :air +2 "processing"%I  +75 "core"  +2 ."myShortDA"PS.seek 0ml +4 "processing"%(', +2455 "core" ' + ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%Q  +135 "core" + ."myShortDA"PSV.dial :mixloop +2 "processing"%5 +45 "core" +2 ."myShortDA"PRV.dial :ab1 +2 "processing"%6 @ +106 "core" > +2 ."myShortDA"PS.reconfigure :slow +39 "processing"%#A 2`xb +11 ."myShortDA"PS.seek 0.15ml +2 "processing"%'' +358 "core" ' +2 ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +3 ."myShortDA"PRV.dial CBV +4 "processing"%C  +44 "core"  +2 "processing"%0% +3 "core" % \  +3 ."myShortDA"PS.seek 0.3ml +2 "processing"% ' +347 "core" ' + ."myShortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +3 "collection"'  +32 "core" +2 ."myShortDA"PRV.dial :air +2 "processing"%J  +46 "core"  +2 ."myShortDA"PS.seek 0.9ml +3 "processing"%>'@ +1259 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%8 @ +77 "core" > +2 ."myShortDA"PS.seek 0.5ml +4 "processing"%,'F +853 "core" ' +2 #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%  +45 "core"  +2 ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 2ml +3 "processing"%'˕ +1603 "core" ' + ."myShortDA"PSV.dial :PML +8 "processing"% +46 "core" + ."myShortDA"PTV.dial :mixing +3 "processing"% @ +75 "core" A +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%  +37 "core" +2 "processing"%% +3 "core" %˜\  +2 ."myShortDA"PS.seek 1.85ml +3 "processing"%x' +234 "core" ' + ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , +2 ."myShortDA"PS.seek 0ml +3 "processing"%', +1946 "core" ' +2 ."myShortDA"delay 2 seconds +202 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'\\& +4 "core" &sw, +3 "manipulator"&E& +3 "core" &T Z 0\ +2 "manipulator"&z% +3 "core" %\  B 0 +3 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +117 "core" ( +2 "manipulator"&& +4 "core" &- 1 /% + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &9& +2 "core" &- b 0% +3 ."myShortDA"Forearm.seek :garage +2 "manipulator"&4'Γ +108 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&Z/ +76 "core" / +2 "manipulator"&& +3 "core" &-  ; &% +2 "manipulator"&[% +3 "core" % Σ h Z  +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&%'\ +106 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +2 "manipulator"&Y(o +272 "core" ( +2 "manipulator"&2& +3 "core" &k( B Bl +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &k& a Bl +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +3 "manipulator"&@'Ͻ +97 "core" ' +2 "manipulator"&&& +4 "core" &k' e #Bl + "manipulator"&;% +4 "core" %  " +2 "collection"'& +4 "core" &vv5 +2 "collection"'j& +4 "core" &ty: +3 ."myShortDA"CC.seek :closed +2 "collection"'G(S +6 "core" &uu< +5 &vw: 6 +9 &1Fuuv? 2 +9 &Unxtv? F +10 &Zuu4 S +9 &Dtw= R +10 &nJwv> S +9 &0Htv: S +9 &Fuv< R +10 &Ftu< R +9 &wFtw9 R +9 &9Dsw8 R +10 & Gtu: R +9 &"Itv: S +10 &$Jwv: R +9 &&AFvx: R +9 &(Gtv7 S +10 &)Iuv? S +9 &+Fxw4 R +9 &-HJvu; S +10 &/\ Ivu4 S +9 &0Jvv3 S +10 &2Ftu; R +9 &4QFtu1 R +9 &6Gwt3 S +10 &7Juv. R +9 &9Fuv8 R +9 &;YGtv8 R +10 &=Kux, S +9 &>Iuw- S +10 &@Gvv/ R +9 &B_Lvw- S +9 &DWuz0 T +10 &Eqvu8 V +9 &Gut8 Z +9 &ICxw9 _ +10 &Kwx2 _ +9 &Lvv- ` +10 &Nvx1 a +9 &PGyx/ a +9 &Quy0 @ +10 &R,wu, $k +9 ( + &R{xv+ V +2 "collection"'j& +3 #"myShortDA"Collection Clamp onSpring/offSpring for 6/27 samples, on/off torque 2.63 +3 "collection"'T& +4 "core" &R{ux/ V +3 ."myShortDA"Hand.open +2 "manipulator"&a1 +77 "core" 1 +39 "manipulator"&)% +10 "core" % I q V +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +96 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%P +106 "core" + #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1.5ml +3 "processing"%'{ +1590 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%f  +45 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%]', +1602 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%= +45 "core"  +2 ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%S'\ +2603 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 ."myShortDA"CBV.dial PRV +5 "processing"%~  +3 "collection"'A  +33 "core" ~ +132  +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%< +117 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 "processing"%M  +76 "core" +3 ."myShortDA"PS.seek 0ml +2 "processing"%r', +2602 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%-  +46 "core"  +2 ."myShortDA"PS.seek 2.5ml +2 "processing"%k'\ +2602 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%K +57 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%/', +2609 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%h  +55 "core" +2 ."myShortDA"PS.seek 2.5ml +4 "processing"%{'\ +2610 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%$ +42 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%7', +2605 "core" ' + #"myShortDA"Garaging FlushPuck in Collection Clamp +8 "manipulator"&.& +6 "core" &l& ] T Bk +7 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&(o +4 "core" ( +2 "manipulator"&m& +3 "core" &l& O V < Bk +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &X& +2 "core" &l& J N 1 Bk +3 ."myShortDA"Forearm.seek CC +2 "manipulator"&3'Ͻ +97 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&q/ +78 "core" / +2 ."myShortDA"CC.seek :open +4 "collection"'#( +397 "core" ( +2 "manipulator"&\ & +3 "core" &l& u - Bk +2 "manipulator"& % +3 "core" % z  +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&o'\ +98 "core" ' + ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek :garage +3 "manipulator"&p(- +285 "core" ( + "manipulator"&L& +3 "core" &- " +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &^& +4 "core" &- = ! +2 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek :garage +2 "manipulator"&l'Γ +110 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&1 +68 "core" 1 +2 "manipulator"&n% +3 "core" % Μ i o  +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&|'\ +102 "core" ' +2 ."da"delayUntil "19:38:59.18" +8969 "Can"E\ 6 o," +15876 #"da"recoverPRVreagent08 +6 .PTV.dial :mixing +5 "processing"% @ +78 "core" B + ."da"PBV.dial :waste1 +3 "processing"%B  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +45 ."da"PSV.dial :air +2 "processing"%  +46 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%v'\ +2464 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%+ +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%R  +44 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%t +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%*  +44 "core"  +2 ."da"PS.seek 0ml +4 "processing"%!', +2456 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%D +131 "core" +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%b'F +584 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%'˕ +1591 "core" ' + ."da"PTV.dial :puck +3 "processing"%`  +76 "core"  + ."da"PSV.dial PTV +2 "processing"% +75 "core" + ."da"PBV.dial :waste1 +8 "processing"%e  +36 "core" +2 "processing"%u% +3 "core" %˒\  +2 ."da"PS.seek 1.5ml +3 "processing"%}'x +596 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +37 "core" , +2 ."da"PS.seek 0ml +4 "processing"%d', +1597 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%"  +5 "core"  + ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%g +74 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%'\ +2442 "core" ' + ."da"PSV.dial PTV +3 "processing"%U +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%1 +78 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%i +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%w  +74 "core"  +2 ."da"PS.seek 0ml +4 "processing"%F', +2444 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +5 .PSV.dial PSR +4 "processing"%s +133 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%H'F +591 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%N'˕ +1597 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%  +5 "core"  + ."da"PSV.dial PTV +2 "processing"% +75 "core" + ."da"PBV.dial :waste1 +3 "processing"%I  +36 "core" +2 "processing"%_% +4 "core" %˖\  +2 ."da"PS.seek 1.5ml +2 "processing"%Q'| +584 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%5 * +37 "core" + +2 ."da"PS.seek 0ml +2 "processing"%6', +1596 "core" ' + ."da"delay 2:00 +2026 "Can"E N o" +9978 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%(  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%C  +35 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%0 * +36 "core" , +2 ."da"PSR.select :air +40 .PSV.dial PSR +10 "processing"%' +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%'\ +2445 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%J +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%8 +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%>  +74 "core"  +3 ."da"PS.seek 0ml +2 "processing"% ', +2442 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +9 "processing"%,  +45 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%  +134 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%  +44 "core"  + ."da"PTV.dial :PRVmixing +2 "processing"%  +17 "core" + ."da"PSV.dial :mixloop +3 "processing"% +44 "core" +2 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +2 "processing"%' +384 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +3 "processing"%  +47 "core"  +2 "processing"%x% +4 "core" %\ \  +2 ."da"PS.seek 0.55ml +2 "processing"%\\' +336 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%E  +46 "core"  +2 ."da"PS.seek 2ml +2 "processing"%z'˕ +1543 "core" ' + ."da"PSV.dial :PML +3 "processing"% +46 "core" + ."da"PTV.dial :mixing +2 "processing"%9 @ +78 "core" B + ."da"PBV.dial :waste1 +3 "processing"%W  +36 "core" +2 "processing"%Z% +4 "core" %ː\  +2 ."da"PS.seek 1.85ml +2 "processing"%' +228 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%[ * +38 "core" , +2 ."da"PS.seek 0ml +4 "processing"%V', +1942 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +33557 "Can"G\ \ 8 opX" +14446 #"da"recoverPRVreagent08 + .PTV.dial :mixing +6 "processing"%4 @ +16 "core" ? + ."da"PBV.dial :waste1 +3 "processing"%2  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" , + ."da"PSV.dial :air +3 "processing"%  +45 "core"  + ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%&'\ +2471 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%; +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%% +45 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%?  +44 "core"  +2 ."da"PS.seek 0ml +2 "processing"%T', +2447 "core" ' +2 #"da"washCycleDA #1 of 3 +6 .PSR.select :air +5 .PSV.dial PSR +8 "processing"%a +135 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%)'F +593 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%j'˕ +1603 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%P  +77 "core"  +2 ."da"PSV.dial PTV +2 "processing"%@ +75 "core" + ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 "processing"%f% +3 "core" %˙\  +2 ."da"PS.seek 1.5ml +3 "processing"%' +596 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%= * +37 "core" + +2 ."da"PS.seek 0ml +44 "processing"%]', +1620 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%A  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%~  +36 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%< * +36 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%M +76 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%S'\ +2459 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%- +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%r +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%K +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%k  +76 "core"  +2 ."da"PS.seek 0ml +3 "processing"%h', +2459 "core" ' + #"da"washCycleDA #2 of 3 +7 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%/ +134 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%$'F +584 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%{'˕ +1597 "core" ' + ."da"PTV.dial :puck +3 "processing"%.  +6 "core"  + ."da"PSV.dial PTV +2 "processing"%m +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%X  +37 "core" +2 "processing"%q% +3 "core" %ː\  +2 ."da"PS.seek 1.5ml +3 "processing"%Y'v +596 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."da"PS.seek 0ml +4 "processing"%G', +1600 "core" ' +2 ."da"delay 2:00 +3433 "Can"J\ E p" +8571 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%\  +5 "core"  + ."da"PBV.dial :waste1 +3 "processing"%  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%3 * +36 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%L +76 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%^'\ +2467 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +76 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"% +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%n +79 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%o  +73 "core"  +2 ."da"PS.seek 0ml +3 "processing"%l', +2464 "core" ' +2 #"da"washCycleDA #3 of 3 +6 .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +136 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%B'F +587 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +3 "processing"%'˕ +1598 "core" ' + ."da"PTV.dial :puck +3 "processing"%  +6 "core"  + ."da"PSV.dial PTV +3 "processing"%7 +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%+  +37 "core" + "processing"%R% +4 "core" %ˑ\  +2 ."da"PS.seek 1.5ml +2 "processing"%t'w +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%* * +36 "core" , +49 ."da"PS.seek 0ml +3 "processing"%v', +1605 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%D  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%!  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%b * +36 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%` +77 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%'\ +2474 "core" ' + ."da"PSV.dial PTV +3 "processing"%e +75 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%u +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +8 "processing"% +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +76 "core"  +2 ."da"PS.seek 0ml +3 "processing"%}', +2456 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates +3 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%" +137 "core"  +5 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +11 "processing"% +19 ."da"PS.reconfigure :default +9 "processing"%#A d`xb +12 ."da"PS.seek 0.25ml +5 "processing"%' +348 "core" ' +2 ."da"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +5 "processing"% +12 ."da"PS.seek 0.5ml +2 "processing"% 'F +331 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%g'˕ +1601 "core" ' + ."da"PTV.dial :puck +3 "processing"%d  +7 "core"  + ."da"PSV.dial PTV +3 "processing"%U +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%1  +37 "core" + "processing"%i% +3 "core" %˚  +3 ."da"PS.seek 1.5ml +2 "processing"%w' +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + +2 ."da"PS.seek 0ml +3 "processing"%s', +1605 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%F  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%H  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +77 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%I'\ +2579 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%_ +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%N +76 "core" + ."da"delay 5 seconds +234 "Can"J q" +269 ."da"PSV.dial PTV +3 "processing"%5 +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%Q  +87 "core" +3 ."da"PS.seek 0ml +2 "processing"%(', +2562 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%C +139 "core"  + #"da"Pulling 2ml of PSR.air + .PSR.select :air +6 .PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 2ml +3 "processing"%0'˕ +2105 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +3 "processing"%'  +6 "core"  + ."da"PSV.dial PTV +3 "processing"%6 +76 "core" + ."da"PBV.dial :waste1 +2 "processing"%J  +37 "core" +2 "processing"% % +4 "core" %˖  + ."da"PS.seek 1.5ml +3 "processing"%8'| +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%> * +39 "core" , + ."da"delay 1 second +145 .PSV.dial :waste1 +9 "processing"%  +107 "core"  +2 ."da"PS.seek 0ml +3 "processing"%,', +1600 "core" ' + "processing"%9 +3 "core" 95 +2 #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +5 "processing"% +4 % & +2 "core" 5 +2 &^$ 2 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&% +6 "core" %\  c l K +2 "storage"( % +3 "core" %m > ? +2 "storage"(. +3 "core" .(,? +2 ."da"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."da"SC.seek 3 +3 "storage"(x( +201 "core" ( + ."da"SC.configure :limp +4 "storage"($(\ 1b +4 (& +3 "core" & P +2 "manipulator"&E& +4 "core" &-   + "manipulator"&\\% +4 "core" %\    v +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +2 "manipulator"&( +178 "core" ( +2 "manipulator"&9& +3 "core" & 7 C / +2 "storage"(W& +4 "core" &  +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&Z' +103 "core" ' +2 "storage"([& +3 "core" & G F W +2 ."da"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +3 "storage"(z') +290 "core" ' + "storage"(- +3 "core" -') +2 ."da"SE.configure :default +3 "storage"(#QK-0-\ b +5 ."da"SE.seek :place +2 "storage"(:' +98 "core" ' +2 "manipulator"&4& +4 "core" & B C / + "manipulator"&2% +3 "core" % : < P +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&'\ +90 "core" ' +2 ."da"Elbow.seek PC +4 "manipulator"&([ +256 "core" ( +2 "manipulator"&V& +4 "core" &b 0 ` D + ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &;& +3 "core" &b   k +2 ."da"Forearm.seek PC +4 "manipulator"&'$ +91 "core" ' + ."da"Hand.close +2 "manipulator"&%/ +77 "core" / +2 ."da"PC.seek :open +3 "processing"%?( +459 "core" ( + "storage"(&& +4 "core" & N :  + "manipulator"&a& +4 "core" &b O M A +2 "manipulator"&T% +3 "core" % 1 N L e +2 ."da"Forearm.seek :retract +3 "manipulator"&)'\ +105 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +3 "manipulator"&P( +252 "core" ( + "manipulator"&@& +4 "core" & ~ f 2 +2 "storage"(& +3 "core" &  : +2 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&f' +96 "core" ' +2 ."da"Hand.open + "manipulator"&j1 +75 "core" 1 +2 "storage"(=- +3 "core" -' +2 ."da"SE.seek -0.31 Pucks below Top Plate +3 "storage"(' +23 "core" ' +2 ."da"SE.reconfigure :seal +5 "storage"(#QK-0-\ b +3 ."da"SE.seek -1.23 Pucks below Top Plate +3 "storage"(A'd +51 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da25mar3120h.tif +6 "processing"%~& +15 "core" &; +3 "manipulator"&<& +4 "core" & 2 +2 "manipulator"&M% +4 "core" % н ?O +2 ."psFlush"Forearm.reconfigure :loose +55 "manipulator"&#Q@2^d^b +11 ."psFlush"Forearm.seek :retract +2 "manipulator"&]'\ +91 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&-(- +187 "core" ( + "manipulator"&r& +4 "core" &-  +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &K& +4 "core" &-  +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&k'Γ +109 "core" ' + ."psFlush"Hand.close +3 "manipulator"&S/ +71 "core" / + "manipulator"&/& +4 "core" &- H +2 "manipulator"&h% +4 "core" % Φ |  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&$'\ +104 "core" ' + ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +2 "manipulator"&.([ +119 "core" ( + "manipulator"&m& +4 "core" &c +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &X& +3 "core" &c n +2 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&q'$ +106 "core" ' + "manipulator"&{& +3 "core" &c  +2 "manipulator"&% +4 "core" %< )& +2 "processing"%Y& +3 "core" &I +3 "processing"%\ & +5 "core" &E +2 ."psFlush"PC.seek :closed +3 "processing"% (^ +4 "core" &= +6 &I 7 +9 &DFkF 2 +10 &emm: F +9 &R5 T +9 &=) T +10 &y;& T +9 &89 U +10 &7 U +9 &9 U +9 &~; U +10 &A8 T +9 &!8 U +9 &"8 T +10 &$8 U +9 &&H7 U +10 &(\ 9 U +9 &);; U +9 &+9C U +10 &-P<I U +9 &/8A U +9 &0<5 U +10 &299 U +9 &4W=@ U +10 &6:6 U +9 &7>/ U +9 &9;- T +10 &;c?& T +9 &=&? S +9 &><V S +10 &@?# S +9 &BfR V +10 &Dp Y +9 &Er Y +9 &Gs Z +10 &I`x Z +9 &K"v Z +9 &Ly [ +10 &N \\ +9 &P`} ] +10 &R#z ] +9 &S| ] +9 &U} ] +10 &Wg ] +9 &Y( ^ +9 &Z ^ +10 &\\ ^ +9 &^Bse ) +10 &^` 9 +9 ( + &^* 5 +2 "processing"%\ & +3 #"psFlush"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 2.09 +3 "processing"%3& +5 "core" &^* 5 +2 ."psFlush"Hand.open +2 "manipulator"&L1 +70 "core" 1 +2 "manipulator"&G% +37 "core" % < && +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +95 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +46 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%n'F +215 #"da"SX HX9/16 (USB:34): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 16.63 seconds\ /var/log/esp/da25mar3120h.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da25mar3120h20s.tif +371 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%o'\ +1178 #"da"SX HX9/16 (USB:34): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da25mar3120h20s.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 32.0 /var/log/esp/midres/da25mar3120h32s.tif +914 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%^ @ +205 "core" B + ."psFlush"PTV.dial :PRVmixing +3 "processing"%  +139 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%l +109 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%B' +1788 #"da"SX HX9/16 (USB:34): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 32 seconds\ /var/log/esp/midres/da25mar3120h32s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +4 ."Qmail"DAfans.email "16.63 sec auto-exposure",Subject: "da25mar3120h images!" +6 "storage"(- +16 "core" -'d +6 "storage"(7& +8 "core" & - +5 "manipulator"&+& +3 "core" &c  3  +3 "manipulator"&R% +5 "core" %\  4 6 +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +63 "manipulator"&( +257 "core" ( +5 "manipulator"&*& +9 "core" &  2 +4 "storage"(t& +10 "core" &  e +4 ."da"Forearm.reconfigure :tight +9 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 700 counts +6 "manipulator"&D' +105 "core" ' +5 ."da"SE.reconfigure :gently +8 "storage"(#QK-0-\ b +11 ."da"SE.seek -0.52 Pucks below Top Plate +3 "storage"(!' +55 "core" ' +5 "manipulator"&b& +8 "core" &   h \ 2 +3 "storage"(`& +7 "core" & H +4 ."da"Elbow.reconfigure :limp +6 "manipulator"&$ ,(b +7 ."da"Forearm.reconfigure :loose +8 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek 3 +3 "manipulator"&v' +37 "core" ' +4 ."da"Elbow.hold +5 "manipulator"&e, +8 "core" , +3 ."da"Elbow.reconfigure :tight +12 "manipulator"&$&.,(\ #b +11 ."da"SE.reconfigure :default +7 "storage"(#QK-0-\ b +10 ."da"SE.seek -0.33 Pucks below Top Plate +4 "storage"(u'v +21 "core" ' +4 "manipulator"&% +8 "core" %% m g `9 +2 ' +2 ."psFlush"PSR.select :air +8 "storage"(& +4 ."psFlush"PSV.dial PSR +12 "processing"% +10 "core" &  g +3 ."da"Forearm.force -20 +3 "manipulator"&5 +13 ."da"Forearm.seek 3 + 314 counts +4 "manipulator"&"'Q +22 "core" ' +3 "manipulator"&}& +7 "core" & 0 +4 "storage"(& +7 "core" & ^ +5 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +8 ."da"Forearm.seek 3 + 700 counts +5 "manipulator"& ' +10 "core"  +3 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +8 "processing"%@ +22 ."psFlush"PS.seek 0.5ml +3 "core" ' +4 "processing"%U'F +4 "storage"(d% +13 "core" %x p +5 ."downElevator"SE.seek :down +7 "storage"(1'p +96 (i% +6 "core" %C i ^ +4 "manipulator"&g% +6 "core" %  ~ { +5 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek :retract +4 "manipulator"&'\ +93 "core" ' +44 ' +2 ."downElevator"SE.stop +3 "storage"(5 +14 (w& +6 "core" &  +260 ' +3 ."psFlush"delay 5 seconds +506 .PSR.select :air +5 "processing"% +15 ."psFlush"PS.seek 2.5ml +5 "processing"%F'\ +723 #"uploadLog"upsync +1386 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +3 "processing"%H  +37 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"% @ +76 "core" A + ."psFlush"PSV.dial :mixloop +3 "processing"% +105 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%s' +2612 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%_ +106 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 1ml +3 "processing"%N'M` +1098 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +58 ."psFlush"PS.seek 2.5ml +3 "processing"%5'\ +1601 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%Q +75 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%I  +74 "core"  + ."psFlush"PBV.dial :waste1 +3 "processing"%C  +7 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%(', +2610 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%' +77 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%6'F +591 "core" ' + ."psFlush"PSR.select :air +8 "processing"% +16 ."psFlush"PS.seek 2.5ml +2 "processing"%J'\ +2098 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +75 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%0 U +56 "core" U +2 ."psFlush"PS.seek 0ml +2 "processing"%>', +2616 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +47 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%8'\ +2603 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%  +73 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%', +2601 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +44 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%'\ +2610 "core" ' + ."psFlush"PSV.dial PTV +8 "processing"% +75 "core" +2 ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +4 "processing"%', +2607 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +4 "processing"%E'\ +2603 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%\\  +74 "core"  +3 ."psFlush"PS.seek 0ml +3 "processing"%y', +2607 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%9 +46 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 1ml +3 "processing"%W'M` +1087 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%p'\ +1603 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%[ +75 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%|  +6 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%  +55 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%4', +2612 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%2 +77 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%z'F +546 "Can"B\ > r" +39 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%Z'\ +2102 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%V +86 "core" ~ + ."psFlush"PBV.dial PSV +3 "processing"%; U +57 "core" W +2 ."psFlush"PS.seek 0ml +3 "processing"%', +2606 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%% @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2603 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%O  +129 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%&', +2612 "core" ' + ."psFlush"PSV.dial PSR +8 "processing"%a +44 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%T'\ +2599 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +75 "core" + ."psFlush"PBV.dial PSV +3 "processing"%@ U +16 "core" T +2 ."psFlush"PS.seek 0ml +3 "processing"%', +2611 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +47 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%j'\ +2606 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%=  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%~', +2608 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp +3 "manipulator"&)& +6 "core" & $ -0 + "manipulator"&<% +3 "core" %\  | - +3 ."psFlush"Elbow.seek PC +2 "manipulator"&M([ +260 "core" ( +2 "manipulator"&:& +4 "core" &c  m / + ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &c  . +2 ."psFlush"Forearm.seek PC +3 "manipulator"&r'$ +101 "core" ' + ."psFlush"Hand.close +2 "manipulator"&K/ +68 "core" / +2 ."psFlush"PC.seek :open +3 "processing"%f( +458 "core" ( +2 "manipulator"&P& +3 "core" &c  . +2 "manipulator"&S% +3 "core" %   .u +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&/'\ +107 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek :garage +2 "manipulator"&h(- +135 "core" ( + "manipulator"&]& +3 "core" &- J 5 6!q +3 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &m& +4 "core" &- D B u 6!q +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek :garage +3 "manipulator"&X'Γ +107 "core" ' +2 ."psFlush"Hand.open +6 "manipulator"&k1 +73 "core" 1 +2 "manipulator"&{% +3 "core" % Ν C ' +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&'\ +99 "core" ' + #"myShortDA"Finished short da assay +3 #Beginning samplePassF +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'Y& +5 "core" &yrA\  +2 "manipulator"&-& +3 "core" &-   B 3!p +3 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&$(- +5 "core" ( + "manipulator"&?& +3 "core" &- ' ' R 3!p +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &3& +2 "core" &- !  3!p +3 ."myShortDA"Forearm.seek :garage +2 "manipulator"&L'Γ +108 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&G/ +75 "core" / +2 "manipulator"&\ & +3 "core" &-  N * o +2 "manipulator"&% +3 "core" % ΢  * +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&q'\ +104 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +2 "manipulator"&,(o +281 "core" ( + "manipulator"&n& +4 "core" &s4  e -M + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &^& +3 "core" &s4 f .M +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 ."myShortDA"Forearm.seek CC +3 "manipulator"&'Ͻ +137 "core" ' +8 "manipulator"&l& +4 "core" &s4  ,M + "manipulator"&o% +4 "core" %ϵ , +2 "collection"'& +4 "core" &vvG\  +2 "collection"'7& +5 "core" &twL\  +2 ."myShortDA"CC.seek :closed +3 "collection"'+(S +7 "core" &uvZ\  +4 &tu]\ 8 +10 &3Ervt[ 1 +9 &SmyuvZ F +10 &Yuu] R +9 &Gtv R +9 &mIvv R +10 &/Ivt R +9 &Lsv R +9 &Hvv R +10 &tGtu R +9 &7Guu R +10 & Guv R +9 &"Ivt R +9 &$}Gtu R +10 &&?Isv R +9 &(Iuu R +9 &)Luv R +10 &+Iuu R +9 &-HIvv Q +10 &/ Isv R +9 &0Ivu R +9 &2Lsu R +10 &4OItt R +9 &6Hvw R +9 &7Ivv R +10 &9Ivw R +9 &;WIvw R +9 &=Mru R +10 &>Isu R +9 &@Jsu R +10 &B^Nst R +9 &DZtu S +9 &Envu V +10 &Gxx& Y +9 &IEux ] +9 &Kww# ^ +10 &Lww _ +9 &Nuv" ` +10 &PFwx& ` +9 &Quv$ ? +9 &R-uy# %n +10 &Rpvu# U +2 ( + "collection"'7& +4 #"myShortDA"Collection Clamp onSpring/offSpring for 6/27 samples, on/off torque 2.58 +2 "collection"'R& +6 "core" &RpvwE U +2 ."myShortDA"Hand.open +2 "manipulator"&.1 +73 "core" 1 + "manipulator"&*% +4 "core" % ϵ 0 $ +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&t'\ +97 "core" ' +2 ."myShortDA"PSV.dial PSR,avoiding: PBV +2 "processing"%b  +46 "core"  +2 #"myShortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%`'\ +2601 "core" ' +2 ."myShortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +5 "processing"%  +2 "collection"'  +6 "core"  +99  + ."myShortDA"PSV.dial :PTV,via: :air +3 "processing"% +196 "core" ~ + ."myShortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"%A @ +75 "core" B +2 ."myShortDA"PS.seek 0ml +3 "processing"%}', +2601 "core" ' +2 ."myShortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%  +193 "core" +2 #"myShortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +6 .PS.seek 2.5ml +4 "processing"%'\ +2609 "core" ' +2 ."myShortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +5 "processing"%D  +2 "collection"'d  +4 "core"  +3  +2 ."myShortDA"PSV.dial :PTV,via: :air +3 "processing"% +193 "core"  + ."myShortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"%! @ +17 "core" ? +2 ."myShortDA"PS.seek 0ml +2 "processing"%i', +2619 "core" ' +2 ."myShortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%g  +194 "core"  + #"myShortDA"Pulling 2.5ml of PSR.flush + .PSR.select :flush +7 .PS.seek 2.5ml +4 "processing"%v'\ +2600 "core" ' +2 ."myShortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +5 "processing"%"  +2 "collection"'B  +4 "core"  +4  + ."myShortDA"PSV.dial :PTV,via: :air +3 "processing"%w +205 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"%u @ +5 "core" ? +3 ."myShortDA"PS.seek 0ml +3 "processing"% ', +2600 "core" ' +2 ."myShortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%1  +192 "core"  +2 #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +6 .PS.seek 1.5ml +4 "processing"%U'{ +1602 "core" ' + ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%H  +44 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%', +1603 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +45 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%F'\ +2639 "core" ' +8 ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +5 "processing"%_  +2 "collection"'s  +8 "core"   +2 ."myShortDA"PSV.dial :PTV,via: :air +3 "processing"%N +206 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +4 "processing"%Q @ +6 "core" ? +2 ."myShortDA"PS.seek 0ml +4 "processing"%I', +2602 "core" ' + ."myShortDA"PSV.dial :air +2 "processing"%C  +73 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%5'\ +2606 "core" ' + ."myShortDA"PSV.dial :PTV +3 "processing"%' +74 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%(', +2601 "core" ' +2 ."myShortDA"PSV.dial :air +2 "processing"%6  +74 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"% '\ +2410 "Can"F K \\r" +195 "core" ' + ."myShortDA"PSV.dial :PTV +7 "processing"%0 +74 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%J', +2613 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%  +74 "core"  +2 ."myShortDA"PS.seek 2.5ml +2 "processing"%>'\ +2602 "core" ' + ."myShortDA"PSV.dial :PTV +3 "processing"% +75 "core"  +3 ."myShortDA"PS.seek 0ml +2 "processing"%8', +2613 "core" ' + #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"& & +6 "core" &t3  #M +3 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +2 "manipulator"&(o +5 "core" ( + "manipulator"& & +4 "core" &t4 P #M +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &t3 ' $M +2 ."myShortDA"Forearm.seek CC +3 "manipulator"&'Ͻ +99 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&/ +68 "core" / +2 ."myShortDA"CC.seek :open +4 "collection"'\\( +397 "core" ( +2 "manipulator"&E& +3 "core" &t3 )M +2 "manipulator"&9% +3 "core" %   * +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&y'\ +96 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek :garage +2 "manipulator"&W(- +293 "core" ( + "manipulator"&[& +4 "core" &- $   3 + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &|& +2 "core" &-  ! 3 +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek :garage +2 "manipulator"&'Γ +111 "core" ' + ."myShortDA"Hand.open +2 "manipulator"&p1 +75 "core" 1 + "manipulator"&2% +3 "core" % Μ ( +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&4'\ +100 "core" ' +50351 "Can"K\ / 4sF" +60002 K\ / s" +60001 R\ / tr" +60002 P\ / Bu" +60001 T\ / u" +60001 Y\ / v4" +60002 ^\ / Pv" +60001 d\ / w`" +60002 g\ / ůw" +60001 k\ / _x" +60001 o\ / y"" +60002 n\ / ʽy" +60001 k\ / lzN" +60002 l\ / z" +60001 l\ / {z" +60002 i\ / x|" +60001 l\ / '|" +60002 q\ / }<" +60001 \ / օ}" +60002 \ / 4~h" @PDT1743491180.83 \ / ~" +60002 \ / ۑ" +60001 \ . @*" +60001 \ / " +60002 \ / V" +60001 \ / M" +60002 \ / " +60001 \ / " +60001 \ / Y" +60002 \ / D" +60001 \ / " +60002 \ / fp" +60001 \ / " +60002 \ / " +60001 \ / r2" +60001 \ / !" +60002 \ / ^" +60001 \ / ~" +60002 \ / ." +60001 \ /  " +60002 \ / " +60001 \ / :L" +60001 \ / " +60002 \ / x" +60001 \ / G" +60002 \ / " +60001 \ / :" +60002 \ / S" +60001 \ / f" +60001 ~\ / \ " +60002 ~\ / `" +60001 \ / (" +60002 \ . " +60001 \ / lT" +60001 \ / " +60002 \ / " +60001 \ / x" +60002 \ / '" +60001 \ / B" +60002 \ / " +60001 \ / 4n" +60002 }\ / " +60001 |\ / " +60001 }\ / "@0" +60002 {\ / #" +60001 {\ / %\\" +60002 }\ / 'L" +60001 {\ / (" +60002 z\ / *" +60001 v\ / ,Y" +10120 #"Camille"-> access 3 +4 "storage"(z% +4 "core" %m \  +2 "manipulator"&V% +4 "core" %\  H +2 "manipulator"&;& +4 "core" &- H +2 ."Camille"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."Camille"SC.seek 7 +3 "storage"(Z([4 +670 "core" ( +2 ."Camille"SC.configure :limp +3 "storage"($(\ 1b +4 (%& +3 "core" &[7 z\  +1876 #"Camille"-> access 4 +3 "storage"(% +4 "core" %m \  +2 "manipulator"&O% +4 "core" %\  - F +2 "manipulator"&& +3 "core" &- Y F +2 ."Camille"SC.reconfigure :tight +5 "storage"($\ .(\ 1~b +3 ."Camille"SC.seek 1 +2 "storage"(a( +979 "core" ( + ."Camille"SC.configure :limp +4 "storage"($(\ 1b +4 (&& +3 "core" & R T 0\  +266 #"Camille"-> startTube 4 +528 #-> start(:myShortDA){shortDA; shortDAflush} +7 "collection"'% +3 "processing"%@% +17 "core" %ru\  + %) \ / +4 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? + #Type 'Thread[:myShortDA].answer' to continue +45443 "Can"}\ / .J" +10342 #"Camille"-> Thread[:myShortDA].answer +3 #"myShortDA"Camille answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +7 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1005 .PSV.dial :mixloop +3 "processing"%T +45 "core" + ."myShortDA"PTV.dial :PRVmixing +3 "processing"%  +75 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%  +136 "core"  +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +3 "processing"%='Y +2266 "core" ' + ."connect"PRV.dial CBV +3 ."myShortDA"CBV.dial PRV +5 "processing"%j  +2 "collection"')  +7 "core"  +127  +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%<'F +1268 "core" ' +2 ."myShortDA"PRV.dial :waste2 +2 "processing"%: @ +107 "core" > +2 ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 0ml +2 "processing"%', +590 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%e +116 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"%K'M` +1090 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%'\ +1601 "core" ' + ."myShortDA"PSV.dial :mixloop +2 "processing"% +103 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%P', +2613 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%S +103 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 1ml +2 "processing"%]'M` +1089 "core" ' + ."myShortDA"PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%m'\ +1600 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%r +104 "core" + ."myShortDA"PRV.dial :sipper +2 "processing"%M  +45 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%k', +2611 "core" ' + ."myShortDA"PSV.dial PSR +2 "processing"%{ +104 "core"  +2 ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%/'\ +2627 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%Y +104 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%-', +2611 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +7 "processing"%?& +6 "core" &\ 1 + "manipulator"&3% +8 "core" %\  U F +37 "storage"(X% +9 "core" %m \  +2 "storage"(G. +3 "core" .( +2 ."myShortDA"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 4 +2 "storage"(\ (,? +517 "core" ( + ."myShortDA"SC.configure :limp +4 "storage"($(\ 1b +4 (& +4 "core" &,C x j 2\  + "manipulator"&h& +3 "core" &- { C +2 "manipulator"&% +4 "core" %\   C +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek 4 +3 "manipulator"&L( +193 "core" ( + "manipulator"&n& +4 "core" & } + @3 +2 "storage"(^& +4 "core" &,C j c B\  +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek 4 + 700 counts +2 "manipulator"&$' +93 "core" ' +2 "storage"(l& +3 "core" &,C \  +2 ."myShortDA"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +2 "storage"(o') +301 "core" ' + "storage"(- +3 "core" -' +2 ."myShortDA"SE.configure :default +3 "storage"(#QK-0-\ b +5 (q& +3 "core" &,C q z V\  +2 "manipulator"&#& +4 "core" & s r  @3 + ."myShortDA"Elbow.seek 4 +3 "manipulator"&R( +43 "core" ( +2 "manipulator"&.& +3 "core" & F E +2 "storage"(*& +4 "core" &,C \  +2 ."myShortDA"Forearm.seek 4 + 300 counts +2 "manipulator"&7'[ +30 "core" ' +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close +3 "manipulator"&b/ +77 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&& +2 "storage"(~'p +8 "core" & i D + "manipulator"&% +4 "core" % Q  A? +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +99 "core" ' +2 ."myShortDA"Elbow.seek PC +2 "manipulator"&([ +152 "core" ' +2 ."downElevator"SE.stop +3 "storage"(5 +91 "core" ( + "manipulator"&A& +3 "core" &a ( E +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &`& +2 "core" &a E +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +3 "manipulator"&'$ +99 "core" ' + "manipulator"&}& +3 "core" &a  ? +2 "manipulator"&D% +4 "core" %* w ? +2 "processing"%d& +3 "core" &\ , +3 "processing"%& +4 "core" &\ + +3 ."myShortDA"PC.seek :closed +3 "processing"%!(^ +4 "core" &\ , +6 &\ +7 +9 &=Gq\ $1 +9 &`nv\ "F +10 &U\ %R +9 &H\ 'Q +9 &{C\ 'Q +10 &>E\ 'Q +9 &I\ &Q +10 &J\ 'R +9 &G\ 'R +9 &EI\ &Q +10 &!D\ 'R +9 &"D\ 'Q +9 &$F\ 'Q +10 &&LI\ &R +9 &(H\ 'R +10 &)D\ 'R +9 &+I\ &R +9 &-TG\ 'R +10 &/C\ 'R +9 &0I\ &R +9 &2G\ 'R +10 &4]F\ 'Q +9 &6F\ 'Q +10 &7I\ &R +9 &9G\ &R +9 &;dD\ 'R +10 &='D\ 'Q +9 &>F\ 'Q +9 &@L\ 'R +10 &BhW\ %S +9 &D$f\ #U +10 &E~\ !X +9 &Gw\ "W +9 &Id{\ "W +10 &K%~\ "W +9 &L\ !X +9 &N\ !Y +10 &Ph\ Y +9 &R*\ !Y +10 &S\ !X +9 &U\ !Y +9 &Wn\ Y +10 &Y/\ Z +9 &Z\ Z +9 &\\\ Z +10 &^;hk\ #+ +9 &^j\ $: +9 ( +2 &^%\ '2 +2 "processing"%& +3 #"myShortDA"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.84 +2 .Hand.open +4 "manipulator"&1 +68 "core" 1 +2 "manipulator"&g% +3 "core" %  t U  ; +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&i'\ +96 "core" ' +2 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"%"  +2 %B9 +6 "core" 9ZV +102 "processing"%w9 +3 "core" 9YV +102 "processing"%u9 +3 "core" 9ZU  +102 "processing"%v9 +2 "core" 9YV  +103 "processing"%19 +2 "core" 9YV +102 "processing"% 9 +3 "core" 9YV +102 "processing"%H9 +37 "core" 9ZV +109 "processing"%U9 +3 "core" 9\\V +102 "processing"%9 +3 "core" 9]W$ +102 "processing"%9 +2 "core" 9`V(! +103 "processing"%_9 +2 "core" 9dV, +102 "processing"%s9 +3 "core" 9fW0 +102 "processing"%N9 +3 "core" 9jW5 +102 "processing"%Q9 +3 "core" 9pW9 +102 "processing"%F9 +3 "core" 9uW= +102 "processing"%C9 +2 "core" 9{WA +103 "processing"%I9 +2 "core" 9WE +102 "processing"%'9 +3 "core" 9WI +103 "processing"%59 +2 "core" 9WN +102 "processing"%69 +3 "core" 9XR +102 "processing"%(9 +3 "core" 9XV +102 "processing"%09 +2 "core" 9XZ +102 "processing"% 9 +3 "core" 9Y^ +102 "processing"%9 +3 "core" 9Xc +102 "processing"%J9 +3 "core" 9Yg +102 "processing"%9 +3 "core" 9Yk +102 "processing"%>9 +2 "core" 9[o +103 "processing"% 9 +3 "core" 9Ys +102 "processing"% 9 +3 "core" 9[x\ +102 "processing"%9 +2 "core" 9Z|\ +102 "processing"%9 +3 "core" 9Z +102 "processing"%,9 +2 "core" 9[ +103 "processing"%t9 +3 "core" 9 [ +102 "processing"%+9 +3 "core" 9[ +102 "processing"%E9 +2 "core" 9\\ +102 "processing"%99 +3 "core" 9$\\ +102 "processing"%9 +3 "core" 9,\\ +102 "processing"%[9 +3 "core" 93] +102 "processing"%9 +3 "core" 9<\\ +102 "processing"%|9 +2 "core" 9C\\ +103 "processing"%p9 +2 "core" 9J^ +102 "processing"%29 +3 "core" 9O] +3 ."myShortDA"PH.hold 2:00:00,28C +3 "processing"%y ppN +3 ."myShortDA"delay 1:30 +7 "core"  +8999 ."myShortDA"PSR.select :air +4 .PSV.dial PSR +4 "processing"% +103 "core" +2 #"myShortDA"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."myShortDA"PS.seek 0.5ml +2 "processing"%c'F +581 "core" ' +2 ."myShortDA"delay 5 seconds +502 .PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2ml +3 "processing"%z'˕ +1603 "core" ' +2 ."myShortDA"PTV.dial :puck +3 "processing"%V  +136 "core"  + ."myShortDA"PSV.dial PTV +3 "processing"%; +74 "core" +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%x  +56 "core" + "processing"%%% +3 "core" %˖/\ ! +3 ."myShortDA"PS.seek 1.5ml +2 "processing"%'| +600 "core" ' + ."myShortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%O * +37 "core" + +2 ."myShortDA"PS.seek 0ml +3 "processing"%', +1588 "core" ' +2 ."myShortDA"delay 5:00 +5616 "Can"~\ < 0" +24387 #"myShortDA"recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%Z  +6 "core"  + ."myShortDA"PBV.dial :waste1 +2 "processing"%&  +37 "core" + ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +8 "processing"% * +36 "core" + +2 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%@ +74 "core"  +2 ."myShortDA"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."myShortDA"PS.seek 2.5ml +3 "processing"%T'\ +2461 "core" ' +2 ."myShortDA"PSV.dial PTV +3 "processing"% +88 "core"  + ."myShortDA"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +73 "core"  +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%8 +76 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial :air +2 "processing"%)  +75 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%j', +2462 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%=  +134 "core" +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%: +45 "core" + ."myShortDA"PRV.dial :ab1 +3 "processing"%< @ +105 "core" > +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 0.15ml +2 "processing"%e' +392 "core" ' +8 ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +3 ."myShortDA"PRV.dial CBV +5 "collection"'  +3 "processing"%K  +3 "core"  +45  + "processing"% % +3 "core" %8\  +3 ."myShortDA"PS.seek 0.3ml +2 "processing"%' +355 "core" ' + ."myShortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +3 "collection"'S  +32 "core" + ."myShortDA"PRV.dial :air +3 "processing"%P  +44 "core"  +2 ."myShortDA"PS.seek 0.9ml +3 "processing"%]'@ +1254 "core" ' +2 ."myShortDA"PRV.dial :waste2 +3 "processing"%r @ +75 "core" > +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%M'F +862 "core" ' +2 #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%m  +45 "core"  +2 ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 2ml +3 "processing"%{'˕ +1590 "core" ' +2 ."myShortDA"PSV.dial :PML +8 "processing"%k +44 "core" + ."myShortDA"PTV.dial :mixing +3 "processing"%Y @ +75 "core" A +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%/  +37 "core" + "processing"%?% +4 "core" %ː3\  +2 ."myShortDA"PS.seek 1.85ml +2 "processing"%3' +230 "core" ' + ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"%X * +37 "core" + +2 ."myShortDA"PS.seek 0ml +2 "processing"%G', +1952 "core" ' + ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'a& +4 "core" &ru +3 "manipulator"&& +4 "core" &a   h . +2 "manipulator"&h% +3 "core" %\    F 4 +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&(- +136 "core" ( + "manipulator"&n& +3 "core" &-   U 3$ +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &^& +3 "core" &-  ! y .$ +2 ."myShortDA"Forearm.seek :garage +3 "manipulator"&W'Γ +106 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&l/ +74 "core" / + "manipulator"&4& +4 "core" &-\  0 $# + "manipulator"&% +4 "core" % Λ ) +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&q'\ +108 "core" ' + ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&#(o +285 "core" ( + "manipulator"&.& +3 "core" &{  (9& +3 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &*& +3 "core" &{ B '9& +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +3 "manipulator"&b'Ͻ +98 "core" ' + "manipulator"&& +4 "core" &{ V '9& +2 "manipulator"&% +4 "core" %Ͽ  0J +2 "collection"'L& +4 "core" &rt\  +2 "collection"'$& +5 "core" &rs +2 ."myShortDA"CC.seek :closed +2 "collection"'o(S +6 "core" &pt +5 &sr 5 +10 &5Erqs 1 +9 &Smzsr E +9 &^rr S +10 &Drt R +9 &hKtt R +9 &)Iss S +10 &Iqs R +9 &Drq R +10 &oIqr S +9 &2Gtr R +9 & Hrr S +10 &"Iqs R +9 &$xFsr R +9 &&:Itr R +10 &'Iru S +9 &)Gtu R +10 &+Itr S +9 &-AHss S +9 &/Hss R +10 &0Jrt R +9 &2Ist R +9 &4JFrs R +10 &6 Itt S +9 &7Hss R +10 &9Jrt R +9 &;RHrv R +9 &=Fsr R +10 &>Itr S +9 &@Kss R +9 &BZKqu R +10 &DWrt T +9 &Elss V +10 &Gsu Z +9 &I>tu _ +9 &Kst _ +10 &Lsv _ +9 &Nuv ` +9 &PCus ` +10 &Qru E +9 &R/tt &s +10 &Rlsx M +2 ( + "collection"'$& +4 #"myShortDA"Collection Clamp onSpring/offSpring for 6/27 samples, on/off torque 2.59 +2 "collection"'7& +6 "core" &Rkru M + ."myShortDA"Hand.open +2 "manipulator"&A1 +73 "core" 1 +2 "manipulator"&`% +4 "core" % Ͽ f J +38 ."myShortDA"Forearm.reconfigure :loose +10 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&R'\ +92 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%} +107 "core"  +2 #"myShortDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 1.5ml +2 "processing"%D'{ +1594 "core" ' + ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%d  +43 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%~', +1601 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +46 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%f'\ +2616 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 ."myShortDA"CBV.dial PRV +5 "processing"%  +2 "collection"'g  +33 "core"  +133  +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%B +104 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 "processing"%  +76 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%w', +2609 "core" ' +2 ."myShortDA"PSV.dial :air +2 "processing"%  +45 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%u'\ +2612 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%v +46 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%1', +2604 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%  +44 "core"  +3 ."myShortDA"PS.seek 2.5ml +2 "processing"%H'\ +1037 "Can"~ P 3yv" +1575 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%U +44 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%', +2602 "core" ' + #"myShortDA"Garaging FlushPuck in Collection Clamp +7 "manipulator"&& +7 "core" &{  '9& + ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +9 ."myShortDA"Elbow.seek CC +3 "manipulator"&_(o +14 "core" ( + "manipulator"&s& +4 "core" &y > &/ +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &N& +3 "core" &y H &/ +3 ."myShortDA"Forearm.seek CC +2 "manipulator"&Q'Ͻ +93 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&F/ +71 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'C( +399 "core" ( +2 "manipulator"&I& +4 "core" &y ! ,/ +2 "manipulator"&'% +3 "core" %  3 , +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&5'\ +96 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek :garage +2 "manipulator"&6(- +288 "core" ( +2 "manipulator"&(& +3 "core" &- % +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &0& +3 "core" &- ^ % +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek :garage +2 "manipulator"& 'Γ +106 "core" ' + ."myShortDA"Hand.open +2 "manipulator"&1 +70 "core" 1 +2 "manipulator"&J% +3 "core" % Ν h  +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +101 "core" ' +2 ."da"delayUntil "08:51:25.98" +24830 #recoverPRVreagent08 +6 .PTV.dial :mixing +4 "processing"%> @ +75 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" + +2 ."da"PSV.dial :air +2 "processing"%  +45 "core"  +38 ."da"PS.reconfigure :fast +10 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%'\ +2467 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%, +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%t  +44 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%+ +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%E  +45 "core"  +2 ."da"PS.seek 0ml +3 "processing"%9', +2462 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +134 "core"  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +10 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%['F +582 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%'˕ +1600 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%|  +75 "core"  + ."da"PSV.dial PTV +3 "processing"%p +76 "core" + ."da"PBV.dial :waste1 +7 "processing"%2  +37 "core" + "processing"%% +4 "core" %˗K\  +2 ."da"PS.seek 1.5ml +3 "processing"%-'} +582 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%c * +37 "core" + +2 ."da"PS.seek 0ml +3 "processing"%V', +1601 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%;  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%x  +38 "core" +2 ."da"delay 30 seconds +2864 "Can"\ M 6 " +138 ."da"PBV.dial between PSV and waste1 +3 "processing"%% * +37 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%z +76 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%O'\ +2472 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%" +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%Z +76 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%&  +75 "core"  +2 ."da"PS.seek 0ml +2 "processing"%', +2456 "core" ' +2 #"da"washCycleDA #2 of 2 +7 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%@ +140 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%'F +596 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%'˕ +1597 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%  +5 "core"  + ."da"PSV.dial PTV +3 "processing"%8 +74 "core" + ."da"PBV.dial :waste1 +3 "processing"%)  +35 "core"  + "processing"%T% +4 "core" %˕e\  +2 ."da"PS.seek 1.5ml +2 "processing"%='{ +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%: * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%<', +1598 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%j  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%K * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +114 "core"  +8 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%e'\ +2473 "core" ' + ."da"PSV.dial PTV +3 "processing"%S +76 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%P +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%r  +74 "core"  +2 ."da"PS.seek 0ml +3 "processing"%]', +2463 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +4 "processing"%m  +46 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +3 "processing"%M  +135 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%k  +45 "core"  +2 ."da"PTV.dial :PRVmixing +2 "processing"%Y  +17 "core" + ."da"PSV.dial :mixloop +3 "processing"%/ +44 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.3ml +2 "processing"%?' +391 "core" ' +2 ."da"delay 2 seconds +203 .PRV.dial :air +2 "processing"%X  +48 "core"  + "processing"%{% +3 "core" % d\  +3 ."da"PS.seek 0.55ml +2 "processing"%3' +336 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%a  +44 "core"  +2 ."da"PS.seek 2ml +3 "processing"%'˕ +1551 "core" ' +2 ."da"PSV.dial :PML +3 "processing"%h +45 "core" +2 ."da"PTV.dial :mixing +2 "processing"%n @ +78 "core" B + ."da"PBV.dial :waste1 +3 "processing"%^  +36 "core" +2 "processing"%% +4 "core" %˘`\  +2 ."da"PS.seek 1.85ml +2 "processing"%l' +231 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%4 * +38 "core" + +2 ."da"PS.seek 0ml +3 "processing"%', +1947 "core" ' + ."da"delay 2 seconds +202 .delay 8:00 +18856 "Can"\ \ A 8" +29148 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%i @ +16 "core" ? + ."da"PBV.dial :waste1 +3 "processing"%W  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%. * +36 "core" + +2 ."da"PSV.dial :air +2 "processing"%  +45 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%*'\ +2470 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"% +45 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%  +44 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +4 "processing"%L +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%q  +45 "core"  +2 ."da"PS.seek 0ml +3 "processing"%\\', +2465 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +5 .PSV.dial PSR +3 "processing"%7 +136 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%A'F +593 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%`'˕ +1606 "core" ' + ."da"PTV.dial :puck +3 "processing"%$  +77 "core"  +2 ."da"PSV.dial PTV +2 "processing"%} +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%b  +37 "core" + "processing"%G% +3 "core" %˛n\  +3 ."da"PS.seek 1.5ml +2 "processing"%d' +591 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%D * +37 "core" + +2 ."da"PS.seek 0ml +2 "processing"%', +1592 "core" ' +2 ."da"delay 2:00 +12049 #recoverPSRreagent08 + .PTV.dial :puck +6 "processing"%~  +4 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%g  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%B +74 "core" +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%'\ +1064 "Can"\ @ ;38" +1402 "core" ' + ."da"PSV.dial PTV +3 "processing"%f +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +4 "processing"% +77 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +4 "processing"%w +87 "core"  + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%v  +88 "core" +2 ."da"PS.seek 0ml +3 "processing"%u', +2470 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +135 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%1'F +579 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +8 "processing"% +14 ."da"PS.seek 2ml +2 "processing"%U'˕ +1602 "core" ' +2 ."da"PTV.dial :puck +3 .PSV.dial PTV +4 "processing"%H +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" + "processing"%s% +4 "core" %˕t\  +2 ."da"PS.seek 1.5ml +2 "processing"%N'{ +596 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%F * +36 "core" + +2 ."da"PS.seek 0ml +3 "processing"%#', +1595 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +5 .PBV.dial :waste1 +3 "processing"%R  +36 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%o * +36 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%I +75 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%''\ +2464 "core" ' + ."da"PSV.dial PTV +3 "processing"%Q +88 "core"  + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%( +73 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%_ +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%0  +74 "core"  +3 ."da"PS.seek 0ml +2 "processing"%', +2469 "core" ' + #"da"washCycleDA #3 of 3 +7 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%J +142 "core"  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%5'F +595 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"% '˕ +1601 "core" ' + ."da"PTV.dial :puck +3 .PSV.dial PTV +4 "processing"%> +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +36 "core"  + "processing"% % +3 "core" %˖}\  +3 ."da"PS.seek 1.5ml +2 "processing"%'| +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."da"PS.seek 0ml +4 "processing"%,', +1591 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +45 "processing"%t  +44 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%+ * +36 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%E +76 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%'\ +2462 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%9 +87 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%[ +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%|  +74 "core"  +2 ."da"PS.seek 0ml +3 "processing"%p', +1649 "Can"\ X =" +813 "core" ' +2 ."da"Gate.power :camera,:ON +4 #Mixing DA Substrates + .PSR.select :air +5 .PSV.dial PSR +3 "processing"%2 +139 "core"  +6 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +14 "processing"% +17 ."da"PS.reconfigure :default +8 "processing"%#A d`xb +11 ."da"PS.seek 0.25ml +6 "processing"%' +343 "core" ' +2 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +5 "processing"% +11 ."da"PS.seek 0.5ml +2 "processing"%'F +340 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%c'˕ +1614 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%- +90 "core"  + ."da"PBV.dial :waste1 +3 "processing"%;  +36 "core" +2 "processing"%x% +4 "core" %˒r +2 ."da"PS.seek 1.5ml +2 "processing"%%'x +603 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%z * +37 "core" + +2 ."da"PS.seek 0ml +3 "processing"%V', +1592 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%" * +39 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%Z +75 "core" +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%&'\ +2581 "core" ' + ."da"PSV.dial PTV +3 "processing"%O +90 "core"  + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%@ +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +78 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +87 "core" +3 ."da"PS.seek 0ml +3 "processing"%', +2561 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%8 +137 "core"  + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +5 .PS.reconfigure :default +5 "processing"%#A d`xb +4 ."da"PS.seek 2ml +2 "processing"%)'˕ +2107 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +3 .PSV.dial PTV +4 "processing"%T +77 "core" + ."da"PBV.dial :waste1 +3 "processing"%  +37 "core"  + "processing"%:% +3 "core" %˙o  +3 ."da"PS.seek 1.5ml +2 "processing"%=' +591 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%j * +37 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%  +110 "core"  +2 ."da"PS.seek 0ml +4 "processing"%K', +1591 "core" ' + "processing"% 9 +3 "core" 95 +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +5 "processing"%< +4 %S& +2 "core" 5 +4 &^%b 2 + #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&P% +49 "core" % \  Y T v +9 "storage"(% +3 "core" %y 2 3 o +2 "storage"(r. +3 "core" .(,? +2 ."da"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."da"SC.seek 3 +2 "storage"(e( +190 "core" ( + ."da"SC.configure :limp +4 "storage"($(\ 1b +4 (m& +3 "core" & % +2 "manipulator"&M& +4 "core" &- c ] Q + "manipulator"&k% +4 "core" % \  b g < +2 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 3 +3 "manipulator"&Y( +210 "core" ( +2 "manipulator"&/& +3 "core" & { 0n +2 "storage"(]& +3 "core" & E B  +3 ."da"Forearm.reconfigure :tight +9 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&X' +105 "core" ' +2 "storage"({& +3 "core" & +3 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 ."da"SE.seek :beamBreak +2 "storage"(?') +290 "core" ' + "storage"(a- +3 "core" -') +2 ."da"SE.configure :default +3 "storage"(#QK-0-\ b +5 ."da"SE.seek :place +3 "storage"(3' +42 "core" ' +3 "manipulator"&h& +4 "core" & z An + "manipulator"&n% +3 "core" %Х z jw +3 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +2 "manipulator"&^'\ +97 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&([ +280 "core" ( + "manipulator"&4& +4 "core" &Q j i  + ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &Q g b < +3 ."da"Forearm.seek PC +3 "manipulator"&l'$ +91 "core" ' +2 ."da"Hand.close +2 "manipulator"&i/ +74 "core" / +2 ."da"PC.seek :open +2 "processing"%W( +463 "core" ( + "storage"(.& +4 "core" & H + "manipulator"&& +4 "core" &m   +2 "manipulator"&% +4 "core" % 0  + ."da"Forearm.seek :retract +3 "manipulator"&'\ +99 "core" ' +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +2 "manipulator"&( +254 "core" ( + "manipulator"&L& +4 "core" & n 22 + "storage"(q& +3 "core" & T S f +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&*' +95 "core" ' +2 ."da"Hand.open +2 "manipulator"&71 +77 "core" 1 +2 "storage"(\\- +3 "core" -' +2 ."da"SE.seek -0.31 Pucks below Top Plate +3 "storage"(A' +28 "core" ' +2 ."da"SE.reconfigure :seal +4 "storage"(#QK-0-\ b +4 ."da"SE.seek -1.23 Pucks below Top Plate +2 "storage"($'d +52 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +7 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da25apr0109h.tif +5 "processing"%}& +17 "core" &O +4 "manipulator"&b& +4 "core" &2 +2 "manipulator"&G% +3 "core" %   +3 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&`'\ +94 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&D(- +190 "core" ( +2 "manipulator"&d& +3 "core" &- c +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &~& +54 "core" &- Q +9 ."psFlush"Forearm.seek :garage +3 "manipulator"&g'Γ +103 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&/ +72 "core" / + "manipulator"&B& +3 "core" &- , +2 "manipulator"&% +4 "core" % Υ \  +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&f'\ +114 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +3 "manipulator"&([ +124 "core" ( + "manipulator"&w& +4 "core" &b ; +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &v& +3 "core" &b n +3 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +2 "manipulator"&'$ +99 "core" ' + "manipulator"& & +4 "core" &b  +2 "manipulator"&u% +4 "core" % ) +2 "processing"%1& +4 "core" &b +2 "processing"%H& +5 "core" & +2 ."psFlush"PC.seek :closed +3 "processing"%(^ +5 "core" &^ +7 &9S $e +9 &SnL 9 +10 &zgI M +9 &?= S +9 &A=5 S +10 &;0 S +9 &> T +10 &9 T +9 &D< U +9 &9 U +10 &9 T +9 &!: U +9 &#M9 U +10 &%9 U +9 &&< U +10 &(8 U +9 &*U9 U +9 &,9 U +10 &-: U +9 &/8 U +9 &1[; U +10 &39s U +9 &4;t U +10 &69y U +9 &8c;n U +9 &:%:k U +10 &;<j U +9 &=<a T +9 &?p<W T +10 &A0CU T +9 &BIX U +10 &DeM X +9 &FdvJ [ +9 &H(sI Z +10 &IuB [ +9 &Kv4 [\ +9 &Mjx2 [ +10 &O,. [ +9 &P}+ \\ +10 &R~ ] +9 &Tl|' ] +9 &V-~0 ^ +10 &W# ^ +9 &Y" ^ +9 &[s$ ^ +10 &]3 ^ +9 &^O] S +9 &^T B +6 ( + "processing"%H& +5 #"psFlush"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 2.09 +3 "processing"%s& +6 "core" &^X B + &^W B + ."psFlush"Hand.open +3 "manipulator"&U1 +72 "core" 1 +2 "manipulator"&F% +3 "core" %  a \\ P +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&N'\ +97 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%R +46 "core"  + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%o'F +560 #"da"SX HX9/16 (USB:35): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 19.948 seconds\ /var/log/esp/da25apr0109h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da25apr0109h20s.tif +22 "core" ' +3 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%I'\ +1522 #"da"SX HX9/16 (USB:35): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da25apr0109h20s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 32.0 /var/log/esp/midres/da25apr0109h32s.tif +575 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%# @ +205 "core" B +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%Q  +140 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"%( +111 "core" +2 ."psFlush"PS.seek :empty +4 "processing"%_' +2114 #"da"SX HX9/16 (USB:35): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 32 seconds\ /var/log/esp/midres/da25apr0109h32s.tif: TIFF Upload Complete\ +4 .Gate.power :camera,:OFF +5 ."Qmail"DAfans.email "19.948 sec auto-exposure",Subject: "da25apr0109h images!" +6 "storage"(0- +4 "core" -'d +2 "storage"('& +3 "core" & " Z +3 "manipulator"&J& +5 "core" &b  +6 "manipulator"&% +10 "core" %\  +8 ."da"Elbow.reconfigure :tight +10 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +3 "manipulator"&5( +295 "core" ( +2 "manipulator"&>& +4 "core" & = :q +2 "storage"( & +3 "core" &  +3 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +14 "manipulator"& ' +95 "core" ' +4 ."psFlush"PSR.select :air +7 .PSV.dial PSR +9 "processing"% +7 "core" ' +8 ."da"SE.reconfigure :gently +9 "storage"(#QK-0-\ b +8 ."da"SE.seek -0.52 Pucks below Top Plate +5 "storage"(' +55 "core" ' +2 "manipulator"&& +6 "core" &   q +4 "storage"(t& +9 "core" & Y +  +4 #"psFlush"Pulling 0.5ml of PSR.flush +5 ."da"Elbow.reconfigure :limp +9 ."psFlush"PSR.select :flush +11 "manipulator"&$ ,(b +11 "processing"%@ +7 ."da"Forearm.reconfigure :loose +13 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek 3 +4 "manipulator"&+' +11 ."psFlush"PS.seek 0.5ml +4 "processing"%E'F +22 "core" ' +2 ."da"Elbow.hold +6 "manipulator"&,, +11 "core" , +4 ."da"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +9 ."da"SE.reconfigure :default +7 "storage"(#QK-0-\ b +7 ."da"SE.seek -0.33 Pucks below Top Plate +4 "storage"('v +24 "core" ' +4 "manipulator"&9% +7 "core" %(  O +3 "storage"([& +7 "core" &  +3 ."da"Forearm.force -20 +4 "manipulator"&5 +10 ."da"Forearm.seek 3 + 317 counts +3 "manipulator"&|'T +23 "core" ' +3 "manipulator"&& +6 "core" & _ ]  q +4 "storage"(2& +6 "core" & p +6 ."da"Forearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +12 ."da"Forearm.seek 3 + 700 counts +4 "manipulator"&p' +54 "core" ' +5 "storage"(% +9 "core" % k +4 ."downElevator"SE.seek :down +9 "storage"('p +96 (-% +6 "core" %J ^ +4 "manipulator"&;% +7 "core" % I G ( x +4 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek :retract +5 "manipulator"&x'\ +97 "core" ' +44 ' +4 ."downElevator"SE.stop +5 "storage"(5 +10 (c& +3 "core" ' +6 ."psFlush"delay 5 seconds +8 "core" & . +498 ."psFlush"PSR.select :air +4 "processing"% +18 ."psFlush"PS.seek 2.5ml +3 "processing"%z'\ +1047 #"uploadLog"upsync +1065 "core" ' + ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%%  +37 "core" +2 ."psFlush"PTV.dial :mixing +3 "processing"% @ +78 "core" B +2 ."psFlush"PSV.dial :mixloop +2 "processing"%" +106 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%Z' +2627 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%V +106 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +3 "processing"%O'M` +1097 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%@'\ +1594 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +75 "core" +2 ."psFlush"PTV.dial :puck +3 "processing"%  +74 "core"  + ."psFlush"PBV.dial :waste1 +43 "processing"%&  +23 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%8', +2606 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +76 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%T'F +582 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2097 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%: +77 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%) U +56 "core" W +2 ."psFlush"PS.seek 0ml +3 "processing"%j', +2601 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +47 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%='\ +2606 "core" ' + ."psFlush"PSV.dial :waste1 +4 "processing"%  +73 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%<', +2611 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%S +46 "core"  + ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%P'\ +2040 "Can"\ > Cjd" +563 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +75 "core" + ."psFlush"PBV.dial PSV +3 "processing"%r U +16 "core" T +2 ."psFlush"PS.seek 0ml +3 "processing"%m', +2611 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%M @ +46 "core" @ +2 ."psFlush"PS.seek 2.5ml +2 "processing"%k'\ +2602 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%\  +76 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%/', +2612 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%] +44 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%6'M` +1098 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%{'\ +1606 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +75 "core" + ."psFlush"PTV.dial :puck +3 "processing"%a  +6 "core"  + ."psFlush"PBV.dial :waste1 +3 "processing"%h  +56 "core" +2 ."psFlush"PS.seek 0ml +4 "processing"%n', +2610 "core" ' + ."psFlush"PSV.dial PSR +8 "processing"%? +75 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%X'F +584 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%4'\ +2109 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"% +87 "core"  +2 ."psFlush"PBV.dial PSV +3 "processing"%Y U +58 "core" W +2 ."psFlush"PS.seek 0ml +4 "processing"%i', +2602 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%^ @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%!'\ +2606 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%.  +74 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%', +2619 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +46 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +40 "processing"%l'\ +2627 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%L +75 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%q U +6 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%', +2615 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%7 @ +46 "core" @ +2 ."psFlush"PS.seek 2.5ml +4 "processing"%\\'\ +2606 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%}  +73 "core"  +3 ."psFlush"PS.seek 0ml +3 "processing"%', +2604 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&b& +6 "core" & %  2q +2 "manipulator"&G% +4 "core" %\  # # 5 2 +2 ."psFlush"Elbow.seek PC +2 "manipulator"&3([ +271 "core" ( + "manipulator"&A& +4 "core" &^ +  K 1 + ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &d& +2 "core" &^   1 +3 ."psFlush"Forearm.seek PC +3 "manipulator"&*'$ +94 "core" ' + ."psFlush"Hand.close +2 "manipulator"&~/ +73 "core" / +2 ."psFlush"PC.seek :open +4 "processing"%( +460 "core" ( + "manipulator"&& +3 "core" &k Y [ 9 +2 "manipulator"&B% +3 "core" % ' < = 8 +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +96 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek :garage +2 "manipulator"&`(- +122 "core" ( +2 "manipulator"&w& +4 "core" &- 9 B P 8 + ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &v& +3 "core" &- ? ? ] 8 +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek :garage +2 "manipulator"&g'Γ +106 "core" ' +2 ."psFlush"Hand.open +2 "manipulator"& 1 +74 "core" 1 +2 "manipulator"&u% +4 "core" % Ν g - +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&1'\ +103 "core" ' + #"myShortDA"Finished short da assay +2 #Beginning samplePassF +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'D& +6 "core" &pv\ \ +2 "manipulator"&f& +4 "core" &- Z X 9 +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&W(- +18 "core" ( +2 "manipulator"&s& +3 "core" &- Y d :l +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &U& +3 "core" &- W c :l +3 ."myShortDA"Forearm.seek :garage +3 "manipulator"&F'Γ +105 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&H/ +71 "core" / +2 "manipulator"&R& +3 "core" &-   ) .l +2 "manipulator"&% +4 "core" % Υ F . +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&K'\ +106 "core" ' + ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +2 "manipulator"&o(o +296 "core" ( +2 "manipulator"&#& +4 "core" &i4 '  /L + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &Q& +3 "core" &i4  X 0L +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 ."myShortDA"Forearm.seek CC +3 "manipulator"&('Ͻ +100 "core" ' +2 "manipulator"&I& +4 "core" &i4  /L + "manipulator"&0% +3 "core" %Ϫ  / +3 "collection"''& +3 "core" &tu\  +2 "collection"'J& +42 "core" &tq\  +11 &rs\  + &ts\  + &ss\  +2 &tt\  + &pt\  + &uu\  +2 ."myShortDA"CC.seek :closed +3 "collection"'(S +6 "core" &uu\  +6 & 0rt\ $d +10 &Tyts 8 +9 &{urt M +9 &Kss R +10 &EHst R +9 &Itu R +10 &Iru R +9 &Jqt R +9 &OItt Q +10 &Its R +9 &Jsu R +9 &!Itt R +10 &#VJst R +9 &%Ktu R +10 &&Iqt Q +12 &(Kst R +9 &*^Kts R +7 &,!Krt Q +9 &-Jtt R +9 &/Lur R +10 &1gJtt Q +9 &3'Lrs R +10 &4Jss Q +9 &6Kst Q +9 &8nKts R +10 &:0Nsq R +9 &;Jss R +9 &=Jsr R +10 &?vKst R +9 &A7Put R +10 &BQvu S +9 &D^sr T +9 &Fo}vu W +10 &H vs ] +9 &Itv ^ +9 &Ktu _ +10 &M`tu _ +9 &Orv ` +10 &Puu ` +9 &R\\csv 4 +9 &Rts S +10 ( + &Rett P + "collection"'J& +3 #"myShortDA"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.62 +3 "collection"'>& +4 "core" &Retv P +3 ."myShortDA"Hand.open + "manipulator"&1 +72 "core" 1 +2 "manipulator"& % +3 "core" % Ϫ  ' +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 ."myShortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%t  +45 "core"  + #"myShortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 2.5ml +2 "processing"% '\ +2612 "core" ' + ."myShortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +5 ."myShortDA"CBV.dial PRV +5 "processing"%N  +2 "collection"'9  +7 "core"  +97  +2 ."myShortDA"PSV.dial :PTV,via: :air +2 "processing"%[ +194 "core"  +2 ."myShortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"%$ @ +74 "core" A +2 ."myShortDA"PS.seek 0ml +3 "processing"%', +2603 "core" ' +2 ."myShortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%2  +193 "core"  +2 #"myShortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 2.5ml +3 "processing"%'\ +2604 "core" ' + ."myShortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +3 ."myShortDA"CBV.dial PRV +6 "processing"%  +2 "collection"'_  +5 "core" +2  +2 ."myShortDA"PSV.dial :PTV,via: :air +3 "processing"%5 +193 "core"  + ."myShortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"% @ +6 "core" A +2 ."myShortDA"PS.seek 0ml +3 "processing"%-', +2610 "core" ' +2 ."myShortDA"PSV.dial PSR,avoiding: PBV +7 "processing"%;  +195 "core" + #"myShortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +6 .PS.seek 2.5ml +4 "processing"%+'\ +2611 "core" ' +2 ."myShortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +3 ."myShortDA"CBV.dial PRV +5 "collection"'|  +5 "core"  + ."myShortDA"PSV.dial :PTV,via: :air +3 "processing"% +194 "core"  +2 ."myShortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +4 "processing"%c @ +6 "core" A +2 ."myShortDA"PS.seek 0ml +4 "processing"%p', +2611 "core" ' +2 ."myShortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%  +192 "core" + #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 1.5ml +3 "processing"%E'{ +1593 "core" ' +2 ."myShortDA"delay 5 seconds +502 .PSV.dial :waste1 +6 "processing"%%  +45 "core"  +2 ."myShortDA"PS.seek 0ml +2 "processing"%', +176 "Can"\ H E" +1418 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%" +44 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +2 "processing"%z'\ +2612 "core" ' +2 ."connect"PRV.dial CBV +8 ."myShortDA"CBV.dial PRV +5 "collection"'V  +10 "core"  + ."myShortDA"PSV.dial :PTV,via: :air +3 "processing"%Z +193 "core"  +2 ."myShortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"%O @ +42 "core" A +9 ."myShortDA"PS.seek 0ml +2 "processing"%', +2600 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%  +74 "core"  +2 ."myShortDA"PS.seek 2.5ml +2 "processing"%&'\ +2611 "core" ' +2 ."myShortDA"PSV.dial :PTV +3 "processing"%@ +73 "core" ~ +2 ."myShortDA"PS.seek 0ml +3 "processing"%', +2626 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%8  +74 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%T'\ +2601 "core" ' + ."myShortDA"PSV.dial :PTV +3 "processing"%: +75 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%)', +2603 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%  +74 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%'\ +2614 "core" ' + ."myShortDA"PSV.dial :PTV +3 "processing"%j +74 "core"  +2 ."myShortDA"PS.seek 0ml +4 "processing"% ', +2613 "core" ' + #"myShortDA"Garaging FlushPuck in Collection Clamp +3 "manipulator"&=& +6 "core" &j2 @ )L +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +2 "manipulator"&S(o +5 "core" ( +2 "manipulator"&<& +4 "core" &j2 (L + ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +2 "core" &j2 ( )L +3 ."myShortDA"Forearm.seek CC +4 "manipulator"&r'Ͻ +92 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&P/ +71 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'M( +399 "core" ( + "manipulator"&m& +5 "core" &j2   T 1L + "manipulator"&\ % +3 "core" %   0: +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&k'\ +97 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek :garage +2 "manipulator"&](- +316 "core" ( +2 "manipulator"&/& +4 "core" &- g R 91 + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &6& +2 "core" &- - / + 81 +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +2 "manipulator"&'Γ +108 "core" ' + ."myShortDA"Hand.open +2 "manipulator"&a1 +78 "core" 1 + "manipulator"&h% +3 "core" % Ν  s . +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&{'\ +103 "core" ' +27689 #"Camille"-> access 3 +3 "storage"(?% +4 "core" %y P O a\  +2 "manipulator"&n% +5 "core" %\  f b 7 < +2 "manipulator"&X& +4 "core" &- Z W <0 + ."Camille"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."Camille"SC.seek 7 +2 "storage"(([4 +672 "core" ( + ."Camille"SC.configure :limp +4 "storage"($(\ 1b +4 (Y& +2 "core" &[8 +  \ +2512 #"Camille"-> access 4 +4 "storage"(4% +4 "core" %y Q P X\  +2 "manipulator"&^% +3 "core" %\  d d % ; +2 "manipulator"&i& +4 "core" &- f g 3 ;0 +2 ."Camille"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."Camille"SC.seek 1 +3 "storage"(.( +975 "core" ( +2 ."Camille"SC.configure :limp +3 "storage"($(\ 1b +4 (!& +3 "core" &   \ +3520 "Can"\ 1 G" +8326 #"Camille"-> startTube 4 +2657 #-> start(:myShortDA){shortDA; shortDAflush; PS.flush} +4 "collection"'% +5 "processing"%% +12 "core" %sq\  + %+\ ' +5 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myShortDA].answer' to continue +1537 #"Camille"-> Thread[:myShortDA].answer +3 #"myShortDA"Camille answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +48 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +4 .delay 10 seconds +1004 .PSV.dial :mixloop +3 "processing"%L +44 "core" +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%q  +74 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%l  +135 "core"  +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +3 "processing"%7'Y +2273 "core" ' +2 ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +5 "processing"%  +2 "collection"'}  +8 "core"  +126  +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%\\'F +1260 "core" ' +2 ."myShortDA"PRV.dial :waste2 +3 "processing"%b @ +106 "core" > +2 ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 0ml +2 "processing"%G', +590 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%A +104 "core" + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"%d'M` +1101 "core" ' +2 ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%,'\ +1594 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%~ +103 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%x', +2603 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +104 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"%'M` +1096 "core" ' +2 ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%B'\ +1606 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%w +104 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%v  +45 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%*', +2610 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%3 +104 "core"  + ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +3 "processing"% '\ +2612 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%u +104 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%', +2613 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +6 "processing"%D& +39 "core" &d\ + +2 "manipulator"&f% +3 "core" %\  k  I ? +2 "storage"(s% +3 "core" %y T R \  +2 "storage"(U. +3 "core" .( +2 ."myShortDA"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."myShortDA"SC.seek 4 +2 "storage"(g(,? +516 "core" ( +2 ."myShortDA"SC.configure :limp +4 "storage"($(\ 1b +3 (H& +3 "core" &,C M I :\  +2 "manipulator"&R& +3 "core" &- u \ =0 +2 "manipulator"&% +3 "core" %\  x = +3 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek 4 +2 "manipulator"&`( +202 "core" ( +2 "manipulator"&1& +4 "core" & n b b ? + "storage"(F& +3 "core" &,C k o \  +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek 4 + 700 counts +3 "manipulator"&#' +95 "core" ' +2 "storage"(W& +3 "core" &,C w y >\  +2 ."myShortDA"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +2 "storage"(Q') +304 "core" ' +2 "storage"(I- +3 "core" -' +2 ."myShortDA"SE.configure :default +3 "storage"(#QK-0-\ b +5 (0& +3 "core" &,C R U \\\  +2 "manipulator"&'& +4 "core" & t i A + ."myShortDA"Elbow.seek 4 +3 "manipulator"&K( +4 "core" ( +2 "manipulator"&C& +3 "core" & v p  @ +2 "storage"(>& +4 "core" &,C P Q V\  +2 ."myShortDA"Forearm.seek 4 + 300 counts +2 "manipulator"&'[ +25 "core" ' + ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +38 ."myShortDA"Hand.close +8 "manipulator"& / +68 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&J& +3 "storage"(t'p +7 "core" &  A + "manipulator"&(% +4 "core" % F d c <| +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 ."myShortDA"Elbow.seek PC +3 "manipulator"&9([ +153 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +110 "core" ( +2 "manipulator"&N& +3 "core" &S v  @ +3 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &[& +4 "core" &S i k i @ +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 ."myShortDA"Forearm.seek PC +3 "manipulator"&$'$ +102 "core" ' + "manipulator"& & +4 "core" &T = +2 "manipulator"&2% +4 "core" %$ z ! = + "processing"%& +4 "core" &\ ) +2 "processing"% & +4 "core" &k\ ( +3 ."myShortDA"PC.seek :closed +2 "processing"%_(^ +6 "core" &o\ ( +5 &r\ (5 +10 &4Grp\ 1 +9 &Wnvp\ E +10 &Ym\ "R +9 &Bc\ $Q +9 &pG^\ $Q +10 &2G`\ #Q +9 &H_\ $Q +9 &I`\ #Q +10 &xH[\ #Q +9 &:IS\ #Q +10 & IP\ #Q +9 &"CH\ #R +9 &$GT\ #Q +10 &&AHQ\ #R +9 &(GR\ #R +9 &)HQ\ #Q +10 &+IP\ "R +9 &-IGO\ #R +10 &/ CK\ #Q +9 &0FJ\ "Q +9 &2ID\ "Q +10 &4QJ?\ #R +9 &6GC\ #R +9 &7G;\ #R +10 &9C3\ #R +9 &;ZI7\ #Q +10 &=C>\ #R +9 &>H7\ "R +9 &@H=\ "R +10 &B^N=\ "S +9 &D\\=\ !T +9 &E|;\ W +10 &Gv6\ X +9 &IW}7\ X +10 &K}8\ X +9 &L<\ X +9 &N0\ Y +10 &P]6\ Y +9 &R6\ Y +9 &S.\ Y +10 &U%\ Y +9 &Wc)\ Y +10 &Y&"\ Y +9 &Z!\ Z +9 &\\"\ Z +10 &^9nm)\ (} +9 &^"d#\ 5 +9 ( + &^ (\ $/ +2 "processing"% & +3 #"myShortDA"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.85 +3 .Hand.open +4 "manipulator"&51 +71 "core" 1 + "manipulator"&% +3 "core" % # C E W 7 +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +97 "core" ' +2 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"%;  +3 %-9 +6 "core" 9dk +102 "processing"%|9 +2 "core" 9cl +102 "processing"%9 +3 "core" 9ck  +102 "processing"%c9 +3 "core" 9bk  +102 "processing"%+9 +3 "core" 9al +102 "processing"%9 +2 "core" 9am +103 "processing"%p9 +2 "core" 9bl +102 "processing"%%9 +3 "core" 9bk +103 "processing"%E9 +2 "core" 9dk" +102 "processing"%"9 +3 "core" 9fk& +102 "processing"%9 +3 "core" 9hl* +102 "processing"%V9 +2 "core" 9kl/ +102 "processing"%Z9 +3 "core" 9nl3 +103 "processing"%O9 +2 "core" 9pl7 +102 "processing"%z9 +3 "core" 9uk; +102 "processing"%9 +2 "core" 9zl? +103 "processing"%9 +2 "core" 9lD +102 "processing"%@9 +3 "core" 9lH +102 "processing"%&9 +2 "core" 9lL +103 "processing"%89 +2 "core" 9lP +102 "processing"%9 +3 "core" 9mT +102 "processing"%:9 +3 "core" 9lY +102 "processing"%T9 +3 "core" 9m] +102 "processing"%9 +3 "core" 9la +102 "processing"%)9 +3 "core" 9me +102 "processing"%j9 +3 "core" 9ni +102 "processing"%9 +2 "core" 9mn +103 "processing"%=9 +3 "core" 9nr +102 "processing"%<9 +2 "core" 9nv +103 "processing"%9 +2 "core" 9oz +102 "processing"%P9 +3 "core" 9o~\ +102 "processing"%o9 +2 "core" 9o +103 "processing"%9 +3 "core" 9p +102 "processing"%9 +2 "core" 9p +103 "processing"%m9 +2 "core" 9 p +102 "processing"%\ 9 +3 "core" 9p +102 "processing"%r9 +2 "core" 9p +103 "processing"%S9 +2 "core" 9'p +102 "processing"%/9 +3 "core" 9/q +102 "processing"%69 +2 "core" 98q +103 "processing"%a9 +2 "core" 9@q +102 "processing"%h9 +3 "core" 9Gr +137 "processing"%k9 +11 "core" 9Qs +2 ."myShortDA"PH.hold 2:00:00,28C +5 "processing"% ppN +2 ."myShortDA"delay 1:30 +8 "core"  +8999 ."myShortDA"PSR.select :air +4 .PSV.dial PSR +3 "processing"%? +104 "core" +2 #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."myShortDA"PS.seek 0.5ml +3 "processing"%n'F +585 "core" ' + ."myShortDA"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2ml +3 "processing"%X'˕ +1590 "core" ' +2 ."myShortDA"PTV.dial :puck +3 "processing"%e  +134 "core"  +2 ."myShortDA"PSV.dial PTV +2 "processing"%Y +75 "core" + ."myShortDA"PBV.dial :waste1 +3 "processing"%4  +56 "core" +2 "processing"%^% +3 "core" %˖O\  +3 ."myShortDA"PS.seek 1.5ml +2 "processing"%i'| +584 "core" ' +2 ."myShortDA"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +35 "core" * +2 ."myShortDA"PS.seek 0ml +3 "processing"%!', +1600 "core" ' +2 ."myShortDA"delay 5:00 +3280 "Can" o Jw&" +26723 #"myShortDA"recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +5 "core"  + ."myShortDA"PBV.dial :waste1 +3 "processing"%  +37 "core" + ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +8 "processing"%L * +37 "core" + +2 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +3 "processing"%q +74 "core"  +2 ."myShortDA"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."myShortDA"PS.seek 2.5ml +2 "processing"%l'\ +2477 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"% +75 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%} +76 "core"  +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +75 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial :air +3 "processing"%7  +75 "core"  +2 ."myShortDA"PS.seek 0ml +2 "processing"%b', +2458 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%\\  +136 "core" + ."myShortDA"PSV.dial :mixloop +3 "processing"%A +44 "core" + ."myShortDA"PRV.dial :ab1 +3 "processing"%G @ +105 "core" > +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 0.15ml +2 "processing"%d' +351 "core" ' +2 ."myShortDA"delay 2 seconds +202 ."connect"CBV.dial PRV +4 ."myShortDA"PRV.dial CBV +4 "collection"'~  +2 "processing"%,  +5 "core"  +41  + "processing"%% +4 "core" %o\  +2 ."myShortDA"PS.seek 0.3ml +3 "processing"%x' +355 "core" ' +2 ."myShortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +3 "collection"'  +32 "core" + ."myShortDA"PRV.dial :air +3 "processing"%w  +43 "core"  +3 ."myShortDA"PS.seek 0.9ml +2 "processing"%v'@ +1263 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%B @ +75 "core" > +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%3'F +853 "core" ' +2 #"myShortDA"addPMLReagent08 + .PSV.dial :air +5 "processing"%*  +44 "core"  +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."myShortDA"PS.seek 2ml +3 "processing"%u'˕ +1605 "core" ' + ."myShortDA"PSV.dial :PML +7 "processing"% +45 "core" + ."myShortDA"PTV.dial :mixing +3 "processing"%D @ +77 "core" B + ."myShortDA"PBV.dial :waste1 +3 "processing"%f  +37 "core" + "processing"%s% +3 "core" %˚p\  +3 ."myShortDA"PS.seek 1.85ml +2 "processing"%U' +228 "core" ' +2 ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"%. * +37 "core" + +2 ."myShortDA"PS.seek 0ml +3 "processing"%H', +1947 "core" ' + ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'R& +40 "core" &tt +9 "manipulator"&& +4 "core" &U  3 +2 "manipulator"&1% +3 "core" %\   < 3 +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&F(- +134 "core" ( + "manipulator"&]& +3 "core" &-  b .- +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &W& +3 "core" &-  m ., +2 ."myShortDA"Forearm.seek :garage +3 "manipulator"&{'Γ +106 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&I/ +67 "core" / +2 "manipulator"&0& +3 "core" &- Q , +2 "manipulator"&'% +4 "core" % Σ \\ %\ +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&C'\ +102 "core" ' + ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&>(o +285 "core" ( + "manipulator"& & +3 "core" &s1 Z +I +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &J& +4 "core" &s0 ( +I +2 ."myShortDA"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 ."myShortDA"Forearm.seek CC +2 "manipulator"&('Ͻ +99 "core" ' +2 "manipulator"&`& +4 "core" &s0  'I +2 "manipulator"&#% +4 "core" %Ϸ = % + "collection"'Q& +4 "core" &ts +2 "collection"'& +4 "core" &pr +3 ."myShortDA"CC.seek :closed +2 "collection"'N(S +6 "core" &tt +6 &tt 6 +9 &3Fuss 2 +9 &Umyts F +10 &[us S +9 &Gtr R +10 &nIrs R +9 &0Drt R +9 &Jut R +10 &Hrr R +9 &uIss S +9 &9Gtr R +10 & Iss R +9 &"Iss R +10 &$Fts R +9 &&@Ist R +10 &(Jtu S +9 &)Iur R +9 &+Jtt S +9 &-IItt R +10 &/\ Jut R +9 &0Gpu R +10 &2Jtq R +9 &4PFvu R +9 &6Jsr S +10 &7Hru R +9 &9Kst R +9 &;XHru R +10 &=Ksr R +9 &>Isu R +9 &@Gsu R +10 &B_Lqu S +9 &DVrt T +10 &Eqss V +9 &Gut Z +9 &IEtt ^ +10 &Ksu ^ +9 &Ltt ` +10 &Ntu _ +9 &PGtu ` +9 &Qsw > +10 &R4tu ] +9 ( + &Reuw O +2 "collection"'& +3 #"myShortDA"Collection Clamp onSpring/offSpring for 6/27 samples, on/off torque 2.60 +3 "collection"'[& +5 "core" &Rftw O +2 ."myShortDA"Hand.open +2 "manipulator"&K1 +77 "core" 1 +2 "manipulator"& % +3 "core" % Ϸ   +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&2'\ +103 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"% +104 "core"  +2 #"myShortDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +6 "processing"%@ +11 ."myShortDA"PS.seek 1.5ml +3 "processing"%t'{ +1601 "core" ' + ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%  +44 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%', +1594 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%5 +46 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%'\ +2597 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 ."myShortDA"CBV.dial PRV +5 "processing"%-  +2 "collection"'  +33 "core"  +133  +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%| +117 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 "processing"%$  +78 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%', +2612 "core" ' + ."myShortDA"PSV.dial :air +4 "processing"%c  +47 "core"  +2 ."myShortDA"PS.seek 2.5ml +2 "processing"%+'\ +2619 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"% +46 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%p', +1390 "Can" Z M-" +1267 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%%  +57 "core" +2 ."myShortDA"PS.seek 2.5ml +4 "processing"%E'\ +2614 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%" +43 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%', +2611 "core" ' + #"myShortDA"Garaging FlushPuck in Collection Clamp +7 "manipulator"&V& +7 "core" &t/ \ "I +6 ."myShortDA"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 ."myShortDA"Elbow.seek CC +3 "manipulator"&Z(o +4 "core" ( +2 "manipulator"&O& +4 "core" &t/  !I + ."myShortDA"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +2 &z& +3 "core" &t/  I +3 ."myShortDA"Forearm.seek CC +3 "manipulator"&'Ͻ +100 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&/ +73 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'@( +399 "core" ( + "manipulator"&&& +3 "core" &t/ U %I +2 "manipulator"&8% +3 "core" % Ͼ $O +3 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +93 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek :garage +2 "manipulator"&:(- +293 "core" ( + "manipulator"&T& +4 "core" &- M * + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +4 "core" &-  . +2 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek :garage +2 "manipulator"&)'Γ +107 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&j1 +67 "core" 1 + "manipulator"&% +3 "core" % Ν L $ +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&='\ +103 "core" ' +2 ."da"delayUntil "10:21:49.05" +24745 #recoverPRVreagent08 + .PTV.dial :mixing +5 "processing"%< @ +76 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%P * +37 "core" + +2 ."da"PSV.dial :air +2 "processing"%o  +45 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%'\ +2449 "core" ' + ."da"PSV.dial :mixloop +3 "processing"% +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%m  +46 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +3 "processing"%\ +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%r  +46 "core"  +2 ."da"PS.seek 0ml +3 "processing"%S', +2454 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%/ +135 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%6'F +587 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%a'˕ +1591 "core" ' + ."da"PTV.dial :puck +3 "processing"%h  +76 "core"  + ."da"PSV.dial PTV +3 "processing"%k +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%?  +37 "core" + "processing"%% +4 "core" %˘r\  +2 ."da"PS.seek 1.5ml +2 "processing"%n'~ +585 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%e * +36 "core" + +2 ."da"PS.seek 0ml +3 "processing"%Y', +1630 "core" ' +8 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%4  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%^  +38 "core" + ."da"delay 30 seconds +611 "Can"\ B OR" +2393 ."da"PBV.dial between PSV and waste1 +3 "processing"%X * +37 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%i'\ +2454 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%; +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%L  +75 "core"  +2 ."da"PS.seek 0ml +3 "processing"%q', +2456 "core" ' + #"da"washCycleDA #2 of 2 +7 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%! +134 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +10 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"% 'F +581 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%}'˕ +1594 "core" ' + ."da"PTV.dial :puck +3 "processing"%  +5 "core"  +2 ."da"PSV.dial PTV +2 "processing"%7 +76 "core" + ."da"PBV.dial :waste1 +3 "processing"%l  +36 "core" +2 "processing"%\\% +3 "core" %ː\  +3 ."da"PS.seek 1.5ml +2 "processing"%A'v +582 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%G * +37 "core" + +2 ."da"PS.seek 0ml +3 "processing"%b', +1598 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%~  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%,  +35 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%d +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%'\ +2472 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%w +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%x +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%B +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%v  +73 "core"  +2 ."da"PS.seek 0ml +3 "processing"%*', +2454 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +4 "processing"%3  +46 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%  +134 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +3 "processing"%D  +45 "core"  + ."da"PTV.dial :PRVmixing +3 "processing"%f  +16 "core" +2 ."da"PSV.dial :mixloop +2 "processing"%s +45 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +2 "processing"%.' +387 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%u  +49 "core"  + "processing"%U% +3 "core" %\  \ +3 ."da"PS.seek 0.55ml +2 "processing"%R' +333 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%  +45 "core"  +2 ."da"PS.seek 2ml +3 "processing"%1'˕ +1551 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%] +45 "core" +7 ."da"PTV.dial :mixing +2 "processing"%W @ +78 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%9  +37 "core" + "processing"%I% +3 "core" %˖x\  +3 ."da"PS.seek 1.85ml +2 "processing"%0' +236 "core" ' + ."da"PBV.dial between PSV and waste1 +4 "processing"%' * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%', +1950 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +16694 "Can"\ \ 7 R9" +31309 #"da"recoverPRVreagent08 + .PTV.dial :mixing +5 "processing"%{ @ +6 "core" A + ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%J * +36 "core" , +2 ."da"PSV.dial :air +2 "processing"%F  +44 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%`'\ +2464 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%# +46 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%Q  +44 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%C +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%M  +44 "core"  +3 ."da"PS.seek 0ml +2 "processing"%[', +2466 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%K +133 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"% 'F +591 "core" ' +2 ."da"delay 5 seconds +508 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%'˕ +1599 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%  +75 "core"  + ."da"PSV.dial PTV +3 "processing"%( +76 "core" + ."da"PBV.dial :waste1 +3 "processing"%H  +36 "core" +2 "processing"%% +4 "core" %˕\  +2 ."da"PS.seek 1.5ml +2 "processing"%t'{ +584 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%5 * +37 "core" + +2 ."da"PS.seek 0ml +2 "processing"%', +1592 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%  +16 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%-  +37 "core" + ."da"delay 30 seconds +2106 "Can"\ ? T~" +897 ."da"PBV.dial between PSV and waste1 +4 "processing"%| * +37 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%$ +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%'\ +2474 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%c +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +74 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%+  +74 "core"  +2 ."da"PS.seek 0ml +4 "processing"%%', +2459 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%p +132 "core" +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%"'F +587 "core" ' + ."da"delay 5 seconds +508 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%E'˕ +1591 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%V  +6 "core"  +2 ."da"PSV.dial PTV +43 "processing"%O +82 "core" + ."da"PBV.dial :waste1 +3 "processing"%z  +37 "core" + "processing"%% +3 "core" %˒\  +3 ."da"PS.seek 1.5ml +2 "processing"%>'x +581 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%2 * +37 "core" + +2 ."da"PS.seek 0ml +4 "processing"%N', +1591 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%&  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%8  +36 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%T +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%'\ +2483 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%Z +77 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%j +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +74 "core"  +2 ."da"PS.seek 0ml +3 "processing"%)', +2458 "core" ' + #"da"washCycleDA #3 of 3 +7 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%< +138 "core" +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%'F +584 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%P'˕ +1603 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%o  +6 "core"  + ."da"PSV.dial PTV +3 "processing"% +74 "core" + ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 "processing"%m% +3 "core" %˚\ " +3 ."da"PS.seek 1.5ml +2 "processing"%\ ' +581 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%r * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%', +1610 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%/  +5 "core"  + ."da"PBV.dial :waste1 +3 "processing"%S  +35 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%6 * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%h +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%k'\ +2467 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%? +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +74 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%a +74 "core" +2 ."da"delay 5 seconds +176 "Can"\ A W " +326 ."da"PSV.dial :air +3 "processing"%e  +87 "core" +2 ."da"PS.seek 0ml +3 "processing"%n', +2465 "core" ' + ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +3 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%4 +137 "core"  +6 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +13 "processing"% +20 ."da"PS.reconfigure :default +9 "processing"%#A d`xb +11 ."da"PS.seek 0.25ml +5 "processing"%^' +342 "core" ' +2 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +5 "processing"% +11 ."da"PS.seek 0.5ml +3 "processing"%X'F +330 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +10 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%'˕ +1601 "core" ' + ."da"PTV.dial :puck +3 "processing"%Y  +5 "core"  +2 ."da"PSV.dial PTV +3 "processing"%; +76 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" +2 "processing"%% +4 "core" %˘~  +2 ."da"PS.seek 1.5ml +2 "processing"%L'~ +587 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%i * +37 "core" + +2 ."da"PS.seek 0ml +2 "processing"%!', +1592 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%q  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%7 +77 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%l'\ +2584 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%\\ +88 "core"  + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%} +74 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%G +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%A  +75 "core"  +2 ."da"PS.seek 0ml +3 "processing"%~', +2554 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +6 .PSV.dial PSR +2 "processing"%, +137 "core"  + #"da"Pulling 2ml of PSR.air + .PSR.select :air +6 .PS.reconfigure :default +5 "processing"%#A d`xb +4 ."da"PS.seek 2ml +3 "processing"%'˕ +2112 "core" ' +2 ."da"delay 5 seconds +503 .PTV.dial :puck +3 "processing"%d  +5 "core"  + ."da"PSV.dial PTV +3 "processing"%b +77 "core" + ."da"PBV.dial :waste1 +3 "processing"%w  +37 "core" + "processing"%x% +3 "core" %˜ +3 ."da"PS.seek 1.5ml +2 "processing"%B' +581 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%v * +37 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +3 "processing"%  +107 "core"  +2 ."da"PS.seek 0ml +3 "processing"%3', +1597 "core" ' + "processing"% 9 +3 "core" 95 +2 #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast +4 "processing"%D +4 "core" 5 +2 "processing"%f& +4 "core" &^ t / +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&s% +6 "core" %\ ; +2 "storage"(*% +3 "core" %p q s  +2 "storage"(u. +3 "core" .(,? +2 ."da"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."da"SC.seek 3 +2 "storage"(U( +194 "core" ( + ."da"SC.configure :limp +4 "storage"($(\ 1b +4 (.& +2 "core" & x +3 "manipulator"&& +4 "core" &- 5 4  + "manipulator"&R% +4 "core" %\ , 6 +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +2 "manipulator"&]( +186 "core" ( + "manipulator"&W& +4 "core" & g i 2 + "storage"(9& +4 "core" &   y +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&I' +98 "core" ' + "storage"('& +3 "core" & n p S +2 ."da"SE.reconfigure :pick +10 "storage"(#]K-0-\ b +4 ."da"SE.seek :beamBreak +7 "storage"(1') +291 "core" ' + "storage"(0- +3 "core" -') +2 ."da"SE.configure :default +47 "storage"(#QK-0-\ b +11 ."da"SE.seek :place +3 "storage"(y' +44 "core" ' +2 "manipulator"&{& +3 "core" & Y e 22 +2 "manipulator"& % +4 "core" % d aW +2 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +2 "manipulator"&J'\ +93 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&F([ +291 "core" ( +2 "manipulator"&& +4 "core" &Q + D + ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &#& +3 "core" &V f g c +3 ."da"Forearm.seek PC +2 "manipulator"&Q'$ +93 "core" ' + ."da"Hand.close +2 "manipulator"&C/ +67 "core" / +2 ."da"PC.seek :open +4 "processing"%M( +456 "core" ( + "storage"(`& +3 "core" & 0 ( W +2 "manipulator"&K& +3 "core" &Z Z  +2 "manipulator"&[% +4 "core" % 5 = +2 ."da"Forearm.seek :retract +3 "manipulator"& '\ +103 "core" ' + ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +2 "manipulator"&( +252 "core" ( + "manipulator"&(& +3 "core" & U h '6 +2 "storage"(H& +3 "core" & " #  +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&' +92 "core" ' +2 ."da"Hand.open +2 "manipulator"&1 +70 "core" 1 +2 "storage"(5- +3 "core" -' +2 ."da"SE.seek -0.31 Pucks below Top Plate +3 "storage"(t' +25 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +4 ."da"SE.seek -1.23 Pucks below Top Plate +3 "storage"( 'd +52 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da25apr0111h.tif +6 "processing"%-& +14 "core" &m +4 "manipulator"&|& +3 "core" & 6 +3 "manipulator"&$% +4 "core" % C +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +94 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&c(- +189 "core" ( +3 "manipulator"&& +4 "core" &-  + ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 && +2 "core" &-  +3 ."psFlush"Forearm.seek :garage +3 "manipulator"&+'Γ +105 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +72 "core" / + "manipulator"&p& +4 "core" &- \  +2 "manipulator"&%% +4 "core" % ΢  +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&"'\ +104 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +3 "manipulator"&V([ +121 "core" ( +2 "manipulator"&O& +3 "core" &]  +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &z& +4 "core" &] H +2 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&'$ +98 "core" ' +2 "manipulator"&E& +4 "core" &] s + "manipulator"&2% +4 "core" % &  +2 "processing"%>& +4 "core" &p +2 "processing"%&& +4 "core" & +3 ."psFlush"PC.seek :closed +3 "processing"%8(^ +60 "core" &c +9 &{ 6 + &9Fpr 2 + &Zmnf G + &N` T &9X S + &q:Y S + &2>J T +3 &9C T +9 &<7 T +10 &w6/ T +9 &6:. U +9 & 8( U +10 &"; U +9 &${9 U +10 &&=9\ U +9 &':y U +9 &)9 U +10 &+6 U +9 &-F9 U +9 &/9 U +10 &0< U +9 &2; U +10 &4M< U +9 &6; U +9 &7< U +10 &9: U +9 &;V7 U +9 &=: U +10 &>9 T +9 &@>t T +10 &B^Hy U +9 &Dc{ X +9 &Euv Z +10 &Guk Z +9 &IVrh [ +9 &Ksi [ +10 &Lx` [ +9 &N~X \\ +10 &P[}Y \\ +9 &R|R \\ +9 &SI ^ +10 &UzE ^ +9 &W]~> ^ +9 &Y= ^ +10 &Z8 ^ +9 &\\0 _ +10 &^@xeC , +9 &^rE C +9 ( + &^9G : +2 "processing"%&& +3 #"psFlush"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 2.11 +3 "processing"%& +5 "core" &^;D : +2 ."psFlush"Hand.open +2 "manipulator"&T1 +70 "core" 1 +2 "manipulator"&N% +4 "core" %   +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&Z'\ +96 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +3 "processing"%j +47 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%'F +582 "core" ' + ."psFlush"delay 5 seconds +200 #"da"SX HX9/16 (USB:36): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 21.476 seconds\ /var/log/esp/da25apr0111h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da25apr0111h20s.tif +299 ."psFlush"PSR.select :air +4 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +1751 #"da"SX HX9/16 (USB:36): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da25apr0111h20s.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 32.0 /var/log/esp/midres/da25apr0111h32s.tif +349 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"% @ +205 "core" A + ."psFlush"PTV.dial :PRVmixing +3 "processing"%<  +139 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"%) +109 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%' +2351 #"da"SX HX9/16 (USB:36): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 32 seconds\ /var/log/esp/midres/da25apr0111h32s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +5 ."Qmail"DAfans.email "21.476 sec auto-exposure",Subject: "da25apr0111h images!" +5 "storage"(o- +6 "core" -'d +3 "storage"(& +4 "core" & t +2 "manipulator"&& +10 "core" &]   G +2 "manipulator"&m% +4 "core" %\    +3 ."da"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +17 ."da"Elbow.seek 3 +9 "manipulator"&P( +176 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%r +77 "core" ( +2 "manipulator"&\ & +3 "core" & 2 +2 "storage"(/& +5 "core" &  +2 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 700 counts +8 "manipulator"&S' +3 "core"  +6 #"psFlush"Pulling 0.5ml of PSR.flush +6 .PSR.select :flush +11 "processing"%@ +17 ."psFlush"PS.seek 0.5ml +4 "processing"%6'F +48 "core" ' +4 ."da"SE.reconfigure :gently +7 "storage"(#QK-0-\ b +10 ."da"SE.seek -0.52 Pucks below Top Plate +5 "storage"(h' +54 "core" ' +4 "manipulator"&& +11 "core" & _ 2 +3 "storage"(?& +7 "core" & +119 ."da"Elbow.reconfigure :limp +9 "manipulator"&$ ,(b +14 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +9 ."da"Forearm.seek 3 +5 "manipulator"&' +37 "core" ' +4 ."da"Elbow.hold +9 "manipulator"&a, +6 "core" , +4 ."da"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +8 ."da"SE.reconfigure :default +11 "storage"(#QK-0-\ b +11 ."da"SE.seek -0.33 Pucks below Top Plate +5 "storage"(e'v +23 "core" ' +3 "manipulator"&k% +6 "core" %) x M +4 "storage"(4& +6 "core" &  +4 ."da"Forearm.force -20 +4 "manipulator"&5 +9 ."da"Forearm.seek 3 + 318 counts +3 "manipulator"&n'U +22 "core" ' +6 "manipulator"&^& +7 "core" &    2 +3 "storage"(X& +8 "core" & ^ +4 ."da"Forearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +8 ."da"Forearm.seek 3 + 700 counts +4 "manipulator"&Y' +31 "core" ' +3 "storage"(;% +8 "core" %  + ' +5 ."psFlush"delay 5 seconds +16 ."downElevator"SE.seek :down +9 "storage"('p +89 (% +4 "core" %KD  ]} +4 "manipulator"&% +8 "core" %   " \ +4 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek :retract +5 "manipulator"&i'\ +95 "core" ' +47 ' +3 ."downElevator"SE.stop +3 "storage"(5 +9 (L& +7 "core" & " +198 ."psFlush"PSR.select :air +6 "processing"% +17 ."psFlush"PS.seek 2.5ml +4 "processing"%q'\ +1208 #"uploadLog"upsync +894 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +3 "processing"%  +36 "core"  + ."psFlush"PTV.dial :mixing +3 "processing"% @ +75 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%7 +106 "core" + ."psFlush"PS.seek :empty +3 "processing"%!' +2614 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%\\ +105 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 1ml +3 "processing"%}'M` +1103 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%G'\ +1590 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%A +88 "core"  + ."psFlush"PTV.dial :puck +3 "processing"%l  +74 "core"  +2 ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml +6 "processing"%,', +2609 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%~ +75 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%d'F +586 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%b'\ +2109 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%w +75 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%x U +57 "core" W +2 ."psFlush"PS.seek 0ml +3 "processing"%', +2601 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%v @ +45 "core" > +3 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2604 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%B  +74 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"% ', +2606 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%D +45 "core"  + ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +2 "processing"%f'\ +251 "Can" > \\" +2351 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%s +74 "core" + ."psFlush"PBV.dial PSV +3 "processing"%* U +7 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%u', +2602 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%. @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +4 "processing"%'\ +2603 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%R  +74 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%g', +2602 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%W +46 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +3 "processing"%9'M` +1096 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%:'\ +1606 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%' +75 "core" + ."psFlush"PTV.dial :puck +3 "processing"%=  +6 "core"  + ."psFlush"PBV.dial :waste1 +3 "processing"%0  +56 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%{', +2614 "core" ' + ."psFlush"PSV.dial PSR +8 "processing"% +75 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%1'F +587 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%I'\ +2100 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +76 "core" + ."psFlush"PBV.dial PSV +3 "processing"%# U +57 "core" W +2 ."psFlush"PS.seek 0ml +4 "processing"%]', +2600 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%C @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +4 "processing"%J'\ +2616 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%_  +75 "core"  +3 ."psFlush"PS.seek 0ml +3 "processing"%`', +2618 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%K +46 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%['\ +2602 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%Q +75 "core" + ."psFlush"PBV.dial PSV +3 "processing"%( U +16 "core" T +2 ."psFlush"PS.seek 0ml +3 "processing"%H', +2608 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%F @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +4 "processing"%'\ +2602 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%5  +75 "core"  +3 ."psFlush"PS.seek 0ml +3 "processing"%-', +2599 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&|& +6 "core" &   .1 +2 "manipulator"& % +4 "core" %\  6 - +2 ."psFlush"Elbow.seek PC +2 "manipulator"&$([ +255 "core" ( + "manipulator"&y& +3 "core" &^ $  y 1 +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &t& +3 "core" &^  e 0 +3 ."psFlush"Forearm.seek PC +3 "manipulator"&'$ +92 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&/ +68 "core" / +2 ."psFlush"PC.seek :open +4 "processing"%( +457 "core" ( +38 "manipulator"&& +11 "core" &^ P H  6 + "manipulator"&% +3 "core" % . O C O 72 +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&p'\ +97 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek :garage +3 "manipulator"&%(- +125 "core" ( +2 "manipulator"&& +4 "core" &- B = 8 + ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &O& +3 "core" &- D E 7 +2 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek :garage +3 "manipulator"&z'Γ +106 "core" ' +2 ."psFlush"Hand.open +2 "manipulator"&+1 +66 "core" 1 +3 "manipulator"&E% +4 "core" % Ν  $ .* + ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&2'\ +101 "core" ' +2 #"myShortDA"Finished short da assay +2 #Beginning samplePassF +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'>& +6 "core" &ru\  +2 "manipulator"&c& +4 "core" &- 3 8 v 8 +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&"(- +4 "core" ( +2 "manipulator"&M& +3 "core" &- G F 7 +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +2 "core" &- - -  8 +3 ."myShortDA"Forearm.seek :garage +3 "manipulator"&T'Γ +106 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&N/ +73 "core" / +2 "manipulator"&&& +3 "core" &-  X 0 +2 "manipulator"&j% +3 "core" % Τ ' 0 +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&'\ +101 "core" ' + ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&3(o +283 "core" ( + "manipulator"&& +3 "core" &f4   A 0L +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &f3  8 /L +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek CC +2 "manipulator"&<'Ͻ +93 "core" ' +2 "manipulator"&)& +3 "core" &f3    /L +2 "manipulator"&% +4 "core" %ϸ A . +2 "collection"'o& +3 "core" &st!\  +3 "collection"'& +4 "core" &tt(\  +3 ."myShortDA"CC.seek :closed +2 "collection"'(S +6 "core" &ss\  +6 & 8su $d +9 &Rxst 8 +10 &zrst L +9 &{Kut R +9 &>Gsv R +10 &Itv R +9 &Hts R +9 &Gss R +10 &CIvt S +9 &Gtr R +10 &Itt R +9 &!Itt# R +9 &#NIsu/ R +10 &%Ist1 R +9 &&Hss. R +9 &(Ist2 R +10 &*VJ{q5 R +9 &,Jqv4 R +10 &-Itv5 R +9 &/Iru< R +9 &1^Ist< R +10 &3 Jtt> R +9 &4Itt; R +9 &6Ivt3 Q +10 &8eJut0 R +9 &:(Jtt5 R +10 &;Iss6 R +9 &=Iqt4 R +9 &?mJut@ R +10 &A.Kru9 R +9 &BRrtF S +9 &D]uuO T +10 &FhyuuW W +9 &HsuV \\ +10 &IutQ _ +9 &KutR _ +9 &MWvuZ _ +10 &OuuT _ +9 &Puu^ a +9 &R\\gsv\\ 4 +10 &Ruv] V +9 ( + &Rwtu_ Q +2 "collection"'& +3 #"myShortDA"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.65 +8 "collection"'m& +5 "core" &Rvvu_ Q +6 ."myShortDA"Hand.open +2 "manipulator"&\ 1 +77 "core" 1 +2 "manipulator"&/% +3 "core" % ϸ % +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&r'\ +97 "core" ' + ."myShortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%V  +44 "core"  +2 #"myShortDA"Pulling 2.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%'\ +2613 "core" ' + ."myShortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +5 ."myShortDA"CBV.dial PRV +4 "processing"%?  +3 "collection"'Z  +42 "core"  +75  + ."myShortDA"PSV.dial :PTV,via: :air +3 "processing"% +196 "core" ~ + ."myShortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"% @ +74 "core" A +2 ."myShortDA"PS.seek 0ml +3 "processing"%k', +2601 "core" ' +2 ."myShortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%4  +196 "core"  + #"myShortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 2.5ml +4 "processing"%^'\ +2610 "core" ' +2 ."myShortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +5 "processing"%X  +2 "collection"';  +5 "core"  +12  +2 ."myShortDA"PSV.dial :PTV,via: :air +2 "processing"%S +195 "core" ~ + ."myShortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"%P @ +6 "core" A +2 ."myShortDA"PS.seek 0ml +3 "processing"%', +2624 "core" ' +2 ."myShortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%h  +195 "core"  +3 #"myShortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +6 .PS.seek 2.5ml +4 "processing"%'\ +2607 "core" ' + ."myShortDA"delay 5 seconds +504 ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +4 "processing"%  +2 "collection"'n  +8 "core"  +11  +2 ."myShortDA"PSV.dial :PTV,via: :air +3 "processing"%L +194 "core"  + ."myShortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"%e @ +6 "core" A +2 ."myShortDA"PS.seek 0ml +3 "processing"%Y', +2604 "core" ' +2 ."myShortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%  +195 "core"  +2 #"myShortDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +7 .PS.seek 1.5ml +4 "processing"%6'{ +645 "Can" K _@" +954 "core" ' + ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%  +44 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%', +1603 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%7 +44 "core"  +2 ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%q'\ +2614 "core" ' + ."connect"PRV.dial CBV +9 ."myShortDA"CBV.dial PRV +5 "processing"%\\  +2 "collection"'!  +12 "core"  +10  +2 ."myShortDA"PSV.dial :PTV,via: :air +2 "processing"%} +205 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"%A @ +6 "core" A +2 ."myShortDA"PS.seek 0ml +3 "processing"%l', +2622 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%G  +72 "core"  +2 ."myShortDA"PS.seek 2.5ml +4 "processing"%~'\ +2602 "core" ' + ."myShortDA"PSV.dial :PTV +4 "processing"%, +87 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%d', +2612 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%w  +73 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%x'\ +2612 "core" ' + ."myShortDA"PSV.dial :PTV +3 "processing"%b +74 "core" ~ +2 ."myShortDA"PS.seek 0ml +3 "processing"%v', +2610 "core" ' +2 ."myShortDA"PSV.dial :air +2 "processing"%  +75 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%B'\ +2601 "core" ' + ."myShortDA"PSV.dial :PTV +3 "processing"% +74 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%D', +2601 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"& & +6 "core" &f2 T %L +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +2 "manipulator"&s(o +49 "core" ( + "manipulator"&*& +4 "core" &f2 8 &L +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &f& +2 "core" &f1 o &L +3 ."myShortDA"Forearm.seek CC +2 "manipulator"&.'Ͻ +96 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&u/ +69 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'R( +398 "core" ( +2 "manipulator"&& +3 "core" &f2 A +L +2 "manipulator"&W% +3 "core" % ϶ t , +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&g'\ +99 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +2 "manipulator"&9(- +291 "core" ( +2 "manipulator"&'& +3 "core" &- * 5 2 4 +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &=& +3 "core" &-   4 +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +3 "manipulator"&0'Γ +109 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&:1 +74 "core" 1 +2 "manipulator"& % +3 "core" % Ν  * +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&{'\ +104 "core" ' + #"myShortDA"Flushing Processing stage +2 "processing"%1% +6 "core" %.\  +2 #"myShortDA"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%& +5 "core" &{\  +2 "manipulator"&#& +3 "core" &- E E | 5 +3 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&I(- +5 "core" ( + "manipulator"&C& +4 "core" &- 2 : 4 +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &]& +3 "core" &- C 6  5 +2 ."myShortDA"Forearm.seek :garage +3 "manipulator"&_'Γ +107 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&J/ +69 "core" / + "manipulator"&K& +4 "core" &-  M - + "manipulator"&`% +4 "core" % Ο   - +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&Q'\ +104 "core" ' + ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek PC +3 "manipulator"&(([ +141 "core" ( + "manipulator"&[& +4 "core" &T = , I 7 +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &F& +2 "core" &T D F 7 +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek PC +2 "manipulator"&H'$ +101 "core" ' + "manipulator"&5& +4 "core" &T  " c 4 +2 "manipulator"&% +3 "core" %"   4 +2 "processing"%|& +3 "core" &\  +3 "processing"% & +4 "core" &\  +2 ."myShortDA"PC.seek :closed +3 "processing"%y(^ +6 "core" &\ +5 &\ 7 +9 &DHp\ 1 +9 &fnt\ E +10 &W\ R +9 &A{\ Q +9 &A\ Q +10 &@A}\ R +9 &D{\ R +10 &B\ Q +9 &A|\ Q +9 &ID{\ Q +10 &! Fy\ Q +9 &"Gy\ R +9 &$E\ Q +10 &&PC|\ R +9 &(Ex\ R +10 &)Eu\ R +9 &+By\ Q +9 &-XC~\ R +10 &/G|\ Q +9 &0Cw\ R +9 &2Gw\ Q +10 &4`Hv\ R +9 &6"Fl\ R +10 &7Cp\ R +9 &9Gt\ R +9 &;hFk\ R +10 &=*Bj\ R +9 &>Bo\ Q +9 &@Ft\ R +10 &BmOw\ S +9 &D(mm\ U +10 &Eyo\ X +9 &Gxj\ W +9 &If}q\ X +10 &K'}l\ X +9 &L{m\ Y +9 &Nh\ Y +10 &Pjo\ Y +9 &R,o\ Y +10 &Sp\ Y +9 &Uo\ Y +9 &Wqs\ Z +10 &Y3p\ Z +9 &Zs\ Z +9 &\\q\ Z +10 &^3bjp\ 6 +9 &^Nw\ / +6 ( + "processing"% & +4 #"myShortDA"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.90 +2 "processing"%t& +5 "core" &^ x\ . + &^ \ . +2 ."myShortDA"Hand.open +2 "manipulator"&a1 +71 "core" 1 + "manipulator"&% +4 "core" % ! " &  1 +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +43 ."myShortDA"Forearm.seek :retract +9 "manipulator"&i'\ +95 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%8 +75 "core"  + ."myShortDA"PSR.select :flush +3 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"%'M` +1103 "core" ' +2 ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%'\ +1591 "core" ' + ."myShortDA"PSV.dial PTV +8 "processing"% +75 "core" +2 ."myShortDA"PTV.dial :puck +2 "processing"%O  +74 "core"  +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%  +56 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%$', +2611 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%+ +76 "core"  + ."myShortDA"PSR.select :flush +4 "processing"%@ +11 ."myShortDA"PS.seek 0.5ml +2 "processing"%E'F +587 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%>'\ +2106 "core" ' +2 ."myShortDA"PSV.dial PTV +3 "processing"%p +74 "core" + ."myShortDA"PBV.dial PSV +3 "processing"%c U +57 "core" W +2 ."myShortDA"PS.seek 0ml +2 "processing"%M', +2609 "core" ' +2 ."myShortDA"PSV.dial PBV +3 "processing"% @ +45 "core" ? +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%z'\ +2611 "core" ' + ."myShortDA"PSV.dial :waste1 +3 "processing"%N  +76 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%&', +2605 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%j +44 "core"  + ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%%'\ +2602 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"%2 +75 "core" +2 ."myShortDA"PBV.dial PSV +2 "processing"%T U +17 "core" T +2 ."myShortDA"PS.seek 0ml +3 "processing"%', +2601 "core" ' + ."myShortDA"PSV.dial PBV +3 "processing"% @ +47 "core" > +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%"'\ +2606 "core" ' +2 ."myShortDA"PSV.dial :waste1 +3 "processing"%)  +73 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%', +2608 "core" ' + #"myShortDA"Garaging FlushPuck in Processing Clamp +8 "manipulator"&o& +11 "core" &T B ; 7 +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 ."myShortDA"Elbow.seek PC +2 "manipulator"&([ +4 "core" ( +3 "manipulator"&@& +3 "core" &T A D 7 +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &m& +3 "core" &T A F 7 +2 ."myShortDA"Forearm.seek PC +4 "manipulator"&\ '$ +92 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&// +78 "core" / +2 ."myShortDA"PC.seek :open +4 "processing"%( +459 "core" ( + "manipulator"&V& +3 "core" &T T M @ : +2 "manipulator"&<% +3 "core" % / Z \\  :" +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&-'\ +98 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek :garage +3 "manipulator"&Z(- +125 "core" ( +2 "manipulator"&?& +4 "core" &- F [ 9!q + ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &- 1 D < 9!q +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +3 "manipulator"& 'Γ +109 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&1 +106 "core" 1 +8 "manipulator"&4% +3 "core" % Μ - +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&k'\ +99 "core" ' +3524 #"Camille"-> access 3 +3 "storage"(;% +5 "core" %l  ' E\  +2 "manipulator"&X% +4 "core" %\  X X  : +2 "manipulator"&S& +4 "core" &- Z [ :!p +2 ."Camille"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."Camille"SC.seek 7 +2 "storage"(P([4 +217 "Can" p a]" +450 "core" ( + ."Camille"SC.configure :limp +4 "storage"($(\ 1b +4 (^& +3 "core" &[5 f e\ ! +1149 #"Camille"-> access 4 +4 "storage"(h% +4 "core" %l + 5 l\  +2 "manipulator"&% +3 "core" %\  Z Z 9 +2 "manipulator"&n& +3 "core" &- W Z 9!p +2 ."Camille"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."Camille"SC.seek 1 +3 "storage"(( +985 "core" ( +2 ."Camille"SC.configure :limp +3 "storage"($(\ 1b +4 (L& +3 "core" &  s\  +305 #"Camille"-> startTube 4 +1617 #-> start(:myShortDA){shortDA; shortDAflush; shortDAflush} +2 "collection"'e% +10 "processing"%% +2 "core" %qr\ +6 %-\ % +2 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? + #Type 'Thread[:myShortDA].answer' to continue +8495 #"Camille"-> Thread[:myShortDA].answer +3 #"myShortDA"Camille answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +7 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1005 .PSV.dial :mixloop +2 "processing"% +144 "core" + ."myShortDA"PTV.dial :PRVmixing +3 "processing"%Y  +133 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%  +134 "core"  +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +3 "processing"%6'Y +2267 "core" ' +2 ."connect"PRV.dial CBV +3 ."myShortDA"CBV.dial PRV +5 "processing"%7  +3 "collection"'  +6 "core"  +128  +3 ."myShortDA"PS.seek 0.5ml +2 "processing"%!'F +1255 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%\\ @ +105 "core" > +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."myShortDA"PS.seek 0ml +3 "processing"%}', +585 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%A +105 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"%q'M` +1088 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +10 ."myShortDA"PS.seek 2.5ml +3 "processing"%G'\ +1592 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%l +104 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%,', +2612 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%~ +104 "core"  + #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 1ml +2 "processing"%w'M` +1093 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%d'\ +1588 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%b +104 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%x  +44 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%', +2610 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%v +103 "core"  +2 ."myShortDA"PSR.select :air +3 .PS.seek 2.5ml +4 "processing"%'\ +2615 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%B +104 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"% ', +2603 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +8 "processing"%*& +5 "core" &\ ( + "manipulator"&f% +9 "core" %\  ^ Z s < +2 "storage"(u% +4 "core" %l Q Q W\  + "storage"(3. +3 "core" .( +2 ."myShortDA"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 4 +38 "storage"(r(,? +522 "core" ( +2 ."myShortDA"SC.configure :limp +3 "storage"($(\ 1b +4 (& +3 "core" &,B \  +2 "manipulator"&& +4 "core" &- W G 7 9!p +2 "manipulator"&W% +3 "core" %\  V V 9 +3 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek 4 +2 "manipulator"&.( +178 "core" ( + "manipulator"&'& +3 "core" & [ c 9, +2 "storage"(s& +4 "core" &,B ; 9\  +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek 4 + 700 counts +2 "manipulator"&=' +92 "core" ' +2 "storage"(:& +3 "core" &,B O 4 \  +3 ."myShortDA"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 ."myShortDA"SE.seek :beamBreak +2 "storage"( ') +302 "core" ' +2 "storage"(g- +3 "core" -' +2 ."myShortDA"SE.configure :default +3 "storage"(#QK-0-\ b +5 (1& +3 "core" &,B   .\  + "manipulator"&& +4 "core" & ? < d 8, +2 ."myShortDA"Elbow.seek 4 +2 "manipulator"&#( +43 "core" ( +2 "manipulator"&C& +3 "core" & p w < +2 "storage"(]& +3 "core" &,B  ! #\  +2 ."myShortDA"Forearm.seek 4 + 300 counts +3 "manipulator"&0'[ +24 "core" ' +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close +2 "manipulator"&J/ +72 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&K& +4 "storage"(`'p +7 "core" & O X - < +2 "manipulator"&9% +4 "core" % | j q E :` +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&{'\ +95 "core" ' +2 ."myShortDA"Elbow.seek PC +3 "manipulator"&[([ +160 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +87 "core" ( + "manipulator"&F& +3 "core" &b ` Z H : +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &_& +3 "core" &b b e : +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +3 "manipulator"&5'$ +105 "core" ' + "manipulator"&& +5 "core" &b H N 6 6 +2 "manipulator"&|% +3 "core" %" C D 6 +2 "processing"%I& +4 "core" &\ " +2 "processing"%Q& +5 "core" &\ " +2 ."myShortDA"PC.seek :closed +3 "processing"%(^ +5 "core" &\ " +7 & +\ $d +9 &Uu\ 8 +10 &{n\ M +9 &F\ R +9 &LC\ R +10 &D\ R +9 &A\ Q +9 &A\ Q +10 &UD\ Q +9 &C\ R +10 &B\ Q +9 &!D\ Q +9 &#\\C\ R +10 &%G\ Q +9 &&D\ Q +10 &(F\ R +9 &*eG\ Q +9 &,'D\ Q +10 &-C\ R +9 &/C\ Q +9 &1mD\ Q +10 &30D\ Q +9 &4I\ R +9 &6Ey\ R +10 &8uC\ Q +9 &:8Ez\ Q +10 &;G|\ Q +9 &=Cx\ Q +9 &?}Ej\ Q +10 &A=Jn\ R +9 &BRz\ S +9 &Dgj\ V +10 &Ftxk\ W +9 &H5yj\ W +10 &Izg\ X +9 &K{m\ X +9 &Mx~n\ Y +10 &O:r\ Y +9 &Po\ Y +9 &Rq\ Y +10 &Tq\ Y +9 &VAr\ Y +10 &Xn\ Z +9 &Yo\ Y +9 &[o\ Z +10 &]Go\ P +9 &^~Jk\ a +9 &^V[\ 3 +6 ( + "processing"%Q& +5 #"myShortDA"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.88 +2 .Hand.open +4 "manipulator"&t1 +5 "core" &^%[\ 2 +72 1 +2 "manipulator"&a% +4 "core" %  &  1 +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"%  +3 %89 +6 "core" 9hs +102 "processing"%H9 +3 "core" 9hr +102 "processing"%D9 +2 "core" 9gr  +103 "processing"%9 +2 "core" 9fr  +102 "processing"%9 +3 "core" 9fr +102 "processing"%O9 +2 "core" 9fq +103 "processing"%9 +2 "core" 9fr +102 "processing"%9 +3 "core" 9gq +102 "processing"%+9 +3 "core" 9hr" +102 "processing"%$9 +3 "core" 9js& +102 "processing"%E9 +2 "core" 9lr* +137 "processing"%p9 +10 "core" 9ps0 +103 "processing"%c9 +2 "core" 9ur5 +102 "processing"%>9 +3 "core" 9xr9 +102 "processing"%9 +3 "core" 9|s= +102 "processing"%M9 +2 "core" 9rA +103 "processing"%N9 +2 "core" 9sE +102 "processing"%z9 +4 "core" 9rI +102 "processing"%j9 +2 "core" 9sN +103 "processing"%&9 +2 "core" 9sR +102 "processing"%29 +3 "core" 9sV +102 "processing"%T9 +3 "core" 9sZ +102 "processing"%%9 +3 "core" 9t^ +102 "processing"%9 +3 "core" 9sc +102 "processing"%9 +3 "core" 9tg +102 "processing"%)9 +2 "core" 9tk +102 "processing"%"9 +3 "core" 9uo +102 "processing"%o9 +3 "core" 9us +102 "processing"%@9 +3 "core" 9ux +102 "processing"%m9 +3 "core" 9u| +102 "processing"%/9 +2 "core" 9u\ +103 "processing"%(9 +2 "core" 9u +102 "processing"%i9 +3 "core" 9v +102 "processing"%y9 +3 "core" 9w +102 "processing"%V9 +3 "core" 9v +102 "processing"%<9 +2 "core" 9w +103 "processing"%?9 +2 "core" 9 w +102 "processing"%9 +3 "core" 9'x +103 "processing"%\ 9 +2 "core" 9/y +102 "processing"%9 +3 "core" 97x +102 "processing"%9 +3 "core" 9>x +102 "processing"%49 +2 "core" 9Dx +103 "processing"%-9 +3 "core" 9Ly +102 "processing"% 9 +3 "core" 9Ry +3 ."myShortDA"PH.hold 2:00:00,28C +4 "processing"%; ppN +3 ."myShortDA"delay 1:30 +7 "core"  +9000 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%X +105 "core"  + #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +10 ."myShortDA"PS.seek 0.5ml +3 "processing"%S'F +593 "core" ' + ."myShortDA"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2ml +3 "processing"%U'˕ +1598 "core" ' + ."myShortDA"PTV.dial :puck +3 "processing"%^  +133 "core"  +2 ."myShortDA"PSV.dial PTV +2 "processing"%h +76 "core" + ."myShortDA"PBV.dial :waste1 +3 "processing"%  +54 "core"  + "processing"%n% +3 "core" %˗x\  +3 ."myShortDA"PS.seek 1.5ml +2 "processing"%P'} +584 "core" ' +2 ."myShortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%L * +36 "core" , +2 ."myShortDA"PS.seek 0ml +4 "processing"%e', +1597 "core" ' +2 ."myShortDA"delay 5:00 +2599 "Can" Z cl" +27404 #"myShortDA"recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%  +5 "core"  +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%  +37 "core" + ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%Y * +36 "core" , +2 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +77 "core"  +2 ."myShortDA"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."myShortDA"PS.seek 2.5ml +2 "processing"%'\ +2461 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"% +74 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%7 +75 "core" + ."myShortDA"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%6 +76 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial :air +3 "processing"%\\  +74 "core"  +3 ."myShortDA"PS.seek 0ml +2 "processing"%!', +2456 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%A  +134 "core" +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%} +45 "core" + ."myShortDA"PRV.dial :ab1 +3 "processing"%q @ +105 "core" > +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 0.15ml +2 "processing"%l' +357 "core" ' + ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +4 ."myShortDA"PRV.dial CBV +39 "collection"'G  +10 "processing"%~  +4 "core"  +40  +2 "processing"%,% +3 "core" %\  +3 ."myShortDA"PS.seek 0.3ml +2 "processing"%w' +351 "core" ' +2 ."myShortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +3 "collection"'b  +32 "core" +2 ."myShortDA"PRV.dial :air +2 "processing"%x  +45 "core"  +2 ."myShortDA"PS.seek 0.9ml +4 "processing"%d'@ +1266 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%v @ +77 "core" > +2 ."myShortDA"PS.seek 0.5ml +4 "processing"%'F +856 "core" ' +2 #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%B  +46 "core"  +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."myShortDA"PS.seek 2ml +3 "processing"%'˕ +1603 "core" ' + ."myShortDA"PSV.dial :PML +3 "processing"%* +45 "core" + ."myShortDA"PTV.dial :mixing +3 "processing"%f @ +75 "core" B +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%u  +37 "core" + "processing"%3% +4 "core" %˛l\  +2 ."myShortDA"PS.seek 1.85ml +3 "processing"%' +230 "core" ' +2 ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" + +2 ."myShortDA"PS.seek 0ml +2 "processing"%', +1941 "core" ' + ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'W& +4 "core" &rs\ +2 "manipulator"&'& +4 "core" &b O 0 +2 "manipulator"&s% +3 "core" %\  0 +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&:(- +150 "core" ( + "manipulator"&Z& +4 "core" &-  " (e +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &k& +3 "core" &-  2e +3 ."myShortDA"Forearm.seek :garage +3 "manipulator"&g'Γ +104 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&1/ +68 "core" / + "manipulator"&& +4 "core" &- # +e +2 "manipulator"&C% +3 "core" % Υ V % +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&]'\ +102 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +2 "manipulator"&J(o +276 "core" ( + "manipulator"&K& +3 "core" &l)  ,Cn +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &9& +4 "core" &l(   +Cn +2 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek CC +3 "manipulator"&.'Ͻ +95 "core" ' +2 "manipulator"&=& +4 "core" &l( %Cn + "manipulator"& % +4 "core" %ϻ = * +2 "collection"'0& +4 "core" &tu +2 "collection"'F& +4 "core" &uu +3 ."myShortDA"CC.seek :closed +2 "collection"'_(S +5 "core" &ru +6 &rs 5 +10 &5Errt 1 +9 &Tmytr E +9 &[st S +10 &Drt R +9 &iIps R +10 &+Ctt R +9 &Hsu R +9 &Fst R +10 &qGst R +9 &4Css R +9 & Got R +10 &"Duu R +9 &$yIut R +10 &&;Fts R +9 &'Its S +9 &)Hst R +10 &+Its R +9 &-DEqt R +9 &/Ist R +10 &0Ftt R +9 &2Iss R +10 &4KIsv R +9 &6Gst R +9 &7Its R +10 &9Itt R +9 &;SIuu R +9 &=Gsu R +10 &>Ltt R +9 &@Jtt R +10 &B[Luu R +9 &DVsu T +9 &Emst V +10 &Guu [\ +9 &I@tv ^ +9 &Kvv _ +10 &Ltu ` +9 &Nts ` +10 &PBrs ` +9 &Quv C +9 &R2tv #j +10 &Rpvu N +2 ( + "collection"'F& +4 #"myShortDA"Collection Clamp onSpring/offSpring for 6/27 samples, on/off torque 2.60 +2 "collection"'#& +6 "core" &Rqvv N +2 ."myShortDA"Hand.open + "manipulator"&1 +77 "core" 1 + "manipulator"&|% +4 "core" % ϻ u W  +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +39 "manipulator"&I'\ +102 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%` +105 "core"  +2 #"myShortDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +13 ."myShortDA"PS.seek 1.5ml +2 "processing"%{'{ +1594 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%  +45 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%t', +1601 "core" ' + ."myShortDA"PSV.dial PSR +8 "processing"%a +46 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%8'\ +2611 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 ."myShortDA"CBV.dial PRV +5 "processing"%Q  +2 "collection"'H  +33 "core"  +133  +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%5 +106 "core" + ."myShortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 "processing"%D  +79 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%', +2612 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%  +43 "core"  +2 ."myShortDA"PS.seek 2.5ml +2 "processing"%O'\ +2599 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"% +44 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%', +706 "Can" W f" +1905 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%+  +57 "core" +2 ."myShortDA"PS.seek 2.5ml +4 "processing"%$'\ +2602 "core" ' + ."myShortDA"PSV.dial :mixloop +8 "processing"%E +56 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%p', +2630 "core" ' + #"myShortDA"Garaging FlushPuck in Collection Clamp +3 "manipulator"&c& +6 "core" &l' Cn +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +2 "manipulator"&>(o +4 "core" ( +2 "manipulator"&& +4 "core" &l( y u D Cn + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &M& +3 "core" &l( x  Cn +3 ."myShortDA"Forearm.seek CC +2 "manipulator"&N'Ͻ +96 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&z/ +78 "core" / + ."myShortDA"CC.seek :open +3 "collection"'j( +399 "core" ( +2 "manipulator"&&& +4 "core" &l( % Cn + "manipulator"&2% +3 "core" % ϭ m  +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&T'\ +99 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +2 "manipulator"&%(- +291 "core" ( + "manipulator"&& +4 "core" &- k ( + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &-  % +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +3 "manipulator"&)'Γ +107 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&"1 +76 "core" 1 +2 "manipulator"&o% +4 "core" % Ν r  + ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&@'\ +105 "core" ' +2 ."da"delayUntil "11:51:56.21" +24781 #recoverPRVreagent08 + .PTV.dial :mixing +5 "processing"%m @ +75 "core" A + ."da"PBV.dial :waste1 +3 "processing"%/  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%( * +36 "core" + + ."da"PSV.dial :air +3 "processing"%i  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +39 "processing"%y'\ +2477 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%V +46 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%<  +44 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +3 "processing"%? +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +45 "core"  +2 ."da"PS.seek 0ml +4 "processing"%\ ', +2462 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"% +135 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%'F +589 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%4'˕ +1594 "core" ' + ."da"PTV.dial :puck +2 "processing"%-  +75 "core"  + ."da"PSV.dial PTV +3 "processing"% +74 "core" + ."da"PBV.dial :waste1 +3 "processing"%X  +37 "core" + "processing"% % +3 "core" %˒\  +3 ."da"PS.seek 1.5ml +2 "processing"%S'x +578 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%^ * +37 "core" + +2 ."da"PS.seek 0ml +3 "processing"%h', +1598 "core" ' + ."da"delay 2:00 +11938 "Can"\ \ 7 iU" +65 #"da"recoverPSRreagent08 +3 .PTV.dial :puck +3 .PBV.dial :waste1 +5 "processing"%  +36 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%n * +37 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%U +74 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%L'\ +2467 "core" ' +2 ."da"PSV.dial PTV +8 "processing"%P +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +87 "core" +2 ."da"PS.seek 0ml +4 "processing"%Y', +2453 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"% +133 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%e'F +592 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%'˕ +1604 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%7 +86 "core" ~ +2 ."da"PBV.dial :waste1 +2 "processing"%6  +37 "core" +2 "processing"%\\% +4 "core" %˛\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +587 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%A * +37 "core" + +2 ."da"PS.seek 0ml +2 "processing"%}', +1599 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%q  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%! * +36 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%G +72 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%~'\ +2466 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%, +73 "core" +8 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%l +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%b +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%x  +74 "core"  +3 ."da"PS.seek 0ml +3 "processing"%w', +2450 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +5 "processing"%v  +45 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%d  +134 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +3 "processing"%B  +46 "core" ~ +2 ."da"PTV.dial :PRVmixing +2 "processing"%  +6 "core" + ."da"PSV.dial :mixloop +3 "processing"%* +44 "core" +2 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +2 "processing"%f' +390 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +3 "processing"%u  +47 "core"  +2 "processing"%3% +4 "core" %\ \  +2 ."da"PS.seek 0.55ml +2 "processing"%' +339 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%  +45 "core"  +2 ."da"PS.seek 2ml +4 "processing"%'˕ +1544 "core" ' + ."da"PSV.dial :PML +3 "processing"%W +44 "core" +2 ."da"PTV.dial :mixing +2 "processing"%' @ +76 "core" B + ."da"PBV.dial :waste1 +3 "processing"%s  +37 "core" + "processing"%Z% +3 "core" %˔\  +2 ."da"PS.seek 1.85ml +3 "processing"%k' +234 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"%[ * +36 "core" , +2 ."da"PS.seek 0ml +4 "processing"%1', +1944 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +15957 "Can"\ 7 k." +32046 #"da"recoverPRVreagent08 + .PTV.dial :mixing +5 "processing"% @ +16 "core" ? +2 ."da"PBV.dial :waste1 +2 "processing"%C  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +37 "core" , + ."da"PSV.dial :air +2 "processing"%g  +45 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%K'\ +2468 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%9 +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%:  +57 "core" + ."da"delay 2 seconds +203 .PSV.dial :mixloop +3 "processing"%= +43 "core" + ."da"delay 2 seconds +208 .PSV.dial :air +2 "processing"%  +45 "core"  +2 ."da"PS.seek 0ml +3 "processing"%0', +2468 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%] +134 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%R'F +593 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%#'˕ +1594 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%  +78 "core"  +2 ."da"PSV.dial PTV +2 "processing"%| +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%F  +37 "core" + "processing"%`% +4 "core" %˒\  +2 ."da"PS.seek 1.5ml +2 "processing"%.'x +580 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."da"PS.seek 0ml +2 "processing"%', +1611 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%{  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%a  +37 "core" + ."da"delay 30 seconds +1337 "Can" W nE" +1666 ."da"PBV.dial between PSV and waste1 +43 "processing"%t * +45 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%H +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%Q'\ +2473 "core" ' +2 ."da"PSV.dial PTV +7 "processing"%5 +76 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%D +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%8 +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +74 "core"  +3 ."da"PS.seek 0ml +3 "processing"%', +2457 "core" ' + #"da"washCycleDA #2 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +135 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +10 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%O'F +581 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%+'˕ +1603 "core" ' + ."da"PTV.dial :puck +3 "processing"%  +6 "core"  + ."da"PSV.dial PTV +3 "processing"%E +75 "core" + ."da"PBV.dial :waste1 +3 "processing"%$  +37 "core" + "processing"%c% +3 "core" %˙\  +3 ."da"PS.seek 1.5ml +2 "processing"%' +595 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%M * +37 "core" + +2 ."da"PS.seek 0ml +3 "processing"%z', +1601 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%J  +4 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%I  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%_ * +37 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%& +75 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%2'\ +2461 "core" ' + ."da"PSV.dial PTV +3 "processing"%N +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%>  +74 "core"  +2 ."da"PS.seek 0ml +3 "processing"%"', +2450 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%o +132 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%T'F +582 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%)'˕ +1591 "core" ' + ."da"PTV.dial :puck +3 "processing"%m  +5 "core"  +2 ."da"PSV.dial PTV +2 "processing"%/ +74 "core" + ."da"PBV.dial :waste1 +3 "processing"%(  +37 "core" + "processing"%i% +3 "core" %˔\  +3 ."da"PS.seek 1.5ml +2 "processing"%p'z +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%V * +37 "core" + +2 ."da"PS.seek 0ml +4 "processing"%<', +1588 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%?  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%  +35 "core"  + ."da"delay 30 seconds +3048 .PBV.dial between PSV and waste1 +6 "processing"%y * +37 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +75 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%\ '\ +2459 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%- +72 "Can"\ R pZ" +3 "core" + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +74 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%X  +74 "core"  +2 ."da"PS.seek 0ml +4 "processing"% ', +2447 "core" ' +2 ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%4 +137 "core" +6 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +9 "processing"% +19 ."da"PS.reconfigure :default +9 "processing"%#A d`xb +10 ."da"PS.seek 0.25ml +7 "processing"%^' +336 "core" ' +2 ."da"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +6 "processing"% +10 ."da"PS.seek 0.5ml +3 "processing"%S'F +341 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%'˕ +1602 "core" ' + ."da"PTV.dial :puck +7 "processing"%n  +6 "core"  + ."da"PSV.dial PTV +7 "processing"%U +78 "core" + ."da"PBV.dial :waste1 +3 "processing"%h  +36 "core"  +2 "processing"%P% +4 "core" %˗  +2 ."da"PS.seek 1.5ml +2 "processing"% '} +587 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" + +2 ."da"PS.seek 0ml +3 "processing"%', +1601 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%L  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"%Y * +37 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%e +78 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%7'\ +2586 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%6 +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%\\ +78 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%A  +87 "core" +2 ."da"PS.seek 0ml +4 "processing"%', +2563 "core" ' + #"da"Additional air clear +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%q +138 "core"  + #"da"Pulling 2ml of PSR.air + .PSR.select :air +6 .PS.reconfigure :default +4 "processing"%#A d`xb +5 ."da"PS.seek 2ml +2 "processing"%!'˕ +2109 "core" ' + ."da"delay 5 seconds +502 .PTV.dial :puck +3 "processing"%G  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"%} +77 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%,  +37 "core" + "processing"%l% +4 "core" %˜ +2 ."da"PS.seek 1.5ml +3 "processing"%b' +581 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%x * +37 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%~  +108 "core"  +2 ."da"PS.seek 0ml +3 "processing"%v', +1594 "core" ' + "processing"%d9 +3 "core" 95 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +5 "processing"%B +4 %& +46 "core" 5 +8 &^% 2 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&*% +6 "core" %\  7 3 T +2 "storage"(w% +3 "core" %j H H M +2 "storage"(u. +3 "core" .(,? +2 ."da"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."da"SC.seek 3 +2 "storage"(3( +203 "core" ( +2 ."da"SC.configure :limp +4 "storage"($(\ 1b +4 (f& +2 "core" & % +3 "manipulator"&& +3 "core" &- F A 3 +2 "manipulator"&% +4 "core" %\  G E N +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +3 "manipulator"&W( +182 "core" ( +2 "manipulator"&'& +4 "core" & @ @ p2 +2 "storage"(s& +3 "core" & ! +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&Z' +107 "core" ' + "storage"([& +3 "core" & 4 6 +3 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(') +288 "core" ' +2 "storage"(k- +3 "core" -') +2 ."da"SE.configure :default +3 "storage"(#QK-0-\ b +5 ."da"SE.seek :place +4 "storage"(' +42 "core" ' +2 "manipulator"&& +4 "core" & [ n &2 +2 "manipulator"&C% +3 "core" %л ; ; > +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&g([ +260 "core" ( + "manipulator"&1& +4 "core" &] K 2 5 +2 ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &9& +2 "core" &] > 9  +3 ."da"Forearm.seek PC +3 "manipulator"&:'$ +99 "core" ' + ."da"Hand.close +3 "manipulator"&=/ +71 "core" / +2 ."da"PC.seek :open +2 "processing"% ( +461 "core" ( +2 "storage"(K& +4 "core" &   k + "manipulator"&]& +3 "core" &] 3 ) Y +2 "manipulator"&0% +3 "core" % 5 6  . +3 ."da"Forearm.seek :retract +3 "manipulator"&R'\ +97 "core" ' + ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +2 "manipulator"&( +260 "core" ( + "manipulator"&|& +3 "core" & 57 +2 "storage"(F& +3 "core" & S G E +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&`' +106 "core" ' +2 ."da"Hand.open +2 "manipulator" +75 "core" 1 +2 "storage"(- +4 "core" -' +2 ."da"SE.seek -0.31 Pucks below Top Plate +3 "storage"(.' +28 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +5 ."da"SE.seek -1.23 Pucks below Top Plate +2 "storage"({'d +53 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da25apr0112h.tif +5 "processing"%a& +12 "core" &# +5 "manipulator"&t& +4 "core" & H7 +2 "manipulator"&H% +4 "core" % ~ +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&5(- +184 "core" ( +3 "manipulator"&D& +4 "core" &- + ."psFlush"Elbow.reconfigure :loose +58 "manipulator"&$ &.,(#b +8 &8& +3 "core" &-  $ +2 ."psFlush"Forearm.seek :garage +3 "manipulator"&'Γ +104 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&Q/ +71 "core" / +2 "manipulator"&& +4 "core" &- n +2 "manipulator"&% +4 "core" % Χ  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&O'\ +102 "core" ' + ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +3 "manipulator"&([ +123 "core" ( +2 "manipulator"&E& +4 "core" &T +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &$& +4 "core" &T J +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&c'$ +109 "core" ' + "manipulator"&+& +3 "core" &T  +2 "manipulator"&M% +5 "core" % $X +2 "processing"%& +3 "core" &# +2 "processing"%J& +5 "core" & +2 ."psFlush"PC.seek :closed +3 "processing"%I(^ +6 "core" &$ +5 & 3 +9 &+Dm 2 +10 &Jmn F +9 &R T +9 &: S +10 &_8F S +9 &!;c S +10 &>b T +9 &=a T +9 &g;T S +10 &(<M T +9 & :K S +9 &"<? U +10 &$k9> U +9 &&-9) U +10 &'9 U +9 &)8" U +9 &+s9 U +10 &-49 U +9 &.8 U +9 &0; U +10 &2y9 U +9 &4;; U +10 &59 U +9 &7; U +9 &99 U +10 &;C9 U +9 &=6 U +10 &>9 V +9 &@: U +9 &BHD W +10 &Dc Y +9 &Er [ +9 &Gq [ +10 &IDs [ +9 &Kx [\ +9 &Lx [ +10 &N~ \\ +9 &PI|q \\ +10 &R\ ~r \\ +9 &S~t \\ +9 &U~q \\ +10 &WO}c \\ +9 &Y _ ^ +10 &ZX ^ +9 &\\W _ +9 &^8~dS 1 +10 &^uE H +9 ( + &^A\\ ; +2 "processing"%J& +3 #"psFlush"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 2.12 +3 "processing"%_& +4 "core" &^Ai ; +3 ."psFlush"Hand.open + "manipulator"&&1 +76 "core" 1 +2 "manipulator"&z% +3 "core" %  :X +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&N'\ +96 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +46 "core"  + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%'F +598 "core" ' +6 ."psFlush"delay 5 seconds +5 #"da"SX HX9/16 (USB:37): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20.265 seconds\ /var/log/esp/da25apr0112h.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da25apr0112h20s.tif +493 ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%>'\ +1554 #"da"SX HX9/16 (USB:37): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da25apr0112h20s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 32.0 /var/log/esp/midres/da25apr0112h32s.tif +551 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%2 @ +205 "core" B +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%o  +139 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%" +121 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%T' +2132 #"da"SX HX9/16 (USB:37): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 32 seconds\ /var/log/esp/midres/da25apr0112h32s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +6 ."Qmail"DAfans.email "20.265 sec auto-exposure",Subject: "da25apr0112h images!" +4 "storage"(m- +10 "core" -'d +6 "storage"(/& +10 "core" &  { +4 "manipulator"&(& +10 "core" &T +3 "manipulator"&i% +3 "core" %\  c +3 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +4 "manipulator"&)( +264 "core" ( + "manipulator"&V& +5 "core" & 9) +2 "storage"(p& +4 "core" & ( +3 ."da"Forearm.reconfigure :tight +14 "manipulator"&#Q@2^d^\ b +61 ."da"Forearm.seek 3 + 700 counts +7 "manipulator"&?' +42 "core" ' +3 ."psFlush"PSR.select :air +7 .PSV.dial PSR +8 "processing"% +48 "core" ' +5 ."da"SE.reconfigure :gently +9 "storage"(#QK-0-\ b +10 ."da"SE.seek -0.52 Pucks below Top Plate +4 "storage"(y' +33 "core"  +3 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +10 "processing"%@ +8 "core" ' +3 "manipulator"&& +10 "core" & ? # 9) +3 "storage"(<& +9 ."psFlush"PS.seek 0.5ml +4 "processing"%'F +10 "core" & N +3 ."da"Elbow.reconfigure :limp +7 "manipulator"&$ ,(b +8 ."da"Forearm.reconfigure :loose +9 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek 3 +3 "manipulator"&-' +40 "core" ' +3 ."da"Elbow.hold +6 "manipulator"& , +10 "core" , +3 ."da"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +9 ."da"SE.reconfigure :default +6 "storage"(#QK-0-\ b +10 ."da"SE.seek -0.33 Pucks below Top Plate +7 "storage"(X'v +32 "core" ' +3 "manipulator"&\ % +6 "core" %%~ C B' +4 "storage"(4& +7 "core" & b c  +4 ."da"Forearm.force -20 +2 "manipulator"&5 +12 ."da"Forearm.seek 3 + 314 counts +4 "manipulator"& 'Q +25 "core" ' +5 "manipulator"&^& +6 "core" &  F \ 5\ +4 "storage"(S& +7 "core" &  +5 ."da"Forearm.reconfigure :tight +11 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +5 "manipulator"&n' +39 "core" ' +3 "storage"(U% +7 "core" %r 1 +6 ."downElevator"SE.seek :down +6 "storage"(h'p +97 (P% +6 "core" %vE  ]~ +4 "manipulator"&% +6 "core" %  p  +5 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek :retract +5 "manipulator"&'\ +93 "core" ' +7 ' +3 ."psFlush"delay 5 seconds +33 "core" ' +2 ."downElevator"SE.stop +3 "storage"(5 +9 ( & +7 "core" &  +451 ."psFlush"PSR.select :air +10 "processing"% +18 ."psFlush"PS.seek 2.5ml +4 "processing"%L'\ +1026 #"uploadLog"upsync +1080 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +3 "processing"%  +35 "core"  +2 ."psFlush"PTV.dial :mixing +2 "processing"%Y @ +76 "core" B + ."psFlush"PSV.dial :mixloop +3 "processing"%e +105 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%' +2623 "core" ' +2 ."psFlush"PSV.dial PSR +8 "processing"%6 +106 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 1ml +3 "processing"%\\'M` +1103 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +1597 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%A +87 "core"  +2 ."psFlush"PTV.dial :puck +3 "processing"%7  +75 "core"  +8 ."psFlush"PBV.dial :waste1 +4 .PS.seek 0ml +5 "processing"%q', +2614 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +72 "core" + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%G'F +589 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%}'\ +2121 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%, +75 "core" + ."psFlush"PBV.dial PSV +3 "processing"%l U +57 "core" W +2 ."psFlush"PS.seek 0ml +4 "processing"%!', +2606 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%x @ +47 "core" > +2 ."psFlush"PS.seek 2.5ml +4 "processing"%~'\ +2614 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%b  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%d', +1977 "Can" ? vq" +634 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%B +44 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%'\ +2604 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"%* +75 "core" + ."psFlush"PBV.dial PSV +3 "processing"%w U +7 "core" V +2 ."psFlush"PS.seek 0ml +4 "processing"%u', +2606 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%f @ +48 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +2616 "core" ' + ."psFlush"PSV.dial :waste1 +8 "processing"%  +74 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%r', +2606 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%' +46 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%s'M` +1091 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%%'\ +1593 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%[ +74 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%@  +17 "core"  + ."psFlush"PBV.dial :waste1 +3 "processing"%k  +55 "core" +2 ."psFlush"PS.seek 0ml +4 "processing"%', +2608 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%C +77 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%'F +581 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%Z'\ +2105 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%1 +76 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%9 U +58 "core" W +2 ."psFlush"PS.seek 0ml +3 "processing"%W', +2601 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%= @ +48 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +2609 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%  +74 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%K', +2614 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%] +44 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +41 "processing"%0'\ +2611 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%: +74 "core" + ."psFlush"PBV.dial PSV +3 "processing"%| U +16 "core" T +2 ."psFlush"PS.seek 0ml +4 "processing"%F', +2611 "core" ' + ."psFlush"PSV.dial PBV +8 "processing"%g @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%#'\ +2613 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%  +75 "core"  +3 ."psFlush"PS.seek 0ml +3 "processing"%a', +2611 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +3 "manipulator"&R& +6 "core" & f *5 +2 "manipulator"&t% +4 "core" %\  [ + +2 ."psFlush"Elbow.seek PC +2 "manipulator"&H([ +258 "core" ( + "manipulator"&& +4 "core" &a  p - +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &.& +2 "core" &a h . +3 ."psFlush"Forearm.seek PC +3 "manipulator"&D'$ +96 "core" ' + ."psFlush"Hand.close +2 "manipulator"&8/ +70 "core" / +2 ."psFlush"PC.seek :open +4 "processing"%`( +458 "core" ( + "manipulator"&& +4 "core" &a &   2 +2 "manipulator"&Q% +3 "core" % 7   y 1 +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +96 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek :garage +2 "manipulator"&(- +138 "core" ( +2 "manipulator"&& +3 "core" &- ( % B 2' +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &E& +3 "core" &-   [ 2' +3 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek :garage +2 "manipulator"&$'Γ +108 "core" ' +2 ."psFlush"Hand.open +2 "manipulator"&1 +70 "core" 1 + "manipulator"&+% +3 "core" % Μ C & +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&M'\ +100 "core" ' + #"myShortDA"Finished short da assay +3 #Beginning samplePassF +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'& +5 "core" &sx:\  +2 "manipulator"&5& +3 "core" &- # %  3' +3 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&O(- +5 "core" ( + "manipulator"& & +4 "core" &- ' % - 2' +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &_& +2 "core" &-  " P 3' +3 ."myShortDA"Forearm.seek :garage +3 "manipulator"&&'Γ +102 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&z/ +78 "core" / +2 "manipulator"&J& +4 "core" &-  H +' + "manipulator"&% +3 "core" % Χ  + +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&c'\ +110 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +2 "manipulator"&v(o +277 "core" ( +2 "manipulator"&& +3 "core" &e3   .L +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &2& +3 "core" &e4 : .L +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +3 "manipulator"&o'Ͻ +100 "core" ' + "manipulator"&"& +4 "core" &e3 7 *L +2 "manipulator"&>% +3 "core" %Ͽ E * +2 "collection"'m& +4 "core" &utU\ +2 "collection"'/& +43 "core" &suJ +10 &uv8 + &uv>\ + &tvJ + &utT\ + &uvO +3 ."myShortDA"CC.seek :closed +2 "collection"'((S +7 "core" &twS\ + &vvU\  +7 &0vvvY *y +10 &`ytv^ ? +9 &Tktv6 R +10 &EvtI Q +9 &IttX R +9 &GtuX R +10 &ZIvw R +9 &Lut R +9 &Iuu4 R +10 &HsvF Q +9 & bItt$ R +9 &"$HvvL R +10 &#Lvw R +9 &%Iut R +10 &'kHtu Q +9 &)+Jvv R +9 &*Itt! R +10 &,Iuv Q +9 &.qJvv R +9 &04Ist R +10 &1Iyv" R +9 &3Ltw" R +10 &5zIuw& R +9 &7<Iuv) R +9 &8Itv# R +10 &:Iut Q +9 &<Iuu! R +10 &>DItu! R +9 &@Itv R +9 &ALuv R +10 &CSss S +9 &ECbuw" U +9 &Fuu& X +10 &Hvv1 ] +9 &Jnvw. ^ +10 &L+vv0 ` +9 &Muw2 _ +9 &Ouu; _ +10 &Qovw< W +9 &REuy= + +9 &Rtw: T +6 ( + "collection"'/& +5 #"myShortDA"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.64 +2 "collection"'i& +6 "core" &R{yv@ T + &R|wx> T +2 ."myShortDA"Hand.open +2 "manipulator"&V1 +74 "core" 1 + "manipulator"&p% +3 "core" % Ͼ _ # +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +98 "core" ' +2 ."myShortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%  +45 "core"  + #"myShortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%'\ +2614 "core" ' + ."myShortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +5 ."myShortDA"CBV.dial PRV +5 "processing"%<  +2 "collection"'N  +7 "core" +97  +2 ."myShortDA"PSV.dial :PTV,via: :air +2 "processing"%\ +196 "core" ~ +2 ."myShortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +4 "processing"%4 @ +194 "core" ? +2 ."myShortDA"PS.seek 0ml +3 "processing"%{', +2613 "core" ' +2 ."myShortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%^  +192 "core" +2 #"myShortDA"Pulling 2.5ml of PSR.flush + .PSR.select :flush +7 .PS.seek 2.5ml +4 "processing"%S'\ +2602 "core" ' + ."myShortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +5 ."myShortDA"CBV.dial PRV +3 "processing"%T  +17 "core"  +2 ."myShortDA"PSV.dial :PTV,via: :air +3 "processing"%U +192 "core"  +2 ."myShortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"%? @ +5 "core" ? +2 ."myShortDA"PS.seek 0ml +4 "processing"%)', +2610 "core" ' + ."myShortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%y  +194 "core"  +2 #"myShortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +5 .PS.seek 2.5ml +5 "processing"%P'\ +2613 "core" ' + ."myShortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +9 ."myShortDA"CBV.dial PRV +5 "processing"%  +5 "core"  +7 ."myShortDA"PSV.dial :PTV,via: :air +3 "processing"%- +195 "core" ~ + ."myShortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"% @ +6 "core" ? +2 ."myShortDA"PS.seek 0ml +4 "processing"% ', +2319 "Can" L x" +282 "core" ' +2 ."myShortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%X  +194 "core"  + #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 1.5ml +3 "processing"%n'{ +1595 "core" ' + ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%h  +44 "core"  +2 ."myShortDA"PS.seek 0ml +4 "processing"%', +1599 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +46 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +2 "processing"%Y'\ +2608 "core" ' + ."connect"PRV.dial CBV +3 ."myShortDA"CBV.dial PRV +5 "processing"%e  +6 "core"  +2 ."myShortDA"PSV.dial :PTV,via: :air +3 "processing"%L +194 "core"  + ."myShortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"%6 @ +6 "core" ? +2 ."myShortDA"PS.seek 0ml +40 "processing"%', +2614 "core" ' + ."myShortDA"PSV.dial :air +8 "processing"%\\  +75 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%A'\ +2617 "core" ' +2 ."myShortDA"PSV.dial :PTV +2 "processing"%7 +74 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%', +2608 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%  +74 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%q'\ +2613 "core" ' +2 ."myShortDA"PSV.dial :PTV +3 "processing"%G +74 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%,', +2601 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%l  +74 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%}'\ +2610 "core" ' +2 ."myShortDA"PSV.dial :PTV +8 "processing"%x +73 "core" ~ +2 ."myShortDA"PS.seek 0ml +4 "processing"%!', +2611 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&b& +6 "core" &e2  $L +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +2 "manipulator"&~(o +5 "core" ( +2 "manipulator"&B& +4 "core" &e2  % #L + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &d& +3 "core" &e1 = #L +2 ."myShortDA"Forearm.seek CC +4 "manipulator"&*'Ͻ +94 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&w/ +73 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'( +398 "core" ( +2 "manipulator"&f& +3 "core" &e2  +L +2 "manipulator"&u% +4 "core" % Ͻ + + ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +97 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek :garage +3 "manipulator"&(- +287 "core" ( +2 "manipulator"&'& +4 "core" &-   U 3 + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &r& +3 "core" &-   4 +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +3 "manipulator"&s'Γ +109 "core" ' +2 ."myShortDA"Hand.open + "manipulator"&[1 +79 "core" 1 +2 "manipulator"&@% +4 "core" % Ν * +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&k'\ +107 "core" ' + #"myShortDA"Beginning samplePassF +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'%& +6 "core" &uv\  + "manipulator"&C& +3 "core" &- E C 6 +3 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +4 "core" ( +2 "manipulator"&& +3 "core" &- G J 5 +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &1& +2 "core" &- 7 ; v 6 +3 ."myShortDA"Forearm.seek :garage +3 "manipulator"&9'Γ +102 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&Z/ +76 "core" / + "manipulator"&=& +4 "core" &- 7 , +2 "manipulator"&W% +3 "core" % Τ L + +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +102 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&(o +315 "core" ( +2 "manipulator"&]& +3 "core" &x\ * $ V 3# +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &K& +3 "core" &x  H 2# +2 ."myShortDA"Forearm.reconfigure :tight +42 "manipulator"&#Q@2^d^\ b +11 ."myShortDA"Forearm.seek CC +2 "manipulator"&:'Ͻ +96 "core" ' +2 "manipulator"&|& +4 "core" &x\ & , M 3# +2 "manipulator"&0% +3 "core" %ϵ # % 9 3& +3 "collection"'g& +4 "core" &st\  +2 "collection"'F& +4 "core" &ss,\  +3 ."myShortDA"CC.seek :closed +2 "collection"'(S +6 "core" &vv\  +7 &=ut\ $e +9 &Ttvv 8 +10 &~puu M +9 &Ktw P +10 &NGuu P +9 &Evv P +9 &Itt P +10 &Hvw Q +9 &VItu P +9 &Dtu P +10 &Evt P +9 &!Juu P +9 &#^Jsv P +10 &% Jtv P +9 &&Jst P +10 &(Ksv P +9 &*fFtv P +9 &,(Fss P +10 &-Gtu P +9 &/Ist Q +9 &1nEts P +10 &30Gtu P +9 &4Gst P +10 &6Ivv Q +9 &8vFtu P +9 &:7Kww Q +10 &;Isu P +9 &=Htw P +9 &?~Jwt P +10 &A?Ltu Q +9 &COtu Q +10 &DZtu R +9 &Fwuuu V +9 &H*uu [ +10 &Iwx ^ +9 &Kvv ^ +10 &Mevw ^ +9 &O'tw ^ +9 &Pvu ` +10 &R_bsw 3 +9 &Rvv T +9 ( + &Rruv Q +2 "collection"'F& +3 #"myShortDA"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.63 +3 "collection"'#& +4 "core" &Rrvv Q +3 ."myShortDA"Hand.open + "manipulator"&R1 +67 "core" 1 +2 "manipulator"&t% +4 "core" % ϵ L *& +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +94 "core" ' +2 ."myShortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%.  +192 "core"  +2 #"myShortDA"Pulling 2.5ml of PSR.flush + .PSR.select :flush +6 "processing"%@ +11 ."myShortDA"PS.seek 2.5ml +3 "processing"% '\ +2612 "core" ' + ."myShortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +5 ."myShortDA"CBV.dial PRV +4 "processing"%8  +5 "core"  +2 ."myShortDA"PSV.dial :PTV,via: :air +3 "processing"% +194 "core"  + ."myShortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"%I @ +6 "core" ? +2 ."myShortDA"PS.seek 0ml +3 "processing"%', +2610 "core" ' +2 ."myShortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%Q  +192 "core"  +2 #"myShortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 2.5ml +3 "processing"%'\ +2611 "core" ' +2 ."myShortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +3 ."myShortDA"CBV.dial PRV +5 "processing"%E  +5 "core"  +2 ."myShortDA"PSV.dial :PTV,via: :air +2 "processing"%D +194 "core"  + ."myShortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"%H @ +6 "core" ? +2 ."myShortDA"PS.seek 0ml +4 "processing"%', +2598 "core" ' +2 ."myShortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%+  +192 "core"  +2 #"myShortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +6 .PS.seek 2.5ml +5 "processing"%'\ +2598 "core" ' + ."myShortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +5 ."myShortDA"CBV.dial PRV +3 "processing"%  +5 "core"  +2 ."myShortDA"PSV.dial :PTV,via: :air +3 "processing"%5 +193 "core"  +2 ."myShortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"% @ +5 "core" ? +3 ."myShortDA"PS.seek 0ml +2 "processing"%_', +2609 "core" ' +2 ."myShortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%$  +194 "core"  + #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 1.5ml +4 "processing"%z'{ +1590 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%J  +45 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%', +1598 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"% +44 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%M'\ +2612 "core" ' + ."connect"PRV.dial CBV +42 ."myShortDA"CBV.dial PRV +11 "processing"%&  +7 "core"  + ."myShortDA"PSV.dial :PTV,via: :air +3 "processing"% +194 "core"  +2 ."myShortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +4 "processing"%2 @ +6 "core" ? +2 ."myShortDA"PS.seek 0ml +3 "processing"%O', +2612 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%"  +87 "core" +2 ."myShortDA"PS.seek 2.5ml +2 "processing"%>'\ +2602 "core" ' + ."myShortDA"PSV.dial :PTV +8 "processing"%m +74 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%c', +367 "Can"\ B {q" +2242 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%j  +74 "core"  +2 ."myShortDA"PS.seek 2.5ml +2 "processing"%i'\ +2611 "core" ' +2 ."myShortDA"PSV.dial :PTV +2 "processing"%V +74 "core" ~ +3 ."myShortDA"PS.seek 0ml +2 "processing"%p', +2614 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%/  +74 "core"  +2 ."myShortDA"PS.seek 2.5ml +4 "processing"%'\ +2603 "core" ' +2 ."myShortDA"PSV.dial :PTV +3 "processing"%o +75 "core"  +2 ."myShortDA"PS.seek 0ml +4 "processing"%a', +2602 "core" ' + #"myShortDA"Garaging FlushPuck in Collection Clamp +8 "manipulator"&N& +6 "core" &x\  [ /# +7 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +2 "manipulator"&<(o +5 "core" ( +2 "manipulator"&\ & +4 "core" &x\  ' /# + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &4& +2 "core" &x\   /# +3 ."myShortDA"Forearm.seek CC +2 "manipulator"&'Ͻ +96 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&^/ +67 "core" / + ."myShortDA"CC.seek :open +3 "collection"'{( +398 "core" ( + "manipulator"&T& +4 "core" &x\ H E 5# +2 "manipulator"&U% +3 "core" % Ͼ E F 6 +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&?'\ +100 "core" ' + ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek :garage +4 "manipulator"&S(- +279 "core" ( + "manipulator"&y& +4 "core" &- a I o 8 + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &)& +3 "core" &- < D 9 +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek :garage +2 "manipulator"&'Γ +109 "core" ' + ."myShortDA"Hand.open +2 "manipulator"&-1 +74 "core" 1 + "manipulator"& % +3 "core" % Ν U + +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&P'\ +100 "core" ' +877 #"Camille"-> access 3 +3 "storage"(X% +5 "core" %o   V\ +2 "manipulator"& % +3 "core" %\  1 = 8 +3 "manipulator"&h& +3 "core" &- 7 /  8 +2 ."Camille"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +3 ."Camille"SC.seek 7 +3 "storage"(n([4 +665 "core" ( + ."Camille"SC.configure :limp +4 "storage"($(\ 1b +4 ( & +3 "core" &[2 m s  +569 #"Camille"-> access 4 +3 "storage"(% +5 "core" %o \  \ +2 "manipulator"&e% +4 "core" %\  F E 6 +2 "manipulator"&L& +3 "core" &- = C F 6 +2 ."Camille"SC.reconfigure :tight +5 "storage"($\ .(\ 1~b +3 ."Camille"SC.seek 1 +2 "storage"(6( +986 "core" ( +2 ."Camille"SC.configure :limp +3 "storage"($(\ 1b +5 (Y& +2 "core" & \  +292 #"Camille"-> startTube 4 +2104 #-> start(:myShortDA){shortDA; shortDAflush; shortDAflush; shortDAflush; PS.flush; PS.flush} +44 "collection"'\\% +4 "processing"%% +13 "core" %tt/\ + %/t\ " +4 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? + #Type 'Thread[:myShortDA].answer' to continue +3106 #"Camille"-> Thread[:myShortDA].answer +2 #"myShortDA"Camille answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +7 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +5 .delay 10 seconds +1004 .PSV.dial :mixloop +3 "processing"%7 +44 "core" +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%A  +74 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%  +136 "core" +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 1.1ml +2 "processing"%'Y +2266 "core" ' + ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +4 "processing"%G  +134 "core"  +3 ."myShortDA"PS.seek 0.5ml +3 "processing"%q'F +1254 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%l @ +105 "core" > +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."myShortDA"PS.seek 0ml +3 "processing"%,', +582 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%x +105 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"%}'M` +1087 "core" ' +2 ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%b'\ +1594 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%B +104 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%d', +2615 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%w +104 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 ."myShortDA"PS.seek 1ml +2 "processing"%v'M` +1096 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%'\ +1594 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%( +105 "core" + ."myShortDA"PRV.dial :sipper +2 "processing"%f  +45 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%u', +2608 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%* +104 "core"  + ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%''\ +2605 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%r +104 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%~', +2610 "core" ' + #"myShortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%[& +6 "core" &\ & +2 "manipulator"&@% +3 "core" %\  W X N ; +2 "storage"(% +4 "core" %o P O r\  +2 "storage"(%. +2 "core" .( +2 ."myShortDA"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 4 +2 "storage"(C(,? +522 "core" ( + ."myShortDA"SC.configure :limp +4 "storage"($(\ 1b +5 (& +2 "core" &,>   :\ +2 "manipulator"&1& +3 "core" &- U Y 9 +2 "manipulator"&s% +3 "core" %\  J K  9 +3 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek 4 +2 "manipulator"&Z( +188 "core" ( + "manipulator"&=& +3 "core" & 6 F 7. +2 "storage"(W& +3 "core" &,> , , ?\  +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek 4 + 700 counts +3 "manipulator"&' +94 "core" ' + "storage"(k& +4 "core" &,> 9 /\  +2 ."myShortDA"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +2 "storage"(9') +306 "core" ' + "storage"(- +3 "core" -' + ."myShortDA"SE.configure :default +4 "storage"(#QK-0-\ b +5 (]& +3 "core" &,>  \ +2 "manipulator"&K& +4 "core" & C 7 F 6. + ."myShortDA"Elbow.seek 4 +3 "manipulator"&|( +40 "core" ( +2 "manipulator"&0& +4 "core" & Z G ] : + "storage"(g& +37 "core" &,> - 6 ~\  +9 ."myShortDA"Forearm.seek 4 + 300 counts +2 "manipulator"&'[ +20 "core" ' +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close +2 "manipulator"&/ +77 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&#& +7 "storage"(R'p +3 "core" & Z Y : +2 "manipulator"&t% +3 "core" % _ Z X 9? +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&F'\ +94 "core" ' +2 ."myShortDA"Elbow.seek PC +4 "manipulator"&.([ +156 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +105 "core" ( + "manipulator"&:& +3 "core" &Y S U @ ; +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &!& +3 "core" &Y d f ; +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek PC +2 "manipulator"&8'$ +99 "core" ' + "manipulator"&& +4 "core" &Y e \\ ` < +2 "manipulator"&I% +3 "core" % f b ) ;O +3 "processing"% & +3 "core" &\ & +2 "processing"%Q& +5 "core" &\ & +2 ."myShortDA"PC.seek :closed +3 "processing"%(^ +5 "core" &R\ % +7 &;X\ !%f +9 &StR\ 8 +9 &{nL\ M +10 &GN\ R +9 &QD>\ R +10 &D{\ R +9 &B\ R +9 &F\ Q +10 &ZE\ Q +9 &H\ R +9 &G\ Q +10 &!D\ Q +9 &#bD\ Q +10 &%$D\ Q +9 &&H\ R +9 &(G\ R +10 &*iG\ R +9 &,+D\ R +9 &-I\ R +10 &/F\ R +9 &1qD\ R +10 &33G\ R +9 &4G\ R +9 &6C\ !R +10 &8zI\ Q +9 &:;D\ R +9 &;H\ R +10 &=G\ Q +9 &?E\ R +10 &ABL\ R +9 &B]\ T +9 &Dy\ W +10 &Fw{\ X +9 &H9z\ X +9 &I{\ X +10 &K~\ X +9 &M}~\ Y +10 &O?\ Y +9 &Q\ Y +9 &R\ Y +10 &T\ Y +9 &VD\ Z +9 &X\ Z +10 &Y\ Z +9 &[\ Z +9 &]J|\ Q +10 &^Fz~\ "g +9 &^?\ 3 +6 ( + "processing"%Q& +4 #"myShortDA"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.84 +2 .Hand.open +4 "manipulator"&E1 +5 "core" &^%\ !3 +66 1 +2 "manipulator"&D% +4 "core" %  A 0 8O +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&H'\ +97 "core" ' +2 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"%  +4 %+9 +5 "core" 9kk +102 "processing"%9 +2 "core" 9jv +103 "processing"%9 +2 "core" 9iv  +102 "processing"%59 +3 "core" 9hv  +102 "processing"% 9 +3 "core" 9hv +102 "processing"%9 +2 "core" 9hv +102 "processing"%$9 +4 "core" 9gv +102 "processing"%_9 +2 "core" 9hv +102 "processing"%J9 +3 "core" 9iw" +102 "processing"%z9 +3 "core" 9jv& +102 "processing"%9 +2 "core" 9kw* +102 "processing"%9 +3 "core" 9mw/ +103 "processing"%&9 +2 "core" 9ov3 +102 "processing"%9 +3 "core" 9rv7 +102 "processing"%29 +2 "core" 9uv; +103 "processing"%M9 +3 "core" 9yv? +102 "processing"%"9 +3 "core" 9|vD +102 "processing"%O9 +3 "core" 9wH +102 "processing"%m9 +2 "core" 9wL +102 "processing"%>9 +3 "core" 9wP +102 "processing"%j9 +2 "core" 9wT +103 "processing"%c9 +2 "core" 9xY +102 "processing"%V9 +3 "core" 9x] +102 "processing"%i9 +3 "core" 9wa +102 "processing"%/9 +2 "core" 9xe +102 "processing"%p9 +3 "core" 9yi +102 "processing"%o9 +3 "core" 9yn +102 "processing"%9 +3 "core" 9yr +102 "processing"%N9 +2 "core" 9yv +103 "processing"%\ 9 +2 "core" 9yz +102 "processing"%49 +3 "core" 9y~ +102 "processing"%^9 +3 "core" 9z +102 "processing"%9 +3 "core" 9z +102 "processing"%9 +2 "core" 9{ +103 "processing"%9 +2 "core" 9z +105 "processing"%T9 +3 "core" 9{ +102 "processing"%U9 +3 "core" 9| +102 "processing"%9 +3 "core" 9| +102 "processing"%y9 +10 "core" 9 | +102 "processing"%)9 +3 "core" 9| +102 "processing"%<9 +3 "core" 9| +102 "processing"%-9 +3 "core" 9%| +102 "processing"% 9 +2 "core" 9,| +103 "processing"%?9 +2 "core" 94} +102 "processing"%9 +3 "core" 9<~ +102 "processing"%X9 +3 "core" 9D +102 "processing"% 9 +3 "core" 9J +102 "processing"%h9 +3 "core" 9R +3 ."myShortDA"PH.hold 2:00:00,28C +4 "processing"%3 ppN +3 ."myShortDA"delay 1:30 +7 "core"  +6972 "Can"\ 5 ~." +2027 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +105 "core"  + #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."myShortDA"PS.seek 0.5ml +2 "processing"%'F +579 "core" ' +2 ."myShortDA"delay 5 seconds +502 .PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2ml +2 "processing"%e'˕ +1601 "core" ' +2 ."myShortDA"PTV.dial :puck +2 "processing"%L  +134 "core"  + ."myShortDA"PSV.dial PTV +3 "processing"%n +74 "core" + ."myShortDA"PBV.dial :waste1 +3 "processing"%Y  +55 "core" +2 "processing"%\\% +4 "core" %˘A\  +2 ."myShortDA"PS.seek 1.5ml +2 "processing"%'~ +600 "core" ' + ."myShortDA"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%7 * +37 "core" , +2 ."myShortDA"PS.seek 0ml +3 "processing"%A', +1595 "core" ' +2 ."myShortDA"delay 5:00 +30003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +5 "core"  +2 ."myShortDA"PBV.dial :waste1 +3 "processing"%a  +36 "core" +2 ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%G * +36 "core" , + ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +75 "core"  +2 ."myShortDA"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."myShortDA"PS.seek 2.5ml +3 "processing"%l'\ +2447 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"%q +76 "core" + ."myShortDA"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%x +75 "core"  + ."myShortDA"delay 5 seconds +508 .PSV.dial PTV +2 "processing"%, +75 "core" + ."myShortDA"delay 5 seconds +503 .PSV.dial :air +2 "processing"%}  +75 "core"  +2 ."myShortDA"PS.seek 0ml +4 "processing"%B', +2459 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%b  +135 "core" + ."myShortDA"PSV.dial :mixloop +3 "processing"%w +44 "core" + ."myShortDA"PRV.dial :ab1 +3 "processing"%d @ +104 "core" @ +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 0.15ml +2 "processing"%v' +358 "core" ' +2 ."myShortDA"delay 2 seconds +202 ."connect"CBV.dial PRV +4 ."myShortDA"PRV.dial CBV +4 "processing"%(  +46 "core"  + "processing"%f% +4 "core" %\  +2 ."myShortDA"PS.seek 0.3ml +3 "processing"%' +344 "core" ' +2 ."myShortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +3 "collection"'*  +32 "core" + ."myShortDA"PRV.dial :air +2 "processing"%u  +44 "core"  +3 ."myShortDA"PS.seek 0.9ml +2 "processing"%r'@ +1263 "core" ' + ."myShortDA"PRV.dial :waste2 +2 "processing"%' @ +76 "core" > +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%['F +856 "core" ' +2 #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%@  +45 "core"  +2 ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 2ml +2 "processing"%'˕ +1594 "core" ' +2 ."myShortDA"PSV.dial :PML +3 "processing"%% +44 "core" + ."myShortDA"PTV.dial :mixing +3 "processing"%6 @ +76 "core" B + ."myShortDA"PBV.dial :waste1 +2 "processing"%  +37 "core" +2 "processing"%1% +39 "core" %˒\  +8 ."myShortDA"PS.seek 1.85ml +3 "processing"%s' +233 "core" ' + ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"%= * +36 "core" + +2 ."myShortDA"PS.seek 0ml +3 "processing"%W', +1945 "core" ' +2 ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'S& +6 "core" &wv +2 "manipulator"&k& +4 "core" &Y / C 5 + "manipulator"&P% +4 "core" %\ \   2 +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +128 "core" ( +2 "manipulator"&]& +4 "core" &-  7 2$ + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &K& +2 "core" &-  o .$ +3 ."myShortDA"Forearm.seek :garage +2 "manipulator"&0'Γ +105 "core" ' + ."myShortDA"Hand.close +3 "manipulator"&g/ +68 "core" / + "manipulator"&& +3 "core" &-  a "$ +2 "manipulator"&#% +3 "core" % Σ 2 ' +2 ."myShortDA"Forearm.seek :retract +8 "manipulator"&t'\ +99 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +2 "manipulator"&Z(o +279 "core" ( + "manipulator"&& +4 "core" &x/ 0 H +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &9& +2 "core" &x/  $H +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek CC +2 "manipulator"&'Ͻ +100 "core" ' +2 "manipulator"&:& +4 "core" &x/  ) #H +2 "manipulator"&!% +4 "core" % / # + "collection"'|& +4 "core" &us$ +2 "collection"'& +5 "core" &tt +2 ."myShortDA"CC.seek :closed +3 "collection"'I(S +5 "core" &vu +6 &8ut $d +10 &Suvv 8 +9 &{rsv M +9 &Ksu R +10 &CFus R +9 &Gsu R +9 &Gtv R +10 &Gut R +9 &LGsv R +10 &Dtv R +9 &Gtv R +9 &!Gtu R +10 &#TGts R +9 &%Hut R +9 &&Jut R +10 &(Huu R +9 &*\\Gux R +10 &,Fsv R +9 &-Gtt R +9 &/Ist R +10 &1eGvt Q +9 &3%Itu R +9 &4Gtt R +10 &6Gvu R +9 &8lFuv R +10 &:-Huw R +9 &;Gvt R +9 &=Hus R +10 &?tHvt R +9 &A6Itv R +9 &BNuu S +10 &DZtu U +9 &Fnwvy W +10 &H xv \\ +9 &Ivx ^ +9 &Kvw _ +10 &M\\wu _ +9 &Ouu ` +10 &Pww a +9 &RX_ww = +9 &Rxx N +6 ( + "collection"'& +4 #"myShortDA"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.66 +2 "collection"' & +6 "core" &Rpwu N + &Roww N +2 ."myShortDA"Hand.open +2 "manipulator"&R1 +72 "core" 1 +2 "manipulator"&F% +3 "core" % #  +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&`'\ +97 "core" ' + ."myShortDA"PSV.dial PSR +2 "processing"%E +106 "core"  +2 #"myShortDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +6 "processing"%@ +11 ."myShortDA"PS.seek 1.5ml +3 "processing"%D'{ +1600 "core" ' +2 ."myShortDA"delay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%+  +44 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%Q', +482 "Can" [ H" +1112 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"% +44 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%8'\ +2602 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 ."myShortDA"CBV.dial PRV +5 "processing"%  +2 "collection"'5  +34 "core" ~ +132  +2 ."myShortDA"PSV.dial :mixloop +3 "processing"% +106 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 "processing"%  +78 "core" +2 ."myShortDA"PS.seek 0ml +39 "processing"%$', +2615 "core" ' +2 ."myShortDA"PSV.dial :air +2 "processing"%_  +56 "core" +2 ."myShortDA"PS.seek 2.5ml +2 "processing"%J'\ +2605 "core" ' + ."myShortDA"PSV.dial :mixloop +8 "processing"%z +44 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%', +2613 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%  +44 "core"  +2 ."myShortDA"PS.seek 2.5ml +4 "processing"%&'\ +2602 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"% +46 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%2', +2601 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&M& +6 "core" &x. { y E H +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&"(o +4 "core" ( +2 "manipulator"&O& +4 "core" &x- } ; H + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &m& +3 "core" &x- n u ~ H +2 ."myShortDA"Forearm.seek CC +4 "manipulator"&>'Ͻ +99 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&j/ +71 "core" / +2 ."myShortDA"CC.seek :open +4 "collection"'c( +401 "core" ( + "manipulator"&V& +3 "core" &x- e H +3 "manipulator"&i% +3 "core" % ϭ n "= +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&/'\ +99 "core" ' + ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +2 "manipulator"&p(- +294 "core" ( + "manipulator"&o& +4 "core" &-   +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +2 "core" &- 1 ) +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +3 "manipulator"&N'Γ +109 "core" ' + ."myShortDA"Hand.open +2 "manipulator"&\ 1 +69 "core" 1 + "manipulator"&4% +4 "core" % Μ  +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&^'\ +105 "core" ' + ."da"delayUntil "13:23:38.98" +24855 #recoverPRVreagent08 + .PTV.dial :mixing +5 "processing"% @ +75 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +37 "core" + + ."da"PSV.dial :air +3 "processing"%T  +44 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%U'\ +2471 "core" ' +2 ."da"PSV.dial :mixloop +7 "processing"% +45 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%y  +45 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +3 "processing"%) +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%<  +45 "core"  +2 ."da"PS.seek 0ml +3 "processing"%-', +2459 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"% +133 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%?'F +592 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%'˕ +1590 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%X  +76 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +76 "core" +8 ."da"PBV.dial :waste1 +2 "processing"%h  +35 "core"  +2 "processing"% % +3 "core" %ː\  +3 ."da"PS.seek 1.5ml +2 "processing"%~'v +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%L', +1597 "core" ' +2 ."da"delay 2:00 +1693 "Can" [ X" +10310 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%n  +17 "core"  + ."da"PBV.dial :waste1 +3 "processing"%Y  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%\\ * +36 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +4 "processing"%e +87 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%7'\ +2451 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +73 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%a  +74 "core"  +2 ."da"PS.seek 0ml +3 "processing"%G', +2454 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"% +137 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%A'F +582 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%q'˕ +1596 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%x  +5 "core"  + ."da"PSV.dial PTV +3 "processing"%, +74 "core" + ."da"PBV.dial :waste1 +3 "processing"%}  +37 "core" + "processing"%l% +3 "core" %˓\  +3 ."da"PS.seek 1.5ml +2 "processing"%b'y +591 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%w * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%d', +1605 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%B  +6 "core"  + ."da"PBV.dial :waste1 +2 "processing"%(  +37 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%f * +37 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%v +77 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%*'\ +2471 "core" ' + ."da"PSV.dial PTV +3 "processing"%u +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%' +88 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%r  +78 "core"  +2 ."da"PS.seek 0ml +2 "processing"%@', +2472 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +4 "processing"%[  +44 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%%  +134 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +3 "processing"%6  +45 "core"  + ."da"PTV.dial :PRVmixing +3 "processing"%  +5 "core" +2 ."da"PSV.dial :mixloop +2 "processing"%1 +45 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +3 "processing"%=' +389 "core" ' +2 ."da"delay 2 seconds +203 .PRV.dial :air +40 "processing"%  +52 "core"  +2 "processing"%s% +4 "core" % \  +2 ."da"PS.seek 0.55ml +2 "processing"%S' +340 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%k  +45 "core"  +2 ."da"PS.seek 2ml +3 "processing"%P'˕ +1545 "core" ' +2 ."da"PSV.dial :PML +3 "processing"%] +44 "core" + ."da"PTV.dial :mixing +2 "processing"%K @ +78 "core" B + ."da"PBV.dial :waste1 +3 "processing"%.  +37 "core" + "processing"%g% +3 "core" %ˑ\  +3 ."da"PS.seek 1.85ml +2 "processing"%' +236 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%# * +38 "core" + +2 ."da"PS.seek 0ml +3 "processing"%H', +1943 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +5634 "Can" Y t" +42369 #"da"recoverPRVreagent08 + .PTV.dial :mixing +5 "processing"%0 @ +16 "core" ? + ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%9 * +36 "core" + + ."da"PSV.dial :air +3 "processing"%  +44 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%:'\ +2473 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%! +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%|  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%t +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%{  +44 "core"  +2 ."da"PS.seek 0ml +3 "processing"% ', +2458 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%R +135 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%F'F +589 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%'˕ +1594 "core" ' + ."da"PTV.dial :puck +8 "processing"%E  +77 "core"  + ."da"PSV.dial PTV +3 "processing"% +86 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%W  +37 "core" +2 "processing"%+% +3 "core" %˒\  +2 ."da"PS.seek 1.5ml +3 "processing"%D'x +582 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" + +2 ."da"PS.seek 0ml +3 "processing"%Q', +1604 "core" ' +2 ."da"delay 2:00 +3085 "Can" V d\ " +8918 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%5  +5 "core"  + ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +4 "processing"% +72 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%8'\ +2466 "core" ' + ."da"PSV.dial PTV +3 "processing"%_ +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%$ +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +4 "processing"%z +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%J  +74 "core"  +2 ."da"PS.seek 0ml +3 "processing"%', +2469 "core" ' + #"da"washCycleDA #2 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +133 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +8 "processing"%#A d`xb +56 ."da"PS.seek 0.5ml +3 "processing"%'F +584 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%&'˕ +1597 "core" ' + ."da"PTV.dial :puck +3 .PSV.dial PTV +4 "processing"%M +86 "core" ~ + ."da"PBV.dial :waste1 +3 "processing"%O  +36 "core" +2 "processing"%m% +4 "core" %ː\  +2 ."da"PS.seek 1.5ml +3 "processing"%j'v +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%Z * +37 "core" + +2 ."da"PS.seek 0ml +3 "processing"%`', +1592 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +3 "processing"%I  +36 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%V * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%i +73 "core" +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%>'\ +2468 "core" ' + ."da"PSV.dial PTV +3 "processing"%o +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%" +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%\  +87 "core" +2 ."da"PS.seek 0ml +4 "processing"%4', +2456 "core" ' +2 #"da"washCycleDA #3 of 3 +7 .PSR.select :air +5 .PSV.dial PSR +9 "processing"%/ +135 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%N'F +587 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%'˕ +1591 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"% +74 "core" + ."da"PBV.dial :waste1 +3 "processing"%  +37 "core" + "processing"%T% +3 "core" %˖\  +3 ."da"PS.seek 1.5ml +2 "processing"%2'| +594 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" , +3 ."da"PS.seek 0ml +2 "processing"%y', +1592 "core" ' +2 ."da"delay 2:00 +8010 "Can"\ 9 " +3993 #"da"recoverPSRreagent08 + .PTV.dial :puck +5 .PBV.dial :waste1 +3 "processing"%)  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%< * +36 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%U +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"% '\ +2466 "core" ' + ."da"PSV.dial PTV +3 "processing"%- +76 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%? +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%X +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +76 "core"  +2 ."da"PS.seek 0ml +3 "processing"%h', +2472 "core" ' + ."da"Gate.power :camera,:ON +9 #Mixing DA Substrates + .PSR.select :air +10 .PSV.dial PSR +3 "processing"% +140 "core"  +4 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +15 "processing"% +17 ."da"PS.reconfigure :default +8 "processing"%#A d`xb +10 ."da"PS.seek 0.25ml +6 "processing"%' +349 "core" ' + ."da"delay 5 seconds +551 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +5 "processing"% +11 ."da"PS.seek 0.5ml +3 "processing"%'F +330 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%~'˕ +1601 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%n +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%Y  +37 "core" +2 "processing"%\\% +3 "core" %˙  +2 ."da"PS.seek 1.5ml +3 "processing"%e' +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%L * +37 "core" + +2 ."da"PS.seek 0ml +3 "processing"%', +1604 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +5 .PBV.dial :waste1 +4 "processing"%  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +37 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%a +78 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%7'\ +2584 "core" ' +2 ."da"PSV.dial PTV +7 "processing"% +88 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%G +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%A +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%x  +87 "core" +2 ."da"PS.seek 0ml +4 "processing"%,', +2564 "core" ' +2 #"da"Additional air clear + .PSR.select :air +5 .PSV.dial PSR +4 "processing"%} +137 "core"  + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +5 .PS.reconfigure :default +6 "processing"%#A d`xb +3 ."da"PS.seek 2ml +2 "processing"%l'˕ +2098 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +3 .PSV.dial PTV +4 "processing"%q +89 "core"  + ."da"PBV.dial :waste1 +3 "processing"%w  +36 "core" +2 "processing"%b% +3 "core" %ˑ  +2 ."da"PS.seek 1.5ml +3 "processing"%B'w +593 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%( * +37 "core" * +2 ."da"delay 1 second +102 .PSV.dial :waste1 +3 "processing"%f  +106 "core"  +2 ."da"PS.seek 0ml +2 "processing"%v', +1602 "core" ' + "processing"%d9 +3 "core" 95 +2 #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast +4 "processing"%u +4 %& +3 "core" 5 + &^% 3 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&'% +6 "core" %\   z + "storage"(r% +4 "core" %r  7 + "storage"(*. +3 "core" .(,? +2 ."da"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."da"SC.seek 3 +3 "storage"(;( +191 "core" ( + ."da"SC.configure :limp +4 "storage"($(\ 1b +4 ([& +4 "core" & V + "manipulator"&%& +4 "core" &- 6 ; . +2 "manipulator"&6% +3 "core" %\ > > j +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +2 "manipulator"&( +192 "core" ( +2 "manipulator"&1& +4 "core" & @ ) 8 + "storage"(@& +4 "core" & ! "  +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&' +94 "core" ' + "storage"(s& +3 "core" &  +3 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +3 "storage"(=') +290 "core" ' +45 "storage"(k- +9 "core" -') +2 ."da"SE.configure :default +4 "storage"(#QK-0-\ b +5 ."da"SE.seek :place +2 "storage"(S' +43 "core" ' +2 "manipulator"&]& +4 "core" & F C 8 + "manipulator"&K% +4 "core" % E 9 v +2 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&.'\ +94 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&g([ +268 "core" ( + "manipulator"&#& +4 "core" &` C @ 3 +2 ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &P& +2 "core" &` A <  +3 ."da"Forearm.seek PC +3 "manipulator"&'$ +91 "core" ' + ."da"Hand.close +2 "manipulator"&0/ +72 "core" / +2 ."da"PC.seek :open +3 "processing"%( +458 "core" ( + "storage"(9& +3 "core" & b l = +2 "manipulator"&& +4 "core" &` # +2 "manipulator"&H% +3 "core" % - m +2 ."da"Forearm.seek :retract +8 "manipulator"&!'\ +104 "core" ' +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +2 "manipulator"&|( +259 "core" ( + "manipulator"&t& +3 "core" & b c 3 +2 "storage"({& +4 "core" & !   +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&:' +92 "core" ' +2 ."da"Hand.open +2 "manipulator"&R1 +68 "core" 1 +2 "storage"( - +3 "core" -' +2 ."da"SE.seek -0.31 Pucks below Top Plate +3 "storage"(F' +27 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +5 ."da"SE.seek -1.23 Pucks below Top Plate +2 "storage"(E'd +50 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +7 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da25apr0114h.tif +6 "processing"%& +14 "core" & +4 "manipulator"&W& +3 "core" & 3 +3 "manipulator"&+% +4 "core" %  a +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +94 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&(- +176 "core" ( +3 "manipulator"&D& +4 "core" &- O + ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &5& +3 "core" &- uO +2 ."psFlush"Forearm.seek :garage +4 "manipulator"&'Γ +104 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"& / +69 "core" / +2 "manipulator"&& +3 "core" &- SO +2 "manipulator"&Q% +4 "core" % Φ  +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&_'\ +103 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +3 "manipulator"&$([ +125 "core" ( + "manipulator"&z& +4 "core" &d p +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &J& +3 "core" &d o +3 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +3 "manipulator"&8'$ +97 "core" ' + "manipulator"&& +4 "core" &d . +2 "manipulator"&% +4 "core" %, y +2 "processing"%& +4 "core" & +2 "processing"%M& +4 "core" & +57 ."psFlush"PC.seek :closed +10 "processing"%O(^ +6 "core" &' + &% + & + & + & + & + &@ +2 &M  + &0pd +| +8 &`nc @ +10 &Z^N S +9 &9O T +9 &<L S +10 &:9 S +9 &^>: T +10 & >6 T +9 &:( S +9 &;( T +10 & c< U +9 &"%8. U +9 &#8 T +10 &%9 U +9 &'j8 U +10 &),9 U +9 &*9 U +9 &,8 U +10 &.q9 U +9 &038 U +9 &19 U +10 &36 U +9 &5z8 U +10 &7;9 U +9 &89 V +9 &:8 U +10 &<9 U +9 &>C; U +9 &@< U +10 &AJ V +9 &C~h Y +10 &E;sp [\ +9 &Fro [\ +9 &Hqq [ +10 &Jul [ +9 &LCwi [\ +10 &N|] \\ +9 &O|V \\ +9 &Q|T ] +10 &SF|Y ] +9 &U {F \\ +9 &VI ^ +10 &X] ^ +9 &ZHS _ +9 &\\\ V _ +10 &]O I +9 &^'aB Y +10 &^DC < +2 ( + "processing"%M& +4 #"psFlush"Processing Clamp onSpring/offSpring for 13/27 samples, on/off torque 2.12 +3 "processing"%m& +5 "core" &^JC < +2 ."psFlush"Hand.open +2 "manipulator"&&1 +76 "core" 1 +2 "manipulator"&Z% +3 "core" % ,  +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&j'\ +97 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%I +46 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +6 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%V'F +593 "core" ' + ."psFlush"delay 5 seconds +70 #"da"SX HX9/16 (USB:38): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20.753 seconds\ /var/log/esp/da25apr0114h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da25apr0114h20s.tif +429 ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%i'\ +1621 #"da"SX HX9/16 (USB:38): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da25apr0114h20s.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 32.0 /var/log/esp/midres/da25apr0114h32s.tif +474 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%` @ +205 "core" A +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%o  +139 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%" +110 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%' +2227 #"da"SX HX9/16 (USB:38): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 32 seconds\ /var/log/esp/midres/da25apr0114h32s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +6 ."Qmail"DAfans.email "20.753 sec auto-exposure",Subject: "da25apr0114h images!" +4 "storage"(\ - +6 "core" -'d +3 "storage"(>& +4 "core" & 9 + "manipulator"&/& +4 "core" &d    +2 "manipulator"&4% +9 "core" %\    v +12 ."da"Elbow.reconfigure :tight +15 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +3 "manipulator"&N( +256 "core" ( + "manipulator"&& +5 "core" & ! 1 +3 "storage"(& +8 "core" & R +5 ."da"Forearm.reconfigure :tight +12 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +7 "manipulator"&T' +7 "core" ' +3 ."psFlush"PSR.select :air +6 .PSV.dial PSR +7 "processing"% +73 "core" ' +4 ."da"SE.reconfigure :gently +8 "storage"(#QK-0-\ b +7 ."da"SE.seek -0.52 Pucks below Top Plate +5 "storage"(' +14 "core"  +3 #"psFlush"Pulling 0.5ml of PSR.flush +4 .PSR.select :flush +9 "processing"%@ +18 ."psFlush"PS.seek 0.5ml +124 "processing"%2'F +9 "core" ' +7 "manipulator"&)& +15 "core" & l 1 +4 "storage"(<& +6 "core" & w +5 ."da"Elbow.reconfigure :limp +6 "manipulator"&$ ,(b +8 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek 3 +4 "manipulator"&U' +39 "core" ' +8 ."da"Elbow.hold +5 "manipulator"&y, +8 "core" , +3 ."da"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +9 ."da"SE.reconfigure :default +7 "storage"(#QK-0-\ b +10 ."da"SE.seek -0.33 Pucks below Top Plate +5 "storage"(-'v +29 "core" ' +2 "manipulator"&?% +9 "core" %) Z N 2L +6 "storage"(X& +8 "core" & n j e +4 ."da"Forearm.force -20 + "manipulator"&5 +11 ."da"Forearm.seek 3 + 318 counts +3 "manipulator"& 'U +22 "core" ' +3 "manipulator"& & +8 "core" &   N 0 +3 "storage"( & +6 "core" &  +5 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 700 counts +5 "manipulator"&h' +38 "core" ' +3 "storage"(% +7 "core" %  +5 ."downElevator"SE.seek :down +7 "storage"('p +97 (n% +5 "core" %WI  ^ +4 "manipulator"&Y% +7 "core" % O +5 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +9 ."da"Forearm.seek :retract +3 "manipulator"&\\'\ +83 "core" ' +3 ."psFlush"delay 5 seconds +11 "core" ' +38 ' +2 ."downElevator"SE.stop +4 "storage"(5 +10 (~& +6 "core" &  +433 ."psFlush"PSR.select :air +9 "processing"% +16 ."psFlush"PS.seek 2.5ml +5 "processing"%L'\ +1051 #"uploadLog"upsync +1055 "core" ' + ."psFlush"delay 1 second +108 .PBV.dial :waste1 +2 "processing"%e  +37 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"% @ +78 "core" B + ."psFlush"PSV.dial :mixloop +3 "processing"% +105 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%a' +2613 "core" ' + ."psFlush"PSV.dial PSR +4 "processing"% +106 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%'M` +1086 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%G'\ +1594 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%A +76 "core" + ."psFlush"PTV.dial :puck +3 "processing"%x  +74 "core"  + ."psFlush"PBV.dial :waste1 +3 "processing"%7  +5 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%}', +2538 "Can" B 6" +74 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%, +77 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%q'F +597 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%w'\ +2111 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%b +77 "core" + ."psFlush"PBV.dial PSV +3 "processing"%l U +58 "core" W +2 ."psFlush"PS.seek 0ml +4 "processing"%(', +2600 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%f @ +47 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%B'\ +2616 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%d  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%u', +2645 "core" ' +8 ."psFlush"PSV.dial PSR +3 "processing"% +45 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%''\ +2614 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%r +75 "core" + ."psFlush"PBV.dial PSV +3 "processing"%* U +18 "core" T +2 ."psFlush"PS.seek 0ml +2 "processing"%[', +2616 "core" ' + ."psFlush"PSV.dial PBV +8 "processing"%% @ +58 "core" B +2 ."psFlush"PS.seek 2.5ml +3 "processing"%6'\ +2603 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%C  +77 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%1', +2611 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%@ +44 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 1ml +3 "processing"%p'M` +1092 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%s'\ +1601 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%^ +74 "core" + ."psFlush"PTV.dial :puck +3 "processing"%k  +5 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%]  +55 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%K', +2610 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%= +77 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%'F +594 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%#'\ +2099 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%P +77 "core" + ."psFlush"PBV.dial PSV +3 "processing"% U +57 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%0', +2613 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%. @ +57 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +2616 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%9  +77 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%', +2600 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%H +45 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +5 "processing"%'\ +2603 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%t +74 "core" + ."psFlush"PBV.dial PSV +3 "processing"%{ U +5 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%g', +2604 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%R @ +45 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"% '\ +2614 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%  +76 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%W', +2603 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&!& +7 "core" & $ )0 + "manipulator"&+% +4 "core" %\   ) +2 ."psFlush"Elbow.seek PC +2 "manipulator"&S([ +265 "core" ( + "manipulator"&F& +3 "core" &Y  * +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &D& +4 "core" &Y + +2 ."psFlush"Forearm.seek PC +3 "manipulator"&5'$ +101 "core" ' +8 ."psFlush"Hand.close +3 "manipulator"&:/ +72 "core" / +2 ."psFlush"PC.seek :open +3 "processing"%|( +460 "core" ( + "manipulator"& & +3 "core" &Y  E . +2 "manipulator"&% +4 "core" % 5 R . +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&Q'\ +98 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek :garage +3 "manipulator"&(- +137 "core" ( +2 "manipulator"&z& +4 "core" &- &  ~ 2!s + ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &J& +2 "core" &-   3 2!s +3 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek :garage +2 "manipulator"&'Γ +110 "core" ' + ."psFlush"Hand.open +2 "manipulator"&1 +78 "core" 1 +2 "manipulator"&% +4 "core" % Ν : ' +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +105 "core" ' + #"myShortDA"Finished short da assay +3 #Beginning samplePassF +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'& +5 "core" &st<\  +3 "manipulator"&_& +3 "core" &- # # 6 3!r +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +5 "core" ( +2 "manipulator"&m& +3 "core" &- # 3!r +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &&& +2 "core" &- !  " 3!r +3 ."myShortDA"Forearm.seek :garage +2 "manipulator"&Z'Γ +107 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&M/ +69 "core" / + "manipulator"&I& +4 "core" &-  # *!r + "manipulator"&8% +4 "core" % Χ J + +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&v'\ +105 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +2 "manipulator"&V(o +283 "core" ( +2 "manipulator"&`& +4 "core" &{ (  ? 14 + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &o& +4 "core" &{   } 24 + ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek CC +2 "manipulator"&"'Ͻ +99 "core" ' +2 "manipulator"&i& +4 "core" &{ \  / /4 + "manipulator"&\ % +4 "core" %  R / +2 "collection"'>& +3 "core" &uu5\  +3 "collection"'/& +5 "core" &tuL\  +2 ."myShortDA"CC.seek :closed +2 "collection"'4(S +6 "core" &sw/\  +7 &9tu1 $d +9 &Suts> 8 +9 &zpuuL L +10 &|HsuP R +9 &@EutT Q +10 &GsvS R +9 &FtvR Q +9 &Gtu^ R +10 &GDru^ R +9 &\ Fsu[ Q +9 &Gsu^ R +10 &!Jtt^ R +9 &#OEtv_ R +10 &%Htu] Q +9 &&Gsu R +9 &(FtwF R +10 &*WIuu[ R +9 &,KvuA R +10 &-Fuu6 R +9 &/Guu# R +9 &1^Jtv R +10 &3!Hsw R +9 &4Jvv! R +9 &6Gvt R +10 &8fJvy% R +9 &:)Hsu$ R +9 &;Jtw R +10 &=Isv R +9 &?nLtw! R +10 &A1Jst& R +9 &BNvv$ R +9 &DZuv T +10 &Fh}wv% W +9 &Hvy \\ +9 &Iux" ^ +10 &Kww ^ +9 &MXtw _ +10 &Ouu ` +9 &Puv! ` +9 &R^ftv 4 +10 &Rwv- S +9 ( + &Rvvx+ Q +2 "collection"'/& +3 #"myShortDA"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.65 +2 "collection"'& +6 "core" &Rvvv Q +2 ."myShortDA"Hand.open +2 "manipulator"&1 +74 "core" 1 +2 "manipulator"&$% +4 "core" %  @ ' +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 ."myShortDA"PSV.dial PSR,avoiding: PBV +2 "processing"%j  +45 "core"  + #"myShortDA"Pulling 2.5ml of PSR.flush + .PSR.select :flush +6 "processing"%@ +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%)'\ +2656 "core" ' + ."myShortDA"delay 5 seconds +508 ."connect"PRV.dial CBV +5 ."myShortDA"CBV.dial PRV +4 "processing"%<  +3 "collection"'E  +6 "core"  +96  +2 ."myShortDA"PSV.dial :PTV,via: :air +2 "processing"% +196 "core" ~ +2 ."myShortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +4 "processing"%? @ +75 "core" A +2 ."myShortDA"PS.seek 0ml +4 "processing"%X', +2600 "core" ' + ."myShortDA"PSV.dial PSR,avoiding: PBV +4 "processing"%  +193 "core"  +2 #"myShortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 2.5ml +2 "processing"% '\ +1546 "Can" H " +1058 "core" ' +2 ."myShortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +3 ."myShortDA"CBV.dial PRV +5 "processing"%  +2 "collection"'T  +5 "core"  +4  + ."myShortDA"PSV.dial :PTV,via: :air +3 "processing"%N +193 "core"  + ."myShortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"%n @ +6 "core" A +2 ."myShortDA"PS.seek 0ml +3 "processing"%', +2613 "core" ' +2 ."myShortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%Y  +192 "core"  +2 #"myShortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +6 .PS.seek 2.5ml +5 "processing"%U'\ +2613 "core" ' +2 ."myShortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +5 "processing"%  +2 "collection"'~  +5 "core"  +3  +2 ."myShortDA"PSV.dial :PTV,via: :air +2 "processing"%- +193 "core"  + ."myShortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"%h @ +6 "core" A +2 ."myShortDA"PS.seek 0ml +4 "processing"%', +2606 "core" ' +2 ."myShortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%2  +192 "core"  +2 #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 1.5ml +2 "processing"%e'{ +1599 "core" ' +2 ."myShortDA"delay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%  +44 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%', +1593 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%L +45 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%'\ +2611 "core" ' +2 ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +4 "processing"%a  +2 "collection"'  +6 "core"  +3  + ."myShortDA"PSV.dial :PTV,via: :air +3 "processing"%A +193 "core"  + ."myShortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"%x @ +6 "core" A +2 ."myShortDA"PS.seek 0ml +2 "processing"%7', +2608 "core" ' + ."myShortDA"PSV.dial :air +8 "processing"%G  +75 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%,'\ +2598 "core" ' +2 ."myShortDA"PSV.dial :PTV +3 "processing"%} +74 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%q', +2610 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%b  +74 "core"  +2 ."myShortDA"PS.seek 2.5ml +4 "processing"%l'\ +2603 "core" ' +2 ."myShortDA"PSV.dial :PTV +3 "processing"%w +74 "core"  +2 ."myShortDA"PS.seek 0ml +2 "processing"%f', +2605 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%(  +74 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%d'\ +2601 "core" ' +2 ."myShortDA"PSV.dial :PTV +7 "processing"%B +76 "core"  +2 ."myShortDA"PS.seek 0ml +2 "processing"%', +2611 "core" ' +45 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&u& +6 "core" &{  '4 +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&r(o +11 "core" ( +2 "manipulator"&*& +4 "core" &y O (. + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &'& +2 "core" &y p (. +3 ."myShortDA"Forearm.seek CC +3 "manipulator"&%'Ͻ +96 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&[/ +71 "core" / +2 ."myShortDA"CC.seek :open +2 "collection"'C( +402 "core" ( +2 "manipulator"&6& +3 "core" &y   ` 0. +2 "manipulator"&@% +3 "core" % ϴ  0 +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&1'\ +98 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +2 "manipulator"&p(- +286 "core" ( +2 "manipulator"&^& +3 "core" &- & F 3 +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &k& +2 "core" &-  G 4 +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek :garage +2 "manipulator"&]'Γ +109 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&s1 +78 "core" 1 + "manipulator"&=% +3 "core" % Ν o ' +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&K'\ +102 "core" ' +2 #"myShortDA"Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'& +6 "core" &vtV\  +2 "manipulator"&P& +3 "core" &- F 9 p 6 +3 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +4 "core" ( +2 "manipulator"&#& +4 "core" &- < C 5 + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &.& +3 "core" &- 6 C 5 +3 ."myShortDA"Forearm.seek :garage +2 "manipulator"&0'Γ +104 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&9/ +66 "core" / +2 "manipulator"&& +3 "core" &- $ + +2 "manipulator"&H% +3 "core" % Υ / + +3 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +102 "core" ' + ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&t(o +297 "core" ( +2 "manipulator"&{& +2 "core" &z/ ' .I +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &z/  L .I +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +2 "manipulator"&R'Ͻ +94 "core" ' +2 "manipulator"&g& +3 "core" &z0  k -I +2 "manipulator"&% +4 "core" %ϲ T .- +2 "collection"' & +3 "core" &su3\  +3 "collection"'!& +5 "core" &su3\  +2 ."myShortDA"CC.seek :closed +2 "collection"'+(S +7 "core" &rv7\  +4 &ut5\ 6 +9 &3Gsuu6 1 +9 &Xouvu< E +10 &Wst? Q +9 &Cvw< P +10 &vDsv1 P +9 &8Dtu; P +9 &Fus3 P +10 &Gsu: P +9 &Fsv/ P +9 &?Fwu3 Q +10 &!Gru2 Q +9 &"Euv. P +10 &$Jsu. Q +9 &&HGuu- P +9 &(\ Gvt5 P +10 &)Ipu1 P +9 &+Fvt= Q +9 &-OHts3 Q +10 &/Euw2 P +9 &0Ftt. Q +10 &2Ivu, Q +9 &4XEts0 P +9 &6Gtt2 P +10 &7Jtu. P +9 &9Fuv0 P +9 &;`Fvu. P +10 &="Jut/ P +9 &>Ftu2 Q +10 &@Kru/ P +9 &BhJtt. P +9 &D&Suv. R +10 &Ehuu- T +9 &Guu- X +9 &IJvw2 ] +10 &K wu. ] +9 &Lxt. _ +10 &Ntt- ^ +9 &PNuw- _ +9 &Qtw/ = +10 &R1wu1 ` +9 ( + &Rsut- R + "collection"'!& +4 #"myShortDA"Collection Clamp onSpring/offSpring for 6/27 samples, on/off torque 2.63 +2 "collection"'F& +6 "core" &Rstv_ R +2 ."myShortDA"Hand.open + "manipulator"&D1 +73 "core" 1 +40 "manipulator"&y% +10 "core" % ϲ M '- +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&:'\ +101 "core" ' + ."myShortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%\\  +193 "core"  +2 #"myShortDA"Pulling 2.5ml of PSR.flush + .PSR.select :flush +6 "processing"%@ +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%O'\ +2602 "core" ' +2 ."myShortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +5 "processing"%  + "collection"'  +6 "core"  +3  +2 ."myShortDA"PSV.dial :PTV,via: :air +3 "processing"%z +194 "core" ~ +2 ."myShortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"%J @ +6 "core" A +2 ."myShortDA"PS.seek 0ml +3 "processing"%5', +2607 "core" ' + ."myShortDA"PSV.dial PSR,avoiding: PBV +4 "processing"%S  +195 "core"  +2 #"myShortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +6 .PS.seek 2.5ml +3 "processing"%'\ +2609 "core" ' + ."myShortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +5 ."myShortDA"CBV.dial PRV +5 "processing"%  +2 "collection"'Q  +4 "core"  +3  +2 ."myShortDA"PSV.dial :PTV,via: :air +2 "processing"% +195 "core"  + ."myShortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"%_ @ +6 "core" A +2 ."myShortDA"PS.seek 0ml +3 "processing"%m', +2609 "core" ' + ."myShortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%&  +194 "core"  + #"myShortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 2.5ml +4 "processing"%'\ +2603 "core" ' +2 ."myShortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +3 ."myShortDA"CBV.dial PRV +5 "processing"%M  +2 "collection"'I  +4 "core"  +4  + ."myShortDA"PSV.dial :PTV,via: :air +3 "processing"%8 +206 "core" + ."myShortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +5 "processing"% @ +5 "core" A +2 ."myShortDA"PS.seek 0ml +3 "processing"%', +2607 "core" ' +2 ."myShortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%Z  +191 "core"  + #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 1.5ml +2 "processing"%`'{ +1605 "core" ' + ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +4 "processing"%o  +45 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%', +24 "Can" N b" +1580 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%i +45 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%\ '\ +2611 "core" ' +2 ."connect"PRV.dial CBV +3 ."myShortDA"CBV.dial PRV +5 "processing"%>  +2 "collection"'v  +7 "core"  +  +2 ."myShortDA"PSV.dial :PTV,via: :air +3 "processing"%c +192 "core"  +2 ."myShortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"% @ +5 "core" A +2 ."myShortDA"PS.seek 0ml +4 "processing"%', +2607 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%$  +76 "core"  +2 ."myShortDA"PS.seek 2.5ml +2 "processing"%/'\ +2616 "core" ' + ."myShortDA"PSV.dial :PTV +8 "processing"%j +75 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%"', +2604 "core" ' +2 ."myShortDA"PSV.dial :air +2 "processing"%W  +75 "core"  +2 ."myShortDA"PS.seek 2.5ml +2 "processing"%E'\ +2602 "core" ' + ."myShortDA"PSV.dial :PTV +3 "processing"%< +86 "core" +47 ."myShortDA"PS.seek 0ml +2 "processing"%', +2604 "core" ' +2 ."myShortDA"PSV.dial :air +2 "processing"%?  +73 "core"  +2 ."myShortDA"PS.seek 2.5ml +4 "processing"%)'\ +2602 "core" ' + ."myShortDA"PSV.dial :PTV +3 "processing"% +74 "core"  +2 ."myShortDA"PS.seek 0ml +2 "processing"%X', +2611 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&& +5 "core" &z. @ %I +3 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +2 "manipulator"&T(o +31 "core" ( +2 "manipulator"&N& +3 "core" &y V *+ +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &n& +2 "core" &y  )+ +3 ."myShortDA"Forearm.seek CC +2 "manipulator"& 'Ͻ +99 "core" ' + ."myShortDA"Hand.close +3 "manipulator"&Y/ +69 "core" / +2 ."myShortDA"CC.seek :open +4 "collection"'( +400 "core" ( + "manipulator"& & +3 "core" &y    1+ +2 "manipulator"&~% +3 "core" % ϻ   1 +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&-'\ +99 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +2 "manipulator"&h(- +311 "core" ( +2 "manipulator"&U& +4 "core" &- 2 H 4 +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &2& +2 "core" &- 6 # K 5 +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek :garage +2 "manipulator"&'Γ +110 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&1 +76 "core" 1 + "manipulator"&e% +4 "core" % Ν T * +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&L'\ +106 "core" ' +2 #"myShortDA"Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'& +6 "core" &uu0\  +2 "manipulator"&a& +4 "core" &-  ) 1 4 +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&(- +5 "core" ( +2 "manipulator"&A& +4 "core" &- : D  5 + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &x& +2 "core" &-  3 ( 5 +3 ."myShortDA"Forearm.seek :garage +2 "manipulator"&'Γ +105 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&G/ +73 "core" / +2 "manipulator"&7& +3 "core" &-  g . +2 "manipulator"&}% +3 "core" % Φ  8 - +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&,'\ +106 "core" ' + ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +2 "manipulator"&b(o +281 "core" ( + "manipulator"&q& +3 "core" &j*   /E +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &w& +3 "core" &j* < .E +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +3 "manipulator"&l'Ͻ +103 "core" ' + "manipulator"&(& +3 "core" &j*  0 .E +2 "manipulator"&f% +4 "core" %Ϡ O . +2 "collection"'B& +3 "core" &ttM\  +3 "collection"'d& +4 "core" &tu1\  +3 ."myShortDA"CC.seek :closed +2 "collection"'u(S +7 "core" &uv/\  +5 &su0\ 7 +9 &2Grtu. 1 +9 &Woutv. F +10 &Tvu) P +9 &Duu, P +9 &xGuu3 P +10 &9Htu/ Q +9 &Gsv/ P +9 &Gvt. P +10 &Dtu1 P +9 &BGtu1 P +10 &!Euu- P +9 &"Hvt/ Q +9 &$Hrt. P +10 &&JIvv3 P +9 &( Itu/ Q +9 &)Huu2 P +10 &+Fux5 P +9 &-REtu7 P +10 &/Jvt0 P +44 &0Jtv- P +8 &2Iut5 Q + &4YIut8 Q + &6Itu9 Q +2 &7Guv6 Q + &9Htu6 P +8 &;bEvu: P +10 &=$Jtv9 P +9 &>Huv: Q +9 &@Huu2 P +10 &BjJtu9 P +9 &D)Ruv: Q +9 &Eguv6 T +10 &Guv9 X +9 &IMtv: ] +10 &K\ vu: _ +9 &Lsv8 _ +9 &Nuw3 ^ +10 &PPsu6 _ +9 &Qtv7 = +9 &R/wu6 !b +10 ( + &Rxvu7 U +2 "collection"'d& +3 #"myShortDA"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.62 +2 "collection"'*& +6 "core" &RxuwO U +2 ."myShortDA"Hand.open +2 "manipulator"&'1 +76 "core" 1 + "manipulator"&[% +3 "core" % Ϡ % +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&V'\ +97 "core" ' + ."myShortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%  +194 "core"  + #"myShortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +11 ."myShortDA"PS.seek 2.5ml +2 "processing"%4'\ +2606 "core" ' +2 ."myShortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +4 "processing"%6  +2 "collection"'@  +4 "core"  +4  + ."myShortDA"PSV.dial :PTV,via: :air +3 "processing"%% +195 "core" ~ +2 ."myShortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +5 "processing"%^ @ +7 "core" A +2 ."myShortDA"PS.seek 0ml +3 "processing"%r', +2610 "core" ' +2 ."myShortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%k  +195 "core"  +2 #"myShortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +6 .PS.seek 2.5ml +3 "processing"%s'\ +2602 "core" ' +2 ."myShortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +4 "processing"%=  +2 "collection"'1  +5 "core"  +3  +2 ."myShortDA"PSV.dial :PTV,via: :air +2 "processing"% +194 "core"  + ."myShortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"%P @ +6 "core" A +2 ."myShortDA"PS.seek 0ml +4 "processing"%#', +2612 "core" ' +2 ."myShortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%.  +194 "core"  + #"myShortDA"Pulling 2.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 2.5ml +3 "processing"%]'\ +2610 "core" ' +2 ."myShortDA"delay 5 seconds +503 ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +5 "processing"%9  +2 "collection"'  +5 "core"  +3  +2 ."myShortDA"PSV.dial :PTV,via: :air +3 "processing"%H +192 "core"  + ."myShortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"%p @ +6 "core" A +2 ."myShortDA"PS.seek 0ml +2 "processing"%K', +2605 "core" ' + ."myShortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%0  +193 "core"  + #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 1.5ml +2 "processing"%{'{ +1606 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%  +44 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%', +1600 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%g +44 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +3 "processing"%'\ +2607 "core" ' +2 ."connect"PRV.dial CBV +3 ."myShortDA"CBV.dial PRV +5 "processing"%  +5 "collection"'  +4 "core"  +2  +2 ."myShortDA"PSV.dial :PTV,via: :air +2 "processing"%C +194 "core" ~ +2 ."myShortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"%F @ +5 "core" A +2 ."myShortDA"PS.seek 0ml +3 "processing"%D', +2606 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%y  +87 "core" +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%!'\ +2615 "core" ' +2 ."myShortDA"PSV.dial :PTV +42 "processing"%\\ +80 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%R', +2603 "core" ' + ."myShortDA"PSV.dial :air +8 "processing"%  +75 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"% '\ +316 "Can" J A" +2298 "core" ' + ."myShortDA"PSV.dial :PTV +3 "processing"% +75 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%z', +2616 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%J  +74 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%O'\ +2613 "core" ' +2 ."myShortDA"PSV.dial :PTV +3 "processing"%S +75 "core"  +2 ."myShortDA"PS.seek 0ml +4 "processing"%5', +2611 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&& +6 "core" &j* * 'E +2 ."myShortDA"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 ."myShortDA"Elbow.seek CC +2 "manipulator"&Q(o +5 "core" ( +2 "manipulator"&& +3 "core" &j*  (E +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &_& +3 "core" &j*  (E +2 ."myShortDA"Forearm.seek CC +3 "manipulator"&'Ͻ +98 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&&/ +67 "core" / +2 ."myShortDA"CC.seek :open +2 "collection"'m( +400 "core" ( +2 "manipulator"&M& +4 "core" &j*  M /E + "manipulator"&I% +3 "core" % ϵ M / +2 ."myShortDA"Forearm.seek :retract +4 "manipulator"&8'\ +97 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek :garage +3 "manipulator"&(- +290 "core" ( + "manipulator"&& +3 "core" &- J 3 _ 6 +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &Z& +3 "core" &- @ 7 5 +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +2 "manipulator"&'Γ +108 "core" ' +2 ."myShortDA"Hand.open + "manipulator"&o1 +78 "core" 1 +2 "manipulator"&`% +3 "core" % Μ  + +2 ."myShortDA"Forearm.reconfigure :loose +10 "manipulator"&#Q@2^d^b +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&i'\ +108 "core" ' +2 #"myShortDA"Flushing Processing stage +2 "processing"%% +5 "core" %'\ +2 #"myShortDA"Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%v& +6 "core" &x\  +2 "manipulator"&>& +3 "core" &- : C 5 +3 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&c(- +4 "core" ( +2 "manipulator"&& +3 "core" &- J H 5 +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &\ & +3 "core" &- D C 5 +3 ."myShortDA"Forearm.seek :garage +2 "manipulator"&$'Γ +109 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&/ +71 "core" / +2 "manipulator"&j& +3 "core" &- - , +2 "manipulator"&/% +3 "core" % Ο , +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&W'\ +106 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek PC +2 "manipulator"&"([ +142 "core" ( +2 "manipulator"&<& +4 "core" &^ a K { 8 +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &E& +3 "core" &^ V W 8 +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +3 "manipulator"&?'$ +101 "core" ' + "manipulator"&& +3 "core" &^ % $ ' 2 +3 "manipulator"& % +3 "core" %&    2 +2 "processing"%)& +45 "core" &y\  +8 "processing"%& +6 "core" &\  +2 ."myShortDA"PC.seek :closed +3 "processing"%N(^ +5 "core" &x\  +6 &>\ 7 +9 &BFmx\ 1 +10 &cnt\ F +9 &Sz\ R +9 &C\ R +10 &}A`\ R +9 &@Bb\ Q +9 &Dz\ Q +10 &C{\ R +9 &F\ R +9 &GGy\ R +10 &! F\ R +9 &"G\ R +10 &$B\ R +9 &&PC]\ Q +10 &(D8\ Q +9 &)Dv\ R +9 &+G\ R +10 &-WCy\ R +9 &/Dy\ Q +9 &0Fr\ R +10 &2Cv\ R +9 &4_D{\ R +9 &6"Dw\ Q +10 &7Dz\ R +9 &9Gt\ R +10 &;gC\ R +9 &=)Dx\ R +9 &>Gt\ R +10 &@K\ R +9 &Bg]{\ U +9 &D y\ X +10 &Ex\ X +9 &Gzx\ W +10 &Id{\ X +9 &K%}\ Y +9 &Lw\ Y +10 &Ny\ Y +9 &Pj;\ Y +9 &R+r\ Y +10 &Sc\ Y +9 &Ut\ Y +9 &Wqs\ Y +10 &Y2z\ Z +9 &Z\ Z +10 &\\e\ Z +9 &^3bk\ 6 +9 &^R{\ 1 +6 ( + "processing"%& +5 #"myShortDA"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.88 +2 "processing"%n& +6 "core" &^#q\ 0 + &^#g\ 0 +2 ."myShortDA"Hand.open + "manipulator"&Y1 +67 "core" 1 +2 "manipulator"&t% +3 "core" % &  1 - +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&:'\ +97 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%+ +74 "core"  + ."myShortDA"PSR.select :flush +4 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"% 'M` +1090 "core" ' +2 ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%~'\ +1594 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"% +74 "core" + ."myShortDA"PTV.dial :puck +3 "processing"%T  +74 "core"  + ."myShortDA"PBV.dial :waste1 +3 "processing"%U  +57 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%2', +2609 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +75 "core"  +2 ."myShortDA"PSR.select :flush +3 "processing"%@ +12 ."myShortDA"PS.seek 0.5ml +2 "processing"%e'F +589 "core" ' +2 ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%-'\ +2106 "core" ' +2 ."myShortDA"PSV.dial PTV +3 "processing"% +87 "core"  +2 ."myShortDA"PBV.dial PSV +2 "processing"%a U +57 "core" W +2 ."myShortDA"PS.seek 0ml +3 "processing"%A', +2614 "core" ' + ."myShortDA"PSV.dial PBV +8 "processing"%x @ +44 "core" ? +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%'\ +2614 "core" ' + ."myShortDA"PSV.dial :waste1 +3 "processing"%G  +75 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%7', +2612 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%} +44 "core"  + ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%h'\ +2604 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"%L +76 "core" + ."myShortDA"PBV.dial PSV +2 "processing"% U +6 "core" V +2 ."myShortDA"PS.seek 0ml +3 "processing"%q', +2606 "core" ' + ."myShortDA"PSV.dial PBV +3 "processing"%w @ +46 "core" ? +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%'\ +2604 "core" ' +2 ."myShortDA"PSV.dial :waste1 +7 "processing"%(  +74 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%f', +2606 "core" ' + #"myShortDA"Garaging FlushPuck in Processing Clamp +3 "manipulator"&B& +6 "core" &^ 8 ; l 5 +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek PC +3 "manipulator"&,([ +5 "core" ( + "manipulator"&& +4 "core" &^ : C ' 5 +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +45 &*& +10 "core" &^ B E I 5 +2 ."myShortDA"Forearm.seek PC +4 "manipulator"&''$ +96 "core" ' + ."myShortDA"Hand.close +3 "manipulator"&[/ +75 "core" / +2 ."myShortDA"PC.seek :open +3 "processing"%d( +462 "core" ( +2 "manipulator"&& +4 "core" &^ ; C y 7 + "manipulator"&l% +3 "core" % 6 > E 6 +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&X'\ +100 "core" ' + ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +2 "manipulator"&6(- +124 "core" ( + "manipulator"&@& +3 "core" &- J O N 6# +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &%& +3 "core" &-\ A C 6# +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek :garage +2 "manipulator"&^'Γ +111 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&41 +76 "core" 1 + "manipulator"&k% +4 "core" % Ν , +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&r'\ +110 "core" ' + #"myShortDA"Flushing Processing stage +2 "processing"%=% +6 "core" %0\ # +2 #"myShortDA"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%1& +6 "core" &\ # + "manipulator"&& +4 "core" &-\ X Y 9"~ +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&P(- +4 "core" ( +2 "manipulator"&s& +3 "core" &-\ W M 7 9"~ +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &.& +2 "core" &-\ L k " 9"~ +3 ."myShortDA"Forearm.seek :garage +2 "manipulator"&#'Γ +106 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&9/ +76 "core" / +2 "manipulator"&& +3 "core" &-\   g /"~ +2 "manipulator"&H% +3 "core" % Χ T . +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&p'\ +102 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek PC +3 "manipulator"&]([ +146 "core" ( +2 "manipulator"&0& +3 "core" &U a Y ( 9 +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &K& +2 "core" &U J T + 9 +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek PC +2 "manipulator"&'$ +100 "core" ' + "manipulator"&{& +3 "core" &U F K 5 +3 "manipulator"&g% +4 "core" % D E W 5 + "processing"%& +4 "core" &^\ ! +2 "processing"% & +4 "core" &[\ ! +2 ."myShortDA"PC.seek :closed +3 "processing"%(^ +7 "core" &Y\ ! +4 &b\ !5 +9 &:Fni\ 1 +9 &^os_\ E +10 &U`\ R +9 &BW\ Q +9 &|B[\ P +10 &<Ca\ Q +9 &Dn\ Q +10 &Cd\ Q +9 &Be\ Q +9 &DCW\ Q +10 &!B\\\ Q +9 &"CY\ Q +10 &$CT\ R +9 &&LCN\ Q +9 &( DO\ Q +10 &)CM\ R +9 &+CZ\ Q +9 &-SCX\ Q +10 &/C`\ Q +9 &0Db\ R +9 &2DW\ Q +10 &4[DN\ Q +9 &6D[\ Q +10 &7AW\ Q +9 &9DQ\ Q +9 &;cDM\ Q +10 &=%DX\ Q +9 &>F^\ Q +9 &@G^\ R +10 &BeUi\ T +9 &Dsc\ W +10 &E|c\ W +9 &Gwa\ W +9 &I`|^\ X +10 &K#{c\ W +9 &L\\\ X +9 &N_\ X +10 &PfZ\ Y +9 &R(`\ Y +10 &SZ\ Y +9 &U_\ X +9 &Wmb\ Y +10 &Y-c\ Z +9 &Z`\ Y +9 &\\Z\ Z +10 &^5ei`\ 0 +9 &^}h\ D +9 ( +2 &^.a\ 6 +2 "processing"% & +3 #"myShortDA"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.92 +2 "processing"%C& +5 "core" &^.\ 6 +2 ."myShortDA"Hand.open +2 "manipulator"&F1 +77 "core" 1 +2 "manipulator"&% +3 "core" %  + / +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&y'\ +96 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%D +46 "core"  + ."myShortDA"PSR.select :flush +48 "processing"%@ +16 ."myShortDA"PS.seek 1ml +2 "processing"%\\'M` +1093 "core" ' +2 ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%!'\ +1606 "core" ' +2 ."myShortDA"PSV.dial PTV +3 "processing"% +74 "core" + ."myShortDA"PTV.dial :puck +3 "processing"%R  +5 "core"  +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%  +57 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"% ', +2612 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%J +76 "core"  + ."myShortDA"PSR.select :flush +3 "processing"%@ +11 ."myShortDA"PS.seek 0.5ml +3 "processing"%z'F +593 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%S'\ +2110 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"%O +74 "core" + ."myShortDA"PBV.dial PSV +3 "processing"% U +55 "core" V +2 ."myShortDA"PS.seek 0ml +3 "processing"%', +2611 "core" ' + ."myShortDA"PSV.dial PBV +3 "processing"%_ @ +44 "core" ? +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%&'\ +2615 "core" ' +2 ."myShortDA"PSV.dial :waste1 +2 "processing"%b  +73 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%V', +2609 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%u +46 "core"  + ."myShortDA"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%M'\ +265 "Can"\ : p" +2344 "core" ' +2 ."myShortDA"PSV.dial PTV +3 "processing"%I +72 "core" + ."myShortDA"PBV.dial PSV +3 "processing"% U +5 "core" V +3 ."myShortDA"PS.seek 0ml +2 "processing"%', +2612 "core" ' +2 ."myShortDA"PSV.dial PBV +3 "processing"%Z @ +44 "core" ? +2 ."myShortDA"PS.seek 2.5ml +4 "processing"%Q'\ +2605 "core" ' + ."myShortDA"PSV.dial :waste1 +3 "processing"%o  +74 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%`', +2610 "core" ' +2 #"myShortDA"Garaging FlushPuck in Processing Clamp +2 "manipulator"&8& +7 "core" &U $ #  3 +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek PC +3 "manipulator"&([ +4 "core" ( +2 "manipulator"&v& +3 "core" &U ! (  3 +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &>& +3 "core" &U  F 3 +2 ."myShortDA"Forearm.seek PC +3 "manipulator"&'$ +95 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&\ / +72 "core" / + ."myShortDA"PC.seek :open +3 "processing"%( +459 "core" ( + "manipulator"&& +3 "core" &U b H  8 +2 "manipulator"&j% +3 "core" % 3 - . 8 +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&/'\ +98 "core" ' + ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek :garage +2 "manipulator"&(- +117 "core" ( + "manipulator"&i& +3 "core" &- P I  7+ +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &<& +3 "core" &- N 9 z 9+ +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +3 "manipulator"&E'Γ +110 "core" ' + ."myShortDA"Hand.open +2 "manipulator"&$1 +67 "core" 1 + "manipulator"&% +4 "core" % Ν  v . +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +51 "manipulator"& '\ +103 "core" ' +4674 #"Camille"-> access 3 +3 "storage"()% +5 "core" %v  ! _\  +2 "manipulator"&c% +4 "core" %\  [ d  ; +2 "manipulator"&W& +3 "core" &- W a ;* +2 ."Camille"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."Camille"SC.seek 7 +2 "storage"(|([4 +671 "core" ( + ."Camille"SC.configure :limp +4 "storage"($(\ 1b +4 (n& +3 "core" &[8 ) - d\  +724 #"Camille"-> access 4 +3 "storage"(Y% +5 "core" %v 5 :\  +3 "manipulator"&t% +4 "core" %\  X W : + "manipulator"&& +3 "core" &- W X :* +3 ."Camille"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."Camille"SC.seek 1 +3 "storage"(+( +977 "core" ( + ."Camille"SC.configure :limp +4 "storage"($(\ 1b +4 (?& +3 "core" &  \ \ +6470 #"Camille"-> exit +3 #Session Ended +1042 #t-> exit +7 #mEXIT @1743544245.63PDT @1743544254.37PDT = =tMAIN =mMAIN_scheduler @PDT1743544256.08 #"core_reset"Sent BREAK +2 #t@6221 receive with ifg=0x10, ie=0xFD #@6855 receive with ifg=0x10, ie=0xFD + #@7512 receive with ifg=0x10, ie=0xFD + #@8148 receive with ifg=0x10, ie=0xFD + #@8783 receive with ifg=0x10, ie=0xFD #@9417 receive with ifg=0x10, ie=0xFD + #@10052 receive with ifg=0x10, ie=0xFD #@10378 receive with ifg=0x80, ie=0xFD + #@30858 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +10 #ESP2 v3.42 I2C Gateway v3.20 for core bus +256 #Configuration for eddie 2/28/25 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +406 "Can"\ 2 cQ + \ 2 cQF #tPolling Can every 10:00 +2 #Cleanly exited at 14:50:45PDT01-Apr-25 +742 #-> ESP.ready! +154 "sampler") +2 ) +3 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +3 % +2 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %uv)\ +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tCS.hold + "collection"'+ +3 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" %,G\ & +3 .tPS.configure :default +2 "processing"%#A d`xb +2 .tPS.hold +2 "processing"%+ +4 "core" + + .tPS.configure :default +3 "processing"%#A d`xb +3 "sampler")% +3 "core" %Q h + .tSS.configure :default +3 "sampler")#.0X ESP.ready? +2 "collection"'2% +3 "core" %uw8\ +2 "sampler")3% +4 "core" %Q n + "manipulator"&4% +3 "core" %\  E E  7 +2 "manipulator"&5& +3 "core" &- O H  7* +2 "storage"(6& +3 "core" & \ Y\ +2 "storage"(7% +3 "core" %v  |\ +2 "collection"'8& +4 "core" &tt.\  + "processing"%9& +3 "core" &~\ ! +2 "processing"%:% +3 "core" %,P\ " +728 #t-> initialPurge + #Starting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"';& +3 "core" &sv\  +2 .tHand.open + "manipulator"&<1 +21 "core" 1 +2 "manipulator"&=& +4 "core" &- E P b 7* + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&>(- +3 "core" ( + "manipulator"&?& +3 "core" &- G F  6* +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &@& +3 "core" &- E E \ 7* +2 .tForearm.seek :garage +2 "manipulator"&A'Γ +105 "core" ' + .tHand.close +2 "manipulator"&B/ +69 "core" / + "manipulator"&C& +3 "core" &-  0 .* +3 "manipulator"&D% +3 "core" % Τ   . +2 .tForearm.seek :retract +2 "manipulator"&E'\ +111 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&F(o +274 "core" ( +2 "manipulator"&G& +4 "core" &s)  ' B 1Co + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &H& +3 "core" &s) # # & 2Co +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&I'Ͻ +97 "core" ' + "manipulator"&J& +4 "core" &s)  p .Co +2 "manipulator"&K% +4 "core" %Ϭ  ' . + "collection"'L& +4 "core" &tu\  +2 "collection"'M& +5 "core" &uw\  +2 .tCC.seek :closed +2 "collection"'N(S +5 "core" &sv\  +9 &1wtt *x +10 &_vuu > +9 &Rjsu Q +9 &Ftu Q +10 &Jwt R +9 &Iuv R +9 &UItu R +10 &Gtv Q +9 &Jtu R +10 &Duv R +9 & ^Etv R +9 &"!Drw Q +10 &#Guu R +9 &%Ftw R +9 &'gFvu Q +10 &))Gtv Q +9 &*Gvv R +10 &,Juv R +9 &.nJtw R +9 &00Fuv R +10 &1Huu Q +9 &3Guw R +9 &5vJrv R +10 &78Fvt R +9 &8Euw R +10 &:Gtv Q +9 &<Guv Q +9 &>AGtv Q +10 &@Isu Q +9 &AJuv R +9 &CPuv R +10 &E@]uv U +9 &Ftu X +10 &Hwv ] +9 &Jktv ^ +9 &L,vv ^ +10 &Mvw _ +9 &Osu ` +9 &Qlww X +10 &RCxv + +9 &Ruxx O +6 ( + "collection"'M& +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.69 +2 "collection"'O& +4 "core" &Rpvv O + &Rpsv O + .tHand.open +2 "manipulator"&P1 +72 "core" 1 +2 "manipulator"&Q% +4 "core" % Ϭ   & +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&R'\ +97 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'S& +4 "core" &Rpvw O +2 "collection"'T% +4 "core" %sx + "collection"'U +3 "core"  +2 .tCSV.dial CSR +2 "collection"'V  +106 "core"  + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'W'q1 +1340 "core" ' + .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +9 'X% +2 "core" %q/tv  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'Y'` +699 "core" ' + .tCSV.dial :waste +2 "collection"'Z +136 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'[' +1983 "core" ' +2 #tPurging external Intake + "collection"'\\& +3 "core" &Rovw/ O +2 "collection"']% +4 "core" %uw +2 .tCSV.dial :flush +2 "collection"'^  +45 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'_' +2527 "core" ' + .tdelay 5 seconds +508 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'` + 'a  +78 "core"  +  +2 .tCTV.dial :intake +2 "collection"'b  +76 "core"  + .tIntake.select :open + "sampler") +46 .tCS.seek 0ml +2 "collection"'c' +2531 "core" ' + .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air +2 "collection"'d  +75 "core"  +2 #tFlushing upper manifold + "collection"'e& +3 "core" &Rmqs O +2 "collection"'f% +4 "core" %pq +2 .tCSV.dial :flush +2 "collection"'g  +75 "core"  +2 .tCS.seek 5ml +2 "collection"'h'q1 +1300 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'i @ +46 "core" B + "collection"'j% +3 "core" %q4sv  +3 .tCS.seek 7ml +2 "collection"'k' +570 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'l +2 'm  +17 "core"  +92 ~ +2 .tCTV.dial :air +2 "collection"'n  +4 "core"  +2 .tCS.seek 0ml +2 "collection"'o' +1794 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'p'1 +812 "core" ' + .tCSV.dial :waste +2 "collection"'q +58 "core" +2 .tCS.seek 0ml +2 "collection"'r' +807 "core" ' + "collection"'s& +3 "core" &Rmtw O +2 "collection"'t% +3 "core" %uy +2 .tCSV.dial :flush +2 "collection"'u  +45 "core"  +2 .tCS.seek 3ml +2 "collection"'v'1 +819 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +2 "collection"'w @ +45 "core" B +2 "collection"'x% +4 "core" %1uv  +2 .tCS.seek 5ml +2 "collection"'y'q0 +575 "core" ' + .tCSV.dial :air +7 "collection"'z @ +4 "core" A +7 .tCS.seek 0ml +2 "collection"'{' +1307 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'|'1 +812 "core" ' +2 .tCSV.dial :waste + "collection"'} +77 "core" +2 .tCS.seek 0ml +2 "collection"'~' +826 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" &s( _ #Co +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&(o +4 "core" ( + "manipulator"&& +4 "core" &s( $ #Co +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &s(  #Co +3 .tForearm.seek CC +2 "manipulator"&'Ͻ +92 "core" ' + .tHand.close + "manipulator"&/ +74 "core" / +2 .tCC.seek :open +2 "collection"'( +396 "core" ( + "manipulator"& & +3 "core" &s( )Co +2 "manipulator"& % +4 "core" % ϲ )- +2 .tForearm.seek :retract +2 "manipulator"& '\ +96 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +289 "core" ( + "manipulator"&& +3 "core" &- % j 1 +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &-  5 0 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'Γ +107 "core" ' + .tHand.open + "manipulator"&1 +74 "core" 1 + "manipulator"&% +4 "core" % Ν & $ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +5637 #t-> Sampler.unassign :PumpPrimeDelay rescue nil +2286 #-> Sampler.unassign :MaintainFlow rescue nil +1643 #-> Sampler.unassign :PrimeFlow rescue nil +3601 #"Camille"Session Begun +876 #-> ESP.ready! +3 "collection"'% +3 "processing"%% +6 "core" %yv\  +2 "manipulator"&% +4 "sampler")% +9 "core" %,/\ + %\  E E / 5 + %Q i +2 "manipulator"&& +4 "core" &- F G E 5 +2 "storage"(& +3 "core" &   7\ +2 "storage"(% +3 "core" %v  Y\ \ + "collection"'& +4 "core" &uu\  + "processing"% & +4 "core" &]\ +2 "processing"%! +3 "core"  +2 "processing"%" +3 "core" V +2 "processing"%# +3 "core"  +2 "processing"%$ +2 "core"  +2 "sampler")% +3 "core"  +2 "collection"'&% +4 "core" %uv\  + "processing"%'% +4 "core" %,{\  +2 "sampler")(% +4 "core" %Q k + "collection"')& +4 "core" &uv\  +2 "processing"%*& +38 "core" &P\  +9 "manipulator"&+% +4 "core" %\  D E 5 +2 "manipulator"&,& +4 "core" &- D D  5 +2 "storage"(-& +3 "core" &   \ \ +3 "storage"(.% +3 "core" %v   F\ \ +2 "collection"'/9 +3 "core" 9ep +2 "processing"%09 +3 "core" 9s +683 #"Camille"-> ESP.ready? +2 "collection"'1% +6 "core" %tw\  + "sampler")2% +4 "core" %Q g +2 "manipulator"&3% +4 "core" %\  F F 5 + "manipulator"&4& +3 "core" &- F G 5 +2 "storage"(5& +3 "core" &  &\ \ +2 "storage"(6% +3 "core" %v \ \ +2 "collection"'7& +3 "core" &uw\  +2 "processing"%8& +3 "core" &A\  +2 "processing"%9% +3 "core" %,d\ +887 #"Camille"-> access 4 +3 "storage"(:% +8 "core" %v  \ \ +2 "manipulator"&;% +4 "core" %\  G D 5 +2 "manipulator"&<& +4 "core" &- G D X 5 +2 ."Camille"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."Camille"SC.seek 1 +2 "storage"(=( +5 "core" ( + ."Camille"SC.configure :limp +4 "storage"($(\ 1b +3 (?& +3 "core" &  _\ +462 #"Camille"-> startTube 4 +5002 #-> start(:myFullPhaseDA){da 50} +4 #"myFullPhaseDA"da sampling at most 50ml +11 #Loading sh1 puck from tube 4 into Collection Clamp +5 ."Qmail"DAfans.email "Started da in tube 4 at 14:59:24PDT01-Apr-25\\n{}\\nCan@14:51:02, 23.2C, 41% humidity, 14.6psia, 12.551V, 0.283A, 84.875Ah, 3.55W",Subject: "da sampling at most 50ml" +6 "collection"'@& +6 "core" &tv\ +2 "manipulator"&B% +4 "core" %\  f f 7 ; + "storage"(C% +4 "core" %v L 4 ^\  +3 "storage"(D. +4 "core" .( +2 ."myFullPhaseDA"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."myFullPhaseDA"SC.seek 4 +2 "storage"((,? +319 #"uploadLog"upsync +198 "core" ( + ."myFullPhaseDA"SC.configure :limp +4 "storage"($(\ 1b +5 (& +3 "core" &,?\  +2 "manipulator"&A& +4 "core" &- 3 ; 3 8 +2 "manipulator"&G% +4 "core" %\  ; < 4 8 +2 ."myFullPhaseDA"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 ."myFullPhaseDA"Elbow.seek 4 +3 "manipulator"&H( +190 "core" ( + "manipulator"&>& +3 "core" & R I # 6+ +2 "storage"(J& +4 "core" &,?  \  +3 ."myFullPhaseDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myFullPhaseDA"Forearm.seek 4 + 700 counts +3 "manipulator"&K' +105 "core" ' +2 "storage"(L& +4 "core" &,? + - :\  +2 ."myFullPhaseDA"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."myFullPhaseDA"SE.seek :beamBreak +3 "storage"(E') +296 "core" ' + "storage"(\ - +3 "core" -'T +2 ."myFullPhaseDA"SE.configure :default +4 "storage"(#QK-0-\ b +5 (O& +3 "core" &,?\  +2 "manipulator"&P& +4 "core" & $   4+ +2 ."myFullPhaseDA"Elbow.seek 4 +2 "manipulator"&Q( +31 "core" ( +2 "manipulator"&S& +4 "core" & R R > 7 + "storage"(M& +4 "core" &,?  V\  +2 ."myFullPhaseDA"Forearm.seek 4 + 300 counts +3 "manipulator"&T'[ +25 "core" ' + ."myFullPhaseDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myFullPhaseDA"Hand.close +3 "manipulator"&U/ +77 "core" / +3 ."downElevator"SE.seek :down +42 "manipulator"&V& +8 "storage"(I'p +9 "core" & ; 8 0 8 +2 "manipulator"&% +4 "core" % ~ [ ]  5U +2 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"&X'\ +97 "core" ' +2 ."myFullPhaseDA"Elbow.seek CC +3 "manipulator"&W(o +137 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +25 "core" ( + "manipulator"&Z& +3 "core" &e4  ! & 1M +2 ."myFullPhaseDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &Y& +3 "core" &f4   2M +2 ."myFullPhaseDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myFullPhaseDA"Forearm.seek CC +3 "manipulator"&\\'Ͻ +99 "core" ' +2 "manipulator"&]& +4 "core" &f4  a 0M + "manipulator"&^% +4 "core" %Ϩ  B 0 +2 "collection"'[& +4 "core" &tv\  +2 "collection"'a& +5 "core" &tt\  +2 ."myFullPhaseDA"CC.seek :closed +5 "collection"'`(S +4 "core" &vv\  +4 &wv\ 8 +10 &6Fruu 1 +9 &Xowsw E +9 &Ztu R +10 &FtvY Q +9 &qEsu\ Q +9 &3Iwt Q +10 &Hsv R +9 &Gtv\ Q +10 &yFvv\ Q +9 &;Itw6 Q +9 & GuuZ Q +10 &"Dvwc\ Q +9 &$Jwv` Q +9 &&BHuvd R +10 &(Htw[ Q +9 &)Etuh Q +10 &+Juuc Q +9 &-JHww_ R +9 &/ Hut Q +10 &0Fuu\ Q +9 &2Fvx Q +9 &4SJuw Q +10 &6Iuu Q +9 &7Dvv\ Q +10 &9Jwx Q +9 &;[Euv\ Q +9 &=Jtv Q +10 &>Fsv Q +9 &@Fvt Q +9 &BbFsu\ R +10 &D$Ntu R +9 &ERuw R +10 &G[xw T +9 &I]tvy V +9 &Kuw Z +10 &Lvv ^ +9 &Nuw ^ +9 &PNvv ^ +10 &Quy = +9 &R/vx ` +9 ( +2 &R`wv L + "collection"'a& +4 #"myFullPhaseDA"Collection Clamp onSpring/offSpring for 6/27 samples, on/off torque 2.14 +2 .Hand.open +3 "manipulator"&b1 +70 "core" 1 + "manipulator"&_% +4 "core" % Ϩ 3 ) +2 ."myFullPhaseDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myFullPhaseDA"Forearm.seek :retract +2 "manipulator"&d'\ +95 "core" ' +2 #"myFullPhaseDA"collectSample 50ml w/bubble point of 24psi +3 #Priming 7ml +3 .Intake.select :close +4 .Exhaust.select :close +4 .SS.hold +4 "sampler")e+ +4 "core" + +2 "sampler")f% +4 "core" %Q t  + "collection"'g& +4 "core" &Rawv L +3 "Can"\ J X +2 #"myFullPhaseDA"Calibrating pressure and temperature sensors +5 .CTV.dial :air +3 "collection"'c  +5 "core"  + ."myFullPhaseDA"SSV.dial :spit,avoiding: :exhaust +3 "sampler")i +5 "core"  +2 "sampler")j +3 "core"  +2 "sampler")h  +13 "core"  +2 ."myFullPhaseDA"SS.reconfigure :fast +3 "sampler")#.0Xt +313 "core" ' + ."connect"SSV.dial CBV +4 ."myFullPhaseDA"CBV.dial SSV +5 "sampler")l  +4 "collection"'n @ +111 "core" ? +26  +2 ."myFullPhaseDA"delay 3.8 seconds +382 "collection"'k% +3 "core" %vu +2 "sampler")o% +3 "core" %>w i +2 #"myFullPhaseDA"Sensor limits: Intake max 149.9psia; Outlet max 150.0psia +2 .SSV.dial :spit +4 "sampler")q +141 "core" +2 ."myFullPhaseDA"SS.seek 0ml +4 "sampler")p'? +253 "core" ' +2 ."myFullPhaseDA"SSV.dial CBV +3 "sampler")s  +139 "core" +2 ."myFullPhaseDA"CTV.dial :intake +3 "collection"'t  +77 "core"  +2 ."connect"SSV.dial CBV +3 ."myFullPhaseDA"CBV.dial SSV +5 "sampler")u  +4 "collection"'r @ +4 "core" +3 ? +2 #"myFullPhaseDA"Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open +5 "sampler") +211 "collection"'w% +2 "core" %cf +2 #"myFullPhaseDA"Intake @14.0psia, vacuum from 8.5 to 11.5psi +4 .SS.reconfigure :inhaling 2.18ml/s +5 "sampler")#.0X +2 "sampler")9% +3 "core" %G_ s  +21 "collection"':% +3 "core" %D +2 "sampler");% +3 "core" %G_ f  +25 "collection"'<% +3 "core" %Y +2 "sampler")?% +3 "core" %H_ p  +28 "collection"'% +3 "core" %] +2 "sampler")@% +4 "core" %H_ g  +32 "collection"'B% +3 "core" %2 + "sampler")C% +4 "core" %H_ g  +36 "collection"'D% +3 "core" %Q +2 "sampler")=% +4 "core" %IZ q  +41 "collection"'% +3 "core" %A +2 "sampler")A% +3 "core" %IZ r  +48 "collection"'G% +3 "core" %? +2 "sampler")>% +3 "core" %L,  g  +2 "sampler")J% +3 "core" %L& r  +2 ."myFullPhaseDA"Intake.select :close +2 "sampler")0 +11 )% +2 "core" %L 00 w \ [ +40 ."myFullPhaseDA"SSV.dial :exhaust +9 "sampler")L  +80 "core"  + ."myFullPhaseDA"Exhaust.select :open +2 "sampler")@ +13 ."myFullPhaseDA"SS.seek 0ml +2 "sampler")'? +939 "core" ' +2 ."myFullPhaseDA"Exhaust.select :close +3 "sampler") +12 #"myFullPhaseDA"Sampled 50.0ml +3 #Evacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) +3 .Intake.select :close +3 "collection"'\ & +5 "core" &R`  C L +3 ."airStroke"CSV.dial :waste +3 "sampler")O% +3 "collection"'P +6 "core" %=<< q  + +2 ."connect"SSV.dial CBV,avoiding: :exhaust +4 ."airStroke"CS.seek 0ml +5 ."myFullPhaseDA"CBV.dial SSV +6 "sampler")S  +2 "collection"'M' +4 'U @ +6 "core" ' ? +2 ."airStroke"CSV.dial :air +3 "collection"'V @ +78 "core" B +2 ."airStroke"CS.seek 10ml +4 "collection"'' +101 "core"  +2 ."myFullPhaseDA"CTV.dial :air +2 "collection"'H  +78 "core" ~ +2 ."myFullPhaseDA"delay 15 seconds +1502 .SSV.dial :spit,avoiding: :exhaust +3 "sampler")K +139 "core" +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 ."myFullPhaseDA"SS.seek 0ml +5 "collection"'Z  +4 "sampler")E'? +6 "core" ' +2 ."myFullPhaseDA"SSV.dial CBV,avoiding: :exhaust +3 "sampler")Y  +123 "core"  +17  +550 ' +2 ."myFullPhaseDA"SSV.dial between CBV and plug +3 "sampler")T +49 "core" +2 ."myFullPhaseDA"CBV.dial between SSV and waste2 +3 "collection"']  +32 "core"  +2 "collection"'Q% +3 "core" %stR  +2 ."connect"CTV.dial CSV,avoiding: :air +4 ."myFullPhaseDA"CSV.dial CTV +6 "collection"'^  +2 '[  +5 "core"  +38  +2 ."myFullPhaseDA"CS.reconfigure :pressurize +4 "collection"'# d@<<b +5 ."myFullPhaseDA"CS.seek 0ml +3 "collection"'I' +1897 "core" ''? +2 "collection"'X% +3 "core" %&A  +2 "sampler")% +4 "core" %= g  +2 #"myFullPhaseDA"BubblePoint: Intake @24.2psia, Outlet @-0.1psia +3 .CBV.dial SSV +4 "collection"'b @ +32 "core" A +2 ."myFullPhaseDA"SS.reconfigure :default +3 "sampler")#.0Xt +261 "core" ' +2 ."connect"SSV.dial CBV,avoiding: :exhaust +3 ."myFullPhaseDA"CBV.dial SSV +5 "sampler")j  +4 "collection"'h @ +7 "core" A +131  + ."myFullPhaseDA"CTV.dial :air,avoiding: :intake +3 "collection"'\\  +135 "core" +2 ."CSpush"CSV.dial CTV +4 ."myFullPhaseDA"SS.seek 10ml +6 "collection"'e  +2 "sampler")n' +7 "core"  +102 ."CSpush"CSV.dial :air +3 "collection"'l @ +46 "core" > +2 ."CSpush"CS.reconfigure :fast +4 "collection"'#d @b +4 ."CSpush"CS.seek 0ml +2 "collection"'k' +106 "core" ' +2 ."myFullPhaseDA"SSV.dial :spit,avoiding: :exhaust +3 "sampler")o +140 "core" +2 ."myFullPhaseDA"SS.reconfigure :exhale +4 "sampler")#.0Xt +286 "core" ' +2 ."connect"SSV.dial CBV,avoiding: :exhaust +4 ."myFullPhaseDA"CBV.dial SSV +4 "sampler")s  +5 "collection"'t @ +6 "core" A +133  +102 ."myFullPhaseDA"SSV.dial :spit,avoiding: :exhaust +3 "sampler")u +140 "core"  +2 ."myFullPhaseDA"SS.reconfigure :default +4 "sampler")#.0Xt +271 "core" ' +2 ."connect"SSV.dial CBV,avoiding: :exhaust +4 ."myFullPhaseDA"CBV.dial SSV +5 "sampler")  +3 "collection"' @ +7 "core" A +131  + ."myFullPhaseDA"CTV.dial :air,avoiding: :intake +3 "collection"'  +135 "core" +2 ."CSpush"CSV.dial CTV +4 ."myFullPhaseDA"SS.seek 10ml +5 "collection"'!  +3 "sampler")"' +6 "core"  +102 ."CSpush"CSV.dial :air +3 "collection"'# @ +63 "core" > +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +5 ."CSpush"CS.seek 0ml +2 "collection"'$' +104 "core" ' +2 ."myFullPhaseDA"SSV.dial :spit,avoiding: :exhaust +3 "sampler")% +141 "core"  +2 ."myFullPhaseDA"SS.reconfigure :exhale +3 "sampler")#.0Xt +275 "core" ' +2 ."connect"SSV.dial CBV,avoiding: :exhaust +4 ."myFullPhaseDA"CBV.dial SSV +5 "sampler")(  +2 "collection"') @ +7 "core" A +132  +102 ."myFullPhaseDA"SSV.dial :spit,avoiding: :exhaust +3 "sampler")* +142 "core"  +2 ."myFullPhaseDA"SS.reconfigure :default +3 "sampler")#.0X9 +3 "core" 9+d +102 "collection"'J9 +3 "core" 9/d +102 "collection"'9 +3 "core" 93d +102 "collection"'L9 +3 "core" 97d +102 "collection"'59 +3 "core" 9;d +102 "collection"'\ 9 +3 "core" 9@d +102 "collection"'O9 +3 "core" 9 Dd +102 "collection"'P9 +3 "core" 9",Hd +102 "collection"'U9 +3 "core" 9<HLd +102 "collection"'V9 +3 "core" 9XdPd +102 "collection"'S9 +3 "core" 9uUd +102 "collection"'H9 +3 "core" 9Yd +102 "collection"'~9 +3 "core" 9]d +102 "collection"'M9 +3 "core" 9ad +102 "collection"'K9 +3 "core" 9ed +102 "collection"'Z9 +3 "core" 9jd +102 "collection"'Y9 +3 "core" 9,8nd +102 "collection"'9 +3 "core" 9MYrd +102 "collection"'T9 +3 "core" 9nxvd +102 "collection"']9 +3 "core" 9zb +102 "collection"'Q9 +3 "core" 9^ +102 "collection"'^9 +3 "core" 9\\ +102 "collection"'[9 +3 "core" 9X +102 "collection"'9 +3 "core" 9U +102 "collection"'X9 +3 "core" 95@S +102 "collection"'9 +3 "core" 9VbN +102 "collection"'b9 +3 "core" 9wL +102 "collection"'E9 +3 "core" 9I +102 "collection"'a9 +3 "core" 9F +102 "collection"'f9 +3 "core" 9D +102 "collection"'g9 +3 "core" 9A +102 "collection"'_9 +2 "core" 9"? +103 "collection"'h9 +2 "core" 97B< +102 "collection"'c9 +3 "core" 9U`: +102 "collection"'j9 +3 "core" 9s~8 +144 "collection"'\\9 +10 "core" 95 +103 "collection"'e9 +3 "core" 92 +102 "collection"'l9 +3 "core" 90 +102 "collection"'i9 +3 "core" 9/ +102 "collection"'o9 +3 "core" 9\ - +102 "collection"'I9 +3 "core" 9$.+ +102 "collection"'n9 +3 "core" 9<H) +102 "collection"'k9 +3 "core" 9T^( +102 "collection"'q9 +3 "core" 9mv& +102 "collection"'t9 +3 "core" 9$ +102 "collection"'s9 +3 "core" 9" +102 "collection"'u9 +3 "core" 9" +102 "collection"'m9 +3 "core" 9 +102 "collection"'w9 +3 "core" 9 +102 "collection"'p9 +3 "core" 9 +102 "collection"'{9 +3 "core" 9  +102 "collection"'z9 +3 "core" 9  +102 "collection"'y9 +3 "core" 9  ' +102 "collection"'9 +3 "core" 9 - 8  +102 "collection"'|9 +3 "core" 9 = G +102 "collection"'r9 +3 "core" 9 L V +102 "collection"'}9 +3 "core" 9 Z e +102 "collection"'9 +3 "core" 9 h s +102 "collection"'9 +3 "core" 9 v   +102 "collection"'R9 +3 "core" 9 $ +102 "collection"'N9 +3 "core" 9 ) +102 "collection"' 9 +3 "core" 9 - +102 "collection"' 9 +2 "core" 9 1 +103 "collection"'x9 +2 "core" 9 5 +102 "collection"'9 +3 "core" 9 9 +102 "collection"'v9 +3 "core" 9 > +103 "collection"'9 +2 "core" 9 B +102 "collection"'9 +3 "core" 9 F +102 "collection"'9 +3 "core" 9 J +102 "collection"'9 +3 "core" 9 N +102 "collection"' 9 +4 "core" 9 S +102 "collection"'F9 +3 "core" 9 W +102 "collection"'9 +3 "core" 9 \ [ +102 "collection"'9 +2 "core" 9\ \ _ +103 "collection"'9 +2 "core" 9\ \ c +103 "collection"'9 +3 "core" 9\ \ h +102 "collection"'9 +3 "core" 9\ \ l +102 "collection"'9 +3 "core" 9\ \ #p +102 "collection"'9 +3 "core" 9\ \ (t +102 "collection"' 9 +3 "core" 9\ #\ ,x +102 "collection"'!9 +3 "core" 9\ '\ 3} +102 "collection"'#9 +3 "core" 9\ +\ 7 +102 "collection"'9 +2 "core" 9\ 0\ ; +103 "collection"'%9 +2 "core" 9\ 4\ @ +102 "collection"'9 +3 "core" 9\ 8\ C +102 "collection"'"9 +3 "core" 9\ <\ G +103 "collection"'$9 +3 "core" 9\ ?\ K +102 "collection"')9 +3 "core" 9\ C\ N +102 "collection"'&9 +3 "core" 9\ G\ R +102 "collection"'(9 +3 "core" 9\ I\ V +102 "collection"'*9 +3 "core" 9\ N\ X +102 "collection"''9 +3 "core" 9\ P\ \\ +102 "collection"'+9 +3 "core" 9\ T\ ` +102 "collection"'9 +3 "core" 9\ X\ b +102 "collection"',9 +3 "core" 9\ Z\ e +102 "collection"'-9 +3 "core" 9\ ^\ i +102 "collection"'.9 +3 "core" 9\ a\ k +102 "collection"'9 +3 "core" 9\ c\ o +102 "collection"'/9 +3 "core" 9\ f\ q +102 "collection"'19 +3 "core" 9\ i\ s +102 "collection"'29 +3 "core" 9\ k\ v +102 "collection"'09 +3 "core" 9\ m\ y +102 "collection"'39 +3 "core" 9\ q\ { +102 "collection"'79 +2 "core" 9\ s\ ~ +103 "collection"'69 +2 "core" 9\ u\  +103 "collection"'99 +3 "core" 9\ w\  +102 "collection"'89 +3 "core" 9\ y\  +102 "collection"';9 +3 "core" 9\ {\  +102 "collection"'<9 +3 "core" 9\ ~\  +2 ."myFullPhaseDA"CH.hold 10:00,70C +4 "collection"' `\ `\ {  +4 '@9 +6 "core"  + 9\ \ +2 "collection"'B% +4 "core" %x +2 #"myFullPhaseDA"Begun lysing Collection Puck Heater at 68.1C/31.7psia +16480 "Can" " +43507 "core" ` +9 "collection"'C9 +3 "core" 9\ \ +2 "collection"'D% +4 "core" %x h +2 #"myFullPhaseDA"Ended lysing Collection Puck Heater at 70C/33.6psia +3 .CS.seek 0ml +4 "collection"'=' +328 "core" ' +4 ."myFullPhaseDA"CTV.dial between spare and air,avoiding: :intake +4 "collection"' @ +108 "core" B + ."myFullPhaseDA"CSV.dial :air +3 "collection"'A @ +44 "core" > +3 ."myFullPhaseDA"CS.seek 5ml +2 "collection"'4'q1 +1359 "core" ' + ."myFullPhaseDA"CSV.dial CTV +3 "collection"'G  +48 "core"  + ."myFullPhaseDA"delay 2 seconds +203 .CSV.dial :air +2 "collection"'> @ +47 "core" > + ."myFullPhaseDA"delay 2 seconds +203 .CSV.dial CTV +3 "collection"'J  +46 "core"  + ."myFullPhaseDA"delay 2 seconds +203 .CSV.dial :air +2 "collection"' @ +47 "core" > +2 ."myFullPhaseDA"delay 2 seconds +202 .CS.seek 0ml +4 "collection"'L' +1356 "core" ' + "collection"'5% +4 "core" % + #"myFullPhaseDA"Puck @63.2psia after final lysis pressurization +3 #Recovering Lysate into Collection syringe +3 .CSV.dial CBV +5 "collection"'\ +109 "core" ~ +2 ."myFullPhaseDA"CBV.dial CSV +3 "collection"'O  +30 "core"  + "collection"'P% +4 "core" %63 k +2 ."myFullPhaseDA"CS.seek 5ml +3 "collection"'U'q0 +1357 "core" ' + ."myFullPhaseDA"delay 5 seconds +503 .CTV.dial :air +4 "collection"'V  +45 "core" +2 "collection"'S% +3 "core" %q4 ;  +2 ."myFullPhaseDA"CS.seek 7ml +3 "collection"'H' +599 "core" ' +2 ."myFullPhaseDA"delay 5 seconds +502 .CSV.dial :air2 +3 "collection"'~ @ +56 "core" B +2 ."myFullPhaseDA"CS.seek 10ml +4 "collection"'M' +841 "core" ' + ."myFullPhaseDA"CSV.dial between air and CTV,avoiding: CBV +4 "collection"'K ` +124 "core" _ +3 #"myFullPhaseDA"Lysing Complete + "collection"'Z& +6 "core" &R]ux } L +3 #"myFullPhaseDA"Storing sh1 puck in Collection Clamp to tube 3 +2 "manipulator"&Y% +5 "core" % \  6 6  +2 "storage"(% +3 "core" %l +2 "storage"(T. +3 "core" .(,? +2 ."myFullPhaseDA"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +3 ."myFullPhaseDA"SC.seek 3 +3 "storage"(]( +194 "core" ( + ."myFullPhaseDA"SC.configure :limp +4 "storage"($(\ 1b +4 (Q& +4 "core" & k + "manipulator"&^& +4 "core" &g4 G = M +2 "manipulator"&[% +3 "core" % \  M C K  +2 ."myFullPhaseDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."myFullPhaseDA"Elbow.seek 3 +2 "manipulator"&( +164 "core" ( +2 "manipulator"&X& +4 "core" & v G a +2 "storage"(& +69 "core" &\ \  +2 ."myFullPhaseDA"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."myFullPhaseDA"Forearm.seek 3 + 700 counts +3 "manipulator"&b' +103 "core" ' +2 "storage"(E& +3 "core" &\ \  +2 ."myFullPhaseDA"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."myFullPhaseDA"SE.seek :beamBreak +2 "storage"(a') +285 "core" ' + "storage"(f- +3 "core" -') +2 ."myFullPhaseDA"SE.configure :default +4 "storage"(#QK-0-\ b +4 ."myFullPhaseDA"SE.seek :place +3 "storage"(g' +40 "core" ' +2 "manipulator"&_& +4 "core" & I a +2 "manipulator"&h% +3 "core" %Ц 6 y +2 ."myFullPhaseDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myFullPhaseDA"Forearm.seek :retract +2 "manipulator"&c'\ +94 "core" ' + ."myFullPhaseDA"Elbow.seek CC +3 "manipulator"&j(o +164 "core" ( +2 "manipulator"&\\& +4 "core" &f4 : A ] M + ."myFullPhaseDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &e& +4 "core" &f4 0 .  M +2 ."myFullPhaseDA"Forearm.seek CC +2 "manipulator"&l'Ͻ +96 "core" ' + ."myFullPhaseDA"Hand.close +2 "manipulator"&i/ +67 "core" / +2 ."myFullPhaseDA"CC.seek :open +4 "collection"'o( +398 "core" ( + "storage"(I& +3 "core" &\ \  p +2 "storage"(n& +3 "core" &\ \  3 +3 "manipulator"&k& +46 "core" &g4 p M +9 "manipulator"&q% +4 "core" % ϥ {  # +2 ."myFullPhaseDA"Forearm.seek :retract +2 "manipulator"&t'\ +100 "core" ' + ."myFullPhaseDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."myFullPhaseDA"Elbow.seek 3 +3 "manipulator"&s( +168 "core" ( + "manipulator"&u& +4 "core" & } c G +2 "storage"(m& +4 "core" &   2 + ."myFullPhaseDA"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +5 ."myFullPhaseDA"Forearm.seek 3 +2 "manipulator"&w' +113 "core" ' + ."myFullPhaseDA"Elbow.hold +4 "manipulator"&p, +3 "core" , +2 ."myFullPhaseDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myFullPhaseDA"Hand.open +3 "manipulator"&{1 +72 "core" 1 +2 "manipulator"&z% +4 "core" % & b d  + "storage"(y& +4 "core" & A + ."myFullPhaseDA"Forearm.force -20 +2 "manipulator"&5 +5 ."myFullPhaseDA"Forearm.seek 3 + 315 counts +2 "manipulator"&'R +18 "core" ' + "manipulator"&|& +3 "core" &  !G +2 "storage"(r& +4 "core" &   8 +2 ."myFullPhaseDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myFullPhaseDA"Forearm.seek 3 + 700 counts +3 "manipulator"&}' +29 "core" ' +2 "storage"(% +4 "core" % ' > =  +3 ."downElevator"SE.seek :down +3 "storage"('p +99 (R% +3 "core" %I\ \  ^ +2 "manipulator"&N% +4 "core" % ' | +2 ."myFullPhaseDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"& '\ +93 "core" ' +57 ' +2 ."downElevator"SE.stop +2 "storage"(5 +5 #"myFullPhaseDA"Tranferring DA +3 #Beginning samplePassC +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"' & +6 "core" &sw +2 "manipulator"&x& +3 "core" & ; "G +3 "manipulator"&% +3 "core" %\  ` " +3 ."myFullPhaseDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&v(- +171 "core" ( + "manipulator"&& +4 "core" &-  \\ ! +2 ."myFullPhaseDA"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 && +3 "core" &- , ! +2 ."myFullPhaseDA"Forearm.seek :garage +3 "manipulator"&'Γ +102 "core" ' +2 ."myFullPhaseDA"Hand.close +2 "manipulator"&/ +71 "core" / +2 "manipulator"& & +3 "core" &- P  +2 "manipulator"&F% +3 "core" % Υ c  +3 ."myFullPhaseDA"Forearm.seek :retract +2 "manipulator"&'\ +104 "core" ' +2 ."myFullPhaseDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myFullPhaseDA"Elbow.seek CC +3 "manipulator"&(o +293 "core" ( +2 "manipulator"&& +4 "core" &f1  K + ."myFullPhaseDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 && +2 "core" &f1 { K +3 ."myFullPhaseDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myFullPhaseDA"Forearm.seek CC +2 "manipulator"&'Ͻ +99 "core" ' +2 "manipulator"&& +3 "core" &f1 K +2 "manipulator"&% +4 "core" %ϴ  * +2 "collection"' & +4 "core" &xx & +2 "collection"'!& +4 "core" &vw +2 ."myFullPhaseDA"CC.seek :closed +3 "collection"'#(S +6 "core" &ww +6 &7yv $d +9 &Tqwv  8 +10 &}ouy P M +9 &Fuv Q +9 &IDvv Q +10 & Ewwt Q +9 &Fvw  Q +10 &Eww  Q +9 &QGxv Q +9 &Fvx Q +10 &Fzv@ Q +9 &!Fvw Q +9 &#YFux Q +10 &%Fuy z Q +9 &&Fux \\ Q +10 &(Fux / Q +9 &*aGwx Q +9 &,"Gux Q +10 &-Fuw Q +9 &/Guw Q +9 &1hFux ' Q +10 &3)Gwu  Q +9 &4Gwz Q +10 &6Gww Q +9 &8pDvw| Q +9 &:2GwyI Q +10 &;Gxy Q +9 &=Gvx Q +9 &?xGxw Q +10 &A9Iwx Q +9 &BKuv Q +10 &D\\vy S +9 &Fnxy W +9 &H!y{ \\ +10 &Ivy _ +9 &Kxw ` +9 &M^vw _ +10 &O wwf _ +9 &Pzw ` +10 &R_dwx 9 5 +9 &Rvz  X +9 ( + &Rkxy U +2 "collection"'!& +48 #"myFullPhaseDA"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.74 +9 "collection"'& +5 "core" &Rkww U +2 ."myFullPhaseDA"Hand.open +2 "manipulator"&%1 +77 "core" 1 +2 "manipulator"&% +3 "core" % ϴ v e 3 * +3 ."myFullPhaseDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"&"'\ +93 "core" ' +2 ."myFullPhaseDA"PSV.dial PSR +2 "processing"%$ +46 "core"  + #"myFullPhaseDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%j +11 ."myFullPhaseDA"PS.seek 1.5ml +3 "processing"%)'{ +1595 "core" ' + ."myFullPhaseDA"delay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%&  +45 "core"  +2 ."myFullPhaseDA"PS.seek 0ml +3 "processing"%(', +1309 "Can" M " +307 "core" ' + ."myFullPhaseDA"PSV.dial PSR +3 "processing"%* +44 "core"  +2 ."myFullPhaseDA"PSR.select :air +3 "processing"% +11 ."myFullPhaseDA"PS.seek 2.5ml +3 "processing"%''\ +2601 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myFullPhaseDA"CBV.dial PRV +5 "processing"%+ +3 "collection"'  +6 "core"  +2 "processing"%, +3 "core"  + "processing"%-  +4 "core"  +63 +2 ."myFullPhaseDA"PSV.dial :mixloop +2 "processing"%. +117 "core" +2 ."myFullPhaseDA"CTV.dial :air,avoiding: :intake +3 "collection"'  +5 "core" +2 ."myFullPhaseDA"PTV.dial :PRVmixing +3 "processing"%/  +135 "core" +2 ."myFullPhaseDA"PS.seek 0ml +3 "processing"%1', +2612 "core" ' +2 ."myFullPhaseDA"PSV.dial :air +3 "processing"%2  +46 "core"  +2 ."myFullPhaseDA"PS.seek 2.5ml +3 "processing"%0'\ +2616 "core" ' +2 ."myFullPhaseDA"PSV.dial :mixloop +2 "processing"%3 +46 "core" +2 ."myFullPhaseDA"PS.seek 0ml +3 "processing"%7', +2601 "core" ' +2 ."myFullPhaseDA"PSV.dial :air +3 "processing"%6  +44 "core"  +2 ."myFullPhaseDA"PS.seek 2.5ml +4 "processing"%9'\ +2611 "core" ' + ."myFullPhaseDA"PSV.dial :mixloop +8 "processing"%8 +46 "core" +2 ."myFullPhaseDA"PS.seek 0ml +3 "processing"%;', +2602 "core" ' +2 #"myFullPhaseDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&<& +7 "core" &f0 p g K +2 ."myFullPhaseDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myFullPhaseDA"Elbow.seek CC +2 "manipulator"&@(o +3 "core" ( +3 "manipulator"&B& +4 "core" &f0 j w 2 K +2 ."myFullPhaseDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &?& +4 "core" &f1 j N K +2 ."myFullPhaseDA"Forearm.seek CC +2 "manipulator"&'Ͻ +93 "core" ' +2 ."myFullPhaseDA"Hand.close +2 "manipulator"&C/ +73 "core" / +2 ."myFullPhaseDA"CC.seek :open +2 "collection"'D( +399 "core" ( + "manipulator"&:& +3 "core" &f1 o K +2 "manipulator"&% +4 "core" %  +2 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"&A'\ +96 "core" ' +2 ."myFullPhaseDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myFullPhaseDA"Elbow.seek :garage +2 "manipulator"&=(- +293 "core" ( + "manipulator"&G& +3 "core" &- = & +2 ."myFullPhaseDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &>& +3 "core" &- u % +3 ."myFullPhaseDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myFullPhaseDA"Forearm.seek :garage +2 "manipulator"&J'Γ +113 "core" ' +2 ."myFullPhaseDA"Hand.open +2 "manipulator"&1 +71 "core" 1 +2 "manipulator"&4% +3 "core" % Νv { u s f +3 ."myFullPhaseDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myFullPhaseDA"Forearm.seek :retract +2 "manipulator"&5'\ +104 "core" ' +2 ."myFullPhaseDA"PSV.dial :mixloop +2 "processing"%\ +6 "core" +2 ."myFullPhaseDA"PTV.dial :PRVmixing +2 "processing"%O  +6 "core" + ."connect"PRV.dial CBV +4 ."myFullPhaseDA"CBV.dial PRV +5 "processing"%P  +2 "collection"'L  +7 "core"  + +2 ."myFullPhaseDA"CTV.dial :air,avoiding: :intake +3 "collection"'V  +5 "core" +2 #"myFullPhaseDA"Loading lyfil puck from tube 4 into Collection Clamp +2 "collection"'S& +56 "core" &  +4 "manipulator"&U% +4 "core" %\  6 & +2 "storage"(~% +4 "core" %z X X H + "storage"(H. +3 "core" .( +2 ."myFullPhaseDA"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."myFullPhaseDA"SC.seek 4 +2 "storage"(K(,? +200 "core" ( +2 ."myFullPhaseDA"SC.configure :limp +4 "storage"($(\ 1b +5 (Z& +3 "core" &,@ A O G +2 "manipulator"&Y& +4 "core" &-  Z % + "manipulator"&% +4 "core" %\  w $ +2 ."myFullPhaseDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myFullPhaseDA"Elbow.seek 4 +3 "manipulator"&T( +193 "core" ( + "manipulator"&Q& +3 "core" &  N #/ +2 "storage"(^& +4 "core" &,@ X V +2 ."myFullPhaseDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myFullPhaseDA"Forearm.seek 4 + 700 counts +2 "manipulator"&[' +106 "core" ' +2 "storage"(& +4 "core" &,@ Y W { +2 ."myFullPhaseDA"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 ."myFullPhaseDA"SE.seek :beamBreak +2 "storage"(X') +308 "core" ' + "storage"(- +3 "core" -' +2 ."myFullPhaseDA"SE.configure :default +4 "storage"(#QK-0-\ b +4 (W& +3 "core" &,@ A B +2 "manipulator"&E& +3 "core" &  #/ +3 ."myFullPhaseDA"Elbow.seek 4 +3 "manipulator"&d( +43 "core" ( +2 "manipulator"&f& +4 "core" &  ~ 3 '\\ + "storage"(_& +3 "core" &,@ U O  +3 ."myFullPhaseDA"Forearm.seek 4 + 300 counts +2 "manipulator"&h'[ +27 "core" ' +2 ."myFullPhaseDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myFullPhaseDA"Hand.close + "manipulator"&a/ +78 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&\\& +2 "storage"(e'p +9 "core" & c '\\ +2 "manipulator"&b% +4 "core" % s   $= +2 ."myFullPhaseDA"Forearm.seek :retract +2 "manipulator"&'\ +101 "core" ' + ."myFullPhaseDA"Elbow.seek CC +3 "manipulator"&i(o +146 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +15 "core" ( +2 "manipulator"&c& +4 "core" &f3  !M +2 ."myFullPhaseDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &`& +3 "core" &f4  !M +2 ."myFullPhaseDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myFullPhaseDA"Forearm.seek CC +2 "manipulator"&I'Ͻ +94 "core" ' +2 "manipulator"&n& +3 "core" &f4  !M +2 "manipulator"&k% +4 "core" %϶ 5 !( +2 "collection"'q& +4 "core" & +2 "collection"'u& +4 "core" & +3 ."myFullPhaseDA"CC.seek :closed +2 "collection"'m(S +7 "core" & +6 & 6b %f +10 &Tq 8 +9 &{n L +10 &J Q +9 &KD P +9 & F P +10 &D Q +9 &D Q +9 &RD Q +10 &Dc P +9 &F1 P +9 &!F P +10 &#[F P +9 &%G P +10 &&F P +9 &(Gu Q +9 &*bJW Q +10 &,$F& Q +9 &-D Q +10 &/G P +9 &1jG" Q +9 &3,J Q +10 &4J Q +9 &6F Q +9 &8rF^ Q +10 &:5G3 P +9 &;G P +10 &=GW Q +9 &?zJQ Q +9 &A<J2 Q +10 &BG@ Q +9 &DLO Q +9 &F~SA R +10 &H:c+ T +9 &Iy V +10 &K~ Z +9 &Md ^ +9 &O% ^ +10 &P ^ +9 &R^^ ; +9 &Rp I +6 ( + "collection"'u& +5 #"myFullPhaseDA"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.22 +2 .Hand.open +3 "manipulator"&l1 +6 "core" &Rd I +64 1 +2 "manipulator"&j% +4 "core" % ϶ 3 ( +2 ."myFullPhaseDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myFullPhaseDA"Forearm.seek :retract +2 "manipulator"&{'\ +100 "core" ' + ."myFullPhaseDA"CTV.dial CSV,avoiding: :intake +3 "collection"'z  +138 "core"  + ."myFullPhaseDA"CSV.dial CTV +54 "collection"'y  +30 "core"  +3 ."myFullPhaseDA"PS.seek 2.5ml +2 "processing"%|'\ +2606 "core" ' + "collection"'r% +3 "core" %^]w  +3 ."myFullPhaseDA"CS.seek 4.25ml +3 "collection"''Yn +1546 "core" ' +2 ."myFullPhaseDA"delay 8 seconds +803 .PSV.dial :air +2 "processing"%t  +44 "core"  +2 ."myFullPhaseDA"delay 2 seconds +202 .PSV.dial :waste2 +3 "processing"%R  +75 "core"  +2 ."myFullPhaseDA"PS.seek 0ml +3 "processing"%N', +2605 "core" ' +2 ."myFullPhaseDA"CBV.dial between PRV and waste1 +3 "collection"'s ` +32 "core" _ + ."myFullPhaseDA"CSV.dial :air +3 "collection"'w @ +46 "core" > +2 ."myFullPhaseDA"CS.seek 10ml +4 "collection"'' +1536 "core" ' +2 ."myFullPhaseDA"CSV.dial CTV +3 "collection"'  +47 "core"  +2 ."myFullPhaseDA"CS.seek 0ml +2 "collection"'x' +2619 "core" ' + ."myFullPhaseDA"CBV.dial :waste1 +3 "collection"'g @ +32 "core" ? +2 ."myFullPhaseDA"delay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'  +137 "core" + "collection"'}& +3 "core" &Rcc` I +3 #"myFullPhaseDA"Storing lyfil puck in Collection Clamp to tube 3 + "manipulator"&% +6 "core" %\  J  +2 "storage"(% +3 "core" %k   r +2 "storage"(. +3 "core" .(,? +2 ."myFullPhaseDA"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."myFullPhaseDA"SC.seek 3 +2 "storage"(p( +188 "core" ( + ."myFullPhaseDA"SC.configure :limp +4 "storage"($(\ 1b +5 (& +2 "core" &\ \  +3 "manipulator"& & +3 "core" &f3 ? M +2 "manipulator"&F% +4 "core" %\  (  +2 ."myFullPhaseDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myFullPhaseDA"Elbow.seek 3 +2 "manipulator"& ( +167 "core" ( +2 "manipulator"&& +4 "core" & Z #< + "storage"(& +4 "core" & A B +2 ."myFullPhaseDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myFullPhaseDA"Forearm.seek 3 + 700 counts +3 "manipulator"&v' +97 "core" ' + "storage"(& +3 "core" & < K +3 ."myFullPhaseDA"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."myFullPhaseDA"SE.seek :beamBreak +2 "storage"(') +323 "core" ' + "storage"(- +3 "core" -' +2 ."myFullPhaseDA"SE.configure :default +4 "storage"(#QK-0-\ b +4 "manipulator"& & +3 "core" & - $< +2 "storage"(& +4 "core" & ) - +2 ."myFullPhaseDA"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 ."myFullPhaseDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."myFullPhaseDA"Forearm.seek 3 +3 "manipulator"&o' +35 "core" ' + ."myFullPhaseDA"Elbow.hold +3 "manipulator"&, +5 "core" , +2 ."myFullPhaseDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 "storage"(%- +3 "core" -' +3 ."myFullPhaseDA"SE.seek 0.12 Pucks below Top Plate +3 "storage"(' +27 "core" ' + "manipulator"&!% +3 "core" %' v r : r +2 "storage"($& +3 "core" &\ %\ ' 3 +3 ."myFullPhaseDA"Forearm.force -20 + "manipulator"&5 +5 ."myFullPhaseDA"Forearm.seek 3 + 316 counts +2 "manipulator"&'S +18 "core" ' +2 "manipulator"&& +4 "core" & z M $< + "storage"(&& +3 "core" & 9 5 a +3 ."myFullPhaseDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myFullPhaseDA"Forearm.seek 3 + 700 counts +2 "manipulator"&)' +33 "core" ' +2 ."myFullPhaseDA"SE.seek 1.12 Pucks below Top Plate +4 "storage"(*'m +37 "core" ' + "manipulator"&(& +4 "core" & %< +2 "manipulator"&+% +3 "core" % ${ +50 ."myFullPhaseDA"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +5 ."myFullPhaseDA"Forearm.seek :retract +2 "manipulator"&,'\ +91 "core" ' + ."myFullPhaseDA"Elbow.seek CC +4 "manipulator"&-(o +182 "core" ( +2 "manipulator"&& +4 "core" &z  , * + ."myFullPhaseDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &.& +3 "core" &z  * +2 ."myFullPhaseDA"Forearm.seek CC +4 "manipulator"&'Ͻ +94 "core" ' + ."myFullPhaseDA"Hand.close +2 "manipulator"&// +78 "core" / +2 ."myFullPhaseDA"CC.seek :open +4 "collection"''( +397 "core" ( + "storage"(2& +3 "core" & Y Z +2 "storage"(1& +3 "core" & Y X ! +2 "manipulator"&3& +4 "core" &z  , %* +2 "manipulator"&0% +3 "core" % Ϻ  % +3 ."myFullPhaseDA"Forearm.seek :retract +2 "manipulator"&6'\ +99 "core" ' + ."myFullPhaseDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."myFullPhaseDA"Elbow.seek 3 +2 "manipulator"&7( +160 "core" ( + "manipulator"&8& +3 "core" & R '> +2 "storage"(9& +4 "core" & P Q # +2 ."myFullPhaseDA"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +5 ."myFullPhaseDA"Forearm.seek 3 +3 "manipulator"&<' +109 "core" ' +2 ."myFullPhaseDA"Elbow.hold +4 "manipulator"&B, +3 "core" , +2 ."myFullPhaseDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myFullPhaseDA"Hand.open +2 "manipulator"&?1 +73 "core" 1 +3 "manipulator"&C% +3 "core" % " X  +2 "storage"(& +4 "core" & 3 4 +2 ."myFullPhaseDA"Forearm.force -20 +2 "manipulator"&5 +4 ."myFullPhaseDA"Forearm.seek 3 + 311 counts +3 "manipulator"&"'N +18 "core" ' + "manipulator"&#& +4 "core" & . *> +2 "storage"(:& +3 "core" & s t : +3 ."myFullPhaseDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myFullPhaseDA"Forearm.seek 3 + 700 counts +3 "manipulator"&' +30 "core" ' +2 "storage"(% +3 "core" %q u t - +3 ."downElevator"SE.seek :down +4 "storage"(G'p +98 (@% +3 "core" %D [ ] ]} + "manipulator"&>% +4 "core" % . ' +2 ."myFullPhaseDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"&'\ +92 "core" ' +47 ' + ."downElevator"SE.stop +2 "storage"(5 +5 ."myFullPhaseDA"PSV.dial :air +3 "processing"%4  +86 "core"  +2 ."myFullPhaseDA"PS.seek 2.5ml +4 "processing"%A'\ +2608 "core" ' + ."myFullPhaseDA"delay 1 second +108 .PSV.dial :mixloop +2 "processing"%\ +47 "core" + ."myFullPhaseDA"delay 1 second +103 .PSV.dial :air +2 "processing"%O  +45 "core"  +2 ."myFullPhaseDA"delay 1 second +102 .PSV.dial :mixloop +2 "processing"%P +44 "core" +2 ."myFullPhaseDA"delay 1 second +102 .PSV.dial :air +2 "processing"%L  +44 "core"  +2 ."myFullPhaseDA"delay 1 second +103 .PS.seek 0ml +2 "processing"%V', +2606 "core" ' +2 #"myFullPhaseDA"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%S& +6 "core" &\  + "manipulator"&U& +4 "core" &   /> +2 "manipulator"&~% +4 "core" %\   n / +2 ."myFullPhaseDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&H(- +173 "core" ( + "manipulator"&J& +4 "core" &-  T . +2 ."myFullPhaseDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &Z& +3 "core" &- A . +53 ."myFullPhaseDA"Forearm.seek :garage +4 "manipulator"&Y'Γ +106 "core" ' +2 ."myFullPhaseDA"Hand.close +2 "manipulator"&/ +69 "core" / +2 "manipulator"&]& +4 "core" &-  # + "manipulator"&Q% +4 "core" % Χ < # +2 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"&^'\ +103 "core" ' +2 ."myFullPhaseDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myFullPhaseDA"Elbow.seek PC +2 "manipulator"&=([ +139 "core" ( +2 "manipulator"&& +4 "core" &]  _ / +2 ."myFullPhaseDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &5& +2 "core" &]   / +3 ."myFullPhaseDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myFullPhaseDA"Forearm.seek PC +2 "manipulator"&'$ +97 "core" ' +2 "manipulator"&W& +3 "core" &]  - +3 "manipulator"&E% +3 "core" %$ l , +2 "processing"%f& +4 "core" &\  +2 "processing"%_& +5 "core" &\  +2 ."myFullPhaseDA"PC.seek :closed +2 "processing"%a(^ +7 "core" &\  +4 &\ 8 +9 &@Fl\ 1 +10 &`mt\ F +9 &S$\ S +9 &C%\ R +10 &zC1\ R +9 &;F)\ R +10 &D4\ R +9 &C5\ R +9 &C;\ R +10 &DD<\ R +9 &!C6\ R +9 &"EA\ R +10 &$D:\ R +9 &&KGA\ R +10 &( DI\ R +9 &)DJ\ R +9 &+DG\ R +10 &-TEO\ R +9 &/DZ\ R +9 &0EX\ R +10 &2DY\ R +9 &4\\DZ\ R +9 &6D_\ R +10 &7DS\ R +9 &9DM\ R +10 &;eDU\ Q +9 &=%DZ\ R +9 &>D[\ R +10 &@I[\ R +9 &BeX]\ T +10 &Due\ W +9 &Ew^\ W +9 &G{k\ X +10 &I`{g\ Y +9 &K#ym\ X +9 &L}l\ Y +10 &Nl\ Y +9 &Pem\ Z +9 &R)n\ Y +10 &Sp\ Z +9 &Uo\ Z +10 &Wm|\ Z +9 &Y/z\ Z +9 &Z{\ Z +10 &\\\ [ +9 &^5fky\ 0 +9 &^j|\ < +10 ( + &^/]\ 5 +2 "processing"%_& +3 #"myFullPhaseDA"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.87 +2 "processing"%\\& +5 "core" &^/\ 5 +3 ."myFullPhaseDA"Hand.open + "manipulator"&b1 +71 "core" 1 +2 "manipulator"&T% +3 "core" % # S ( +2 ."myFullPhaseDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myFullPhaseDA"Forearm.seek :retract +2 "manipulator"&['\ +97 "core" ' +2 ."myFullPhaseDA"PRV.dial :air +2 "processing"%c  +48 "core"  + ."myFullPhaseDA"PSV.dial :mixloop +3 "processing"%X +44 "core" +2 "processing"%`% +4 "core" %/!\  +2 ."myFullPhaseDA"PS.seek 0.3ml +2 "processing"%h' +406 "core" ' + ."myFullPhaseDA"PSV.dial PSR +3 "processing"%n +104 "core"  + #"myFullPhaseDA"Pulling 0.4ml of PSR.air +2 .PSR.select :air +5 .PS.seek 0.7ml +4 "processing"%k'' +486 "core" ' + ."myFullPhaseDA"delay 3 seconds +303 .PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%d'\ +1898 "core" ' +2 ."myFullPhaseDA"delay 3 seconds +303 .PSV.dial :mixloop +3 "processing"%q +116 "core" + ."myFullPhaseDA"PTV.dial :mixing +3 "processing"%e @ +75 "core" B +2 ."myFullPhaseDA"PBV.dial :waste2 +3 "processing"%  +97 "core"  +2 ."myFullPhaseDA"PS.seek 0ml +3 "processing"%D', +2609 "core" ' +2 #"myFullPhaseDA"Garaging FlushPuck in Processing Clamp +2 "manipulator"&l& +6 "core" &]  , +2 ."myFullPhaseDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."myFullPhaseDA"Elbow.seek PC +2 "manipulator"&j([ +4 "core" ( +2 "manipulator"&u& +4 "core" &] 3 , +2 ."myFullPhaseDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &z& +4 "core" &] , +2 ."myFullPhaseDA"Forearm.seek PC +2 "manipulator"&I'$ +97 "core" ' + ."myFullPhaseDA"Hand.close +2 "manipulator"&y/ +73 "core" / +2 ."myFullPhaseDA"PC.seek :open +3 "processing"%;( +459 "core" ( +2 "manipulator"&r& +4 "core" &]   - + "manipulator"&M% +4 "core" % 8  . +51 ."myFullPhaseDA"Forearm.seek :retract +9 "manipulator"&t'\ +97 "core" ' + ."myFullPhaseDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myFullPhaseDA"Elbow.seek :garage +3 "manipulator"&R(- +128 "core" ( +2 "manipulator"&|& +4 "core" &-  ^ -* + ."myFullPhaseDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &s& +3 "core" &- N -* +2 ."myFullPhaseDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myFullPhaseDA"Forearm.seek :garage +2 "manipulator"&w'Γ +115 "core" ' + ."myFullPhaseDA"Hand.open +2 "manipulator"&1 +67 "core" 1 +2 "manipulator"& % +3 "core" % Ν | L ! +3 ."myFullPhaseDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"&'\ +101 "core" ' +2 #"myFullPhaseDA"Loading da puck from tube 4 into Processing Clamp + "processing"%g& +7 "core" &\  + "manipulator"&% +4 "core" %\   . +2 "storage"(}% +4 "core" %p \  + "storage"(. +3 "core" .( +2 ."myFullPhaseDA"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."myFullPhaseDA"SC.seek 4 +2 "storage"((,? +194 "core" ( + ."myFullPhaseDA"SC.configure :limp +4 "storage"($(\ 1b +5 (& +2 "core" &,? M M ;  +3 "manipulator"&& +4 "core" &-  -* + "manipulator"& % +3 "core" %\   - +3 ."myFullPhaseDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myFullPhaseDA"Elbow.seek 4 +2 "manipulator"&F( +176 "core" ( +2 "manipulator"&K& +4 "core" &  W ,1 + "storage"(& +4 "core" &,>\  +2 ."myFullPhaseDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myFullPhaseDA"Forearm.seek 4 + 700 counts +3 "manipulator"&' +96 "core" ' + "storage"(& +3 "core" &,> a\  +3 ."myFullPhaseDA"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."myFullPhaseDA"SE.seek :beamBreak +2 "storage"(i') +305 "core" ' +2 "storage"({- +3 "core" -' +2 ."myFullPhaseDA"SE.configure :default +3 "storage"(#QK-0-\ b +5 (& +3 "core" &,> q\  +2 "manipulator"& & +3 "core" & R ,1 +2 ."myFullPhaseDA"Elbow.seek 4 +3 "manipulator"&( +39 "core" ( +2 "manipulator"&%& +4 "core" &   2 1Y +2 "storage"(!& +3 "core" &,>\  +2 ."myFullPhaseDA"Forearm.seek 4 + 300 counts +3 "manipulator"&$'[ +16 "core" ' + ."myFullPhaseDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myFullPhaseDA"Hand.close + "manipulator"&/ +72 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&&& +2 "storage"(('p +8 "core" &   0Y + "manipulator"&+% +4 "core" % O  F .| +2 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"&v'\ +104 "core" ' + ."myFullPhaseDA"Elbow.seek PC +3 "manipulator"& ([ +147 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +127 "core" ( +2 "manipulator"&& +4 "core" &Y   2\ + ."myFullPhaseDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &o& +3 "core" &Y   2\ +2 ."myFullPhaseDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myFullPhaseDA"Forearm.seek PC +2 "manipulator"&'$ +98 "core" ' + "manipulator"&& +4 "core" &Z P +\ +2 "manipulator"&% +3 "core" %*  + +3 "processing"%.& +3 "core" &\  +2 "processing"%)& +5 "core" &\  +2 ."myFullPhaseDA"PC.seek :closed +3 "processing"%(^ +6 "core" &J\  +6 &3O\ $e +9 &UsL\ 8 +9 &{mH\ M +10 &F\ R +9 &PC8\ R +10 &B=\ R +9 &@9\ R +9 &?|\ R +10 &XA\ R +9 &@7\ R +9 &AN\ R +10 &!F\ R +9 &#aB\ Q +10 &%"B\ R +9 &&E~\ R +9 &(A\ Q +10 &*hB\ R +9 &,+B\ Q +52 &-C\ R +7 &/B\ Q + &1oC\ R + &32B\ R + &4F\ R + &6A\ R +3 &8yCz\ Q +9 &::Cx\ R +9 &;C\ Q +10 &=C\ R +9 &?A\ R +10 &A@G~\ R +9 &BZz\ T +9 &Dyw\ X +10 &Fuvx\ X +9 &H7zw\ X +9 &I{p\ X +10 &K~n\ Y +9 &M|zk\ Y +10 &O=m\ Y +9 &Pi\ Z +9 &Rn\ Y +10 &Tp\ Y +9 &VCf\ Z +10 &Xi\ Z +9 &Ym\ Z +9 &[e\ Z +10 &]He\ Q +9 &^Ja\ b +9 &^ Ng\ 6 +6 ( + "processing"%)& +5 #"myFullPhaseDA"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.92 +2 .Hand.open +4 "manipulator"&/1 +6 "core" &^+d\ 6 +68 1 + "manipulator"&,% +4 "core" % * X ' +2 ."myFullPhaseDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myFullPhaseDA"Forearm.seek :retract +2 "manipulator"&m'\ +97 "core" ' +2 #"myFullPhaseDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"%2  +3 %19 +6 "core" 9 +102 "processing"%39 +2 "core" 9 +102 "processing"%09 +3 "core" 9  +102 "processing"%89 +3 "core" 9  +102 "processing"%99 +3 "core" 9 +102 "processing"%9 +2 "core" 9 +103 "processing"%-9 +2 "core" 9 +102 "processing"%?9 +4 "core" 9 +102 "processing"%C9 +3 "core" 9" +102 "processing"%9 +3 "core" 9& +102 "processing"%#9 +3 "core" 9+ +102 "processing"%:9 +3 "core" 9/ +103 "processing"%69 +3 "core" 93 +102 "processing"%9 +3 "core" 97 +102 "processing"%@9 +2 "core" 9; +103 "processing"%>9 +2 "core" 9@ +102 "processing"%79 +3 "core" 9D +103 "processing"%<9 +2 "core" 9H +102 "processing"%"9 +3 "core" 9L +102 "processing"%*9 +3 "core" 9P +102 "processing"%49 +2 "core" 9U +103 "processing"%9 +2 "core" 9Y +102 "processing"%G9 +4 "core" 9] +102 "processing"%N9 +2 "core" 9a +103 "processing"%\ 9 +2 "core" 9e +102 "processing"%O9 +3 "core" 9i +102 "processing"%P9 +3 "core" 9n +102 "processing"%L9 +3 "core" 9r +102 "processing"%A9 +3 "core" 9v +102 "processing"%S9 +3 "core" 9z +102 "processing"%U9 +3 "core" 9~ +102 "processing"%~9 +2 "core" 9 +103 "processing"%J9 +3 "core" 9 +102 "processing"%Z9 +3 "core" 9 +102 "processing"%B9 +2 "core" 9 +103 "processing"%9 +2 "core" 9  +102 "processing"%]9 +3 "core" 9 +102 "processing"%Q9 +3 "core" 9 +102 "processing"%9 +3 "core" 9" +102 "processing"%9 +3 "core" 9( +102 "processing"%59 +3 "core" 90 +102 "processing"%Y9 +2 "core" 98 +102 "processing"%W9 +4 "core" 9? +2 ."myFullPhaseDA"PH.hold 2:00:00,28C +4 "processing"%E pp9 +4 ."myFullPhaseDA"delay 1:30 +6 "core"  +1427 "Can" m ," +7573 ."myFullPhaseDA"PSR.select :air +4 .PSV.dial PSR +3 "processing"%f +103 "core"  +2 #"myFullPhaseDA"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +11 ."myFullPhaseDA"PS.seek 0.5ml +3 "processing"%H'F +587 "core" ' + ."myFullPhaseDA"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."myFullPhaseDA"PS.seek 2ml +2 "processing"%^'˕ +1604 "core" ' + ."myFullPhaseDA"PTV.dial :puck +2 "processing"%  +73 "core"  +2 ."myFullPhaseDA"PSV.dial PTV +2 "processing"%\\ +76 "core" + ."myFullPhaseDA"PBV.dial :waste1 +3 "processing"%b  +138 "core"  +2 "processing"%T% +2 "core" %˗@\  +3 ."myFullPhaseDA"PS.seek 1.5ml +2 "processing"%_'} +580 "core" ' +2 ."myFullPhaseDA"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%c * +35 "core" + +2 ."myFullPhaseDA"PS.seek 0ml +3 "processing"%X', +1600 "core" ' +2 ."myFullPhaseDA"delay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck +5 .PBV.dial :waste1 +3 "processing"%`  +36 "core" +2 ."myFullPhaseDA"delay 30 seconds +3053 .PBV.dial between PSV and waste1 +5 "processing"% * +36 "core" * + ."myFullPhaseDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%V +76 "core"  +2 ."myFullPhaseDA"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."myFullPhaseDA"PS.seek 2.5ml +2 "processing"%n'\ +2466 "core" ' + ."myFullPhaseDA"PSV.dial PTV +3 "processing"%h +90 "core" ~ + ."myFullPhaseDA"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%k +74 "core"  +2 ."myFullPhaseDA"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%q +76 "core" + ."myFullPhaseDA"delay 5 seconds +503 .PSV.dial :air +3 "processing"%e  +74 "core"  +2 ."myFullPhaseDA"PS.seek 0ml +4 "processing"%', +2449 "core" ' + ."myFullPhaseDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%d  +135 "core" + ."myFullPhaseDA"PSV.dial :mixloop +2 "processing"%l +45 "core" + ."myFullPhaseDA"PRV.dial :ab1 +3 "processing"%u @ +79 "core" B +2 ."myFullPhaseDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +5 ."myFullPhaseDA"PS.seek 0.15ml +2 "processing"%z' +349 "core" ' + ."myFullPhaseDA"delay 2 seconds +203 ."connect"CBV.dial PRV +4 ."myFullPhaseDA"PRV.dial CBV +4 "collection"'y  +4 "processing"%=  +44 "core" +4  + "processing"%[% +4 "core" %P\  +2 ."myFullPhaseDA"PS.seek 0.3ml +3 "processing"%a' +344 "core" ' +2 ."myFullPhaseDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +3 "collection"'r  +30 "core" +2 ."myFullPhaseDA"PRV.dial :air +2 "processing"%M  +45 "core"  +3 ."myFullPhaseDA"PS.seek 0.9ml +2 "processing"%|'@ +1259 "core" ' +2 ."myFullPhaseDA"PRV.dial :waste2 +3 "processing"%s @ +75 "core" > +2 ."myFullPhaseDA"PS.seek 0.5ml +4 "processing"%I'F +852 "core" ' + #"myFullPhaseDA"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%j  +45 "core"  +2 ."myFullPhaseDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myFullPhaseDA"PS.seek 2ml +2 "processing"%'˕ +1600 "core" ' +2 ."myFullPhaseDA"PSV.dial :PML +3 "processing"% +45 "core" +2 ."myFullPhaseDA"PTV.dial :mixing +3 "processing"%t @ +75 "core" A + ."myFullPhaseDA"PBV.dial :waste1 +3 "processing"%g  +37 "core" + "processing"%% +3 "core" %˖9\  +3 ."myFullPhaseDA"PS.seek 1.85ml +2 "processing"%}' +230 "core" ' + ."myFullPhaseDA"PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , +2 ."myFullPhaseDA"PS.seek 0ml +3 "processing"%w', +888 "Can"\ ; \\" +1062 "core" ' + ."myFullPhaseDA"delay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'& +5 "core" &{{d +2 "manipulator"&& +3 "core" &Z \ +2 "manipulator"& % +3 "core" %\  / ) +3 ."myFullPhaseDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myFullPhaseDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&p(- +118 "core" ( + "manipulator"&K& +4 "core" &- 7 " +2 ."myFullPhaseDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +4 "core" &- " " + ."myFullPhaseDA"Forearm.seek :garage +3 "manipulator"&'Γ +106 "core" ' + ."myFullPhaseDA"Hand.close +2 "manipulator"&R/ +78 "core" / +2 "manipulator"&& +4 "core" &- x " +2 "manipulator"&{% +4 "core" % Σ N + ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"&'\ +100 "core" ' +2 ."myFullPhaseDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myFullPhaseDA"Elbow.seek CC +2 "manipulator"& (o +283 "core" ( +2 "manipulator"&%& +3 "core" &j- w #F +2 ."myFullPhaseDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &!& +3 "core" &j- 3 $F +2 ."myFullPhaseDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +55 ."myFullPhaseDA"Forearm.seek CC +3 "manipulator"&'Ͻ +98 "core" ' + "manipulator"&&& +4 "core" &j- W ` F +2 "manipulator"&+% +4 "core" %ϲ   +2 "collection"'F& +3 "core" &xz +3 "collection"'& +4 "core" &yw +3 ."myFullPhaseDA"CC.seek :closed +2 "collection"'i(S +6 "core" &yz +5 &yz' 5 +10 &2Eqv{% 1 +9 &Rmvwy' E +9 &[x{" S +10 &D{y& R +9 &hFyx* R +9 &*Fz{) R +10 &Fy|& R +9 &Dzzh R +9 &nEzzm S +10 &2Fzy R +9 & Fzyv S +10 &"Fxzu R +9 &$wFy{r R +9 &&:Dzzq R +10 &'Gzy R +9 &)Iyy_ R +9 &+Gwz R +10 &-AF{x R +9 &/Ixzf R +10 &0Gyz R +9 &2Fxx R +9 &4JGz{ R +10 &6 Gxx{ R +9 &7Fwy} R +9 &9Gwx| S +10 &;RF{x{ R +9 &=Hyyz R +10 &>Ixzw R +9 &@Iyy~ R +9 &BXLzyy S +10 &DUxxq S +9 &Ehzzz V +9 &Gy{x Z +10 &I>z|z ^ +9 &Kyz| ^ +10 &Lyyl _ +9 &Nzzf ` +9 &PBy{e ` +10 &Q|{W A +9 &R,yy_ &q +9 &Rv|{Y Q +3 ( + "collection"'& +4 #"myFullPhaseDA"Collection Clamp onSpring/offSpring for 6/27 samples, on/off torque 2.62 +3 "collection"'$& +4 "core" &Ru{|Y Q +2 ."myFullPhaseDA"Hand.open +2 "manipulator"&1 +67 "core" 1 +2 "manipulator"&o% +4 "core" % ϲ L  +2 ."myFullPhaseDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"&'\ +98 "core" ' +2 ."myFullPhaseDA"PSV.dial PSR +2 "processing"% +106 "core"  + #"myFullPhaseDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myFullPhaseDA"PS.seek 1.5ml +2 "processing"%'{ +1596 "core" ' + ."myFullPhaseDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%.  +44 "core"  +2 ."myFullPhaseDA"PS.seek 0ml +3 "processing"%(', +1597 "core" ' + ."myFullPhaseDA"PSV.dial PSR +3 "processing"%v +46 "core"  + ."myFullPhaseDA"PSR.select :air +3 "processing"% +12 ."myFullPhaseDA"PS.seek 2.5ml +3 "processing"%;'\ +2615 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myFullPhaseDA"CBV.dial PRV +6 "processing"%/  +2 "collection"',  +33 "core" ~ +134  +2 ."myFullPhaseDA"PSV.dial :mixloop +3 "processing"%1 +105 "core" + ."myFullPhaseDA"CTV.dial :air,avoiding: :intake +3 "collection"')  +17 "core" ~ +2 ."myFullPhaseDA"PTV.dial :PRVmixing +2 "processing"%3  +78 "core" +2 ."myFullPhaseDA"PS.seek 0ml +3 "processing"%', +2610 "core" ' +2 ."myFullPhaseDA"PSV.dial :air +3 "processing"%0  +42 "core"  +2 ."myFullPhaseDA"PS.seek 2.5ml +3 "processing"%8'\ +2614 "core" ' + ."myFullPhaseDA"PSV.dial :mixloop +3 "processing"%9 +46 "core" +2 ."myFullPhaseDA"PS.seek 0ml +4 "processing"%', +2600 "core" ' + ."myFullPhaseDA"PSV.dial :air +3 "processing"%-  +46 "core"  +2 ."myFullPhaseDA"PS.seek 2.5ml +4 "processing"%?'\ +2610 "core" ' + ."myFullPhaseDA"PSV.dial :mixloop +3 "processing"%C +44 "core" +2 ."myFullPhaseDA"PS.seek 0ml +4 "processing"%', +2608 "core" ' +2 #"myFullPhaseDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&#& +6 "core" &j+ h X Y F +2 ."myFullPhaseDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myFullPhaseDA"Elbow.seek CC +2 "manipulator"&:(o +5 "core" ( + "manipulator"&6& +4 "core" &j+ ]  & F +2 ."myFullPhaseDA"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +3 && +3 "core" &j+ | s I F +2 ."myFullPhaseDA"Forearm.seek CC +3 "manipulator"&@'Ͻ +94 "core" ' +2 ."myFullPhaseDA"Hand.close +2 "manipulator"&>/ +74 "core" / +2 ."myFullPhaseDA"CC.seek :open +3 "collection"'7( +399 "core" ( +2 "manipulator"&<& +3 "core" &j+ c F +2 "manipulator"&"% +52 "core" % Ϸ   +5 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"&*'\ +97 "core" ' + ."myFullPhaseDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."myFullPhaseDA"Elbow.seek :garage +2 "manipulator"&4(- +291 "core" ( + "manipulator"&& +3 "core" &-  & +3 ."myFullPhaseDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &G& +2 "core" &- p  $ +3 ."myFullPhaseDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myFullPhaseDA"Forearm.seek :garage +3 "manipulator"&N'Γ +111 "core" ' + ."myFullPhaseDA"Hand.open +2 "manipulator"&\ 1 +72 "core" 1 + "manipulator"&O% +4 "core" % Ν w r  +2 ."myFullPhaseDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myFullPhaseDA"Forearm.seek :retract +2 "manipulator"&P'\ +100 "core" ' +2 ."da"delayUntil "15:49:14.83" +24771 #recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%L @ +77 "core" B +2 ."da"PBV.dial :waste1 +3 "processing"%A  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%S * +37 "core" , +2 ."da"PSV.dial :air +2 "processing"%U  +45 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%~'\ +2472 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%J +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%Z  +44 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%B +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +44 "core"  +2 ."da"PS.seek 0ml +3 "processing"%]', +2448 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%Q +134 "core"  + #"da"Pulling 0.5ml of PSR.wash +7 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%'F +591 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%'˕ +486 "Can" S 3X" +1110 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%5  +74 "core"  + ."da"PSV.dial PTV +2 "processing"%Y +87 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%W  +37 "core" + "processing"%f% +4 "core" %˗D\ \  +2 ."da"PS.seek 1.5ml +3 "processing"%D'} +599 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%H * +37 "core" , +3 ."da"PS.seek 0ml +2 "processing"% ', +1606 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%\\  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%b * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%T +72 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%^'\ +2473 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%c +87 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%_ +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%2 +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%`  +74 "core"  +2 ."da"PS.seek 0ml +4 "processing"%', +2467 "core" ' +2 #"da"washCycleDA #2 of 2 +7 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%V +137 "core"  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +52 "processing"% +18 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%X'F +593 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%h'˕ +1600 "core" ' +2 ."da"PTV.dial :puck +3 .PSV.dial PTV +4 "processing"%k +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%q  +37 "core" + "processing"%e% +4 "core" %˗i\  +2 ."da"PS.seek 1.5ml +3 "processing"%n'} +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%d * +37 "core" , +2 ."da"PS.seek 0ml +4 "processing"%l', +1588 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%u  +36 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"% * +38 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%y +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%='\ +2465 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%[ +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%z +87 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%r +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%M  +74 "core"  +2 ."da"PS.seek 0ml +3 "processing"%a', +2456 "core" ' +2 #"da"getPMLReagent08 +7 .PRV.dial :air +4 "processing"%s  +45 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%|  +137 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 +3 "processing"%j  +44 "core"  +2 ."da"PTV.dial :PRVmixing +2 "processing"%I  +6 "core" + ."da"PSV.dial :mixloop +2 "processing"% +45 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +3 "processing"%t' +390 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +3 "processing"%g  +47 "core"  +2 "processing"%% +4 "core" % S\  +2 ."da"PS.seek 0.55ml +2 "processing"%' +332 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%  +57 "core" +2 ."da"PS.seek 2ml +4 "processing"%}'˕ +1547 "core" ' +2 ."da"PSV.dial :PML +2 "processing"% +43 "core" + ."da"PTV.dial :mixing +3 "processing"% @ +76 "core" B + ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 "processing"%K% +4 "core" %˘I\  +2 ."da"PS.seek 1.85ml +2 "processing"%' +229 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"% * +34 "core" * +2 ."da"PS.seek 0ml +3 "processing"%R', +1953 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +38 "Can" K " +47965 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +5 "processing"% @ +16 "core" ? +2 ."da"PBV.dial :waste1 +2 "processing"%{  +37 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"%m * +37 "core" , + ."da"PSV.dial :air +3 "processing"%  +44 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%%'\ +2461 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%! +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%p  +44 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%& +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +50 "processing"%+  +51 "core"  +2 ."da"PS.seek 0ml +3 "processing"%F', +2459 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +136 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%''F +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%$'˕ +1588 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%  +77 "core"  + ."da"PSV.dial PTV +3 "processing"%o +75 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 "processing"%% +3 "Can"\ E 1" +2 "core" %˔j\  +2 ."da"PS.seek 1.5ml +3 "processing"%'z +590 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%w * +36 "core" , +2 ."da"PS.seek 0ml +3 "processing"%.', +1598 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%v  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%( * +36 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%, +76 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%/'\ +2464 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%1 +76 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%) +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%3 +78 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%;  +73 "core"  +2 ."da"PS.seek 0ml +3 "processing"%0', +2451 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"% +137 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%9'F +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%8'˕ +1600 "core" ' + ."da"PTV.dial :puck +3 "processing"%-  +7 "core"  + ."da"PSV.dial PTV +3 "processing"% +76 "core" + ."da"PBV.dial :waste1 +3 "processing"%C  +36 "core" +2 "processing"%?% +3 "core" %˕c\  +3 ."da"PS.seek 1.5ml +2 "processing"%#'{ +584 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%6 * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%', +1601 "core" ' + ."da"delay 2:00 +12005 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%>  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%i +77 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%<'\ +2463 "core" ' + ."da"PSV.dial PTV +3 "processing"%" +78 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%@ +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +76 "core" +2 ."da"delay 5 seconds +550 .PSV.dial :air +9 "processing"%G  +75 "core"  +2 ."da"PS.seek 0ml +4 "processing"%:', +2450 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +10 .PSV.dial PSR +8 "processing"%\ +136 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%O'F +584 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +10 ."da"PS.seek 2ml +3 "processing"%*'˕ +1598 "core" ' + ."da"PTV.dial :puck +2 "processing"%N  +6 "core"  +2 ."da"PSV.dial PTV +3 "processing"%L +75 "core" + ."da"PBV.dial :waste1 +3 "processing"%A  +36 "core" +2 "processing"%S% +4 "core" %˗e\  +2 ."da"PS.seek 1.5ml +2 "processing"%U'} +582 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%J', +1598 "core" ' +2 ."da"delay 2:00 +2383 "Can"\ ; " +9620 #"da"recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%Z  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%B  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +5 "processing"%~ +75 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%Q'\ +2471 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%] +77 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"% +86 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%5 +86 "core"  + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%Y  +77 "core"  +2 ."da"PS.seek 0ml +3 "processing"%W', +2468 "core" ' +2 ."da"Gate.power :camera,:ON +8 #Mixing DA Substrates +3 .PSR.select :air +3 .PSV.dial PSR +10 "processing"%f +139 "core"  +4 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +9 "processing"% +18 ."da"PS.reconfigure :default +7 "processing"%#A d`xb +13 ."da"PS.seek 0.25ml +5 "processing"%' +336 "core" ' + ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +6 "processing"% +11 ."da"PS.seek 0.5ml +2 "processing"%H'F +334 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%D'˕ +1601 "core" ' + ."da"PTV.dial :puck +3 "processing"%\\  +7 "core"  + ."da"PSV.dial PTV +3 "processing"%b +79 "core" + ."da"PBV.dial :waste1 +2 "processing"%T  +39 "core" + "processing"% % +3 "core" %˙g  +3 ."da"PS.seek 1.5ml +2 "processing"%c' +583 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%_ * +37 "core" + +2 ."da"PS.seek 0ml +3 "processing"%2', +1601 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%`  +5 "core"  + ."da"PBV.dial :waste1 +3 "processing"%^  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%V * +38 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +78 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%X'\ +2585 "core" ' + ."da"PSV.dial PTV +8 "processing"%k +77 "core" +2 ."da"delay 5 seconds +552 .PSV.dial PSR +9 "processing"%q +78 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%e +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%h  +87 "core" +2 ."da"PS.seek 0ml +2 "processing"%d', +2560 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%n +138 "core"  + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +6 .PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 2ml +3 "processing"%u'˕ +2098 "core" ' +2 ."da"delay 5 seconds +503 .PTV.dial :puck +3 "processing"%  +5 "core"  +2 ."da"PSV.dial PTV +2 "processing"%y +79 "core" + ."da"PBV.dial :waste1 +3 "processing"%l  +36 "core" +2 "processing"%[% +3 "core" %ː`  +3 ."da"PS.seek 1.5ml +2 "processing"%z'v +582 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%r * +37 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%M  +110 "core"  +2 ."da"PS.seek 0ml +2 "processing"%=', +1602 "core" ' + "processing"%s9 +3 "core" 95 +3 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +5 "processing"%| +4 %j& +3 "core" 5 + &^+E 6 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&I% +6 "core" %\  = 7 S +2 "storage"( % +4 "core" %o    + "storage"(a. +3 "core" .(,? +3 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."da"SC.seek 3 +3 "storage"(g( +198 "core" ( + ."da"SC.configure :limp +4 "storage"($(\ 1b +4 (& +3 "core" &   i +2 "manipulator"&t& +3 "core" &-    +2 "manipulator"&% +4 "core" %\     +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +3 "manipulator"&( +218 "core" ( +2 "manipulator"&& +3 "core" & ; O s +2 "storage"(& +4 "core" & & %  +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"& ' +106 "core" ' +2 "storage"(K& +4 "core" &  [ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"( ') +314 "core" ' + "storage"(}- +3 "core" -' +2 ."da"SE.configure :default +3 "storage"(#QK-0-\ b +5 "manipulator"&& +3 "core" & !   +2 "storage"(& +4 "core" & $ + ."da"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 3 +3 "manipulator"&{' +33 "core" ' + ."da"Elbow.hold +3 "manipulator"&m, +5 "core" , +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 "storage"(- +3 "core" -' +3 ."da"SE.seek 1.11 Pucks below Top Plate +2 "storage"(R'] +29 "core" ' +2 "manipulator"&!% +4 "core" %*d + "storage"(p& +3 "core" & \\ +2 ."da"Forearm.force -20 +2 "manipulator"&5 +5 ."da"Forearm.seek 3 + 319 counts +2 "manipulator"&&'V +18 "core" ' + "manipulator"&+& +4 "core" &   +2 "storage"(%& +4 "core" & r +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&' +31 "core" ' +3 ."da"SE.seek 2.11 Pucks below Top Plate +3 "storage"(F' +93 "core" ' +2 "manipulator"&'& +3 "core" & 7 < f +2 "manipulator"&% +4 "core" % ; = X +2 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +2 "manipulator"&o'\ +93 "core" ' + ."da"Elbow.seek PC +4 "manipulator"&([ +285 "core" ( +2 "manipulator"&& +4 "core" &]  ? \  + ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &$& +3 "core" &]    +2 ."da"Forearm.seek PC +4 "manipulator"&w'$ +94 "core" ' + ."da"Hand.close +2 "manipulator"&/ +73 "core" / +2 ."da"PC.seek :open +9 "processing"%( +458 "core" ( +2 "storage"(v& +4 "core" &   + "manipulator"&(& +3 "core" &] ? @ l +3 "manipulator"&,% +3 "core" % 3 9 @ ~ +2 ."da"Forearm.seek :retract +3 "manipulator"&.'\ +96 "core" ' +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +3 "manipulator"&1( +273 "core" ( +2 "manipulator"&)& +4 "core" & / Zn +2 "storage"(3& +4 "core" & u +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&;' +91 "core" ' + ."da"Hand.open +2 "manipulator"&/1 +72 "core" 1 +2 "storage"(- +3 "core" -' +2 ."da"SE.seek 1.75 Pucks below Top Plate +3 "storage"(0' +93 "core" ' +2 ."da"SE.reconfigure :seal +4 "storage"(#QK-0-\ b +5 ."da"SE.seek 0.83 Pucks below Top Plate +2 "storage"(9'o +55 "core" ' +2 #"da"Lights, camera, ACTION! +6 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da25apr0116h50ml.tif +1955 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +131 #"da"SX HX9/16 (USB:39): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 17.643 seconds\ /var/log/esp/da25apr0116h50ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da25apr0116h50ml20s.tif +2069 #SX HX9/16 (USB:39): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da25apr0116h50ml20s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 32.0 /var/log/esp/midres/da25apr0116h50ml32s.tif +3276 #SX HX9/16 (USB:39): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 32 seconds\ /var/log/esp/midres/da25apr0116h50ml32s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +5 ."Qmail"DAfans.email "17.643 sec auto-exposure",Subject: "da25apr0116h50ml images!" +4 "storage"(-- +6 "core" -'o +3 "storage"(& +5 "core" & ; ;  +2 "manipulator"&C& +10 "core" & c f ~n +6 ."da"Elbow.seek 3 +8 "manipulator"&?( +15 "core" ( +2 "manipulator"&8& +3 "core" & n +2 "storage"(6& +3 "core" & H A F +4 ."da"Forearm.seek 3 + 700 counts +5 "manipulator"&#' +5 "core" ' +3 ."da"SE.reconfigure :gently +5 "storage"(#QK-0-\ b +6 ."da"SE.seek 1.55 Pucks below Top Plate +3 "storage"(>' +53 "core" ' +2 "manipulator"& & +5 "core" & ^ T n +2 "storage"(& +4 "core" & " +3 ."da"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 3 +2 "manipulator"&i' +39 "core" ' +2 ."da"Elbow.hold +4 "manipulator"&, +71 "core" , +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +4 "storage"(#QK-0-\ b +4 ."da"SE.seek 1.73 Pucks below Top Plate +3 "storage"("' +22 "core" ' + "manipulator"&@% +4 "core" %"x ,  +2 "storage"(& +3 "core" &  +2 ."da"Forearm.force -20 +2 "manipulator"&5 +5 ."da"Forearm.seek 3 + 311 counts +2 "manipulator"&G'N +28 "core" ' +4 "manipulator"&<& +10 "core" & W \\ n +5 "storage"(\ & +10 "core" & [ +5 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +9 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&:' +36 "core" ' +4 "storage"(O% +7 "core" % c +6 ."downElevator"SE.seek :down +7 "storage"(N'p +97 (L% +6 "core" %WA , ]} +5 "manipulator"&A% +8 "core" % O H  +4 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek :retract +4 "manipulator"&S'\ +100 "core" ' +24 ' +3 ."downElevator"SE.stop +4 "storage"(5 +8 (*& +7 "core" & 7 +6 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +5 #"myFullPhaseDA"Starting finalPurge +5 "processing"%& +13 "core" & +4 "manipulator"&U& +8 "core" & f o n +3 "manipulator"&Z% +8 "core" %\  q r !  +6 ."psFlush"Elbow.seek FlushPuck::Garage +8 "manipulator"&B(- +184 "core" ( +2 "manipulator"&& +7 "core" &-  w ^  +4 ."psFlush"Elbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +8 &~& +5 "core" &- q h O  +6 ."psFlush"Forearm.seek :garage +4 "manipulator"&J'Γ +110 "core" ' +3 ."psFlush"Hand.close +3 "manipulator"&]/ +73 "core" / +3 "manipulator"&& +8 "core" &-   ] +3 "manipulator"&5% +7 "core" % Χ   P +5 ."psFlush"Forearm.seek :retract +6 "manipulator"&Y'\ +109 "core" ' +7 ."psFlush"Elbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +9 ."psFlush"Elbow.seek PC +6 "manipulator"&Q([ +120 "core" ( +4 "manipulator"&f& +7 "core" &[ q h s  +4 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +8 &W& +5 "core" &[ w t J  +5 ."psFlush"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +10 ."psFlush"Forearm.seek PC +4 "manipulator"&'$ +103 "core" ' +5 "manipulator"&H& +13 "core" &[ ] _  +4 "manipulator"&\\% +8 "core" %' ] ^  +4 "processing"%b& +7 "core" &@ +5 "processing"%T& +9 "core" & +7 ."psFlush"PC.seek :closed +5 "processing"% (^ +13 "core" & +2 & +2 &  +4 &0s +| +9 &`o ? +12 &ca R +10 &"> R +7 &= R +10 &> R +8 &g> R +10 &(? S +10 &> R +9 &? R +10 & oB R +9 &"1? R +9 &#? R +15 &%< R +8 &'w? R +5 &)9@ R +10 &*= R +8 &,? R +11 &.~A S +9 &0B?l R +9 &2@ R +10 &3= R +8 &5? S +10 &7I@ R +10 &9 B R +8 &:? R +11 &<C R +10 &>Q@ R +10 &@B R +8 &AI S +8 &Cc V +10 &EGy Y +10 &G r Y +8 &Hv Y +11 &Jx Y +8 &LLz Z +10 &Nx Z +10 &O Z +8 &Q~ Z +10 &ST~| Z +11 &U Z +7 &V [ +11 &X Z +9 &ZY [ +9 &\\ [ +10 &]} > +11 &^,x Z +7 &^3 5 +2 ( +4 "processing"%T& +8 #"psFlush"Processing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.98 +4 "processing"%D& +11 "core" &^0~ 5 +2 &^0C 5 +4 ."psFlush"Hand.open +2 "manipulator"&_1 +80 "core" 1 +5 "manipulator"&c% +7 "core" % ' G F   +4 ."psFlush"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +7 ."psFlush"Forearm.seek :retract +5 "manipulator"&`'\ +124 "core" ' +8 ."psFlush"PSR.select :air +6 .PSV.dial PSR +7 "processing"%^ +46 "core"  +3 #"psFlush"Pulling 0.5ml of PSR.flush +4 .PSR.select :flush +9 "processing"%@ +22 ."psFlush"PS.seek 0.5ml +5 "processing"%V'F +131 #"myFullPhaseDA"Waiting >20 seconds for psFlush to relinquish FlushPuck +434 #"uploadLog"upsync +20 "core" ' + ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2103 "core" ' + ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%2 @ +197 "core" B +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%k  +133 "core" + ."psFlush"PSV.dial :mixloop +3 "processing"%q +105 "core" +2 ."psFlush"PS.seek :empty +4 "processing"%e' +262 "Can" 9 C" +2346 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%h +105 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%X'F +585 "core" ' + ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%n'\ +2098 "core" ' + ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%d  +37 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"% @ +76 "core" A + ."psFlush"PSV.dial :mixloop +3 "processing"%y +105 "core" +2 ."psFlush"PS.seek :empty +4 "processing"%l' +2605 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%[ +105 "core"  + ."psFlush"PSR.select :flush +8 "processing"%@ +11 ."psFlush"PS.seek 1ml +3 "processing"%u'M` +1092 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%r'\ +1589 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%M +74 "core" + ."psFlush"PTV.dial :puck +3 "processing"%z  +74 "core"  + ."psFlush"PBV.dial :waste1 +3 "processing"%s  +7 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%|', +2609 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%j +75 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%I'F +595 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"% '\ +2096 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%a +77 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +59 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%t', +2602 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +47 "core" > +3 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2611 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%  +74 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%', +2611 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%4 +46 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%K'\ +2611 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%P +76 "core" + ."psFlush"PBV.dial PSV +3 "processing"%} U +17 "core" T +2 ."psFlush"PS.seek 0ml +4 "processing"%', +2612 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"% @ +48 "core" > +2 ."psFlush"PS.seek 2.5ml +4 "processing"%'\ +2603 "core" ' + ."psFlush"PSV.dial :waste1 +8 "processing"%!  +74 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%p', +2608 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%+ +46 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 1ml +2 "processing"%%'M` +1091 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%''\ +1597 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +85 "core"  + ."psFlush"PTV.dial :puck +3 "processing"%  +5 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%  +55 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"% ', +2608 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%{ +72 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%&'F +586 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%R'\ +2102 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +75 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +55 "core" U +3 ."psFlush"PS.seek 0ml +3 "processing"%m', +2602 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%$ @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +2606 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%o  +75 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%', +2608 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%v +46 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%('\ +2609 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%, +75 "core" +2 ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +5 "processing"%w', +2604 "core" ' +2 ."psFlush"PSV.dial PBV +8 "processing"%) @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +4 "processing"%3'\ +2213 "Can"u\ : \\F" +392 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%  +74 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%/', +2613 "core" ' +2 #"myFullPhaseDA"Loading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'& +6 "core" &twR\ +2 "manipulator"&.& +4 "core" &[ _ / +2 ."myFullPhaseDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myFullPhaseDA"Elbow.seek PC +3 "manipulator"&F([ +4 "core" ( +2 "manipulator"&0& +4 "core" &[  ` / + ."myFullPhaseDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &-& +3 "core" &[  F / +2 ."myFullPhaseDA"Forearm.seek PC +3 "manipulator"&'$ +98 "core" ' + ."myFullPhaseDA"Hand.close +3 "manipulator"&C/ +66 "core" / +2 ."myFullPhaseDA"PC.seek :open +4 "processing"%8( +461 "core" ( +2 "manipulator"&6& +4 "core" &[    0 + "manipulator"& % +3 "core" % 5  s 0 +3 ."myFullPhaseDA"Forearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 ."myFullPhaseDA"Elbow.reconfigure :tight +52 "manipulator"&$&.,(\ #b +6 ."myFullPhaseDA"Elbow.seek CC +3 "manipulator"&1(o +381 "core" ( + "manipulator"&@& +4 "core" &ӏ)  ' .Ct + ."myFullPhaseDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &ӏ) \\ .Ct +3 ."myFullPhaseDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 ."myFullPhaseDA"Forearm.seek CC +3 "manipulator"&;'Ͻ +93 "core" ' +2 "manipulator"&<& +3 "core" &ӏ)  Q .Ct +2 "manipulator"&9% +4 "core" % \\ . +2 "collection"'\ & +3 "core" &uwN\  +3 "collection"'O& +5 "core" &uy^\  +2 ."myFullPhaseDA"CC.seek :closed +2 "collection"'#(S +6 "core" &vxZ\  +6 &sw^\ 8 +9 &6Ervua 1 +9 &Wnxvx" F +10 &XvxR R +9 &Ftw> R +9 &qJvx R +10 &4Gtx Q +9 &Gtx R +9 &Jvy R +10 &yGuy R +9 &<Fwx Q +9 & Gww R +10 &"Jwv R +9 &$Fww R +10 &&DGwx Q +9 &(Hux Q +9 &)Huy Q +10 &+Itv R +9 &-KKvw R +9 &/ Gxx R +10 &0Hvw Q +9 &2Hwx R +10 &4SFuw R +9 &6Hvx R +9 &7Jvx R +10 &9Gwz Q +9 &;[Gww R +9 &=Gwx R +10 &>Hwy R +9 &@Lvw R +10 &BbLwx R +9 &D!Vxw S +9 &Ekuy U +10 &Gxy Y +9 &IIxz ] +9 &K wy ] +10 &Luy _ +9 &Nvy ^ +10 &PKxy _ +9 &Qvx @ +9 &R/xz "g +10 &Rqxy O +2 ( +2 "collection"'O& +3 #"myFullPhaseDA"Collection Clamp onSpring/offSpring for 6/27 samples, on/off torque 2.60 +2 "collection"'?& +6 "core" &Rqvy( O +2 ."myFullPhaseDA"Hand.open +2 "manipulator"&L1 +70 "core" 1 + "manipulator"&A% +3 "core" %  & +3 ."myFullPhaseDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"&>'\ +97 "core" ' + #"myFullPhaseDA"Flushing the Collection Valve::Manifold +2 "collection"'i& +6 "core" &Rpy{% O +2 "collection"'G% +4 "core" %vyB +2 ."myFullPhaseDA"CSV.dial CSR +2 "collection"'*  +43 "core"  + #"myFullPhaseDA"Pulling 5ml of CSR.flush +2 .CSR.select :flush +4 "collection"' +12 ."myFullPhaseDA"CS.seek 5ml +3 "collection"''q1 +1359 "core" ' + ."myFullPhaseDA"delay 5 seconds +503 .CSR.select :air +3 "collection"' +11 '"% +2 "core" %q5xxZ  +3 ."myFullPhaseDA"CS.reconfigure :fast +3 "collection"'#d @b +4 ."myFullPhaseDA"CS.seek 7.501ml +3 "collection"'U'f +685 "core" ' +2 ."myFullPhaseDA"CSV.dial :waste +3 "collection"'Z +136 "core" +2 ."myFullPhaseDA"CS.reconfigure :default +4 "collection"'#P d@b +4 ."myFullPhaseDA"CS.seek 0ml +2 "collection"':' +1988 "core" ' +2 #"myFullPhaseDA"Flushing lower manifold's waste1 port +7 "collection"'& +6 "core" &Rozy5 O +2 "collection"'~% +8 "core" %yz6 +2 ."myFullPhaseDA"CSV.dial :flush +2 "collection"'N  +44 "core"  +2 ."myFullPhaseDA"CS.reconfigure :fast +4 "collection"'#d @b +5 ."myFullPhaseDA"CS.seek 5ml +2 "collection"''q1 +1298 "core" ' +2 ."myFullPhaseDA"delay 5 seconds +502 .CSV.dial :air +4 "collection"'] @ +56 "core" > +2 "collection"'% +3 "core" %q-wx(  +3 ."myFullPhaseDA"CS.seek 7ml +2 "collection"'5' +573 "core" ' +2 ."connect"CSV.dial CTV +4 ."myFullPhaseDA"CTV.dial CSV +4 "collection"'S  +2 'f  +46 "core"  +92  +2 ."myFullPhaseDA"CBV.dial :waste1 +2 "collection"'W @ +45 "core" ? +2 ."myFullPhaseDA"CS.seek 0ml +2 "collection"'J' +1800 "core" ' +2 #"myFullPhaseDA"Flushing lower manifold's waste2 port +2 "collection"'H& +7 "core" &Roww4 O + "collection"'B% +3 "core" %xx* +2 ."myFullPhaseDA"CSV.dial :flush +3 "collection"'\\  +76 "core" +2 ."myFullPhaseDA"CS.seek 5ml +2 "collection"'b'q1 +1297 "core" ' +2 ."myFullPhaseDA"delay 5 seconds +502 .CSV.dial :air +3 "collection"'Y @ +48 "core" B + "collection"'% +3 "core" %q-xw  +3 ."myFullPhaseDA"CS.seek 7ml +3 "collection"'D' +576 "core" ' +2 ."connect"CSV.dial CTV +3 ."myFullPhaseDA"CTV.dial CSV +5 "collection"'_  +3 'c  +16 "core"  +27  + ."myFullPhaseDA"CBV.dial :waste2 +3 "collection"'T  +108 "core"  +3 ."myFullPhaseDA"CS.seek 0ml +2 "collection"'^' +1786 "core" ' +2 #"myFullPhaseDA"Disinfecting external Intake with kill +2 "collection"'& +6 "core" &Rnqt O +2 "collection"'=% +4 "core" %tr + ."myFullPhaseDA"CSV.dial CSR +3 "collection"'V  +44 "core"  +2 #"myFullPhaseDA"Pulling 8ml of CSR.kill + .CSR.select :kill +5 "collection"' +12 ."myFullPhaseDA"CS.seek 8ml +2 "collection"'2'8 +2033 "core" ' + ."myFullPhaseDA"delay 5 seconds +503 .CSR.select :air +3 "collection"' +12 ."myFullPhaseDA"CS.seek 10ml +3 "collection"'k' +578 "core" ' + ."connect"CSV.dial CBV +8 ."myFullPhaseDA"CBV.dial CSV +6 "collection"'q +2 '  +109 "core" +38  + ."myFullPhaseDA"CTV.dial :intake +3 "collection"'h  +77 "core" + ."myFullPhaseDA"Intake.select :open +3 "sampler") +11 ."myFullPhaseDA"CS.seek 2ml +3 "collection"'e') +2030 "core" ' +2 ."myFullPhaseDA"Intake.select :close +2 "sampler")0 +11 ."myFullPhaseDA"CTV.dial :air +3 "collection"'X  +78 "core"  + ."myFullPhaseDA"CS.reconfigure :default +4 "collection"'#P d@b +4 ."myFullPhaseDA"CS.seek 0ml +3 "collection"'d' +595 "core" ' +2 ."myFullPhaseDA"CSV.dial CSR +3 "collection"'  +106 "core"  +2 #"myFullPhaseDA"Pulling 5ml of CSR.flush +2 .CSR.select :flush +4 "collection"' +11 ."myFullPhaseDA"CS.seek 5ml +3 "collection"'y'q1 +1358 "core" ' + ."myFullPhaseDA"delay 5 seconds +503 .CSR.select :air +4 "collection"' +11 ."myFullPhaseDA"CS.seek 10ml +3 "collection"'n' +1343 "core" ' +2 ."myFullPhaseDA"CSV.dial CBV +3 "collection"'[ +106 "core" +2 ."myFullPhaseDA"CS.seek 0ml +3 "collection"'l' +2616 "core" ' + #"myFullPhaseDA"Garaging FlushPuck in Collection Clamp +3 "manipulator"&u& +6 "core" &ӏ( $Ct + ."myFullPhaseDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."myFullPhaseDA"Elbow.seek CC +2 "manipulator"&M(o +37 "core" ( + "manipulator"&z& +3 "core" &t J * +2 ."myFullPhaseDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &s& +2 "core" &t ) +3 ."myFullPhaseDA"Forearm.seek CC +3 "manipulator"&r'Ͻ +98 "core" ' + ."myFullPhaseDA"Hand.close +2 "manipulator"&j/ +67 "core" / +2 ."myFullPhaseDA"CC.seek :open +3 "collection"'|( +399 "core" ( + "manipulator"&I& +3 "core" &t   t 1 +3 "manipulator"&a% +3 "core" % Ϲ   2 +2 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"&'\ +108 "core" ' + ."myFullPhaseDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."myFullPhaseDA"Elbow.seek :garage +2 "manipulator"& (- +278 "core" ( +2 "manipulator"&& +4 "core" &- #  F 4 + ."myFullPhaseDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &t& +4 "core" &-   4 +2 ."myFullPhaseDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myFullPhaseDA"Forearm.seek :garage +2 "manipulator"&'Γ +108 "core" ' +2 ."myFullPhaseDA"Hand.open +2 "manipulator"&1 +78 "core" 1 + "manipulator"&4% +3 "core" % Ν ' +3 ."myFullPhaseDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myFullPhaseDA"Forearm.seek :retract +3 "manipulator"&'\ +100 "core" ' +27372 "Can"y\ / Î" +7899 #"Camille"-> access 3 +3 "storage"(P% +5 "core" %x + ) ;\  +2 "manipulator"&}% +3 "core" %\  W W 9 +2 "manipulator"&K& +47 "core" &- N T 8 + ."Camille"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."Camille"SC.seek 7 +2 "storage"(([4 +666 "core" ( + ."Camille"SC.configure :limp +4 "storage"($(\ 1b +4 (& +3 "core" &[3 7\  +1431 #"Camille"-> access 4 +3 "storage"(!% +5 "core" %x * \ +2 "manipulator"&% +4 "core" %\  - / i 8 +2 "manipulator"&+& +4 "core" &- - , m 8 +2 ."Camille"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +3 ."Camille"SC.seek 1 +3 "storage"(p( +984 "core" ( + ."Camille"SC.configure :limp +4 "storage"($(\ 1b +5 (%& +2 "core" &  K\ \ +4683 #"Camille"-> startTube 4 +4159 #-> start(:myShortDA){shortDA; samplePassF; PS.flush} +4 "collection"'% +8 "processing"% % +2 "core" %ww>\ \ +6 %+\ $ +2 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? + #Type 'Thread[:myShortDA].answer' to continue +7004 #"Camille"-> Thread[:myShortDA].answer +3 #"myShortDA"Camille answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +7 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1005 .PSV.dial :mixloop +7 "processing"% +144 "core" + ."myShortDA"PTV.dial :PRVmixing +3 "processing"%'  +132 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%{  +47 "core" +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 1.1ml +2 "processing"% 'Y +2265 "core" ' +2 ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +4 "processing"%&  +2 "collection"'  +76 "core" +59  +3 ."myShortDA"PS.seek 0.5ml +2 "processing"%'F +1258 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%R @ +107 "core" > +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."myShortDA"PS.seek 0ml +3 "processing"%$', +583 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%m +105 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"%o'M` +1094 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%'\ +1591 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%v +104 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%', +2611 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%, +104 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 ."myShortDA"PS.seek 1ml +2 "processing"%('M` +1087 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%)'\ +1597 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%w +105 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%  +44 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%3', +2602 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +104 "core"  + ."myShortDA"PSR.select :air +3 .PS.seek 2.5ml +4 "processing"%.'\ +2615 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%0 +104 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%-', +2612 "core" ' +2 #"myShortDA"Loading da puck from tube 4 into Processing Clamp +2 "processing"%C& +6 "core" &h\ ' + "manipulator"&Q% +4 "core" %\ u p = +2 "storage"(`% +4 "core" %x O N O\  + "storage"( . +3 "core" .( +2 ."myShortDA"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 4 +2 "storage"(6(,? +515 "core" ( +2 ."myShortDA"SC.configure :limp +4 "storage"($(\ 1b +5 ( & +2 "core" &,? (\  +3 "manipulator"&& +3 "core" &- U O B 9 +2 "manipulator"&F% +3 "core" %\ Z Y : +3 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek 4 +3 "manipulator"&@( +232 "core" ( +4 "manipulator"&& +3 "core" & K 7 m 80 +2 "storage"(<& +4 "core" &,? * - Q\  +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek 4 + 700 counts +2 "manipulator"&9' +94 "core" ' +2 "storage"(\ & +4 "core" &,? ) " \  +2 ."myShortDA"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +3 "storage"(') +302 "core" ' + "storage"(7- +3 "core" -' +2 ."myShortDA"SE.configure :default +3 "storage"(#QK-0-\ b +5 (?& +3 "core" &,?   \ \  + "manipulator"&L& +4 "core" & C D ~ 50 +2 ."myShortDA"Elbow.seek 4 +3 "manipulator"&A( +38 "core" ( +2 "manipulator"&i& +4 "core" & V N * : + "storage"(O& +3 "core" &,? + + \  +3 ."myShortDA"Forearm.seek 4 + 300 counts +2 "manipulator"&G'[ +24 "core" ' +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close +2 "manipulator"&*/ +67 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&;& +3 "storage"(x'p +8 "core" & W V  : + "manipulator"&"% +4 "core" % x W X ;e +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +96 "core" ' + ."myShortDA"Elbow.seek PC +3 "manipulator"&Z([ +157 "core" ' + ."downElevator"SE.stop +3 "storage"(5 +111 "core" ( +2 "manipulator"&U& +4 "core" &_ ] \\ ; + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &_ T a ; +2 ."myShortDA"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 ."myShortDA"Forearm.seek PC +2 "manipulator"&~'$ +91 "core" ' + "manipulator"&N& +3 "core" &_ Y ] X : +2 "manipulator"&:% +4 "core" % R W 1 9 +2 "processing"%]& +4 "core" &e\ % +2 "processing"%& +5 "core" &c\ $ +2 ."myShortDA"PC.seek :closed +3 "processing"%(^ +5 "core" &i\ % +6 &n\ $5 +9 &=Gp`\ 1 +9 &`nsb\ E +10 &Vd\ S +9 &Ab\ Q +9 &zF]\ Q +10 &<AT\ Q +9 &DN\ Q +10 &GQ\ Q +9 &FT\ Q +9 &CBT\ R +10 &!DU\ R +9 &"BT\ Q +9 &$CM\ Q +10 &&KFH\ R +9 &( EF\ R +10 &)FF\ Q +9 &+DH\ Q +9 &-SGD\ R +10 &/EC\ R +9 &0G7\ Q +9 &2C9\ Q +10 &4\\D2\ Q +9 &6H4\ Q +10 &7C6\ Q +9 &9D8\ Q +9 &;dG4\ Q +10 &=&C4\ Q +9 &>E1\ Q +9 &@I3\ R +10 &BhQ/\ S +9 &D%d1\ T +10 &E}3\ X +9 &Gu)\ X +9 &IaxP\ X +10 &K"}0\ X +9 &L~S\ Y +9 &N~S\ Y +10 &PgK\ Y +9 &R)y\ Y +10 &S\ Y +9 &U~\ Y +9 &Wl~\ Z +10 &Y.\ Z +9 &Z\ Z +9 &\\\ Z +10 &^;ikw\ + +9 &^ip\ ; +9 ( +2 &^0m\ 4 +2 "processing"%& +3 #"myShortDA"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.86 +2 .Hand.open +3 "manipulator"&S1 +67 "core" 1 + "manipulator"&f% +4 "core" %  K H 5 +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&W'\ +95 "core" ' +3 #"myShortDA"Heating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"%5  +2 %H9 +6 "core" 9x +102 "processing"%B9 +3 "core" 9w +102 "processing"%\\9 +3 "core" 9v  +102 "processing"%J9 +3 "core" 9v  +102 "processing"%Y9 +3 "core" 9u +102 "processing"%9 +2 "core" 9u +103 "processing"%b9 +2 "core" 9u +102 "processing"%c9 +3 "core" 9v +102 "processing"%_9 +3 "core" 9v" +102 "processing"%T9 +3 "core" 9z& +102 "processing"%D9 +3 "core" 9x* +103 "processing"%9 +3 "core" 9z/ +102 "processing"%=9 +4 "core" 9|3 +102 "processing"%V9 +3 "core" 9~7 +102 "processing"%^9 +3 "core" 9; +102 "processing"%29 +3 "core" 9@ +102 "processing"%q9 +3 "core" 9D +102 "processing"%9 +3 "core" 9H +102 "processing"%h9 +3 "core" 9L +102 "processing"%k9 +47 "core" 9R +102 "processing"%X9 +2 "core" 9V +103 "processing"%e9 +2 "core" 9Z +102 "processing"%9 +3 "core" 9_ +102 "processing"%d9 +3 "core" 9c +102 "processing"%y9 +3 "core" 9g +102 "processing"%[9 +3 "core" 9k +102 "processing"%n9 +3 "core" 9o +102 "processing"%u9 +3 "core" 9t +102 "processing"%z9 +3 "core" 9x +102 "processing"%s9 +3 "core" 9| +102 "processing"%j9 +3 "core" 9 +102 "processing"%19 +3 "core" 9 +102 "processing"%>9 +3 "core" 9 +102 "processing"%#9 +3 "core" 9 +102 "processing"%I9 +3 "core" 9 +102 "processing"%a9 +3 "core" 9 +102 "processing"%r9 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +102 "processing"%t9 +3 "core" 9 +102 "processing"%M9 +3 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%49 +3 "core" 9% +102 "processing"%9 +3 "core" 9, +102 "processing"%9 +3 "core" 94 +102 "processing"%P9 +3 "core" 9; +2 ."myShortDA"PH.hold 2:00:00,28C +4 "processing"%} pp9 +4 ."myShortDA"delay 1:30 +6 "core"  +3320 "Can"| 7 r" +5680 ."myShortDA"PSR.select :air +4 .PSV.dial PSR +4 "processing"%K +105 "core"  +2 #"myShortDA"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +11 ."myShortDA"PS.seek 0.5ml +3 "processing"%g'F +591 "core" ' + ."myShortDA"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2ml +2 "processing"%'˕ +1597 "core" ' +2 ."myShortDA"PTV.dial :puck +3 "processing"%!  +135 "core"  + ."myShortDA"PSV.dial PTV +2 "processing"% +76 "core" +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%+  +56 "core" + "processing"%% +3 "core" %˚S\  +3 ."myShortDA"PS.seek 1.5ml +3 "processing"%%' +593 "core" ' + ."myShortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +35 "core" + +2 ."myShortDA"PS.seek 0ml +3 "processing"% ', +1593 "core" ' +2 ."myShortDA"delay 5:00 +30003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +5 "core"  +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%'  +37 "core" + ."myShortDA"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"%{ * +37 "core" , +2 ."myShortDA"PSR.select :air +2 .PSV.dial PSR +4 "processing"%/ +76 "core"  +2 ."myShortDA"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."myShortDA"PS.seek 2.5ml +3 "processing"%'\ +2465 "core" ' +2 ."myShortDA"PSV.dial PTV +3 "processing"%& +75 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +76 "core"  +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%R +76 "core" + ."myShortDA"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +75 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%m', +2456 "core" ' + ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%$  +136 "core" +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%o +45 "core" + ."myShortDA"PRV.dial :ab1 +3 "processing"%v @ +104 "core" ? +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 0.15ml +2 "processing"%' +363 "core" ' + ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +4 ."myShortDA"PRV.dial CBV +4 "collection"',  +3 "processing"%  +3 "core" +46  + "processing"%(% +3 "core" %<\  +3 ."myShortDA"PS.seek 0.3ml +2 "processing"%w' +348 "core" ' +2 ."myShortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +3 "collection"'  +31 "core" +2 ."myShortDA"PRV.dial :air +39 "processing"%)  +51 "core"  +2 ."myShortDA"PS.seek 0.9ml +3 "processing"%'@ +1256 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%3 @ +76 "core" > +2 ."myShortDA"PS.seek 0.5ml +4 "processing"%0'F +867 "core" ' +2 #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%.  +45 "core"  +2 ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 2ml +3 "processing"%C'˕ +1603 "core" ' + ."myShortDA"PSV.dial :PML +3 "processing"%Q +46 "core" + ."myShortDA"PTV.dial :mixing +3 "processing"%` @ +77 "core" B +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%  +37 "core" + "processing"%p% +4 "core" %˗7\  +2 ."myShortDA"PS.seek 1.85ml +3 "processing"% ' +237 "core" ' + ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" , +2 ."myShortDA"PS.seek 0ml +3 "processing"%F', +1951 "core" ' +2 ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'& +4 "core" &vx9 +3 "manipulator"&<& +4 "core" &` } . +2 "manipulator"& % +3 "core" %\  C / +2 ."myShortDA"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&\ (- +139 "core" ( + "manipulator"&& +3 "core" &- 3 / +3 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &7& +2 "core" &- a ' +3 ."myShortDA"Forearm.seek :garage +4 "manipulator"&?'Γ +105 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&L/ +76 "core" / +2 "manipulator"&i& +3 "core" &-   ! +2 "manipulator"&O% +3 "core" % Ν 0  +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&*'\ +101 "core" ' + ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&;(o +67 "Can" T r" +233 "core" ( +2 "manipulator"&"& +4 "core" &f5 o &N + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &@& +3 "core" &f5 / &N +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek CC +3 "manipulator"&9'Ͻ +99 "core" ' +2 "manipulator"&& +3 "core" &f5 : $N +2 "manipulator"&G% +4 "core" %ϼ G ! +2 "collection"'U& +3 "core" &vvZ +3 "collection"'& +4 "core" &uw9 +3 ."myShortDA"CC.seek :closed +2 "collection"'A(S +6 "core" &vy9 +6 &9wv? $d +9 &Tuvv8 8 +9 &{rww< M +10 &Lwv9 R +9 &CFwv< R +9 &Guv= R +10 &Gvx= R +9 &Gtw> R +10 &KGvu? R +9 & Gww< R +9 &Hvx< S +10 &!Gwv< R +9 &#RGwvD R +10 &%Hww= R +9 &&Gux= R +9 &(Fww< R +10 &*YIvv9 S +9 &,Iux> R +9 &-Hvw< R +10 &/Huv< R +9 &1aIww= S +9 &3$Itw8 R +10 &4Evw< R +9 &6Hvv? R +10 &8jHuv9 R +9 &:,Huv= R +9 &;Duu; R +10 &=Iww9 R +9 &?qIxx9 S +10 &A3Iwx7 S +9 &BOwv> S +9 &DZxx< U +10 &Fmu{z< W +9 &H!{y: \\ +9 &Iyz< _ +10 &Kwz6 _ +9 &M\\yz@ _ +10 &Oyx7 _ +9 &Pyy; a +9 &RYaxz4 < +10 &Rxy4 M +5 ( +2 "collection"'& +4 #"myShortDA"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.65 +2 "collection"'N& +7 "core" &Rlww6 M + &Rkzw7 M + ."myShortDA"Hand.open +2 "manipulator"&:1 +127 "core" 1 + "manipulator"&]% +4 "core" % ϼ o ` x  +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&x'\ +96 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +105 "core"  + #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1.5ml +3 "processing"%8'{ +1606 "core" ' +2 ."myShortDA"delay 5 seconds +541 .PSV.dial :waste1 +9 "processing"%S  +45 "core"  +2 ."myShortDA"PS.seek 0ml +2 "processing"%f', +1602 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%H +54 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%'\ +2608 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 ."myShortDA"CBV.dial PRV +6 "processing"%B  +2 "collection"'~  +34 "core"  +131  +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%\\ +105 "core" + ."myShortDA"CTV.dial :air,avoiding: :intake +3 "collection"'J  +7 "core" + ."myShortDA"PTV.dial :PRVmixing +3 "processing"%Y  +77 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%', +2607 "core" ' + ."myShortDA"PSV.dial :air +7 "processing"%b  +43 "core"  +2 ."myShortDA"PS.seek 2.5ml +4 "processing"%c'\ +2608 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%_ +46 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%T', +2606 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%D  +44 "core"  +2 ."myShortDA"PS.seek 2.5ml +4 "processing"%'\ +2611 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%= +44 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%V', +2606 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&^& +6 "core" &g4 z ~ 5 N +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&2(o +3 "core" ( +3 "manipulator"&q& +4 "core" &g4  N + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &g5 { H N +2 ."myShortDA"Forearm.seek CC +2 "manipulator"&h'Ͻ +98 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&k/ +69 "core" / + ."myShortDA"CC.seek :open +3 "collection"'X( +399 "core" ( +2 "manipulator"&e& +3 "core" &g4 b N +2 "manipulator"&% +4 "core" % x u  +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&d'\ +95 "core" ' + ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +2 "manipulator"&y(- +291 "core" ( + "manipulator"&[& +4 "core" &-  & + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &n& +3 "core" &- ( +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +2 "manipulator"&u'Γ +109 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&z1 +77 "core" 1 +2 "manipulator"&s% +4 "core" % Ν r  +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&j'\ +104 "core" ' +2 ."da"delayUntil "17:18:56.52" +24732 #recoverPRVreagent08 +6 .PTV.dial :mixing +5 "processing"%1 @ +78 "core" B + ."da"PBV.dial :waste1 +3 "processing"%>  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%# * +38 "core" , + ."da"PSV.dial :air +3 "processing"%I  +44 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%a'\ +2464 "core" ' +2 ."da"PSV.dial :mixloop +3 "processing"%r +46 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%  +56 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%t +43 "core" +2 ."da"delay 2 seconds +243 .PSV.dial :air +7 "processing"%M  +45 "core"  +2 ."da"PS.seek 0ml +3 "processing"%', +2463 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%4 +136 "core" + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%'F +591 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +3 "processing"%'˕ +1592 "core" ' + ."da"PTV.dial :puck +3 "processing"%P  +75 "core"  +2 ."da"PSV.dial PTV +2 "processing"%K +76 "core" + ."da"PBV.dial :waste1 +8 "processing"%-  +36 "core" +2 "processing"%g% +3 "core" %ː>\  +3 ."da"PS.seek 1.5ml +2 "processing"%!'v +455 "Can"k J J" +134 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" , +3 ."da"PS.seek 0ml +2 "processing"%+', +1598 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%% +76 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%5'\ +2474 "core" ' + ."da"PSV.dial PTV +3 "processing"% +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%' +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%{ +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%/  +77 "core"  +2 ."da"PS.seek 0ml +4 "processing"% ', +2456 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%& +137 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"% 'F +591 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%R'˕ +1601 "core" ' + ."da"PTV.dial :puck +3 "processing"%  +7 "core"  + ."da"PSV.dial PTV +3 "processing"% +74 "core" + ."da"PBV.dial :waste1 +3 "processing"%$  +36 "core" +2 "processing"%o% +3 "core" %˗G\  +3 ."da"PS.seek 1.5ml +2 "processing"%v'} +592 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%m * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%,', +1595 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%  +4 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%(  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +77 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%)'\ +2469 "core" ' + ."da"PSV.dial PTV +3 "processing"%w +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%3 +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +115 "core" +8 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%.  +88 "core" +2 ."da"PS.seek 0ml +2 "processing"%0', +2472 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +4 "processing"%Q  +45 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%`  +135 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +3 "processing"%  +45 "core"  + ."da"PTV.dial :PRVmixing +3 "processing"%p  +5 "core" +2 ."da"PSV.dial :mixloop +2 "processing"% +43 "core" +2 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +2 "processing"%C' +382 "core" ' + ."da"delay 2 seconds +203 .PRV.dial :air +3 "processing"%  +48 "core"  + "processing"%% +3 "core" %U\  +3 ."da"PS.seek 0.55ml +2 "processing"%<' +333 "core" ' + #"da"addPMLReagent08 +3 .PSV.dial :air +4 "processing"%  +45 "core"  +2 ."da"PS.seek 2ml +3 "processing"%'˕ +1551 "core" ' + ."da"PSV.dial :PML +3 "processing"%7 +44 "core" +2 ."da"PTV.dial :mixing +2 "processing"%Z @ +78 "core" B + ."da"PBV.dial :waste1 +3 "processing"%L  +36 "core" +2 "processing"%i% +4 "core" %˖M\  +2 ."da"PS.seek 1.85ml +2 "processing"%O' +233 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%W * +36 "core" , +2 ."da"PS.seek 0ml +3 "processing"%?', +1967 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +1829 "Can"U \\ 4" +46174 #"da"recoverPRVreagent08 + .PTV.dial :mixing +5 "processing"%\ @ +16 "core" ? +2 ."da"PBV.dial :waste1 +2 "processing"%"  +37 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%@ * +37 "core" , + ."da"PSV.dial :air +3 "processing"%  +44 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"%G'\ +2471 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%U +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%*  +46 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +3 "processing"%| +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%N  +45 "core"  +2 ."da"PS.seek 0ml +4 "processing"%:', +2459 "core" ' +2 #"da"washCycleDA #1 of 3 +7 .PSR.select :air +5 .PSV.dial PSR +9 "processing"%] +134 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%'F +583 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%'˕ +1603 "core" ' + ."da"PTV.dial :puck +3 "processing"%9  +76 "core"  + ."da"PSV.dial PTV +3 "processing"%F +85 "core" ~ + ."da"PBV.dial :waste1 +3 "processing"%S  +37 "core" + "processing"%8% +3 "core" %˕W\  +3 ."da"PS.seek 1.5ml +2 "processing"%H'{ +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%f * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%~', +869 "Can"=\ N 1" +723 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%B  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%\\  +38 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%J * +37 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%Y +75 "core"  +2 ."da"PS.reconfigure :fast +46 "processing"%#A ,`xb +10 ."da"PS.seek 2.5ml +3 "processing"%'\ +2472 "core" ' + ."da"PSV.dial PTV +3 "processing"%b +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%_ +88 "core"  + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%c  +88 "core" +2 ."da"PS.seek 0ml +4 "processing"%D', +2456 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%T +134 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +10 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%='F +587 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%'˕ +1607 "core" ' + ."da"PTV.dial :puck +3 "processing"%^  +7 "core"  +2 ."da"PSV.dial PTV +2 "processing"%q +76 "core" + ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 "processing"%k% +4 "core" %˙5\  +2 ."da"PS.seek 1.5ml +2 "processing"%;' +596 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%x * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%A', +1595 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%e  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%h * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%[ +74 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%2'\ +2467 "core" ' + ."da"PSV.dial PTV +3 "processing"%n +76 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%z +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%s +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%d  +74 "core"  +2 ."da"PS.seek 0ml +4 "processing"%u', +2469 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%1 +134 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +10 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%>'F +583 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%#'˕ +1609 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%I  +6 "core"  +2 ."da"PSV.dial PTV +3 "processing"%V +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%r  +37 "core" +2 "processing"%% +3 "core" %˛N\  +2 ."da"PS.seek 1.5ml +3 "processing"%t' +592 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%M * +36 "core" , +2 ."da"PS.seek 0ml +3 "processing"%a', +1592 "core" ' +2 ."da"delay 2:00 +4144 "Can"6 X Ҫ`" +7859 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%4  +5 "core"  + ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%P +75 "core"  +8 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%K'\ +2478 "core" ' + ."da"PSV.dial PTV +3 "processing"%- +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%g +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%!', +2452 "core" ' + ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +3 .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +137 "core" +4 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +9 "processing"% +17 ."da"PS.reconfigure :default +12 "processing"%#A d`xb +7 ."da"PS.seek 0.25ml +3 "processing"%' +333 "core" ' +3 ."da"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +6 "processing"% +11 ."da"PS.seek 0.5ml +2 "processing"%'F +340 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +3 "processing"%%'˕ +1599 "core" ' + ."da"PTV.dial :puck +3 "processing"%+  +5 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +77 "core" +2 ."da"PBV.dial :waste1 +3 "processing"%'  +37 "core" +2 "processing"%{% +3 "core" %˗;  +3 ."da"PS.seek 1.5ml +2 "processing"%/'} +579 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%5 * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%&', +1598 "core" ' +2 ."da"delay 10 seconds +1004 #recoverPSRreagent08 +6 .PTV.dial :puck +5 "processing"%  +5 "core"  +6 ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +78 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%$'\ +2575 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%o +77 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%R +77 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%m +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%v  +76 "core"  +2 ."da"PS.seek 0ml +4 "processing"%', +2574 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%( +138 "core"  + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +8 .PS.reconfigure :default +13 "processing"%#A d`xb +6 ."da"PS.seek 2ml +3 "processing"%'˕ +2107 "core" ' +2 ."da"delay 5 seconds +507 .PTV.dial :puck +4 "processing"%  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"%, +77 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%w  +37 "core" + "processing"%3% +4 "core" %˓M \ +2 ."da"PS.seek 1.5ml +3 "processing"%'y +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%. * +37 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%)  +108 "core"  +2 ."da"PS.seek 0ml +3 "processing"%Q', +1591 "core" ' + "processing"%`9 +3 "core" 95 +2 #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast +5 "processing"% +4 "core" 5 +2 "processing"%p& +4 "core" &^0v 4 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&% +5 "core" %\ 8 @ Z +3 "storage"(0% +3 "core" %v   +2 "storage"( . +48 "core" .(,? +8 ."da"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."da"SC.seek 3 +2 "storage"(( +200 "core" ( + ."da"SC.configure :limp +4 "storage"($(\ 1b +4 (C& +4 "core" &  + "manipulator"& & +4 "core" &- > >  +2 "manipulator"&<% +3 "core" %\ : A U +3 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +3 "manipulator"&7( +196 "core" ( +2 "manipulator"&Z& +4 "core" & ? - R6 + "storage"(L& +3 "core" & 2 +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 700 counts +4 "manipulator"&i' +93 "core" ' + "storage"(W& +3 "core" &  ? +3 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +3 "storage"(') +289 "core" ' + "storage"(O- +3 "core" -') +2 ."da"SE.configure :default +3 "storage"(#QK-0-\ b +5 ."da"SE.seek :place +2 "storage"(E' +43 "core" ' +2 "manipulator"&\ & +4 "core" &  6 + "manipulator"&"% +4 "core" % x ! dp +2 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +3 "manipulator"&@'\ +94 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&([ +268 "core" ( + "manipulator"&?& +3 "core" &a  9 +2 ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &U& +2 "core" &a +3 ."da"Forearm.seek PC +4 "manipulator"&*'$ +91 "core" ' +2 ."da"Hand.close +2 "manipulator"&|/ +76 "core" / +2 ."da"PC.seek :open +3 "processing"%N( +462 "core" ( + "storage"(G& +3 "core" &   X +2 "manipulator"&]& +4 "core" &a B 0 H +2 "manipulator"&:% +3 "core" % 2 : =  +2 ."da"Forearm.seek :retract +3 "manipulator"&'\ +94 "core" ' +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +2 "manipulator"&9( +263 "core" ( +2 "manipulator"&F& +3 "core" & < : B8 +2 "storage"(S& +3 "core" & * c +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&8' +92 "core" ' + ."da"Hand.open +2 "manipulator"&1 +75 "core" 1 +2 "storage"(f- +3 "core" -' +2 ."da"SE.seek -0.31 Pucks below Top Plate +3 "storage"(H' +28 "core" ' +2 ."da"SE.reconfigure :seal +4 "storage"(#QK-0-\ b +4 ."da"SE.seek -1.23 Pucks below Top Plate +3 "storage"(B'd +50 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da25apr0117h50ml.tif +7 "processing"%\\& +17 "core" &< +3 "manipulator"&J& +3 "core" & 7 +3 "manipulator"&Y% +4 "core" %  ? +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&~'\ +94 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&b(- +188 "core" ( +2 "manipulator"&& +3 "core" &-   +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &_& +3 "core" &- ` +2 ."psFlush"Forearm.seek :garage +4 "manipulator"&c'Γ +96 "core" ' +8 ."psFlush"Hand.close +2 "manipulator"&/ +71 "core" / +2 "manipulator"&T& +4 "core" &-  + "manipulator"&D% +4 "core" % Τ ( +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&='\ +101 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +2 "manipulator"&^([ +130 "core" ( +2 "manipulator"&q& +3 "core" &b l +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &b . +2 ."psFlush"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +3 "manipulator"&k'$ +99 "core" ' +2 "manipulator"&& +4 "core" &b Q + "manipulator"&x% +4 "core" %-  +2 "processing"%;& +4 "core" & +2 "processing"%e& +5 "core" &f +2 ."psFlush"PC.seek :closed +2 "processing"%(^ +7 "core" & +6 & 0 %f +9 &Ri 9 +10 &xet N +9 &z>u U +9 &=5k U +10 &9h U +9 &4g U +9 &6l U +10 &E7` U +9 &7[ U +10 &9 U +9 &!8 U +9 &#L7 U +10 &%6 U +9 &&7 U +9 &(6 U +10 &*T6 U +9 &,7 U +10 &-8 U +9 &/; U +9 &1a: S +10 &3"; T +9 &4> T +9 &6: S +10 &8i; S +9 &:+> S +10 &;9y T +9 &=>| S +9 &?q;} S +10 &A0?} T +9 &BS W +9 &Dun Z +10 &F^rf ] +9 &H oh ] +10 &Imk \\ +9 &Ksd ] +9 &Mdug ] +10 &O%zi ^ +9 &P~j ^ +9 &Rvb ^ +10 &Tk{_ ^ +9 &V-}S ^ +10 &WT ^ +9 &YT _ +9 &[oO _ +10 &]/H ` +9 &^R]C M +9 &^K@ A +3 ( + "processing"%e& +4 #"psFlush"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 2.09 +2 "processing"%h& +6 "core" &^IF A +2 ."psFlush"Hand.open + "manipulator"&[1 +73 "core" 1 +3 "manipulator"&A% +4 "core" % % C +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&n'\ +97 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +3 "processing"%z +48 "core"  + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%s'F +429 #"da"SX HX9/16 (USB:40): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 17.926 seconds\ /var/log/esp/da25apr0117h50ml.tif: TIFF Upload Complete\ +6 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da25apr0117h50ml20s.tif +151 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%d'\ +1394 #"da"SX HX9/16 (USB:40): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da25apr0117h50ml20s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 32.0 /var/log/esp/midres/da25apr0117h50ml32s.tif +715 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%2 @ +205 "core" B +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%1  +139 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%u +110 "core" +2 ."psFlush"PS.seek :empty +4 "processing"%>' +1992 #"da"SX HX9/16 (USB:40): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 32 seconds\ /var/log/esp/midres/da25apr0117h50ml32s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +4 ."Qmail"DAfans.email "17.926 sec auto-exposure",Subject: "da25apr0117h50ml images!" +6 "storage"(I- +6 "core" -'d +3 "storage"(V& +4 "core" & +3 "manipulator"&r& +15 "core" &b  N +9 "manipulator"&% +8 "core" %\    % +2 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 3 +3 "manipulator"&#( +261 "core" ( + "manipulator"&M& +4 "core" &  ! 3 +2 "storage"(t& +13 "core" &  +6 ."da"Forearm.reconfigure :tight +13 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 700 counts +6 "manipulator"&4' +111 "core" ' +5 ."da"SE.reconfigure :gently +7 "storage"(#QK-0-\ b +10 ."da"SE.seek -0.52 Pucks below Top Plate +6 "storage"(' +52 "core" ' +4 "manipulator"&& +10 "core" & / 3 +4 "storage"(P& +6 "core" &  +4 ."da"Elbow.reconfigure :limp +9 "manipulator"&$ ,(b +6 "core" ' +6 ."da"Forearm.reconfigure :loose +9 ."psFlush"PSR.select :air +13 "manipulator"&#Q@2^d^b +6 ."psFlush"PSV.dial PSR +7 ."da"Forearm.seek 3 +8 "processing"%a +4 "manipulator"&-' +46 "core" ' +5 ."da"Elbow.hold +6 "manipulator"&g, +10 "core" , +4 ."da"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +7 ."da"SE.reconfigure :default +7 "storage"(#QK-0-\ b +8 ."da"SE.seek -0.33 Pucks below Top Plate +5 "storage"('v +9 "core"  +5 #"psFlush"Pulling 0.5ml of PSR.flush +5 .PSR.select :flush +9 "processing"%@ +11 "core" ' +4 "manipulator"&% +8 ."psFlush"PS.seek 0.5ml +6 "processing"%K'F +17 "core" %* 2 & L +3 "storage"(& +9 "core" & p o +3 ."da"Forearm.force -20 +4 "manipulator"&5 +10 ."da"Forearm.seek 3 + 319 counts +2 "manipulator"&!'V +22 "core" ' +2 "manipulator"&& +7 "core" & ! 2 +4 "storage"(& +7 "core" &  +5 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +10 ."da"Forearm.seek 3 + 700 counts +12 "manipulator"&+' +34 "core" ' +4 "storage"(% +7 "core" %{ N +5 ."downElevator"SE.seek :down +8 "storage"(''p +96 ({% +11 "core" %F 0 ^ +4 "manipulator"&%% +8 "core" % ^  +4 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek :retract +4 "manipulator"&5'\ +94 "core" ' +40 ' +2 ."downElevator"SE.stop +4 "storage"(5 +9 (/& +7 "core" & b +112 ' +3 ."psFlush"delay 5 seconds +503 .PSR.select :air +7 "processing"% +17 ."psFlush"PS.seek 2.5ml +3 "processing"% '\ +797 #"uploadLog"upsync +1313 "core" ' + ."psFlush"delay 1 second +103 .PBV.dial :waste1 +3 "processing"%  +37 "core" + ."psFlush"PTV.dial :mixing +3 "processing"% @ +77 "core" B + ."psFlush"PSV.dial :mixloop +3 "processing"% +107 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%&' +2603 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%o +106 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +3 "processing"%R'M` +1094 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%m'\ +606 "Can"6 > I" +993 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%v +87 "core"  +2 ."psFlush"PTV.dial :puck +2 "processing"%$  +74 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%(  +17 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%', +2599 "core" ' +8 ."psFlush"PSV.dial PSR +3 "processing"% +73 "core" +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%,'F +590 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%w'\ +2103 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%3 +74 "core" + ."psFlush"PBV.dial PSV +3 "processing"% U +53 "core" V +2 ."psFlush"PS.seek 0ml +4 "processing"%.', +2611 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%) @ +45 "core" > +3 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2601 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%`  +74 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"% ', +2611 "core" ' +2 ."psFlush"PSV.dial PSR +8 "processing"%p +45 "core"  + ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +4 "processing"%'\ +2610 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%0 +88 "core"  +2 ."psFlush"PBV.dial PSV +2 "processing"% U +7 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%C', +2607 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"% @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +4 "processing"%<'\ +2614 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%6  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%Z', +2626 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%L +45 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +3 "processing"%y'M` +1083 "core" ' +2 ."psFlush"PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%W'\ +1593 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%j +76 "core" + ."psFlush"PTV.dial :puck +3 "processing"%O  +5 "core"  + ."psFlush"PBV.dial :waste1 +3 "processing"%\  +58 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%"', +2609 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +87 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%i'F +589 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%?'\ +2096 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%U +74 "core" + ."psFlush"PBV.dial PSV +3 "processing"%7 U +58 "core" W +3 ."psFlush"PS.seek 0ml +3 "processing"%|', +2604 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%@ @ +46 "core" @ +2 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +2602 "core" ' + ."psFlush"PSV.dial :waste1 +8 "processing"%G  +75 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%]', +2608 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%: +44 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%*'\ +2613 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%F +75 "core" +8 ."psFlush"PBV.dial PSV +3 "processing"%S U +17 "core" T +2 ."psFlush"PS.seek 0ml +3 "processing"%', +2612 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"% @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +4 "processing"%f'\ +2604 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%\\  +74 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%', +2609 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +7 "manipulator"&J& +11 "core" & C +1 +2 "manipulator"&Y% +4 "core" %\  * * +2 ."psFlush"Elbow.seek PC +3 "manipulator"&E([ +253 "core" ( + "manipulator"&H& +3 "core" &`  J - +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 && +2 "core" &` F - +3 ."psFlush"Forearm.seek PC +4 "manipulator"&8'$ +101 "core" ' + ."psFlush"Hand.close +2 "manipulator"&_/ +67 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%9( +458 "core" ( + "manipulator"&& +4 "core" &` I / +2 "manipulator"&T% +3 "core" % 2 / +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&D'\ +98 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek :garage +2 "manipulator"&~(- +135 "core" ( + "manipulator"&q& +4 "core" &-\ &  8 2"} +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &-\   1"} +3 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek :garage +2 "manipulator"&c'Γ +110 "core" ' +2 ."psFlush"Hand.open +2 "manipulator"&1 +71 "core" 1 +2 "manipulator"&x% +3 "core" % Ν 8 ' +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&;'\ +104 "core" ' +2 #"myShortDA"Finished short da assay +2 #Beginning samplePassF +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'b& +6 "core" &rts\  +2 "manipulator"&=& +3 "core" &-\ "  1"} +3 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&N(- +4 "core" ( +2 "manipulator"&h& +4 "core" &-\ #  2"} +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &[& +3 "core" &-\  H 2"} +3 ."myShortDA"Forearm.seek :garage +2 "manipulator"&A'Γ +110 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&e/ +77 "core" / +2 "manipulator"&z& +3 "core" &-\   )"| +2 "manipulator"&k% +4 "core" % Φ = ( +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&Q'\ +102 "core" ' + ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&s(o +273 "core" ( +2 "manipulator"&2& +3 "core" &e1  / .J +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &1& +4 "core" &e1 _ .J +2 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek CC +2 "manipulator"&u'Ͻ +104 "core" ' + "manipulator"&d& +4 "core" &e0  < -J +2 "manipulator"&I% +4 "core" %Ϻ  -a + "collection"'V& +4 "core" &uu\  +2 "collection"'r& +5 "core" &tt\  +2 ."myShortDA"CC.seek :closed +3 "collection"'(S +5 "core" &vv \ +6 &uv\ 7 +10 &4Eruv 1 +9 &Tmxtv F +9 &Wvw R +10 &Gsv Q +43 &nGtu$ R +9 &1Gtt Q + &Ivv! R &Fuv R + &vFtw R +3 &8Ftw# R +8 & Ftv R +10 &"Gsw R +9 &$~Guv R +9 &&@Fvt R +10 &(Gvu. R +9 &)Guu0 Q +9 &+Iww8 R +10 &-HKtv7 R +9 &/ Juw5 R +10 &0Hvv> Q +9 &2Huw? R +9 &4PKuu? R +10 &6Ltx? R +9 &7Kuv@ R +9 &9LwwA R +10 &;XFuvA R +9 &=Ltx@ R +10 &>Guu> R +9 &@Iuv@ Q +9 &B_Lsw9 R +10 &DUut3 T +9 &Eowu5 U +10 &GuwC Y +9 &IDwwK ^ +9 &Kwx: ^ +10 &LwwH _ +9 &Nuw? ` +9 &PFwxD ` +10 &QvwK @ +9 &R-uvT %m +10 &RcuwL M +2 ( + "collection"'r& +4 #"myShortDA"Collection Clamp onSpring/offSpring for 6/27 samples, on/off torque 2.61 +2 "collection"'M& +4 "core" &RbxzG M +3 ."myShortDA"Hand.open + "manipulator"&t1 +171 "core" 1 +2 "manipulator"&^% +3 "core" % Ϻ c (a +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&'\ +100 "core" ' + ."myShortDA"PSV.dial PSR,avoiding: PBV +3 "processing"%P  +45 "core"  + #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1.5ml +2 "processing"%n'{ +1602 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%a  +44 "core"  +2 ."myShortDA"PS.seek 0ml +2 "processing"%', +1604 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%B +44 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%'\ +369 "Can"8 E ڌ" +2249 "core" ' + ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +4 "processing"%  +5 "collection"'  +5 "core"  +96  +2 ."myShortDA"PSV.dial :PTV,via: :air +3 "processing"%4 +194 "core" ~ + ."myShortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"% @ +73 "core" @ +2 ."myShortDA"PS.seek 0ml +3 "processing"%#', +2612 "core" ' +2 ."myShortDA"PSV.dial :air +7 "processing"%  +91 "core" +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%{'\ +2614 "core" ' + ."myShortDA"PSV.dial :PTV +3 "processing"%% +72 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%>', +2609 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&-& +7 "core" &e0 W 'J + ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&!(o +3 "core" ( +2 "manipulator"&/& +4 "core" &e0 'J +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 && +3 "core" &e0 O &J +3 ."myShortDA"Forearm.seek CC +2 "manipulator"&+'Ͻ +99 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&'/ +68 "core" / +2 ."myShortDA"CC.seek :open +2 "collection"'K( +400 "core" ( + "manipulator"& & +4 "core" &e0 r *J + "manipulator"&% +4 "core" %  , * +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +98 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek :garage +3 "manipulator"& (- +292 "core" ( + "manipulator"&o& +4 "core" &- ;  i 4 +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &&& +3 "core" &-  4 +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +3 "manipulator"&R'Γ +109 "core" ' + ."myShortDA"Hand.open +2 "manipulator"&v1 +74 "core" 1 + "manipulator"&$% +3 "core" % Μ , ' +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&('\ +106 "core" ' +2 #"myShortDA"Flushing Processing stage + "processing"%m% +6 "core" %+\  +2 #"myShortDA"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%& +6 "core" &\  + "manipulator"&& +4 "core" &- C @  5 +42 ."myShortDA"Elbow.reconfigure :tight +10 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&,(- +5 "core" ( +2 "manipulator"&3& +4 "core" &- 5  ) 5 + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +4 "core" &- 6 6 5 +2 ."myShortDA"Forearm.seek :garage +2 "manipulator"&w'Γ +106 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&)/ +68 "core" / +2 "manipulator"&.& +4 "core" &- v * + "manipulator"&`% +3 "core" % Σ ^ * +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&'\ +105 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek PC +2 "manipulator"&p([ +126 "core" ( + "manipulator"& & +4 "core" &` # %  3 +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &0& +3 "core" &` !  ( 3 +2 ."myShortDA"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 ."myShortDA"Forearm.seek PC +3 "manipulator"& '$ +100 "core" ' + "manipulator"&& +4 "core" &`   . +2 "manipulator"& % +4 "core" %( [ . + "processing"%C& +4 "core" &\  +2 "processing"%6& +5 "core" &\ \  +2 ."myShortDA"PC.seek :closed +3 "processing"%<(^ +6 "core" &^\  +6 &:F\ %g +9 &ToI\ 8 +10 &{iI\ L +9 &DD\ R +9 &VAR\ Q +10 &AQ\ Q +9 &DN\ Q +10 &BK\ Q +9 &]?P\ Q +9 &?O\ Q +10 &?O\ Q +9 &!DN\ Q +9 &#eDI\ Q +10 &%'BN\ Q +9 &&@H\ Q +10 &(?P\ Q +9 &*mDN\ Q +9 &,/DK\ Q +10 &-CH\ R +9 &/CJ\ R +9 &1tDL\ R +10 &37BF\ Q +9 &4BT\ Q +10 &6AV\ Q +9 &8}FP\ Q +9 &:?FR\ Q +10 &<DK\ Q +9 &=DU\ Q +9 &?DG\ R +10 &AFJK\ R +9 &CaI\ T +10 &D|I\ X +9 &F{uK\ X +9 &H=xG\ X +10 &IyP\ X +9 &K{N\ Y +9 &MyF\ X +10 &O@U\ Y +9 &QV\ Y +10 &R~H\ Y +9 &TC\ Z +9 &VGU\ Z +10 &X V\ Z +9 &YK\ Z +9 &[J\ Z +10 &]MN\ P +9 &^HO\  a +10 &^AS\ 7 +5 ( + "processing"%6& +5 #"myShortDA"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.89 +2 "processing"%L& +6 "core" &^7\ 7 + &^6S\ 7 +2 ."myShortDA"Hand.open +2 "manipulator"&Z1 +70 "core" 1 + "manipulator"&y% +3 "core" % ' 8 ) +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&j'\ +95 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%O +75 "core"  + ."myShortDA"PSR.select :flush +4 "processing"%@ +10 ."myShortDA"PS.seek 1ml +3 "processing"%\ 'M` +1089 "core" ' +2 ."myShortDA"PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%W'\ +1593 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"% +76 "core" + ."myShortDA"PTV.dial :puck +3 "processing"%"  +74 "core"  + ."myShortDA"PBV.dial :waste1 +3 "processing"%i  +55 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%U', +2608 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%7 +88 "core"  +2 ."myShortDA"PSR.select :flush +3 "processing"%@ +12 ."myShortDA"PS.seek 0.5ml +2 "processing"%?'F +586 "core" ' + ."myShortDA"PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%@'\ +2100 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"%| +72 "core" +2 ."myShortDA"PBV.dial PSV +2 "processing"%G U +55 "core" V +3 ."myShortDA"PS.seek 0ml +2 "processing"%', +2600 "core" ' + ."myShortDA"PSV.dial PBV +3 "processing"%: @ +46 "core" ? +2 ."myShortDA"PS.seek 2.5ml +4 "processing"%]'\ +2600 "core" ' +2 ."myShortDA"PSV.dial :waste1 +49 "processing"%F  +76 "core"  +2 ."myShortDA"PS.seek 0ml +4 "processing"%S', +2601 "core" ' +2 ."myShortDA"PSV.dial PSR +7 "processing"%* +46 "core"  +2 ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%'\ +2602 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"% +76 "core" + ."myShortDA"PBV.dial PSV +3 "processing"%\\ U +5 "core" U +2 ."myShortDA"PS.seek 0ml +3 "processing"%f', +2606 "core" ' + ."myShortDA"PSV.dial PBV +3 "processing"%J @ +46 "core" ? +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%Y'\ +2604 "core" ' +2 ."myShortDA"PSV.dial :waste1 +2 "processing"%H  +74 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%', +2601 "core" ' +2 #"myShortDA"Garaging FlushPuck in Processing Clamp +2 "manipulator"&g& +7 "core" &`   < 2 + ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek PC +2 "manipulator"&_([ +5 "core" ( +2 "manipulator"&5& +4 "core" &` % $ ) 2 +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &`   @ 2 +2 ."myShortDA"Forearm.seek PC +3 "manipulator"&'$ +100 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&T/ +73 "core" / +2 ."myShortDA"PC.seek :open +2 "processing"%q( +460 "core" ( + "manipulator"&& +4 "core" &`   2 +2 "manipulator"&8% +4 "core" % 3  3 + ."myShortDA"Forearm.seek :retract +4 "manipulator"&E'\ +95 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +2 "manipulator"&(- +140 "core" ( + "manipulator"&x& +3 "core" &- G G > 6) +3 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &D& +2 "core" &- > ? 6) +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +3 "manipulator"&b'Γ +109 "core" ' + ."myShortDA"Hand.open +2 "manipulator"&=1 +69 "core" 1 + "manipulator"&h% +3 "core" % Μ  * +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&['\ +101 "core" ' +18018 "Can"9\ / ܙ"" +60001 B\ / K" +60002 K\ / N" +60001 N\ / " +60001 Q\ 0 `z" +60002 W\ / " +60002 b\ / ¦" +60001 d\ / t<" +60001 s\ / %" +60002 \ 0 h" +60001 \ / " +60002 \ / 9Ŕ" +60001 \ / *" +60002 \ 0 " +60001 \ 0 MV" +60002 \ / " +60001 \ / Ȃ" +60002 \ / b" +60001 \ / ɮ" +60001 \ / D" +60002 \ / v" +60001 \ / 'p" +60002 \ 0 " +60001 \ / ̜" +60002 \ 0 ;2" +60001 \ / " +60001 \ \ / ^" +60002 \ / \ O" +60001 \ / ϊ" +60002 \ /  " +60001 \ 0 cж" +60001  \ / L" +60002  \ / " +60001 \ / wx" @PDT1743577262.89 \ / (" +60002 \ / Ӥ" +60001 \ / :" +60001 \ / <" +60002 \ / f" +60001 \ / " +60002 \ / O֒" +60002 \ / "(" +60001 \ / #׾" +60002 \ / %dT" +60001 \ / '" +60002 \ / (ـ" +60002 \ / *y" +60001 \ / ,*ڬ" +60001 \ / -B" +60002 \ / /" +60001 \ / 1=n" +60002 \ / 2" +60001 \ / 4ݚ" +60002 \ / 6Q0" +60001 \ / 8" +60001 \ / 9\\" +60002 \ / ;c" +60001 \ / =" +60002 \ / >" +60001 \ / @w" +60001 \ 0 B)J" +60002 \ / C" +60001 \ / Ev" +60001 \ / G> " +60002 \ / H" +60001 \ / J8" +60002 \ / LR" +60001 \ / Nd" +60002 \ / O" +60001 \ / Qg" +60002 \ / S&" +60002 \ / T" +60001 \ / V|R" +60001 \ / X." +60002 \ / Y~" +60001 \ / [" +60001 \ / ]C" +60002 \ 0 ^@" +60001 \ 0 `" +60001 \ / bXl" +60002 \ / d " +60001 \ / e" +60001 \ / gk." +60002 \ 0 i" +60001 \ / jZ" +60002 \ / l" +60001 \ / n1" +60001 \ / o" +60002 \ / q" +60001 \ / sEH" +60001 \ 0 t" +60002 \ / vt" +5426 #"Camille"-> exit +2 #Session Ended +2789 #t-> access 3 +3 "storage"(c% +3 "core" %v |\  +2 "manipulator"&e% +4 "core" %\  5 G + "manipulator"&z& +4 "core" &- Y G) +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 7 +2 "storage"(k([4 +669 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (~& +3 "core" &[7 2 8 7\  +5767 #t-> exit +7 #mEXIT @1743611610.68PDT @1743611864.19PDT = =mMAIN_scheduler =tMAIN @PDT1743611865.89 #"core_reset"Sent BREAK +2 #t@34723 receive with ifg=0x10, ie=0xFD #@35357 receive with ifg=0x10, ie=0xFD + #@36012 receive with ifg=0x10, ie=0xFD + #@36644 receive with ifg=0x10, ie=0xFD + #@37277 receive with ifg=0x10, ie=0xFD #@37909 receive with ifg=0x10, ie=0xFD + #@38542 receive with ifg=0x10, ie=0xFD #@38868 receive with ifg=0x80, ie=0xFD + #@57430 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +10 #ESP2 v3.42 I2C Gateway v3.20 for core bus +257 #Configuration for eddie 2/28/25 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +402 "Can"\ 1 w] + \ 1 w]_ + #tPolling Can every 10:00 +2 #Cleanly exited at 09:33:30PDT02-Apr-25 +307 #-> clients +1019 #"steph"Session Begun +1582 #-> exit +2 #Session Ended +2419 #Session Begun +2167 #-> ESP.ready! +156 "sampler") +2 ) +2 "core"  +2 "collection"' +3 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %tvp\  +2 ."steph"CS.configure :default +4 "collection"'#P d@b +5 ."steph"CS.hold + "collection"'+ +7 "core" + +2 ."steph"CS.configure :default +3 "collection"'#P d@b +4 "processing"%% +4 "core" %0\ 2 +2 ."steph"PS.configure :default +3 "processing"%#A d`xb +4 ."steph"PS.hold + "processing"%+ +5 "core" + +2 ."steph"PS.configure :default +4 "processing"%#A d`xb +4 "sampler")% +3 "core" %N  +2 ."steph"SS.configure :default +3 "sampler")#.0X access 2 +3 "storage"(2% +5 "core" %v I K X\  +2 "manipulator"&3% +3 "core" %\  h h ; +2 "manipulator"&4& +3 "core" &- Z Z ' <) +3 ."steph"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +3 ."steph"SC.seek 6 +3 "storage"(5(K] +198 "core" ( +2 ."steph"SC.configure :limp +4 "storage"($(\ 1b +4 (6& +2 "core" &K` W K \  +585 #"steph"-> startTube 2 +50654 "Can"\ / yp" +60001 \ / {;" +60001 \ / |" +44653 #"steph"-> start(:myShortDA){shortDA} +4 "collection"'7% +2 "processing"%8% +12 "core" %srV\  +2 %0\ 2 +4 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? + #Type 'Thread[:myShortDA].answer' to continue +3657 #"steph"-> Thread[:myShortDA].answer +3 #"myShortDA"steph answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +8 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1005 .PSV.dial :mixloop +2 "processing"%9 +133 "core" +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%:  +134 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%;  +135 "core"  +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +3 "processing"%<'Y +2274 "core" ' + ."connect"PRV.dial CBV +4 ."myShortDA"CBV.dial PRV +4 "processing"%=  +2 "collection"'>  +7 "core"  +127  +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%?'F +1259 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%@ @ +107 "core" > +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."myShortDA"PS.seek 0ml +2 "processing"%A', +592 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%B +105 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%j +11 ."myShortDA"PS.seek 1ml +3 "processing"%C'M` +1097 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%D'\ +1594 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%E +104 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%F', +2627 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%G +105 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"%H'M` +113 "Can"\ 3 ~2" +977 "core" ' +2 ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%I'\ +1594 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%J +105 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%K  +45 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%L', +2613 "core" ' + ."myShortDA"PSV.dial PSR +2 "processing"%M +104 "core"  +2 ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%N'\ +2604 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%O +105 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%P', +2600 "core" ' +2 #"myShortDA"Loading da puck from tube 2 into Processing Clamp +2 "processing"%Q& +7 "core" &\ 1 + ."myShortDA"Hand.open +2 "manipulator"&R1 +26 "core" 1 + "manipulator"&S% +3 "core" %\  x E +3 "storage"(T% +36 "core" %v \  +9 "storage"(U. +3 "core" .(K] +2 ."myShortDA"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."myShortDA"SC.seek 2 +2 "storage"(V( +662 "core" ( +2 ."myShortDA"SC.configure :limp +4 "storage"($(\ 1b +3 (W& +3 "core" & w { [\  +2 "manipulator"&X& +4 "core" &- P A) +2 "manipulator"&Y% +4 "core" %\  7 B +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek 2 +3 "manipulator"&Z( +177 "core" ( +2 "manipulator"&[& +3 "core" & v = @:0 +2 "storage"(\\& +4 "core" & x w c\  +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek 2 + 700 counts +2 "manipulator"&]'Ѧ +92 "core" ' +2 "storage"(^& +4 "core" & t v -\  +2 ."myShortDA"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 ."myShortDA"SE.seek :beamBreak +2 "storage"(_') +301 "core" ' +2 "storage"(`- +3 "core" -' +2 ."myShortDA"SE.configure :default +3 "storage"(#QK-0-\ b +5 (a& +3 "core" & K I o\  +2 "manipulator"&b& +3 "core" &  >:0 +2 ."myShortDA"Elbow.seek 2 +3 "manipulator"&c( +4 "core" ( +2 "manipulator"&d& +3 "core" &  ?:0 +2 "storage"(e& +4 "core" & v p A\  +2 ."myShortDA"Forearm.seek 2 + 300 counts +3 "manipulator"&f' +21 "core" ' +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close +2 "manipulator"&g/ +78 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&h& +2 "storage"(i'p +7 "core" & + ?:0 +2 "manipulator"&j% +4 "core" %  y t 0 @ +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&k'\ +97 "core" ' + ."myShortDA"Elbow.seek PC +3 "manipulator"&l([ +155 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +119 "core" ( + "manipulator"&m& +4 "core" &Z ! D +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &n& +4 "core" &Z O C +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 ."myShortDA"Forearm.seek PC +3 "manipulator"&o'$ +187 "core" ' +2 "manipulator"&p& +3 "core" &[ t B +2 "manipulator"&q% +3 "core" % } A +2 "processing"%r& +3 "core" &\ - +3 "processing"%s& +4 "core" &\ . +2 ."myShortDA"PC.seek :closed +4 "processing"%t(^ +6 "core" &\ . +5 &\ -6 +10 &>Gp\ %1 +9 &ant\ $F +9 &T\ 'R +10 &D\ (R +9 &|D\ (Q +9 &=D\ (R +10 &H\ (R +9 &G\ (R +10 &G\ (R +9 &EH\ (R +9 &!G\ (R +10 &"I\ (R +9 &$H\ (R +9 &&NI\ (Q +10 &(F\ (R +9 &)H\ (R +10 &+C\ (R +9 &-VE\ (Q +9 &/F\ (R +10 &0D\ (R +9 &2D\ (R +9 &4^F\ (Q +10 &6 F\ (Q +9 &7J\ 'R +10 &9D\ (R +9 &;eD\ )R +9 &='D\ (R +10 &>F\ (R +9 &@K\ (R +9 &BhV\ 'S +10 &D&`\ %U +9 &Ez\ #W +10 &Gy\ #X +9 &Ibz\ #X +9 &K$\ #X +10 &L\ #Y +9 &N\ "Y +9 &Pg\ "Y +10 &R)\ "Y +9 &S\ "Y +10 &U\ "Y +9 &Wn\ "Z +9 &Y0\ "Z +10 &Z\ "Z +9 &\\\ ![ +9 &^4ckI\ $1 +10 &^ &\ #B +9 ( + &^%\ )3 +2 "processing"%s& +3 #"myShortDA"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.84 +2 .Hand.open +4 "manipulator"&u1 +77 "core" 1 +2 "manipulator"&v% +4 "core" %  | = + ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&w'\ +94 "core" ' +3 #"myShortDA"Heating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +4 "processing"%x  +5 %y9 +3 "core" 9VV +102 "processing"%z9 +3 "core" 9UX +102 "processing"%{9 +2 "core" 9UW  +103 "processing"%|9 +2 "core" 9UW  +102 "processing"%}9 +3 "core" 9UW +102 "processing"%~9 +2 "core" 9UW +103 "processing"%9 +3 "core" 9VW +102 "processing"%9 +3 "core" 9WW +102 "processing"%9 +2 "core" 9YW"! +103 "processing"%9 +2 "core" 9ZW&! +102 "processing"%9 +3 "core" 9^W*! +102 "processing"%9 +3 "core" 9bX/! +102 "processing"%9 +3 "core" 9eW3 +102 "processing"% 9 +37 "core" 9kX8 +109 "processing"% 9 +3 "core" 9pX= +102 "processing"% 9 +2 "core" 9wXA +103 "processing"%9 +2 "core" 9~XE +103 "processing"%9 +2 "core" 9YI +102 "processing"%9 +3 "core" 9YN +102 "processing"%9 +3 "core" 9XR +102 "processing"%9 +3 "core" 9ZV +102 "processing"%9 +3 "core" 9YZ +102 "processing"%9 +3 "core" 9Z^ +102 "processing"%9 +3 "core" 9Yc +102 "processing"%9 +3 "core" 9Zg +102 "processing"%9 +3 "core" 9Zk +102 "processing"%9 +2 "core" 9Wo +103 "processing"%9 +2 "core" 9[s +102 "processing"%9 +3 "core" 9[x\ +102 "processing"%9 +3 "core" 9[| +102 "processing"%9 +3 "core" 9\\ +102 "processing"% 9 +3 "core" 9[ +102 "processing"%!9 +3 "core" 9 \\ +102 "processing"%"9 +3 "core" 9\\ +102 "processing"%#9 +3 "core" 9\\ +102 "processing"%$9 +2 "core" 9$] +102 "processing"%%9 +3 "core" 9,] +103 "processing"%&9 +2 "core" 95^ +102 "processing"%'9 +3 "core" 9;] +102 "processing"%(9 +3 "core" 9D^ +102 "processing"%)9 +3 "core" 9K^ +102 "processing"%*9 +3 "core" 9Q_ +3 ."myShortDA"PH.hold 2:00:00,28C +5 "processing"%+ ppN +3 ."myShortDA"delay 1:30 +5 "core"  +9000 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%, +104 "core" +2 #"myShortDA"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +11 ."myShortDA"PS.seek 0.5ml +3 "processing"%-'F +591 "core" ' + ."myShortDA"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2ml +3 "processing"%.'˕ +1603 "core" ' + ."myShortDA"PTV.dial :puck +3 "processing"%/  +132 "core"  + ."myShortDA"PSV.dial PTV +3 "processing"%0 +74 "core" + ."myShortDA"PBV.dial :waste1 +3 "processing"%1  +57 "core" + "processing"%2% +4 "core" %˘\  +2 ."myShortDA"PS.seek 1.5ml +2 "processing"%3'~ +591 "core" ' + ."myShortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%4 * +36 "core" + +3 ."myShortDA"PS.seek 0ml +2 "processing"%6', +1598 "core" ' +2 ."myShortDA"delay 5:00 +27264 "Can"\ 7 n" +2739 #"myShortDA"recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%  +34 "core"  +2 ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%8 * +37 "core" , +2 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +3 "processing"%7 +88 "core"  +2 ."myShortDA"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."myShortDA"PS.seek 2.5ml +2 "processing"%9'\ +2488 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"%: +74 "core" + ."myShortDA"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%; +74 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +74 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial :air +4 "processing"%>  +74 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%=', +2457 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%<  +134 "core" +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%@ +44 "core" +2 ."myShortDA"PRV.dial :ab1 +2 "processing"%? @ +106 "core" > +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 0.15ml +2 "processing"%B' +375 "core" ' +2 ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +3 ."myShortDA"PRV.dial CBV +5 "collection"'A  +2 "processing"%C  +4 "core"  +42  +2 "processing"%E% +3 "core" %:\ # +2 ."myShortDA"PS.seek 0.3ml +3 "processing"%D' +351 "core" ' +2 ."myShortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +3 "collection"'G  +32 "core" + ."myShortDA"PRV.dial :air +3 "processing"%F  +45 "core"  +2 ."myShortDA"PS.seek 0.9ml +2 "processing"%H'@ +1255 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%J @ +76 "core" ? +2 ."myShortDA"PS.seek 0.5ml +2 "processing"%K'F +853 "core" ' +2 #"myShortDA"addPMLReagent08 +7 .PSV.dial :air +4 "processing"%I  +58 "core" +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +47 ."myShortDA"PS.seek 2ml +2 "processing"%M'˕ +1594 "core" ' + ."myShortDA"PSV.dial :PML +3 "processing"%L +43 "core" + ."myShortDA"PTV.dial :mixing +3 "processing"%O @ +77 "core" B +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%N  +37 "core" + "processing"%Q% +4 "core" %˖0\  +2 ."myShortDA"PS.seek 1.85ml +3 "processing"%R' +230 "core" ' +2 ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"%S * +38 "core" , +2 ."myShortDA"PS.seek 0ml +2 "processing"%T', +1944 "core" ' + ."myShortDA"delay 2 seconds +204 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'U& +4 "core" &rsd\ +3 "manipulator"&5& +4 "core" &^ V X 6 +2 "manipulator"&W% +4 "core" %\  T S 6 +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&X(- +118 "core" ( + "manipulator"&Y& +4 "core" &- C 6 | 2; +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &[& +4 "core" &- ? , ) 3; +2 ."myShortDA"Forearm.seek :garage +2 "manipulator"&\\'Γ +100 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&^/ +78 "core" / +2 "manipulator"&& +4 "core" &-  # H 22 + "manipulator"&% +3 "core" % Χ   .E +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&`'\ +101 "core" ' + ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +3 "manipulator"&a(o +273 "core" ( + "manipulator"&b& +3 "core" &u+ *Dz +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &d& +2 "core" &u* s *Dz +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 ."myShortDA"Forearm.seek CC +3 "manipulator"&e'Ͻ +106 "core" ' +2 "manipulator"&g& +4 "core" &u*  L (Dz + "manipulator"&h% +4 "core" %ϯ ( +2 "collection"'j& +3 "core" &ssm +3 "collection"'Z& +5 "core" &suo +2 ."myShortDA"CC.seek :closed +2 "collection"'](S +7 "core" &rrl +6 &>ptn $e +10 &Rvrsq 8 +9 &zsqtq M +9 &|Ossp R +10 &>Hssl R +9 &Gsqk R +9 &Ittn R +10 &Gtun R +9 &EJstd S +10 & Iqun R +9 &Jrtk R +9 &!Ltuk R +10 &#NJstl R +9 &%Jrsi R +9 &&Gtrm R +10 &(Ktsj R +9 &*UKssc S +10 &,Krr_ R +9 &-Jqtf R +9 &/Gqtd R +10 &1^Jsta R +9 &3 Lqtk R +9 &4Kruh R +10 &6Ktsf R +9 &8fKssk R +10 &:(Krvm R +9 &;Lrsd R +9 &=Ltsc S +10 &?oJssi R +9 &A1Msth R +9 &BSrth S +10 &D_stk T +9 &Fj{uuk W +10 &Htvi [ +9 &Iuug ^ +9 &Ktri _ +10 &MYtvm _ +9 &Outi _ +9 &Puuc ` +10 &R\\dvvm 6 +9 &Rrtk Y +9 ( +2 &Ruvsi Q + "collection"'Z& +4 #"myShortDA"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.62 +2 "collection"'_& +5 "core" &Rvswp Q +2 ."myShortDA"Hand.open +2 "manipulator"&f1 +69 "core" 1 +2 "manipulator"&m% +3 "core" % ϯ 7  +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&n'\ +98 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%c +104 "core"  +2 #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1.5ml +3 "processing"%i'{ +1608 "core" ' +2 ."myShortDA"delay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%p  +64 "core"  +2 ."myShortDA"PS.seek 0ml +2 "processing"%q', +1600 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"%r +44 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +3 "processing"%k'\ +2601 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +8 ."myShortDA"CBV.dial PRV +5 "processing"%  +2 "collection"'u  +39 "core"  +132  + ."myShortDA"PSV.dial :mixloop +3 "processing"%v +105 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +2 "collection"'y +5 "core"  +2 "collection"'s +2 "core"  +2 "collection"'z  +5 "core" + ."myShortDA"PTV.dial :PRVmixing +3 "processing"%o  +77 "core" +45 ."myShortDA"PS.seek 0ml +4 "processing"%{', +2606 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%|  +44 "core"  +3 ."myShortDA"PS.seek 2.5ml +3 "processing"%}'\ +2602 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%~ +45 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%', +2603 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%  +45 "core"  +3 ."myShortDA"PS.seek 2.5ml +2 "processing"%'\ +2608 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"% +46 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%', +2611 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +7 "manipulator"&& +7 "core" &u) ! Dz +6 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +2 "manipulator"&(o +5 "core" ( +2 "manipulator"& & +4 "core" &u) 9 Dz + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 & & +2 "core" &u) Dz +3 ."myShortDA"Forearm.seek CC +3 "manipulator"& 'Ͻ +94 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&/ +75 "core" / +2 ."myShortDA"CC.seek :open +2 "collection"'( +399 "core" ( + "manipulator"&& +3 "core" &u) = $Dz +2 "manipulator"&% +4 "core" %  j *$ +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +96 "core" ' + ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +2 "manipulator"&(- +292 "core" ( +2 "manipulator"&& +4 "core" &-   7 1 + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 && +3 "core" &-  * - +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +2 "manipulator"&'Γ +108 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&1 +76 "core" 1 +2 "manipulator"&% +3 "core" % Μ & ! +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +102 "core" ' +2 ."da"delayUntil "10:39:19.99" +15991 "Can"\ \ : I^" +8820 #"da"recoverPRVreagent08 + .PTV.dial :mixing +5 "processing"% @ +76 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +45 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%!'\ +2469 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%" +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%#  +44 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%$ +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%%  +44 "core"  +2 ."da"PS.seek 0ml +4 "processing"%&', +2469 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +6 .PSV.dial PSR +3 "processing"%' +134 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +10 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%('F +594 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%)'˕ +1604 "core" ' + ."da"PTV.dial :puck +3 "processing"%*  +74 "core"  + ."da"PSV.dial PTV +3 "processing"%, +74 "core" + ."da"PBV.dial :waste1 +3 "processing"%P  +36 "core" +2 "processing"%-% +3 "core" %˜j\ # +3 ."da"PS.seek 1.5ml +2 "processing"%/' +584 "core" ' +2 ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +3 "processing"%0 * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%1', +1596 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%2  +17 "core"  + ."da"PBV.dial :waste1 +3 "processing"%.  +73 "core" +9 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%4 * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%3 +75 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%x'\ +2495 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%8 +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%7 +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%6  +75 "core"  +2 ."da"PS.seek 0ml +4 "processing"%:', +2464 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +6 .PSV.dial PSR +3 "processing"%; +136 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%'F +592 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +9 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%>'˕ +1610 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%9  +6 "core"  +2 ."da"PSV.dial PTV +3 "processing"%< +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%@  +37 "core" + "processing"%?% +4 "core" %˒P\  +2 ."da"PS.seek 1.5ml +3 "processing"%='x +582 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%A * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%C', +1598 "core" ' + ."da"delay 2:00 +8954 "Can"\ 6 " +3050 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%E  +5 "core"  + ."da"PBV.dial :waste1 +3 "processing"%B  +35 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%G * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%F +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%D'\ +2464 "core" ' + ."da"PSV.dial PTV +3 "processing"%J +88 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%H +73 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%I +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%K  +85 "core" +2 ."da"PS.seek 0ml +3 "processing"%L', +2453 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +9 "processing"%O  +45 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +3 "processing"%N  +133 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +3 "processing"%Q  +47 "core" ~ + ."da"PTV.dial :PRVmixing +3 "processing"%S  +5 "core" + ."da"PSV.dial :mixloop +3 "processing"%M +43 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +3 "processing"%R' +392 "core" ' +3 ."da"delay 2 seconds +202 .PRV.dial :air +3 "processing"%U  +47 "core"  +2 "processing"%5% +4 "core" % l\ # +2 ."da"PS.seek 0.55ml +2 "processing"%W' +335 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +5 "processing"%Y  +45 "core"  +2 ."da"PS.seek 2ml +3 "processing"%['˕ +1544 "core" ' +2 ."da"PSV.dial :PML +3 "processing"%l +46 "core" + ."da"PTV.dial :mixing +2 "processing"%^ @ +78 "core" B + ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 "processing"%% +4 "core" %˓r\  +2 ."da"PS.seek 1.85ml +2 "processing"%w' +237 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"%\\ * +37 "core" , +3 ."da"PS.seek 0ml +2 "processing"%b', +1950 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +40457 "Can"\ \ = 4" +7546 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +5 "processing"%d @ +17 "core" ? + ."da"PBV.dial :waste1 +3 "processing"%X  +37 "core" + ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +3 "processing"%g * +36 "core" , + ."da"PSV.dial :air +3 "processing"%h  +44 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%j'\ +2474 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%` +44 "core" +2 ."da"delay 2 seconds +237 .PSV.dial :air +10 "processing"%\  +56 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%_ +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%f  +44 "core"  +2 ."da"PS.seek 0ml +3 "processing"%m', +2464 "core" ' +2 #"da"washCycleDA #1 of 3 +6 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%Z +139 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%c'F +583 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%e'˕ +1592 "core" ' + ."da"PTV.dial :puck +3 "processing"%T  +77 "core"  +2 ."da"PSV.dial PTV +2 "processing"%p +76 "core" + ."da"PBV.dial :waste1 +3 "processing"%i  +36 "core" +2 "processing"%r% +4 "core" %ːn\  +2 ."da"PS.seek 1.5ml +2 "processing"%q'v +589 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%u * +38 "core" , +2 ."da"PS.seek 0ml +4 "processing"% ', +1605 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%v  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%y  +38 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"%s * +37 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +4 "processing"%z +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%o'\ +2463 "core" ' + ."da"PSV.dial PTV +3 "processing"%k +76 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%| +87 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%{ +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%~  +75 "core"  +2 ."da"PS.seek 0ml +3 "processing"%}', +2465 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +10 .PSV.dial PSR +8 "processing"% +136 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +10 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%'F +585 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%'˕ +1610 "core" ' + ."da"PTV.dial :puck +3 "processing"%  +6 "core"  + ."da"PSV.dial PTV +3 "processing"% +86 "core" ~ + ."da"PBV.dial :waste1 +3 "processing"%  +37 "core" + "processing"% % +3 "core" %˒y\  +3 ."da"PS.seek 1.5ml +2 "processing"%'x +594 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%a * +36 "core" , +3 ."da"PS.seek 0ml +2 "processing"%n', +1595 "core" ' +2 ."da"delay 2:00 +10292 "Can"\ 7  " +1712 #"da"recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%]  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%'\ +2467 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +4 "processing"% +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +74 "core"  +2 ."da"PS.seek 0ml +3 "processing"%', +2454 "core" ' +2 #"da"washCycleDA #3 of 3 +7 .PSR.select :air +6 .PSV.dial PSR +9 "processing"% +131 "core" +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%'F +584 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%'˕ +1594 "core" ' +8 ."da"PTV.dial :puck +3 "processing"%  +6 "core"  + ."da"PSV.dial PTV +3 "processing"% +87 "core"  + ."da"PBV.dial :waste1 +2 "processing"%  +36 "core"  + "processing"%"% +4 "core" %˖p\  +2 ."da"PS.seek 1.5ml +3 "processing"%#'| +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%$ * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%%', +1603 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%!  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%'  +36 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%& * +36 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%( +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%*'\ +2470 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%, +77 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%P +75 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%- +77 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%)  +76 "core"  +2 ."da"PS.seek 0ml +2 "processing"%0', +2449 "core" ' + ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +3 .PSR.select :air +4 .PSV.dial PSR +3 "processing"%/ +139 "core"  +11 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +10 "processing"% +20 ."da"PS.reconfigure :default +11 "processing"%#A d`xb +12 ."da"PS.seek 0.25ml +3 "processing"%2' +343 "core" ' +3 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +5 "processing"% +11 ."da"PS.seek 0.5ml +3 "processing"%.'F +326 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%4'˕ +1592 "core" ' + ."da"PTV.dial :puck +3 "processing"%3  +7 "core"  + ."da"PSV.dial PTV +3 "processing"%1 +77 "core" + ."da"PBV.dial :waste1 +3 "processing"%  +37 "core" + "processing"%8% +3 "core" %˒e  +3 ."da"PS.seek 1.5ml +3 "processing"%7'x +579 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%6 * +36 "core" , +3 ."da"PS.seek 0ml +3 "processing"%x', +1597 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%;  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%:  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%9 +77 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%<'\ +2564 "core" ' + ."da"PSV.dial PTV +3 "processing"%@ +79 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%? +77 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%> +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%A  +76 "core"  +2 ."da"PS.seek 0ml +3 "processing"%=', +2545 "core" ' +3 #"da"Additional air clear +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%E +137 "core"  + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +5 .PS.reconfigure :default +5 "processing"%#A d`xb +5 ."da"PS.seek 2ml +2 "processing"%B'˕ +2108 "core" ' +2 ."da"delay 5 seconds +503 .PTV.dial :puck +3 "processing"%G  +6 "core"  +2 ."da"PSV.dial PTV +3 "processing"%F +87 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%C  +37 "core" +2 "processing"%J% +3 "core" %˙Z  +2 ."da"PS.seek 1.5ml +3 "processing"%H' +535 "Can"  " +52 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%I * +37 "core" + + ."da"delay 1 second +103 .PSV.dial :waste1 +3 "processing"%K  +107 "core"  +2 ."da"PS.seek 0ml +50 "processing"%D', +1615 "core" ' + "processing"%O9 +3 "core" 95 +3 #"da"Processing Puck Heater at 27.8C before imaging +2 .PH.coast +4 "processing"%N +4 "core" 5 +2 "processing"%Q& +4 "core" &^$e 3 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&S% +6 "core" %\ % 3 ~ +2 "storage"(M% +4 "core" %r  + "storage"(L. +3 "core" .( +2 ."da"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."da"SC.seek 1 +2 "storage"(U( +200 "core" ( +2 ."da"SC.configure :limp +4 "storage"($(\ 1b +4 (5& +3 "core" &\ + - X +2 "manipulator"&R& +3 "core" &- t [ I +2 "manipulator"&Y% +3 "core" %\ ] j  +3 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 1 +3 "manipulator"&W( +193 "core" ( + "manipulator"&l& +3 "core" & g 3) +2 "storage"(^& +4 "core" &\ D B +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 700 counts +3 "manipulator"&' +93 "core" ' + "storage"(& +4 "core" &\  # +2 ."da"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(\\') +285 "core" ' +2 "storage"([- +3 "core" -') +2 ."da"SE.configure :default +3 "storage"(#QK-0-\ b +5 ."da"SE.seek :place +3 "storage"(w' +43 "core" ' +2 "manipulator"&d& +4 "core" & q) +2 "manipulator"&X% +3 "core" %ѻ L F fR +2 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +3 "manipulator"&g'\ +95 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&h([ +260 "core" ( +2 "manipulator"&b& +4 "core" &c w I > + ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &`& +3 "core" &c X W +2 ."da"Forearm.seek PC +4 "manipulator"&\ '$ +92 "core" ' +2 ."da"Hand.close +2 "manipulator"&_/ +67 "core" / +2 ."da"PC.seek :open +3 "processing"%f( +460 "core" ( + "storage"(j& +3 "core" &\ E B . +3 "manipulator"&Z& +3 "core" &c ~  { +2 "manipulator"&m% +4 "core" % 0 { }) +2 ."da"Forearm.seek :retract +2 "manipulator"&c'\ +102 "core" ' +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 1 +2 "manipulator"&T( +266 "core" ( +2 "manipulator"&p& +4 "core" & a ] W. + "storage"(i& +3 "core" &\ 3 6 +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 700 counts +3 "manipulator"&r' +95 "core" ' +2 ."da"Hand.open +2 "manipulator"&e1 +74 "core" 1 +2 "storage"(u- +3 "core" -' +3 ."da"SE.seek -0.31 Pucks below Top Plate +2 "storage"(q' +26 "core" ' +2 ."da"SE.reconfigure :seal +4 "storage"(#QK-0-\ b +4 ."da"SE.seek -1.23 Pucks below Top Plate +4 "storage"(v'd +52 "core" ' +2 #"da"Lights, camera, ACTION! +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +7 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da25apr0211h.tif +6 "processing"%y& +13 "core" &J +4 "manipulator"&s& +5 "core" & . +2 "manipulator"&z% +4 "core" %  [g +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"& '\ +151 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +5 "manipulator"&k(- +186 "core" ( +2 "manipulator"&|& +4 "core" &-  +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &{& +3 "core" &- H +2 ."psFlush"Forearm.seek :garage +3 "manipulator"&~'Γ +106 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&o/ +73 "core" / + "manipulator"&& +4 "core" &- f +2 "manipulator"&}% +4 "core" % Χ  + ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +103 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +2 "manipulator"&([ +120 "core" ( +2 "manipulator"&& +3 "core" &`  +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 & & +4 "core" &`  4  +2 ."psFlush"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +3 "manipulator"& '$ +104 "core" ' +2 "manipulator"&& +5 "core" &`  + "manipulator"&a% +4 "core" %  +2 "processing"%& +3 "core" &i +3 "processing"%]& +4 "core" &i +3 ."psFlush"PC.seek :closed +2 "processing"%(^ +6 "core" & +6 & 8 +9 &:Fky 2 +10 &Zmm{ G +9 &Oh T +9 &:c T +10 &p:[ S +9 &2;Y S +10 &;I S +9 &;K S +9 &x;K S +10 &:; S +9 & ; T +9 &"; T +10 &$~; T +9 &&=< U +10 &'8 U +9 &)8 U +9 &+6 U +10 &-D; U +9 &/8 U +9 &06v U +10 &2;x U +9 &4K:w V +10 &69f U +9 &7;h U +9 &9;a U +10 &;S9^ V +9 &=8] U +9 &>6W U +10 &@;G U +9 &BZ@I V +10 &DYK Y +9 &EyM \\ +9 &Gp< [\ +10 &ISs8 [ +9 &Kr6 [ +9 &Lu5 [ +10 &Nx) \\ +9 &PZz0 \\ +10 &R|6 \\ +9 &S}2 \\ +9 &U( \\ +10 &W_' ] +9 &Y!' ] +9 &Z ] +10 &\\ _ +9 &^E|c 0 +10 &^ Y C +5 ( +2 "processing"%]& +4 #"psFlush"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 2.12 +2 "processing"%& +7 "core" &^O B +2 &^N B + ."psFlush"Hand.open +2 "manipulator"& 1 +68 "core" 1 +2 "manipulator"&n% +4 "core" %  0 +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +45 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%'F +583 "core" ' +2 ."psFlush"delay 5 seconds +294 #"da"SX HX9/16 (USB:41): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 22.953 seconds\ /var/log/esp/da25apr0211h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da25apr0211h20s.tif +205 ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +1844 #"da"SX HX9/16 (USB:41): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da25apr0211h20s.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 32.0 /var/log/esp/midres/da25apr0211h32s.tif +250 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +4 "processing"% @ +204 "core" B + ."psFlush"PTV.dial :PRVmixing +3 "processing"%  +140 "core" + ."psFlush"PSV.dial :mixloop +3 "processing"% +108 "core" +2 ."psFlush"PS.seek :empty +4 "processing"%' +2442 #"da"SX HX9/16 (USB:41): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 32 seconds\ /var/log/esp/midres/da25apr0211h32s.tif: TIFF Upload Complete\ +7 .Gate.power :camera,:OFF +3 ."Qmail"DAfans.email "22.953 sec auto-exposure",Subject: "da25apr0211h images!" +5 "storage"(- +6 "core" -'d +7 "storage"( & +4 "core" &\  b +3 "manipulator"&& +3 "core" &` + 5  +3 "manipulator"&"% +13 "core" %\ 4 , q +4 ."da"Elbow.reconfigure :tight +17 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +64 "manipulator"&( +17 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +5 "processing"%$ +108 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +6 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%#'F +111 "core" ( +5 "manipulator"&!& +11 "core" & 3 + . +4 "storage"('& +5 "core" &\   +4 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 700 counts +4 "manipulator"&&' +93 "core" ' +5 ."da"SE.reconfigure :gently +7 "storage"(#QK-0-\ b +8 ."da"SE.seek -0.52 Pucks below Top Plate +5 "storage"((' +53 "core" ' +3 "manipulator"&%& +7 "core" & $ % ( . +4 "storage"(,& +9 "core" &\ 5 +3 ."da"Elbow.reconfigure :limp +7 "manipulator"&$ ,(b +8 ."da"Forearm.reconfigure :loose +8 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 1 +9 "manipulator"&P' +41 "core" ' +2 ."da"Elbow.hold +6 "manipulator"&-, +7 "core" , +4 ."da"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +8 ."da"SE.reconfigure :default +10 "storage"(#QK-0-\ b +6 ."da"SE.seek -0.33 Pucks below Top Plate +8 "storage"()'v +20 "core" ' +2 "manipulator"&*% +7 "core" % { j; +4 "storage"(/& +14 "core" &\ E +4 ."da"Forearm.force -20 +4 "manipulator"&5 +8 ."da"Forearm.seek 1 + 318 counts +3 "manipulator"&0'E +22 "core" ' +4 "manipulator"&2& +6 "core" & > 9 . +8 "storage"(.& +6 "core" ' +3 &\  +4 ."psFlush"delay 5 seconds +6 ."da"Forearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 1 + 700 counts +6 "manipulator"&3' +39 "core" ' +4 "storage"(1% +7 "core" %~ ' +5 ."downElevator"SE.seek :down +9 "storage"('p +97 (8% +6 "core" %>D s ]~ +4 "manipulator"&4% +6 "core" %ѵ $ ! ? \ +6 ."da"Forearm.reconfigure :loose +10 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +5 "manipulator"&6'\ +96 "core" ' +38 ' +2 ."downElevator"SE.stop +5 "storage"(5 +9 (7& +7 "core" &\ y +118 ."psFlush"PSR.select :air +5 "processing"% +16 ."psFlush"PS.seek 2.5ml +6 "processing"%;'\ +1481 #"uploadLog"upsync +629 "core" ' + ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%:  +37 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"% @ +78 "core" B + ."psFlush"PSV.dial :mixloop +3 "processing"%9 +106 "core" +3 ."psFlush"PS.seek :empty +3 "processing"%x' +2608 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%@ +105 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 1ml +3 "processing"%?'M` +1114 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +41 "processing"%>'\ +1601 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%A +86 "core"  +2 ."psFlush"PTV.dial :puck +2 "processing"%<  +74 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%E  +16 "core"  +3 ."psFlush"PS.seek 0ml +3 "processing"%=', +2608 "core" ' +2 ."psFlush"PSV.dial PSR +7 "processing"%G +73 "core" + ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%F'F +596 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%C'\ +2108 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%J +73 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%B U +56 "core" W +3 ."psFlush"PS.seek 0ml +3 "processing"%I', +2605 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%K @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%H'\ +2614 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%O  +76 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%N', +2609 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%Q +44 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%S'\ +2601 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%M +76 "core" + ."psFlush"PBV.dial PSV +3 "processing"%L U +5 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%5', +2615 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%R @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%Y'\ +2614 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%V  +75 "core"  +3 ."psFlush"PS.seek 0ml +3 "processing"%l', +2615 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%^ +44 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%'M` +1092 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +1603 "core" ' + ."psFlush"PSV.dial PTV +8 "processing"% +75 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%[  +6 "core"  + ."psFlush"PBV.dial :waste1 +3 "processing"%d  +58 "core" +2 ."psFlush"PS.seek 0ml +4 "processing"%X', +2603 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%\\ +75 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%'F +586 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%b'\ +2102 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%` +77 "core" + ."psFlush"PBV.dial PSV +3 "processing"%W U +55 "core" V +2 ."psFlush"PS.seek 0ml +5 "processing"%_', +2609 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%g @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%t'\ +1997 "Can"\ @ L" +611 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%j  +76 "core"  +8 ."psFlush"PS.seek 0ml +5 "processing"%Z', +2607 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%m +46 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%\ '\ +2606 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%p +75 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%i U +6 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%h', +2612 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%e @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%u'\ +2608 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%y  +74 "core"  +2 ."psFlush"PS.seek 0ml +5 "processing"%c', +2621 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +7 "manipulator"&s& +12 "core" &  : -. + "manipulator"&z% +3 "core" %\   - +3 ."psFlush"Elbow.seek PC +2 "manipulator"&w([ +257 "core" ( + "manipulator"&q& +3 "core" &W  V / +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &r& +2 "core" &W B / +3 ."psFlush"Forearm.seek PC +3 "manipulator"&|'$ +98 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&{/ +75 "core" / + ."psFlush"PC.seek :open +3 "processing"%T( +462 "core" ( +2 "manipulator"&o& +3 "core" &W D G 6 +2 "manipulator"&% +3 "core" % 1 = F 6 +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&}'\ +100 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek :garage +2 "manipulator"& (- +140 "core" ( + "manipulator"&& +4 "core" &- ? P U 7' +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 & & +3 "core" &- O H  7' +2 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek :garage +2 "manipulator"&~'Γ +111 "core" ' + ."psFlush"Hand.open +2 "manipulator"&1 +72 "core" 1 + "manipulator"&a% +3 "core" % Ν  , +3 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +104 "core" ' +2 #"myShortDA"Finished short da assay +27685 #t-> access 2 +3 "storage"(k% +6 "core" %v + ! )\  +2 "manipulator"&% +4 "core" %\  X ] : + "manipulator"&f& +3 "core" &- X Z :' +3 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 .tSC.seek 6 +2 "storage"((K] +828 "core" ( + .tSC.configure :limp +4 "storage"($(\ 1b +4 ( & +2 "core" &K`\  +427 #t-> access 1 +3 "storage"(n% +4 "core" %v . - (\ +3 "manipulator"&]% +4 "core" %\  ? A 8 + "manipulator"&& +3 "core" &- F D 7' +3 .tSC.reconfigure :tight +4 "storage"($\ .(\ 1~b +3 .tSC.seek 5 +2 "storage"( (; +195 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +4 (D& +3 "core" &; g\  +4543 #"steph"-> access 2 +3 "storage"(% +5 "core" %v #  V\  +2 "manipulator"&% +4 "core" %\  Z Z : +2 "manipulator"&& +4 "core" &- Z Z :' + ."steph"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."steph"SC.seek 6 +3 "storage"((K] +198 "core" ( + ."steph"SC.configure :limp +4 "storage"($(\ 1b +4 (& +2 "core" &K] \ \  +610 #"steph"-> startTube 2 +9778 "Can"\ 1 " +32389 #"steph"-> start(:myShortDA){shortDA} +4 "collection"'% +48 "processing"% % +2 "core" %utA\  +6 %/\ * +2 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? + #Type 'Thread[:myShortDA].answer' to continue +2371 #"steph"-> Thread[:myShortDA].answer +7 #"myShortDA"steph answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +4 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1005 .PSV.dial :mixloop +2 "processing"% +144 "core" +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%"  +134 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%$  +47 "core" +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +3 "processing"%'Y +2268 "core" ' +2 ."connect"PRV.dial CBV +3 ."myShortDA"CBV.dial PRV +5 "processing"%!  +2 "collection"''  +7 "core" +127  +2 ."myShortDA"PS.seek 0.5ml +2 "processing"%'F +1257 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%% @ +105 "core" > +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."myShortDA"PS.seek 0ml +2 "processing"%,', +585 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +105 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"%*'M` +1100 "core" ' + ."myShortDA"PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%/'\ +1606 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%v +104 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%2', +2611 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%. +105 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"%1'M` +1088 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%&'\ +1597 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"% +103 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%(  +44 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%8', +2611 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%4 +104 "core"  + ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%P'\ +2611 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%0 +104 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%7', +2602 "core" ' +2 #"myShortDA"Loading da puck from tube 2 into Processing Clamp +7 "processing"%)& +6 "core" &|\ ) +7 "manipulator"&3% +4 "core" %\  ~ f = + "storage"(% +4 "core" %v Q Q +\  +2 "storage"(#. +3 "core" .(K] + ."myShortDA"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +5 ."myShortDA"SC.seek 2 +3 "storage"(:( +667 "core" ( +2 ."myShortDA"SC.configure :limp +3 "storage"($(\ 1b +5 (& +2 "core" & \ \ \ +3 "manipulator"&9& +4 "core" &- S C @ :' + "manipulator"&;% +3 "core" %\  V ] : : +3 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek 2 +2 "manipulator"&@( +170 "core" ( + "manipulator"&x& +4 "core" & V k ; :0 +2 "storage"(?& +3 "core" & ? 4 \  +2 ."myShortDA"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek 2 + 700 counts +2 "manipulator"&A'Ѧ +103 "core" ' +2 "storage"(<& +3 "core" & S R\  +3 ."myShortDA"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +2 "storage"(E') +303 "core" ' +2 "storage"(>- +3 "core" -' +2 ."myShortDA"SE.configure :default +3 "storage"(#QK-0-\ b +5 (G& +3 "core" &  (\ +2 "manipulator"&=& +3 "core" & < < S 80 +2 ."myShortDA"Elbow.seek 2 +3 "manipulator"&F( +5 "core" ( +2 "manipulator"&J& +4 "core" & A @ 80 + "storage"(B& +44 "core" & / + f\  +2 ."myShortDA"Forearm.seek 2 + 300 counts +3 "manipulator"&C' +20 "core" ' +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Hand.close + "manipulator"&K/ +69 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&I& +3 "storage"(O'p +7 "core" & W X 90 +2 "manipulator"&H% +4 "core" %  Y d 9O +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&Q'\ +97 "core" ' +2 ."myShortDA"Elbow.seek PC +4 "manipulator"&N([ +154 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +115 "core" ( +2 "manipulator"&M& +4 "core" &Y  @ + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &L& +3 "core" &Y q r ` @ +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +2 "manipulator"&S'$ +94 "core" ' + "manipulator"&R& +4 "core" &Y k H < +2 "manipulator"&5% +4 "core" %' Y [ < + "processing"%V& +4 "core" &|\ ' +2 "processing"%Y& +5 "core" &z\ ' +2 ."myShortDA"PC.seek :closed +2 "processing"%^(^ +7 "core" &|\ ' +6 & 4\ $%f +9 &Tr\ 8 +10 &|n\ M +9 &G}\ "R +10 &VDw\ #R +9 &Fr\ "Q +9 &Cn\ #R +10 &Fp\ "Q +9 &_Dk\ "Q +9 & Hi\ #R +10 &D[\ #R +9 &!DX\ #Q +9 &#gDc\ #Q +10 &%)Dg\ #Q +9 &&D`\ "Q +10 &(G^\ "R +9 &*nB\\\ #R +9 &,0DX\ #R +10 &-DO\ "Q +9 &/DS\ "Q +9 &1vHH\ "R +10 &39CL\ #Q +9 &4EL\ #R +10 &6FN\ "R +9 &8CK\ "Q +9 &:AFM\ "Q +10 &<CI\ #R +9 &=CM\ #Q +9 &?F?\ #Q +10 &AENL\ "S +9 &CXK\ T +10 &DuL\ W +9 &F}x<\ X +9 &H?y=\ X +10 &J{>\ X +9 &K}=\ X +9 &MA\ Y +10 &OC@\ Y +9 &Q<\ Y +10 &R:\ Y +9 &T?\ Z +9 &VI;\ Z +10 &X ;\ Z +9 &YC\ Z +9 &[9\ Z +10 &]O8\ M +9 &^I4\  c +10 &^>3\ "5 +5 ( +2 "processing"%Y& +4 #"myShortDA"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.87 +2 .Hand.open +4 "manipulator"&l1 +5 "core" &^.-\ "5 +72 1 + "manipulator"&% +4 "core" % ' R : K 7 +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 #"myShortDA"Heating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"%[  +2 %d9 +7 "core" 9`l +12 "Can" Q wx" +90 "processing"%9 +2 "core" 9_k +102 "processing"%\\9 +3 "core" 9^l  +103 "processing"%X9 +3 "core" 9\\j  +102 "processing"%9 +3 "core" 9\\l +102 "processing"%`9 +3 "core" 9[k +102 "processing"%W9 +3 "core" 9\\k +102 "processing"%b9 +3 "core" 9]j +102 "processing"%g9 +3 "core" 9^l" +102 "processing"%_9 +3 "core" 9_l& +102 "processing"%j9 +2 "core" 9cl+! +103 "processing"%t9 +2 "core" 9dk/! +102 "processing"%m9 +3 "core" 9gl3 +103 "processing"%Z9 +2 "core" 9kk7 +102 "processing"%p9 +3 "core" 9ol; +102 "processing"%i9 +3 "core" 9sl? +102 "processing"%\ 9 +2 "core" 9wlD +103 "processing"%e9 +2 "core" 9}lH +102 "processing"%h9 +3 "core" 9lL +102 "processing"%y9 +3 "core" 9lP +102 "processing"%u9 +3 "core" 9lT +102 "processing"%s9 +2 "core" 9mY +103 "processing"%z9 +3 "core" 9m] +102 "processing"%q9 +2 "core" 9ma +103 "processing"%r9 +2 "core" 9me +102 "processing"%-9 +3 "core" 9mi +102 "processing"%{9 +3 "core" 9nn +102 "processing"%69 +3 "core" 9nr +102 "processing"%9 +3 "core" 9mv +102 "processing"%o9 +3 "core" 9mz +102 "processing"%9 +2 "core" 9o~ +103 "processing"%9 +2 "core" 9n\ +102 "processing"% 9 +3 "core" 9o\ +102 "processing"%|9 +3 "core" 9o +102 "processing"%w9 +3 "core" 9o +102 "processing"%9 +3 "core" 9 o +102 "processing"%a9 +2 "core" 9p +103 "processing"%}9 +2 "core" 9p +137 "processing"%~9 +10 "core" 9&p +102 "processing"%k9 +3 "core" 9/q +102 "processing"%9 +3 "core" 97q +102 "processing"%f9 +2 "core" 9?r +103 "processing"%U9 +3 "core" 9Fr +102 "processing"% 9 +3 "core" 9Ns +102 "processing"%n9 +3 "core" 9Us +3 ."myShortDA"PH.hold 2:00:00,28C +5 "processing"%] ppN +3 ."myShortDA"delay 1:30 +6 "core"  +8999 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +105 "core"  +2 #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."myShortDA"PS.seek 0.5ml +2 "processing"%D'F +586 "core" ' + ."myShortDA"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2ml +3 "processing"%'˕ +1600 "core" ' + ."myShortDA"PTV.dial :puck +3 "processing"%  +133 "core"  +2 ."myShortDA"PSV.dial PTV +2 "processing"% +76 "core" + ."myShortDA"PBV.dial :waste1 +3 "processing"%  +55 "core" +2 "processing"%% +3 "core" %˗\  +3 ."myShortDA"PS.seek 1.5ml +2 "processing"% '} +582 "core" ' +2 ."myShortDA"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."myShortDA"PS.seek 0ml +3 "processing"% ', +1598 "core" ' +2 ."myShortDA"delay 5:00 +30003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +3 "processing"%  +37 "core" + ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%" * +36 "core" , +2 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +3 "processing"%$ +77 "core"  +2 ."myShortDA"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."myShortDA"PS.seek 2.5ml +2 "processing"%c'\ +2474 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"%' +88 "core"  + ."myShortDA"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%! +74 "core"  +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +77 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial :air +4 "processing"%%  +74 "core"  +2 ."myShortDA"PS.seek 0ml +2 "processing"%', +2472 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%  +134 "core" +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%, +45 "core" + ."myShortDA"PRV.dial :ab1 +2 "processing"%* @ +104 "core" ? +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 0.15ml +3 "processing"%v' +358 "core" ' + ."myShortDA"delay 2 seconds +37 "Can"\ ; p" +166 ."connect"CBV.dial PRV +4 ."myShortDA"PRV.dial CBV +3 "processing"%/  +46 "core"  +2 "processing"%.% +3 "core" %h\  +3 ."myShortDA"PS.seek 0.3ml +2 "processing"%2' +354 "core" ' +2 ."myShortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +3 "collection"'1  +32 "core" + ."myShortDA"PRV.dial :air +3 "processing"%  +44 "core"  +2 ."myShortDA"PS.seek 0.9ml +4 "processing"%('@ +1256 "core" ' +2 ."myShortDA"PRV.dial :waste2 +3 "processing"%& @ +77 "core" > +2 ."myShortDA"PS.seek 0.5ml +2 "processing"%4'F +855 "core" ' +2 #"myShortDA"addPMLReagent08 +7 .PSV.dial :air +4 "processing"%8  +45 "core"  +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."myShortDA"PS.seek 2ml +2 "processing"%0'˕ +1599 "core" ' + ."myShortDA"PSV.dial :PML +3 "processing"%P +46 "core" + ."myShortDA"PTV.dial :mixing +3 "processing"%) @ +75 "core" A +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%3  +37 "core" +2 "processing"%% +2 "core" %˖i\  +3 ."myShortDA"PS.seek 1.85ml +2 "processing"%#' +230 "core" ' + ."myShortDA"PBV.dial between PSV and waste1 +4 "processing"% * +72 "core" , +8 ."myShortDA"PS.seek 0ml +4 "processing"%', +1958 "core" ' + ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'9& +6 "core" &tr=\  +2 "manipulator"&;& +4 "core" &Y  2 + "manipulator"&x% +4 "core" %\   8 ' +2 ."myShortDA"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&?(- +125 "core" ( +2 "manipulator"&<& +4 "core" &-  W ,% + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 & & +3 "core" &-  .% +2 ."myShortDA"Forearm.seek :garage +3 "manipulator"&'Γ +104 "core" ' + ."myShortDA"Hand.close +3 "manipulator"&>/ +72 "core" / +2 "manipulator"&G& +4 "core" &-  #% + "manipulator"&=% +4 "core" % Ρ  & +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&J'\ +106 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&B(o +278 "core" ( + "manipulator"&K& +3 "core" &f4 (L +3 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &I& +2 "core" &f4 H 'L +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +2 "manipulator"&H'Ͻ +98 "core" ' +2 "manipulator"&@& +3 "core" &f4 m #L +2 "manipulator"&A% +4 "core" % x # +2 "collection"'E& +4 "core" &ste +2 "collection"'C& +5 "core" &stj +2 ."myShortDA"CC.seek :closed +4 "collection"'M(S +4 "core" &rte +5 &uub 6 +9 &2Furtd 1 +9 &Qmyssh F +10 &Wstc S +9 &Esti R +9 &hDttk R +10 &*Ctsj R +9 &Irug R +10 &GttZ S +9 &pFrtm R +9 &2Gstl R +10 & Frth S +9 &"Fstf S +9 &$xHtuc R +10 &&:Gusl R +9 &'Gsrh S +10 &)Ersg S +9 &+Gswb R +9 &-BBttd R +10 &/Drte R +9 &0Ftuf S +9 &2Bssa R +10 &4JDtsf R +9 &6 Grsc R +9 &7Grtf R +10 &9Dttf R +9 &;QCqtd S +10 &=Gstd S +9 &>Frse S +9 &@Dttp R +10 &BYIttm S +9 &DRstd T +10 &Ektte W +9 &Grwd Z +9 &I=uuf _ +10 &Jvve _ +9 &Ltxd ` +9 &Nstb ` +10 &P?uvf a +9 &Qtvf E +10 &R3trh "i +9 &Rlrtd K +2 ( +2 "collection"'C& +3 #"myShortDA"Collection Clamp onSpring/offSpring for 5/27 samples, on/off torque 2.59 +3 "collection"'L& +5 "core" &Rkuwd K +2 ."myShortDA"Hand.open +2 "manipulator"&F1 +67 "core" 1 +3 "manipulator"&R% +4 "core" % x   +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&5'\ +102 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%V +105 "core"  +2 #"myShortDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +6 "processing"%@ +11 ."myShortDA"PS.seek 1.5ml +3 "processing"%O'{ +1591 "core" ' +2 ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%Q  +43 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%T', +1611 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%l +44 "core"  +2 ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%'\ +2605 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +9 ."myShortDA"CBV.dial PRV +11 "processing"%d  +2 "collection"'Y  +34 "core" ~ +132  + ."myShortDA"PSV.dial :mixloop +3 "processing"% +105 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 "processing"%S  +76 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%\\', +2609 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%X  +56 "core" +2 ."myShortDA"PS.seek 2.5ml +40 "processing"%'\ +2610 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%` +44 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%W', +2603 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%b  +44 "core"  +2 ."myShortDA"PS.seek 2.5ml +4 "processing"%g'\ +2614 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%_ +44 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%j', +2608 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&t& +6 "core" &f2  L +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +2 "manipulator"&m(o +5 "core" ( +2 "manipulator"&Z& +4 "core" &f3  L +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &p& +3 "core" &f2  L +2 ."myShortDA"Forearm.seek CC +4 "manipulator"&i'Ͻ +93 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&\ / +75 "core" / +2 ."myShortDA"CC.seek :open +2 "collection"'e( +399 "core" ( +2 "manipulator"&h& +3 "core" &f2 r H L +2 "manipulator"&y% +4 "core" % 7 " +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&u'\ +98 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +2 "manipulator"&s(- +286 "core" ( +2 "manipulator"&z& +3 "core" &- > ( +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &q& +3 "core" &- Z  +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +3 "manipulator"&r'Γ +109 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&-1 +77 "core" 1 +2 "manipulator"&{% +3 "core" % Μ e ^  +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&6'\ +106 "core" ' +2 ."da"delayUntil "12:07:05.95" +24824 #recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"% @ +76 "core" A + ."da"PBV.dial :waste1 +3 "processing"%o  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +45 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"% '\ +1370 "Can"\ L B" +1093 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%| +46 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%w  +44 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +3 "processing"% +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%a  +45 "core"  +2 ."da"PS.seek 0ml +4 "processing"%}', +2456 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%~ +134 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%k'F +590 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%'˕ +1603 "core" ' + ."da"PTV.dial :puck +3 "processing"%f  +75 "core"  +2 ."da"PSV.dial PTV +2 "processing"%U +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" +2 "processing"%n% +4 "core" %˖~\  +2 ."da"PS.seek 1.5ml +39 "processing"%'| +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%7 * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%D', +1595 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%'\ +2470 "core" ' + ."da"PSV.dial PTV +3 "processing"% +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%[ +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%  +74 "core"  +2 ."da"PS.seek 0ml +4 "processing"%"', +2462 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%$ +136 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"% 'F +588 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%''˕ +1597 "core" ' + ."da"PTV.dial :puck +3 "processing"%!  +7 "core"  + ."da"PSV.dial PTV +3 "processing"% +74 "core" + ."da"PBV.dial :waste1 +3 "processing"%%  +36 "core" +2 "processing"%c% +3 "core" %˘{\  +3 ."da"PS.seek 1.5ml +2 "processing"%'~ +583 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%, * +38 "core" , +2 ."da"PS.seek 0ml +3 "processing"%*', +1603 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%/  +38 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%. * +36 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%v +76 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%1'\ +2472 "core" ' + ."da"PSV.dial PTV +3 "processing"% +79 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +7 "processing"%2 +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%& +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%(  +76 "core"  +2 ."da"PS.seek 0ml +2 "processing"%8', +2463 "core" ' + #"da"getPMLReagent08 +3 .PRV.dial :air +4 "processing"%4  +45 "core"  +2 ."da"delay 5 seconds +424 "Can"\ 6 :" +78 ."da"PTV.dial :PRVmixing +3 "processing"%P  +133 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +3 "processing"%)  +45 "core"  + ."da"PTV.dial :PRVmixing +3 "processing"%3  +16 "core" +2 ."da"PSV.dial :mixloop +2 "processing"% +45 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +3 "processing"%0' +380 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +3 "processing"%  +46 "core"  +2 "processing"%#% +3 "core" % ~\  +2 ."da"PS.seek 0.55ml +3 "processing"%9' +352 "core" ' +46 #"da"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%;  +44 "core"  +2 ."da"PS.seek 2ml +3 "processing"%x'˕ +1549 "core" ' +2 ."da"PSV.dial :PML +3 "processing"%< +45 "core" +2 ."da"PTV.dial :mixing +3 "processing"% @ +77 "core" A + ."da"PBV.dial :waste1 +3 "processing"%N  +36 "core" +2 "processing"%>% +3 "core" %˓x\  +3 ."da"PS.seek 1.85ml +2 "processing"%G' +240 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"%= * +36 "core" , +2 ."da"PS.seek 0ml +4 "processing"%', +1972 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +48003 #recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"% @ +5 "core" A +2 ."da"PBV.dial :waste1 +3 "processing"%K  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%I * +37 "core" , +2 ."da"PSV.dial :air +2 "processing"%?  +45 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +3 "processing"%@'\ +2491 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%A +45 "core" + ."da"delay 2 seconds +162 "Can"\ 6 :" +41 ."da"PSV.dial :air +3 "processing"%E  +44 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%J +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +56 "core" +2 ."da"PS.seek 0ml +3 "processing"%L', +2475 "core" ' +2 #"da"washCycleDA #1 of 3 +7 .PSR.select :air +6 .PSV.dial PSR +7 "processing"%F +134 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%R'F +586 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%C'˕ +1603 "core" ' + ."da"PTV.dial :puck +3 "processing"%V  +74 "core"  + ."da"PSV.dial PTV +3 "processing"%H +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" +2 "processing"%Q% +4 "core" %˗u\  +2 ."da"PS.seek 1.5ml +2 "processing"%O'} +582 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%l * +38 "core" , +2 ."da"PS.seek 0ml +3 "processing"%T', +1599 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%Y  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%d * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"%S'\ +2466 "core" ' + ."da"PSV.dial PTV +3 "processing"% +76 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%X +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +4 "processing"%\\ +74 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%`  +73 "core"  +2 ."da"PS.seek 0ml +3 "processing"%', +2468 "core" ' +2 #"da"washCycleDA #2 of 3 +7 .PSR.select :air +5 .PSV.dial PSR +8 "processing"%b +133 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%W'F +594 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +48 "processing"%_'˕ +1592 "core" ' + ."da"PTV.dial :puck +3 .PSV.dial PTV +4 "processing"%g +75 "core" + ."da"PBV.dial :waste1 +3 "processing"%t  +36 "core" +2 "processing"%Z% +4 "core" %˘\  +2 ."da"PS.seek 1.5ml +2 "processing"%p'~ +595 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%\ * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%B', +1601 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +5 "processing"%5  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%M * +36 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%h +76 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%y'\ +2500 "core" ' + ."da"PSV.dial PTV +3 "processing"%i +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%z +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +4 "processing"%m +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%q  +76 "core"  +2 ."da"PS.seek 0ml +3 "processing"%-', +2467 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +6 .PSV.dial PSR +4 "processing"%{ +132 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%u'F +582 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%r'˕ +440 "Can"\ O f" +1166 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"% +75 "core" + ."da"PBV.dial :waste1 +3 "processing"%o  +35 "core"  +2 "processing"%% +3 "core" %˕\  +3 ."da"PS.seek 1.5ml +2 "processing"%'{ +581 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%j * +38 "core" , +2 ."da"PS.seek 0ml +4 "processing"%|', +1602 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%w  +36 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +5 "processing"%a +75 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +4 "processing"% '\ +2486 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%~ +77 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%} +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%k +75 "core" + ."da"delay 5 seconds +507 .PSV.dial :air +3 "processing"%f  +87 "core" +2 ."da"PS.seek 0ml +4 "processing"%U', +2469 "core" ' + ."da"Gate.power :camera,:ON +4 #Mixing DA Substrates +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +138 "core"  +6 #"da"Pulling 0.25ml of PSR.sub1 +6 .PSR.select :sub1 +9 "processing"% +18 ."da"PS.reconfigure :default +8 "processing"%#A d`xb +10 ."da"PS.seek 0.25ml +6 "processing"%n' +345 "core" ' +2 ."da"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +3 .PSR.select :sub2 +4 "processing"% +11 ."da"PS.seek 0.5ml +3 "processing"%'F +328 "core" ' +2 ."da"delay 5 seconds +544 .PSR.select :air +10 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%7'˕ +1602 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"% +78 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" + "processing"%% +4 "core" %˘  +2 ."da"PS.seek 1.5ml +3 "processing"%'~ +594 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%D', +1598 "core" ' +2 ."da"delay 10 seconds +1004 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +5 "processing"%  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +8 "processing"% * +37 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%[ +77 "core" +2 ."da"PS.reconfigure :fast +5 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"%'\ +2579 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +78 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%$ +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%" +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +87 "core" +2 ."da"PS.seek 0ml +3 "processing"%!', +2573 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"% +139 "core"  +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +8 .PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 2ml +2 "processing"%%'˕ +2103 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +3 .PSV.dial PTV +4 "processing"%c +87 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%'  +37 "core" + "processing"%,% +4 "core" %ˑ \ +2 ."da"PS.seek 1.5ml +3 "processing"%'w +594 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" + + ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%/  +108 "core"  +2 ."da"PS.seek 0ml +3 "processing"%.', +1591 "core" ' +2 "processing"%v9 +3 "core" 95 +2 #"da"Processing Puck Heater at 27.8C before imaging +2 .PH.coast +4 "processing"%* +4 %& +2 "core" 5 +4 &^/l 5 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&2% +6 "core" %\ N O  +2 "storage"(&% +4 "core" %q / ( E + "storage"((. +3 "core" .( +2 ."da"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."da"SC.seek 1 +2 "storage"(1( +195 "core" ( +2 ."da"SC.configure :limp +4 "storage"($(\ 1b +4 (4& +3 "core" & 5 2 +2 "manipulator"&P& +4 "core" &- d b R + "manipulator"&)% +3 "core" %\ f d % +3 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 1 +2 "manipulator"&3( +199 "core" ( +2 "manipulator"&& +4 "core" & K H 2 + "storage"(8& +4 "core" & $ ) : +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +21 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&' +93 "core" ' +2 "storage"(#& +4 "core" & f h +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +3 "storage"(0') +288 "core" ' +2 "storage"(;- +3 "core" -') +2 ."da"SE.configure :default +3 "storage"(#QK-0-\ b +5 ."da"SE.seek :place +3 "storage"(9' +82 "core" ' +9 "manipulator"&<& +4 "core" & 8 <2 +2 "manipulator"& % +4 "core" %ј ; 9 +| +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&N'\ +95 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&>([ +292 "core" ( + "manipulator"&=& +4 "core" &O > 6 4 +2 ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &x& +2 "core" &O 7 8 +3 ."da"Forearm.seek PC +4 "manipulator"&G'$ +98 "core" ' +2 ."da"Hand.close +2 "manipulator"&+/ +68 "core" / + ."da"PC.seek :open +3 "processing"%( +459 "core" ( + "storage"(K& +3 "core" & # ! +2 "manipulator"&I& +4 "core" &\\ U J # +2 "manipulator"&?% +3 "core" % 4 > ?  +2 ."da"Forearm.seek :retract +3 "manipulator"&'\ +98 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 1 +2 "manipulator"&A( +261 "core" ( +2 "manipulator"&E& +4 "core" & @ D 4 + "storage"(J& +4 "core" &  ? +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 700 counts +3 "manipulator"&' +96 "core" ' +2 ."da"Hand.open +2 "manipulator"&@1 +71 "core" 1 +2 "storage"(F- +2 "core" -' +3 ."da"SE.seek -0.31 Pucks below Top Plate +2 "storage"(L' +27 "core" ' +2 ."da"SE.reconfigure :seal +5 "storage"(#QK-0-\ b +3 ."da"SE.seek -1.23 Pucks below Top Plate +3 "storage"(R'd +56 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +7 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da25apr0212h.tif +6 "processing"%V& +14 "core" &h +3 "manipulator"&H& +5 "core" & ;4 +2 "manipulator"&% +4 "core" % ѻ , +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&Q'\ +94 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&C(- +190 "core" ( +3 "manipulator"&l& +4 "core" &- %  + ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 &O& +4 "core" &- N +2 ."psFlush"Forearm.seek :garage +4 "manipulator"&Y'Γ +103 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&d/ +74 "core" / +2 "manipulator"&& +3 "core" &-  +2 "manipulator"&T% +4 "core" % Τ 8 +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +101 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +2 "manipulator"&X([ +123 "core" ( +2 "manipulator"&\\& +3 "core" &S N +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &`& +4 "core" &S c +2 ."psFlush"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +3 "manipulator"&S'$ +109 "core" ' + "manipulator"&b& +4 "core" &S 8 +2 "manipulator"&% +4 "core" %- &E +2 "processing"%W& +4 "core" &= +2 "processing"%g& +5 "core" &r +2 ."psFlush"PC.seek :closed +3 "processing"%t(^ +5 "core" & +5 & 6 +9 &;Fj 2 +9 &Wlk G +10 &L U +9 &4 U +9 &g6 U +10 &(7s U +9 &8y U +10 &6l U +9 &n7g U +55 &08] U +9 & 4U U + &"8W U + &$v8[ U + &&88P U + &'9Z U + &)8 V +6 &+8 U +9 &-C8 T +10 &/; T +9 &0; S +9 &2< T +10 &4N; S +9 &6< S +10 &7? S +9 &9; S +9 &;W< S +10 &=? T +9 &>? T +9 &@@ T +10 &BXCy V +9 &D[{ Y +10 &Ew \\ +9 &Gpt \\ +9 &IMrs \\ +10 &Kso \\ +9 &Lym ] +9 &NyT ] +10 &PQ|Y ] +9 &R{_ ^ +10 &S|] ^ +9 &UzP ] +9 &WX~M ^ +10 &YX ^ +9 &ZX ^ +9 &\\F _ +10 &^B|aK / +9 &^kF F +9 ( +2 &^KL > + "processing"%g& +4 #"psFlush"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 2.12 +2 "processing"%Z& +5 "core" &^LK > +2 ."psFlush"Hand.open +3 "manipulator"&_1 +74 "core" 1 +2 "manipulator"&\ % +4 "core" % - E +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&p'\ +96 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%5 +47 "core"  + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%M'F +596 "core" ' +2 ."psFlush"delay 5 seconds +61 #"da"SX HX9/16 (USB:42): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20.393 seconds\ /var/log/esp/da25apr0212h.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da25apr0212h20s.tif +437 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%h'\ +1612 #"da"SX HX9/16 (USB:42): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da25apr0212h20s.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 32.0 /var/log/esp/midres/da25apr0212h32s.tif +491 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%B @ +205 "core" B + ."psFlush"PTV.dial :PRVmixing +4 "processing"%i  +140 "core" + ."psFlush"PSV.dial :mixloop +3 "processing"%z +110 "core" +2 ."psFlush"PS.seek :empty +7 "processing"%m' +2204 #"da"SX HX9/16 (USB:42): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 32 seconds\ /var/log/esp/midres/da25apr0212h32s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +6 ."Qmail"DAfans.email "20.393 sec auto-exposure",Subject: "da25apr0212h images!" +9 "storage"(q- +12 "core" -'d +8 "storage"(y& +11 "core" &   +3 "manipulator"&{& +4 "core" &S !   +2 "manipulator"&-% +4 "core" %\    $ +2 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 1 +3 "manipulator"&u( +269 "core" ( +4 "manipulator"&& +8 "core" &" =F +3 "storage"(o& +7 "core" &  +5 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +9 ."da"Forearm.seek 1 + 700 counts +4 "manipulator"&' +13 "core" ' +3 ."psFlush"PSR.select :air +7 .PSV.dial PSR +8 "processing"%r +76 "core" ' +4 "Can" l" +4 ."da"SE.reconfigure :gently +7 "storage"(#QK-0-\ b +7 ."da"SE.seek -0.52 Pucks below Top Plate +6 "storage"(j' +10 "core"  +3 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +11 "processing"%@ +18 ."psFlush"PS.seek 0.5ml +4 "processing"%'F +8 "core" ' +3 "manipulator"&w& +9 "core" &   D 9' +5 "storage"(& +10 "core" & ; +6 ."da"Elbow.reconfigure :limp +6 "manipulator"&$ ,(b +8 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +123 ."da"Forearm.seek 1 +7 "manipulator"&a' +41 "core" ' +6 ."da"Elbow.hold +7 "manipulator"&|, +5 "core" , +4 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +11 ."da"SE.reconfigure :default +7 "storage"(#QK-0-\ b +8 ."da"SE.seek -0.33 Pucks below Top Plate +2 "storage"(~'v +29 "core" ' +3 "manipulator"&}% +7 "core" %y c c 3 +4 "storage"(k& +8 "core" &  +3 ."da"Forearm.force -20 +4 "manipulator"&5 +9 ."da"Forearm.seek 1 + 315 counts +4 "manipulator"&f'B +30 "core" ' +3 "manipulator"& & +7 "core" & ! % g 8 +4 "storage"( & +8 "core" &  +4 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +13 ."da"Forearm.seek 1 + 700 counts +6 "manipulator"&U' +23 "core" ' +3 "storage"(n% +8 "core" %t l +5 ."downElevator"SE.seek :down +13 "storage"('p +91 (% +5 "core" %J  ]~ +4 "manipulator"&% +9 "core" ' +2 %   G \ +5 ."psFlush"delay 5 seconds +5 ."da"Forearm.reconfigure :loose +13 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek :retract +5 "manipulator"&'\ +96 "core" ' +34 ' +2 ."downElevator"SE.stop +4 "storage"(5 +9 (7& +6 "core" & +324 ."psFlush"PSR.select :air +6 "processing"% +16 ."psFlush"PS.seek 2.5ml +6 "processing"%'\ +793 #"uploadLog"upsync +1313 "core" ' +3 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%  +38 "core" + ."psFlush"PTV.dial :mixing +3 "processing"% @ +75 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"% +106 "core" + ."psFlush"PS.seek :empty +3 "processing"%[' +2599 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%D +107 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%'M` +1102 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%$'\ +1595 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%" +75 "core" + ."psFlush"PTV.dial :puck +3 "processing"%  +74 "core"  +2 ."psFlush"PBV.dial :waste1 +3 "processing"%  +6 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%', +2611 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%! +75 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%c'F +586 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +14 ."psFlush"PS.seek 2.5ml +8 "processing"%''\ +2101 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%, +88 "core"  +2 ."psFlush"PBV.dial PSV +2 "processing"%% U +56 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%', +2602 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%/ @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +4 "processing"%'\ +2614 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%v  +76 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%*', +2616 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +46 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%2'\ +2613 "core" ' + ."psFlush"PSV.dial PTV +49 "processing"%& +82 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%( U +7 "core" U +2 ."psFlush"PS.seek 0ml +3 "processing"%4', +2610 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%P @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +4 "processing"%)'\ +2603 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%:  +74 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%', +2600 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%8 +45 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +3 "processing"%s'M` +1084 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%#'\ +1605 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%6 +75 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%;  +6 "core"  + ."psFlush"PBV.dial :waste1 +3 "processing"%<  +55 "core" +2 ."psFlush"PS.seek 0ml +4 "processing"% ', +2608 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%0 +88 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%'F +595 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%='\ +2100 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%3 +74 "core" + ."psFlush"PBV.dial PSV +3 "processing"%x U +57 "core" W +2 ."psFlush"PS.seek 0ml +4 "processing"%+', +2611 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%N @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +4 "processing"%^'\ +2600 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%K  +76 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%I', +2606 "core" ' + ."psFlush"PSV.dial PSR +7 "processing"%? +46 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%G'\ +2605 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%E +75 "core" + ."psFlush"PBV.dial PSV +3 "processing"%J U +16 "core" T +2 ."psFlush"PS.seek 0ml +3 "processing"%>', +2608 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%@ @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%F'\ +2608 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%V  +74 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%', +1801 "Can"\ ? " +805 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +3 "manipulator"&H& +6 "core" & @ ,8 +2 "manipulator"&% +3 "core" %\  L - +3 ."psFlush"Elbow.seek PC +2 "manipulator"&9([ +256 "core" ( + "manipulator"&L& +3 "core" &e   0 +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &l& +3 "core" &e  T 0 +2 ."psFlush"Forearm.seek PC +4 "manipulator"&'$ +91 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&O/ +77 "core" / +2 ."psFlush"PC.seek :open +3 "processing"%A( +463 "core" ( +2 "manipulator"&d& +4 "core" &e B 9 5 +38 "manipulator"&% +9 "core" % 6 - 8 E 5 +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&T'\ +95 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek :garage +3 "manipulator"&Q(- +144 "core" ( +2 "manipulator"&\\& +4 "core" &- C = - 7{ +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &`& +3 "core" &- C F  7{ +3 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek :garage +2 "manipulator"&Y'Γ +116 "core" ' + ."psFlush"Hand.open +2 "manipulator"&b1 +70 "core" 1 +3 "manipulator"&% +4 "core" % Ν - + +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&W'\ +102 "core" ' + #"myShortDA"Finished short da assay +53117 #"steph"-> access 1 +4 "storage"(C% +4 "core" %w S T -\  +2 "manipulator"&% +3 "core" %\  | G > +3 "manipulator"&& +3 "core" &- v B >{ +3 ."steph"SC.reconfigure :tight +5 "storage"($\ .(\ 1~b +3 ."steph"SC.seek 5 +2 "storage"(Z(; +676 "core" ( + ."steph"SC.configure :limp +4 "storage"($(\ 1b +4 (_& +3 "core" &; *\  +3765 "Can"\ 0 l(" +2280 #t-> samplePassF; PS.flush +2 #Beginning samplePassF +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +5 "collection"'\ & +4 "core" &vv\  +3 "manipulator"&g& +3 "core" &- v V ={ +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +3 "manipulator"&5(- +5 "core" ( + "manipulator"&S& +3 "core" &- { = =q +2 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &.& +3 "core" &- } x U =q +3 .tForearm.seek :garage +3 "manipulator"&M'Γ +104 "core" ' +2 .tHand.close + "manipulator"&B/ +78 "core" / +2 "manipulator"&i& +3 "core" &- * %  4q +2 "manipulator"&z% +3 "core" % Π   F 4 +3 .tForearm.seek :retract +2 "manipulator"&h'\ +106 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&q(o +304 "core" ( +2 "manipulator"&y& +4 "core" &s e c / ;_ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &{& +3 "core" &s d c :_ +3 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&-'Ͻ +95 "core" ' + "manipulator"&& +4 "core" &s g f o :_ +2 "manipulator"&o% +4 "core" % X Z : + "collection"'X& +4 "core" &uw\ +2 "collection"'r& +5 "core" &uu\ +2 .tCC.seek :closed +3 "collection"'w(S +6 "core" &xv\ +4 &tu\ 7 +9 &3Essx'\ 1 +9 &Tn{tv\ F +10 &Yvt\ R +9 &Gtw \ R +9 &nLux\ R +10 &0Lvu\ R +9 &Lvw\ R +9 &Guv \ R +10 &wIxv\ Q +9 &9Gtv\ Q +10 & Guw \ Q +9 &"Htv\ Q +9 &$Ivv\ Q +10 &&AHvu\ Q +9 &(Iuv\ R +9 &)Jwv\ R +10 &+Gsv\ R +9 &-IHuv\ Q +10 &/ Hux\ \ Q +9 &0Iuu\ Q +9 &2Iwu\ R +10 &4PLuv\ R +9 &6Ltx\ R +9 &7Ktw\ R +10 &9Luw\ R +9 &;XKvw\ R +10 &=Lvv\ Q +9 &>Iwx\ Q +9 &@Jww\ Q +10 &B_Mxu\ R +9 &DYvw\ S +9 &Epvu\ U +10 &Gvy Y +9 &IFxu ] +10 &Kwv ^ +9 &Lxy ^ +9 &Nxx ^ +10 &PJvx _ +9 &Qww > +9 &R.vv %n +10 &Rvwx\ R +2 ( +2 "collection"'r& +3 #tCollection Clamp onSpring/offSpring for 6/27 samples, on/off torque 2.55 +2 "collection"'& +4 "core" &Rvxw R +2 .tHand.open +2 "manipulator"&p1 +76 "core" 1 +2 "manipulator"&R% +3 "core" %   w 2 +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&m'\ +97 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +3 "processing"%}  +45 "core"  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%k'{ +1589 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 +5 "processing"%  +44 "core"  +2 .tPS.seek 0ml +3 "processing"% ', +1598 "core" ' +2 .tPSV.dial PSR +2 "processing"%n +84 "core"  +5 .tPSR.select :air +2 "processing"% +12 .tPS.seek 2.5ml +3 "processing"%'\ +2624 "core" ' +2 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +4 "processing"%u  +3 "collection"'  +7 "core"  +98  + .tPSV.dial :PTV,via: :air +3 "processing"%j +194 "core"  +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +6 "processing"% @ +73 "core" B +2 .tPS.seek 0ml +2 "processing"%a', +2613 "core" ' + .tPSV.dial :air +2 "processing"%f  +75 "core"  +2 .tPS.seek 2.5ml +3 "processing"%7'\ +2614 "core" ' + .tPSV.dial :PTV +2 "processing"%~ +75 "core"  +2 .tPS.seek 0ml +2 "processing"%U', +2627 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +6 "core" &s  1_ +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&(o +5 "core" ( +2 "manipulator"&& +4 "core" &s  $ t 1_ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &s   1_ +2 .tForearm.seek CC +4 "manipulator"& 'Ͻ +92 "core" ' +2 .tHand.close + "manipulator"&/ +72 "core" / +2 .tCC.seek :open +3 "collection"'D( +397 "core" ( +2 "manipulator"&[& +4 "core" &s Y [ :_ + "manipulator"&% +4 "core" % Y W : +2 .tForearm.seek :retract +7 "manipulator"&"'\ +105 "core" ' + .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"& (- +286 "core" ( + "manipulator"&& +3 "core" &- h E < +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &$& +2 "core" &- z h 2 < +3 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&!'Γ +108 "core" ' + .tHand.open + "manipulator"&1 +76 "core" 1 + "manipulator"&c% +3 "core" % Μ   W 0 +3 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&,'\ +99 "core" ' +2 #tFlushing Processing stage + "processing"%%% +7 "core" %-\ & + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%'& +5 "core" &\ & +2 "manipulator"&/& +3 "core" &- ] c < +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +5 "core" ( + "manipulator"&v& +4 "core" &- h f ; +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +2 "core" &- _ W ; +3 .tForearm.seek :garage +2 "manipulator"&'Γ +105 "core" ' + .tHand.close +2 "manipulator"&*/ +78 "core" / +2 "manipulator"&&& +4 "core" &- ' % D 2 + "manipulator"&(% +3 "core" % Χ  " y 2 +3 .tForearm.seek :retract +2 "manipulator"&2'\ +102 "core" ' +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek PC + "manipulator"&P([ +118 "core" ( +2 "manipulator"&4& +3 "core" &d i R ! ; +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &:& +3 "core" &d d a  ; +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +2 "manipulator"&)'$ +97 "core" ' +2 "manipulator"&8& +3 "core" &d @ C h 7 +2 "manipulator"&% +3 "core" %. C = 7 +3 "processing"%s& +3 "core" &s\ # +2 "processing"%6& +5 "core" &\ # +2 .tPC.seek :closed +2 "processing"%;(^ +7 "core" &\ $ +5 &\ #7 +9 &DGp\ 1 +9 &gns\ F +10 &S\ R +9 &A\ Q +10 &D\ R +9 &D?\ R +9 &A\ R +10 &C\ R +9 &D\ R +9 &LA\ R +10 &!@\ R +9 &"C\ Q +10 &$C\ R +9 &&TF\ R +9 &(A\ R +10 &)C\ R +9 &+F\ R +9 &-\\C\ R +10 &/C\ R +9 &0C\ Q +10 &2C\ R +9 &4dC\ R +9 &6&F\ R +10 &7D\ Q +9 &9C\ R +9 &;lB\ R +10 &=/C\ Q +9 &>D\ R +10 &@D\ R +9 &BoQ\ S +9 &D)j\ V +10 &E\ Y +9 &Gx\ X +9 &Ii}\ X +10 &K*|\ Y +9 &L{\ Y +10 &N\ Y +9 &Pn\ Y +9 &R/\ Z +10 &S\ Y +9 &U\ Z +9 &Wu\ Z +10 &Y7\ Z +9 &Z\ Z +10 &\\\ Z +9 &^9cj\ 0 +9 &^}\ D +9 ( +2 "processing"%6& +49 #tProcessing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.93 + "processing"%<& +7 "core" &^*\ 5 + &^*\ 5 + &^*\ 5 + &^*\ 5 &^*\ 5 + &^*\ 5 + &^*\ 5 +2 .tHand.open +2 "manipulator" +72 "core" 1 +2 "manipulator"&0% +4 "core" % . ' % 5 2 +2 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"& '\ +99 "core" ' + .tPSV.dial PSR +2 "processing"% +75 "core"  +2 .tPSR.select :flush +2 "processing"%@ +12 .tPS.seek 1ml +2 "processing"%3'M` +1088 "core" ' +2 .tPSR.select :air +2 "processing"% +12 .tPS.seek 2.5ml +2 "processing"%x'\ +1592 "core" ' + .tPSV.dial PTV +2 "processing"%= +75 "core" + .tPTV.dial :puck +3 "processing"%N  +76 "core"  + .tPBV.dial :waste1 +2 "processing"%+  +54 "core"  +2 .tPS.seek 0ml +4 "processing"%K', +2600 "core" ' +2 .tPSV.dial PSR +2 "processing"%^ +75 "core"  + .tPSR.select :flush +3 "processing"%@ +12 .tPS.seek 0.5ml +2 "processing"%?'F +594 "core" ' + .tPSR.select :air +3 "processing"% +12 .tPS.seek 2.5ml +2 "processing"%I'\ +2107 "core" ' + .tPSV.dial PTV +3 "processing"%E +74 "core" +2 .tPBV.dial PSV +2 "processing"%J U +56 "core" U +2 .tPS.seek 0ml +2 "processing"%G', +2602 "core" ' + .tPSV.dial PBV +7 "processing"%@ @ +46 "core" ? +2 .tPS.seek 2.5ml +4 "processing"%>'\ +2602 "core" ' + .tPSV.dial :waste1 +3 "processing"%V  +74 "core"  +2 .tPS.seek 0ml +3 "processing"%F', +2608 "core" ' + .tPSV.dial PSR +2 "processing"%H +45 "core"  + .tPSR.select :air +4 .PS.seek 2.5ml +4 "processing"%'\ +2611 "core" ' +2 .tPSV.dial PTV +2 "processing"%L +74 "core" +2 .tPBV.dial PSV +3 .PS.seek 0ml +5 "processing"%l', +2606 "core" ' + .tPSV.dial PBV +2 "processing"%| @ +45 "core" ? +2 .tPS.seek 2.5ml +3 "processing"%O'\ +2615 "core" ' +2 .tPSV.dial :waste1 +7 "processing"%  +73 "core"  +2 .tPS.seek 0ml +3 "processing"%t', +2610 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&d& +6 "core" &d   4 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek PC +2 "manipulator"&([ +5 "core" ( +2 "manipulator"&\\& +4 "core" &d & #  4 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &`& +3 "core" &d  4 +2 .tForearm.seek PC +2 "manipulator"&'$ +96 "core" ' + .tHand.close + "manipulator"&9/ +71 "core" / +2 .tPC.seek :open +3 "processing"%b( +457 "core" ( +2 "manipulator"&& +3 "core" &d > U L 8 +2 "manipulator"&T% +3 "core" % 5 8 2 8 +3 .tForearm.seek :retract +2 "manipulator"&Y'\ +97 "core" ' + .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&C(- +139 "core" ( + "manipulator"&& +3 "core" &- 4 8 L 7) +3 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &- G Q 5 7) +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&1'Γ +109 "core" ' +2 .tHand.open + "manipulator"&_1 +74 "core" 1 + "manipulator"&\ % +3 "core" % Ν \ ] - +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&g'\ +103 "core" ' +682 #"steph"-> access 2 +4 "storage"(S% +4 "core" %w 8 7\  +2 "manipulator"&.% +3 "core" %\  W X w 9 +3 "manipulator"&B& +4 "core" &- Z V v 9( +2 ."steph"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."steph"SC.seek 6 +3 "storage"(i(K] +241 "core" ( + ."steph"SC.configure :limp +3 "storage"($(\ 1b +4 (z& +3 "core" &K` 0\  +2334 #"steph"-> startTube 2 +951 #-> start(:myShortDA){shortDA} +3 "collection"'Q% +3 "processing"%W% +5 "core" %vw\ +11 %+\ $ +2 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myShortDA].answer' to continue +1066 #"steph"-> Thread[:myShortDA].answer +3 #"myShortDA"steph answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +7 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +4 .delay 10 seconds +1004 .PSV.dial :mixloop +3 "processing"%M +156 "core" +2 ."myShortDA"PTV.dial :PRVmixing +3 "processing"%5  +134 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%y  +135 "core"  +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +3 "processing"%{'Y +2276 "core" ' +2 ."connect"PRV.dial CBV +8 ."myShortDA"CBV.dial PRV +5 "processing"%  +7 "collection"'o  +7 "core"  +128  +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%X'F +809 "Can"\ 7 " +454 "core" ' +2 ."myShortDA"PRV.dial :waste2 +3 "processing"%h @ +108 "core" > +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."myShortDA"PS.seek 0ml +2 "processing"%e', +588 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +103 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"%p'M` +1105 "core" ' + ."myShortDA"PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%R'\ +1597 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%r +116 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%}', +2603 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%- +102 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +10 ."myShortDA"PS.seek 1ml +3 "processing"%'M` +1094 "core" ' +2 ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"% '\ +1591 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%k +105 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%n  +45 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"% ', +2606 "core" ' +2 ."myShortDA"PSV.dial PSR +8 "processing"% +104 "core" +2 ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%u'\ +2602 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%j +104 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%', +2602 "core" ' +2 #"myShortDA"Loading da puck from tube 2 into Processing Clamp +2 "processing"%& +5 "core" &L\ ' +3 "manipulator"&f% +65 "core" %\  y ` = + "storage"(a% +4 "core" %w P Q \  +2 "storage"(~. +3 "core" .(K] +2 ."myShortDA"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."myShortDA"SC.seek 2 +2 "storage"(7( +666 "core" ( +2 ."myShortDA"SC.configure :limp +3 "storage"($(\ 1b +4 (& +3 "core" &  \  +2 "manipulator"&& +4 "core" &- 7 1 ) 8( +2 "manipulator"&% +3 "core" %\  ; 3 ' 8 +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek 2 +2 "manipulator"&( +171 "core" ( + "manipulator"&q& +4 "core" & K ` P 8/ +2 "storage"(m& +3 "core" & , , G\  +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek 2 + 700 counts +3 "manipulator"&w'Ѧ +93 "core" ' + "storage"([& +3 "core" & / 4 Q\  +3 ."myShortDA"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +2 "storage"(') +305 "core" ' + "storage"( - +3 "core" -' +2 ."myShortDA"SE.configure :default +39 "storage"(#QK-0-\ b +11 (& +4 "core" &   J\ +2 "manipulator"&& +3 "core" & E C 7/ +2 ."myShortDA"Elbow.seek 2 +3 "manipulator"&$( +5 "core" ( + "manipulator"&& +4 "core" & K P 6/ +2 "storage"(c& +4 "core" & , , \ +2 ."myShortDA"Forearm.seek 2 + 300 counts +3 "manipulator"&"' +25 "core" ' +3 ."myShortDA"Forearm.reconfigure :loose +9 "manipulator"&#Q@2^d^b +6 ."myShortDA"Hand.close + "manipulator"&%/ +69 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&'& +4 "storage"(/'p +7 "core" & ; < 8/ + "manipulator"&v% +4 "core" %  H B  6} +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +96 "core" ' +2 ."myShortDA"Elbow.seek PC +4 "manipulator"&!([ +156 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +93 "core" ( + "manipulator"&*& +4 "core" &a }   = +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &&& +3 "core" &a \\ ^ + < +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 ."myShortDA"Forearm.seek PC +3 "manipulator"&('$ +101 "core" ' +2 "manipulator"& & +4 "core" &a I L  6 +2 "manipulator"&,% +4 "core" %, F G  6 + "processing"%4& +4 "core" &i\ " +2 "processing"%:& +5 "core" &e\ " +2 ."myShortDA"PC.seek :closed +5 "processing"%(^ +4 "core" &\ # +4 &\ "7 +10 &@Hn\ 1 +9 &cns\ E +9 &V\ R +10 &@\ R +9 &|C\ R +9 &?D\ Q +10 &F\ R +9 &D\ R +10 &A\ Q +9 &FF\ R +9 &!F\ R +10 &"D\ R +9 &$A\ R +9 &&OA\ Q +10 &(C\ Q +9 &)C\ Q +10 &+F\ R +9 &-WB\ Q +9 &/C\ R +10 &0E\ R +9 &2C\ Q +9 &4^G\ R +10 &6!A\ Q +9 &7D\ Q +10 &9C\ Q +9 &;fF\ R +9 &=)F\ Q +10 &>D\ Q +9 &@L\ R +9 &BiT\ S +10 &D$q\ V +9 &Ey\ X +9 &G{\ X +10 &Id}\ X +9 &K&{\ X +10 &L\ Y +9 &N\ Y +9 &Pi\ Y +10 &R)\ Z +9 &S\ Z +10 &U\ Z +9 &Wp\ Y +9 &Y1\ Z +10 &Z~\ Z +9 &\\{\ Z +9 &^;hk|\ , +10 &^i\ ; +9 ( + &^/\ 5 +2 "processing"%:& +3 #"myShortDA"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.89 +2 .Hand.open +5 "manipulator"&81 +72 "core" 1 + "manipulator"&% +3 "core" % ) % $ = 1 +3 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&s'\ +108 "core" ' +2 #"myShortDA"Heating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"%  +2 %29 +7 "core" 9gw +101 "processing"%A9 +3 "core" 9fw +102 "processing"%<9 +3 "core" 9dw  +103 "processing"%#9 +2 "core" 9dw  +102 "processing"%09 +3 "core" 9dw +102 "processing"%69 +3 "core" 9dw +102 "processing"%9 +3 "core" 9dw +102 "processing"%)9 +3 "core" 9dw +102 "processing"%U9 +2 "core" 9ew" +103 "processing"%39 +2 "core" 9fw& +102 "processing"%=9 +3 "core" 9hx* +102 "processing"%N9 +3 "core" 9jw/ +102 "processing"%+9 +3 "core" 9mw3 +102 "processing"%x9 +3 "core" 9pw7 +102 "processing"%^9 +3 "core" 9sw; +102 "processing"%K9 +2 "core" 9ww? +103 "processing"%?9 +2 "core" 9|xD +102 "processing"%E9 +3 "core" 9wH +103 "processing"%J9 +2 "core" 9xL +102 "processing"%I9 +3 "core" 9xP +102 "processing"%@9 +3 "core" 9xT +102 "processing"%G9 +2 "core" 9xY +103 "processing"%V9 +3 "core" 9y] +102 "processing"%>9 +3 "core" 9xa +102 "processing"%H9 +2 "core" 9xe +103 "processing"%F9 +2 "core" 9yi +103 "processing"%L9 +2 "core" 9yn +102 "processing"%9 +3 "core" 9yr +102 "processing"%|9 +3 "core" 9zv +102 "processing"%l9 +3 "core" 9yz +102 "processing"%9 +3 "core" 9z~ +102 "processing"%O9 +2 "core" 9{ +103 "processing"%d9 +10 "core" 9z\ +102 "processing"%\\9 +3 "core" 9|\ +102 "processing"%`9 +3 "core" 9{ +102 "processing"%99 +3 "core" 9{ +102 "processing"%P9 +3 "core" 9 } +102 "processing"% 9 +4 "core" 9} +102 "processing"%;9 +2 "core" 9~ +103 "processing"%9 +2 "core" 9&} +103 "processing"%T9 +2 "core" 9/} +102 "processing"%9 +3 "core" 97} +102 "processing"%9 +3 "core" 9? +103 "processing"%9 +2 "core" 9G~ +102 "processing"%9 +3 "core" 9M +102 "processing"%_9 +3 "core" 9T +3 ."myShortDA"PH.hold 2:00:00,28C +8 "processing"%\ ppN +4 ."myShortDA"delay 1:30 +10 "core"  +9000 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%Y +105 "core"  +2 #"myShortDA"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +10 ."myShortDA"PS.seek 0.5ml +3 "processing"%1'F +580 "core" ' + ."myShortDA"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2ml +3 "processing"%S'˕ +1590 "core" ' + ."myShortDA"PTV.dial :puck +3 "processing"%.  +132 "core"  + ."myShortDA"PSV.dial PTV +3 "processing"%B +74 "core" +2 ."myShortDA"PBV.dial :waste1 +7 "processing"%z  +55 "core" +2 "processing"%Z% +4 "core" %ːY\  +2 ."myShortDA"PS.seek 1.5ml +2 "processing"%Q'v +596 "core" ' +2 ."myShortDA"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%W * +36 "core" + +2 ."myShortDA"PS.seek 0ml +2 "processing"%M', +1613 "core" ' + ."myShortDA"delay 5:00 +19948 "Can"\ < [T" +10056 #"myShortDA"recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%5  +5 "core"  + ."myShortDA"PBV.dial :waste1 +3 "processing"%y  +35 "core"  + ."myShortDA"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"%t * +37 "core" , + ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%o +76 "core"  +2 ."myShortDA"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."myShortDA"PS.seek 2.5ml +4 "processing"%'\ +2482 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"%{ +74 "core" + ."myShortDA"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%h +74 "core"  +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%X +74 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +74 "core"  +3 ."myShortDA"PS.seek 0ml +3 "processing"%e', +2472 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%p  +134 "core" +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%r +45 "core" + ."myShortDA"PRV.dial :ab1 +3 "processing"%R @ +105 "core" ? +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 0.15ml +3 "processing"%-' +359 "core" ' +2 ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +3 ."myShortDA"PRV.dial CBV +5 "collection"'}  +2 "processing"%  +4 "core"  +41  + "processing"%k% +3 "core" %\  +3 ."myShortDA"PS.seek 0.3ml +2 "processing"%n'\ +347 "core" ' + ."myShortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +3 "collection"'  +33 "core" + ."myShortDA"PRV.dial :air +3 "processing"%  +45 "core"  +2 ."myShortDA"PS.seek 0.9ml +3 "processing"% '@ +1262 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%j @ +76 "core" > +2 ."myShortDA"PS.seek 0.5ml +2 "processing"%u'F +853 "core" ' +2 #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%  +44 "core"  +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."myShortDA"PS.seek 2ml +3 "processing"%f'˕ +1596 "core" ' +37 ."myShortDA"PSV.dial :PML +10 "processing"%a +45 "core" + ."myShortDA"PTV.dial :mixing +3 "processing"%~ @ +76 "core" B + ."myShortDA"PBV.dial :waste1 +3 "processing"%i  +36 "core" +2 "processing"%% +4 "core" %˒\  +2 ."myShortDA"PS.seek 1.85ml +2 "processing"%' +231 "core" ' + ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , +2 ."myShortDA"PS.seek 0ml +4 "processing"%q', +1955 "core" ' + ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'m& +4 "core" &tv\  +3 "manipulator"&[& +4 "core" &a 4 2 + "manipulator"&C% +3 "core" %\ \  - +3 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +3 "manipulator"&g(- +123 "core" ( +2 "manipulator"& & +3 "core" &-   m 37 +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &-  9 37 +2 ."myShortDA"Forearm.seek :garage +3 "manipulator"&'Γ +104 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&/ +78 "core" / +2 "manipulator"&c& +4 "core" &- ^ '7 + "manipulator"&%% +3 "core" % Φ R ) +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&''\ +101 "core" ' + ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +2 "manipulator"&v(o +278 "core" ( +2 "manipulator"&& +4 "core" &e4 . !M + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &w& +3 "core" &e4 = 'M +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek CC +2 "manipulator"&'Ͻ +94 "core" ' +2 "manipulator"&"& +3 "core" &f4 'L +3 "manipulator"&*% +3 "core" % @ % +2 "collection"'&& +4 "core" &sw +2 "collection"'$& +5 "core" &vx +2 ."myShortDA"CC.seek :closed +4 "collection"' (S +5 "core" &tu +4 &rv 8 +9 &5Erwv 1 +9 &Smyuw F +10 &Yuw S +9 &Fsu R +9 &jJuv R +10 &+Isv S +9 &Itu S +10 &Hst S +9 &qIvt S +9 &4Hwv R +10 & Ftw R +9 &"Fsv R +9 &$zJvt R +10 &&<Iuu R +10 &'Gtw R +9 &)Fuv R +9 &+Kvv R +9 &-DJst R +10 &/Jsu R +9 &0Jus R +9 &2Jtu R +10 &4LFwt R +9 &6Gtt R +9 &7Gsu R +10 &9Iut S +9 &;SIuu S +10 &=Kvt R +9 &>Kru R +9 &@Itu R +10 &B[Nuu S +9 &DUuu T +9 &Emvu V +10 &Gvx Z +9 &I@uw _ +10 &Kwx _ +9 &Lxx ` +9 &Nuu ` +10 &PBtw a +9 &Qwv D +9 &R/tv $m +10 &Rewu P +2 ( +2 "collection"'$& +3 #"myShortDA"Collection Clamp onSpring/offSpring for 6/27 samples, on/off torque 2.56 +3 "collection"',& +4 "core" &Revu P +3 ."myShortDA"Hand.open + "manipulator"&41 +78 "core" 1 +2 "manipulator"&/% +3 "core" % D  +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&'\ +106 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%b +105 "core"  + #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1.5ml +2 "processing"%8'{ +1604 "core" ' + ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%  +44 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%:', +1600 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%2 +44 "core"  +2 ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%A'\ +2602 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +4 ."myShortDA"CBV.dial PRV +5 "processing"%(  +2 "collection"'<  +34 "core"  +132  +8 ."myShortDA"PSV.dial :mixloop +3 "processing"%# +106 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 "processing"%0  +78 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%6', +2603 "core" ' +2 ."myShortDA"PSV.dial :air +2 "processing"%  +45 "core"  +2 ."myShortDA"PS.seek 2.5ml +2 "processing"%)'\ +2613 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%U +46 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%3', +2608 "core" ' +2 ."myShortDA"PSV.dial :air +7 "processing"%=  +46 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%N'\ +2602 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%+ +44 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%x', +2611 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&^& +6 "core" &f3  L +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&K(o +4 "core" ( +2 "manipulator"&?& +4 "core" &f3 w  L + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &E& +3 "core" &f2 x  L +2 ."myShortDA"Forearm.seek CC +3 "manipulator"&J'Ͻ +90 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&I/ +78 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'@( +397 "core" ( +2 "manipulator"&G& +4 "core" &f2 L + "manipulator"&V% +4 "core" % | g * +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&>'\ +105 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek :garage +2 "manipulator"&H(- +287 "core" ( + "manipulator"&F& +3 "core" &-  * +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &L& +2 "core" &- 5 ) +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +3 "manipulator"&'Γ +108 "core" ' + ."myShortDA"Hand.open +2 "manipulator"&|1 +73 "core" 1 +2 "manipulator"&l% +4 "core" % Μ l  +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +102 "core" ' +2 ."da"delayUntil "13:40:33.33" +8747 "Can"\ 6 ," +16128 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%O @ +76 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%d  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%\\ * +36 "core" , +2 ."da"PSV.dial :air +2 "processing"%`  +45 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%9'\ +2472 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%P +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%; +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +45 "core"  +2 ."da"PS.seek 0ml +3 "processing"%T', +2464 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"% +135 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%'F +584 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +56 ."da"PS.seek 2ml +2 "processing"%'˕ +1590 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%  +75 "core"  + ."da"PSV.dial PTV +3 "processing"%_ +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%Y  +37 "core" + "processing"%% +4 "core" %˗\  +2 ."da"PS.seek 1.5ml +3 "processing"%1'} +579 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%. * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%B', +1598 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%z  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%Z  +34 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%S * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%W +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%Q'\ +2463 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%5 +87 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%y +74 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%t  +75 "core"  +2 ."da"PS.seek 0ml +4 "processing"%o', +2456 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%M +137 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%{'F +585 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%h'˕ +1603 "core" ' + ."da"PTV.dial :puck +3 "processing"%X  +5 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +76 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" +2 "processing"%p% +4 "core" %˕\  +2 ."da"PS.seek 1.5ml +2 "processing"%r'{ +582 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%R * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%e', +1591 "core" ' + ."da"delay 2:00 +1746 "Can" U " +10258 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%}  +6 "core"  + ."da"PBV.dial :waste1 +2 "processing"%  +39 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%k * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%- +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"% '\ +2464 "core" ' + ."da"PSV.dial PTV +3 "processing"% +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%n +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%j +87 "core"  + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +87 "core" +2 ."da"PS.seek 0ml +3 "processing"%', +2462 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +4 "processing"%u  +44 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%a  +136 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +3 "processing"%~  +45 "core"  + ."da"PTV.dial :PRVmixing +3 "processing"%i  +5 "core" +2 ."da"PSV.dial :mixloop +2 "processing"% +90 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.3ml +2 "processing"%' +383 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +3 "processing"%f  +48 "core"  + "processing"%% +4 "core" %\  +2 ."da"PS.seek 0.55ml +3 "processing"%m' +335 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +5 "processing"%[  +45 "core"  +2 ."da"PS.seek 2ml +3 "processing"%C'˕ +1551 "core" ' +2 ."da"PSV.dial :PML +2 "processing"% +45 "core" + ."da"PTV.dial :mixing +3 "processing"% @ +75 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%!  +37 "core" +2 "processing"%% +3 "core" %˕\  +2 ."da"PS.seek 1.85ml +3 "processing"%c' +243 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"%% * +37 "core" , +3 ."da"PS.seek 0ml +2 "processing"%s', +1956 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +33183 "Can" c " +14820 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"% @ +5 "core" A + ."da"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%w * +38 "core" , + ."da"PSV.dial :air +3 "processing"%g  +44 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"%"'\ +2471 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%* +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%&  +45 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +3 "processing"%' +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%D  +45 "core"  +2 ."da"PS.seek 0ml +4 "processing"%,', +2466 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%4 +135 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +10 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%/'F +593 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%$'˕ +1591 "core" ' + ."da"PTV.dial :puck +3 "processing"%b  +75 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%q  +37 "core" +2 "processing"%% +4 "core" %˔\  +2 ."da"PS.seek 1.5ml +2 "processing"%8'z +592 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%2 * +38 "core" , +2 ."da"PS.seek 0ml +4 "processing"%:', +1595 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%<  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%(  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%# * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%0 +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%A'\ +2481 "core" ' + ."da"PSV.dial PTV +3 "processing"% +88 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%6 +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%U +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%)  +76 "core"  +3 ."da"PS.seek 0ml +3 "processing"%=', +2466 "core" ' +2 #"da"washCycleDA #2 of 3 +55 .PSR.select :air +5 .PSV.dial PSR +8 "processing"%3 +133 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%+'F +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%N'˕ +1603 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%^  +6 "core"  +2 ."da"PSV.dial PTV +3 "processing"%? +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%E  +37 "core" +2 "processing"%I% +3 "core" %˙\  +2 ."da"PS.seek 1.5ml +3 "processing"%v' +595 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"% ', +1591 "core" ' +2 ."da"delay 2:00 +3028 "Can"r Z " +8975 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%G  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%V  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +4 "processing"%J * +37 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%F +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%K'\ +2475 "core" ' + ."da"PSV.dial PTV +3 "processing"%L +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%| +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%l +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%>  +76 "core"  +2 ."da"PS.seek 0ml +4 "processing"%', +2467 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +10 .PSV.dial PSR +3 "processing"%O +133 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%d'F +588 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%\\'˕ +1587 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%`  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"%x +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%P  +37 "core" + "processing"% % +4 "core" %˒\  +2 ."da"PS.seek 1.5ml +3 "processing"%;'x +582 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%9', +1601 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%T  +35 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +87 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%_'\ +2462 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%Y +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +74 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%.  +74 "core"  +2 ."da"PS.seek 0ml +3 "processing"%1', +2464 "core" ' +7 ."da"Gate.power :camera,:ON +9 #Mixing DA Substrates +2 .PSR.select :air +10 .PSV.dial PSR +4 "processing"%z +140 "core"  +3 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +9 "processing"% +15 ."da"PS.reconfigure :default +12 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +4 "processing"%Z' +342 "core" ' +2 ."da"delay 5 seconds +504 #Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +5 "processing"% +12 ."da"PS.seek 0.5ml +3 "processing"%S'F +339 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%W'˕ +1591 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%B  +6 "core"  +2 ."da"PSV.dial PTV +3 "processing"% +75 "core" + ."da"PBV.dial :waste1 +3 "processing"%5  +37 "core" + "processing"%y% +3 "core" %ˑ  +3 ."da"PS.seek 1.5ml +2 "processing"%t'w +591 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%Q * +36 "core" + +3 ."da"PS.seek 0ml +2 "processing"%M', +1592 "core" ' +2 ."da"delay 10 seconds +1004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%o  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%{  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%X * +39 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%'\ +2585 "core" ' +2 ."da"PSV.dial PTV +8 "processing"%p +76 "core" +2 ."da"delay 5 seconds +459 "Can"^ _B" +43 ."da"PSV.dial PSR +3 "processing"%h +78 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%R +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%r  +76 "core"  +2 ."da"PS.seek 0ml +3 "processing"%]', +2560 "core" ' +2 #"da"Additional air clear + .PSR.select :air +6 .PSV.dial PSR +3 "processing"%} +137 "core"  + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +5 .PS.reconfigure :default +6 "processing"%#A d`xb +3 ."da"PS.seek 2ml +2 "processing"%'˕ +2104 "core" ' +2 ."da"delay 5 seconds +503 .PTV.dial :puck +3 "processing"%k  +6 "core"  +2 ."da"PSV.dial PTV +3 "processing"%- +87 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%e  +39 "core" + "processing"%% +3 "core" %˔  +3 ."da"PS.seek 1.5ml +2 "processing"%n'z +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%j * +37 "core" + + ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%  +106 "core"  +3 ."da"PS.seek 0ml +2 "processing"% ', +1601 "core" ' +2 "processing"%u9 +2 "core" 95 +2 #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast +5 "processing"%a +4 %~& +2 "core" 5 +2 &^, 5 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&i% +7 "core" %\ S Q + "storage"(% +4 "core" %{ "  +2 "storage"(. +3 "core" .( +2 ."da"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +3 ."da"SC.seek 1 +3 "storage"(f( +197 "core" ( +2 ."da"SC.configure :limp +3 "storage"($(\ 1b +5 (& +2 "core" &   +3 "manipulator"&& +3 "core" &- O S K +2 "manipulator"&[% +4 "core" %\ \\ k > +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 1 +3 "manipulator"&m( +192 "core" ( +2 "manipulator"& & +55 "core" & w i 8 +2 "storage"(& +4 "core" & !   +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 700 counts +3 "manipulator"&!' +91 "core" ' +2 "storage"(& +4 "core" &   : +2 ."da"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(%') +288 "core" ' +2 "storage"(C- +3 "core" -') +2 ."da"SE.configure :default +3 "storage"(#QK-0-\ b +5 ."da"SE.seek :place +3 "storage"(c' +40 "core" ' +2 "manipulator"&& +4 "core" &   H8 + "manipulator"&% +4 "core" %   3W +2 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&w'\ +91 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&g([ +260 "core" ( + "manipulator"&s& +4 "core" &b $ 6 +2 ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &*& +3 "core" &b Y c +2 ."da"Forearm.seek PC +4 "manipulator"&&'$ +93 "core" ' +2 ."da"Hand.close +2 "manipulator"&'/ +76 "core" / +2 ."da"PC.seek :open +3 "processing"%D( +458 "core" ( +2 "storage"("& +3 "core" &   +2 "manipulator"&4& +3 "core" &b d c  +2 "manipulator"&,% +4 "core" % 5 W W +2 ."da"Forearm.seek :retract +8 "manipulator"&/'\ +97 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 1 +2 "manipulator"&b( +255 "core" ( + "manipulator"&& +4 "core" &  5 +2 "storage"(q& +4 "core" &  +2 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts +3 "manipulator"&' +96 "core" ' +2 ."da"Hand.open +2 "manipulator"&$1 +73 "core" 1 +2 "storage"(2- +3 "core" -' +2 ."da"SE.seek -0.31 Pucks below Top Plate +3 "storage"(8' +30 "core" ' +2 ."da"SE.reconfigure :seal +4 "storage"(#QK-0-\ b +4 ."da"SE.seek -1.23 Pucks below Top Plate +2 "storage"(<'d +55 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da25apr0214h.tif +6 "processing"%(& +15 "core" & +3 "manipulator"&#& +4 "core" &  5 +3 "manipulator"&0% +4 "core" % y +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&:'\ +93 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&(- +186 "core" ( + "manipulator"&6& +4 "core" &- - " +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &U& +3 "core" &-  +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&)'Γ +102 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&A/ +70 "core" / +2 "manipulator"&3& +3 "core" &-  +2 "manipulator"&=% +4 "core" % Φ  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&+'\ +111 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +3 "manipulator"&^([ +121 "core" ( + "manipulator"&?& +4 "core" &W +2 ."psFlush"Elbow.reconfigure :loose +57 "manipulator"&$ &.,(#b +9 &E& +3 "core" &W  +3 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +2 "manipulator"&I'$ +95 "core" ' +2 "manipulator"&N& +4 "core" &W , +2 "manipulator"&% +4 "core" %+ h +2 "processing"%v& +4 "core" &0 +2 "processing"%G& +5 "core" &- +2 ."psFlush"PC.seek :closed +3 "processing"%V(^ +6 "core" &2 +5 && 6 +9 &8Ek( 2 +10 &Ulk G +9 &L U +9 &7 U +10 &e6 U +9 &(6 U +9 &8@ U +10 &8A U +9 &n8? U +10 &/;X U +9 & 7H U +9 &":H T +10 &$y;C T +9 &&;>= T +9 &':5 T +10 &)90 S +9 &+:( S +10 &-D<' S +9 &/>& T +9 &0< T +10 &2< S +9 &4K<= T +9 &6 ? T +10 &7; U +9 &98 U +9 &;P9 U +10 &=8 U +9 &>8 U +10 &@9 U +9 &BTF V +9 &D ` Z +10 &Ev \\ +9 &Go \\ +9 &IJt \\ +10 &K v ] +9 &Ly ] +10 &Nx ] +9 &PO} ] +9 &Ryz ] +10 &S{ ^ +9 &U~ ^ +10 &WW ] +9 &Yv ] +9 &Zq ] +10 &\\n ] +9 &^F}ci 0 +9 &^Uh )s +10 &^ L_ 8 +5 ( +2 "processing"%G& +4 #"psFlush"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 2.12 +3 "processing"%J& +5 "core" &^1\\ 8 +2 &^1p 8 +2 ."psFlush"Hand.open + "manipulator"&F1 +77 "core" 1 +2 "manipulator"& % +3 "core" % * ^ +3 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&L'\ +100 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%| +47 "core"  + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%l'F +517 #"da"SX HX9/16 (USB:43): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 19.568 seconds\ /var/log/esp/da25apr0214h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da25apr0214h20s.tif +72 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%>'\ +1475 #"da"SX HX9/16 (USB:43): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da25apr0214h20s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 32.0 /var/log/esp/midres/da25apr0214h32s.tif +624 "core" ' + ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%K @ +204 "core" B +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%O  +140 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"% +109 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%d' +2084 #"da"SX HX9/16 (USB:43): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 32 seconds\ /var/log/esp/midres/da25apr0214h32s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +4 ."Qmail"DAfans.email "19.568 sec auto-exposure",Subject: "da25apr0214h images!" +5 "storage"(`- +6 "core" -'d +2 "storage"(x& +5 "core" & 9 +2 "manipulator"&P& +4 "core" &W   2 +2 "manipulator"& % +15 "core" %\    ? +8 ."da"Elbow.reconfigure :tight +10 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 1 +2 "manipulator"&\\( +259 "core" ( +4 "manipulator"&& +8 "core" &~  <9 +3 "storage"(;& +7 "core" & 9 +58 ."da"Forearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +100 ."da"Forearm.seek 1 + 700 counts +7 "manipulator"&' +17 "core" ' +3 ."psFlush"PSR.select :air +6 .PSV.dial PSR +9 "processing"%T +62 "core" ' +4 ."da"SE.reconfigure :gently +8 "storage"(#QK-0-\ b +7 ."da"SE.seek -0.52 Pucks below Top Plate +5 "storage"(' +24 "core"  +3 #"psFlush"Pulling 0.5ml of PSR.flush +4 .PSR.select :flush +8 "processing"%@ +15 "core" ' +4 "manipulator"&& +10 ."psFlush"PS.seek 0.5ml +6 "processing"%9'F +10 "core" &~   m <9 +4 "storage"(Y& +7 "core" &  +3 ."da"Elbow.reconfigure :limp +7 "manipulator"&$ ,(b +13 ."da"Forearm.reconfigure :loose +8 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek 1 +5 "manipulator"&' +39 "core" ' +3 ."da"Elbow.hold +5 "manipulator"&, +9 "core" , +4 ."da"Elbow.reconfigure :tight +12 "manipulator"&$&.,(\ #b +9 ."da"SE.reconfigure :default +6 "storage"(#QK-0-\ b +10 ."da"SE.seek -0.33 Pucks below Top Plate +3 "storage"(.'v +31 "core" ' +3 "manipulator"&_% +7 "core" %v Y V ,\ +5 "storage"(z& +12 "core" & e  +4 ."da"Forearm.force -20 +3 "manipulator"&5 +9 ."da"Forearm.seek 1 + 312 counts +4 "manipulator"&1'? +28 "core" ' +3 "manipulator"&Z& +9 "core" &   6 +3 "storage"(S& +7 "core" & w +5 ."da"Forearm.reconfigure :tight +10 "manipulator"&#Q@2^d^\ b +11 ."da"Forearm.seek 1 + 700 counts +5 "manipulator"&B' +36 "core" ' +4 "storage"(% +7 "core" %{ +4 ."downElevator"SE.seek :down +9 "storage"(5'p +96 (y% +6 "core" %H / ^ +4 "manipulator"&W% +6 "core" %   d f +5 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek :retract +3 "manipulator"&Q'\ +74 "core" ' +3 ."psFlush"delay 5 seconds +20 "core" ' +46 ' +3 ."downElevator"SE.stop +4 "storage"(5 +8 (t& +6 "core" & +417 ."psFlush"PSR.select :air +6 "processing"% +16 ."psFlush"PS.seek 2.5ml +5 "processing"%o'\ +916 #"uploadLog"upsync +1196 "core" ' + ."psFlush"delay 1 second +103 .PBV.dial :waste1 +3 "processing"%{  +35 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%X @ +76 "core" A + ."psFlush"PSV.dial :mixloop +3 "processing"% +105 "core" +2 ."psFlush"PS.seek :empty +4 "processing"%M' +2613 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%p +107 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 1ml +3 "processing"%h'M` +1123 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%R'\ +1603 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%r +88 "core"  + ."psFlush"PTV.dial :puck +3 "processing"%  +74 "core"  + ."psFlush"PBV.dial :waste1 +3 "processing"%}  +6 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%]', +2615 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%k +85 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%-'F +586 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%e'\ +2108 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +72 "core" + ."psFlush"PBV.dial PSV +3 "processing"% U +57 "core" W +9 ."psFlush"PS.seek 0ml +3 "processing"%j', +2606 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"% @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +4 "processing"%n'\ +2614 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%u  +75 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%a', +2608 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%~ +46 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%i'\ +2613 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +74 "core" + ."psFlush"PBV.dial PSV +3 "processing"% U +18 "core" T +2 ."psFlush"PS.seek 0ml +2 "processing"%', +2605 "core" ' + ."psFlush"PSV.dial PBV +8 "processing"% @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%['\ +2606 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%7  +75 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"% ', +2605 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +46 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%H'M` +1090 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +1602 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +76 "core" + ."psFlush"PTV.dial :puck +3 "processing"%C  +16 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%  +55 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%', +2607 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%% +88 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%!'F +145 "Can"G\ = Ň" +450 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%s'\ +2109 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%* +74 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%m U +57 "core" W +2 ."psFlush"PS.seek 0ml +3 "processing"%'', +2603 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%w @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +4 "processing"%'\ +2597 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%"  +75 "core"  +3 ."psFlush"PS.seek 0ml +3 "processing"%4', +2608 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%, +46 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%&'\ +2603 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +74 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%q U +16 "core" T +2 ."psFlush"PS.seek 0ml +3 "processing"%g', +2606 "core" ' + ."psFlush"PSV.dial PBV +4 "processing"%$ @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%2'\ +2601 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%(  +75 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%/', +2649 "core" ' +8 #"psFlush"Garaging FlushPuck in Processing Clamp +3 "manipulator"&#& +6 "core" &  .6 +2 "manipulator"&0% +4 "core" %\  % . +2 ."psFlush"Elbow.seek PC +3 "manipulator"&c([ +255 "core" ( +2 "manipulator"&8& +3 "core" &V $  W 3 +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &6& +3 "core" &V !  { 3 +2 ."psFlush"Forearm.seek PC +4 "manipulator"&'$ +100 "core" ' + ."psFlush"Hand.close +2 "manipulator"&U/ +75 "core" / + ."psFlush"PC.seek :open +4 "processing"%b( +460 "core" ( + "manipulator"&A& +3 "core" &V ( : W 4 +2 "manipulator"&3% +4 "core" % 3 & 5 4 +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&='\ +95 "core" ' + ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek :garage +3 "manipulator"&:(- +126 "core" ( + "manipulator"&?& +3 "core" &- @ ^ c 8& +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &)& +3 "core" &- E H 8& +3 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek :garage +3 "manipulator"&E'Γ +109 "core" ' + ."psFlush"Hand.open +2 "manipulator"&1 +69 "core" 1 + "manipulator"&N% +3 "core" % Ν E , +3 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +104 "core" ' +2 #"myShortDA"Finished short da assay +37034 "Can"C\ / gn" +60002 =\ / " +60001 <\ / " +11883 #t-> access 1 +2 "storage"(v% +5 "core" %z c b \  +2 "manipulator"&+% +4 "core" %\  . B +2 "manipulator"&D& +3 "core" &-  C& +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 5 +2 "storage"(J(; +676 "core" ( + .tSC.configure :limp +4 "storage"($(\ 1b +4 (F& +2 "core" &; P I \  +14894 #t-> access 2 +3 "storage"( % +5 "core" %z G H \  +2 "manipulator"&G% +3 "core" %\  y ~ = +2 "manipulator"&|& +3 "core" &- {  T =& +2 .tSC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 .tSC.seek 6 +3 "storage"(I(K] +198 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +5 ( & +2 "core" &K] \  +451 #"steph"-> startTube 2 +4972 #-> start(:myShortDA){shortDA} +3 "collection"'l% +9 "processing"%K% + "core" %sth\  +6 %*\ ) +2 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? +2 #Type 'Thread[:myShortDA].answer' to continue +1017 #"steph"-> Thread[:myShortDA].answer +3 #"myShortDA"steph answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +7 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1005 .PSV.dial :mixloop +2 "processing"%O +131 "core" + ."myShortDA"PTV.dial :PRVmixing +3 "processing"%  +132 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%>  +46 "core"  +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +3 ."myShortDA"PS.seek 1.1ml +3 "processing"%`'Y +2280 "core" ' +2 ."connect"PRV.dial CBV +3 ."myShortDA"CBV.dial PRV +5 "processing"%x  + "collection"'P  +7 "core"  +129  +2 ."myShortDA"PS.seek 0.5ml +4 "processing"% 'F +1256 "core" ' +2 ."myShortDA"PRV.dial :waste2 +3 "processing"% @ +105 "core" ? +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."myShortDA"PS.seek 0ml +2 "processing"%;', +588 "core" ' + ."myShortDA"PSV.dial PSR +2 "processing"%^ +104 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"%T'M` +1086 "core" ' + ."myShortDA"PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%'\ +1625 "core" ' +9 ."myShortDA"PSV.dial :mixloop +2 "processing"%Y +105 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%L', +2608 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%_ +105 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +12 ."myShortDA"PS.seek 1ml +2 "processing"%z'M` +1100 "core" ' + ."myShortDA"PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%<'\ +1597 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%Z +104 "core" + ."myShortDA"PRV.dial :sipper +2 "processing"%S  +45 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%d', +2604 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"% +106 "core"  +2 ."myShortDA"PSR.select :air +12 .PS.seek 2.5ml +2 "processing"%'\ +2615 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%\\ +105 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%', +2604 "core" ' +2 #"myShortDA"Loading da puck from tube 2 into Processing Clamp +7 "processing"%y& +7 "core" &\ ( +6 "manipulator"&W% +4 "core" %\  ` { < +2 "storage"(% +3 "core" %z R Q 2\  +2 "storage"(1. +3 "core" .(K] +2 ."myShortDA"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."myShortDA"SC.seek 2 +2 "storage"(t( +666 "core" ( +2 ."myShortDA"SC.configure :limp +3 "storage"($(\ 1b +4 (.& +3 "core" &   >\ +2 "manipulator"&B& +4 "core" &- K 3 H 9& +2 "manipulator"&5% +3 "core" %\  W Q , 9 +3 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek 2 +2 "manipulator"&9( +175 "core" ( + "manipulator"&{& +3 "core" & K Q  72 +2 "storage"(X& +4 "core" & , + 2\  +2 ."myShortDA"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek 2 + 700 counts +3 "manipulator"&'Ѧ +105 "core" ' +2 "storage"(o& +4 "core" & ! ( E\  +2 ."myShortDA"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +3 "storage"(p') +305 "core" ' +2 "storage"(M- +3 "core" -' + ."myShortDA"SE.configure :default +4 "storage"(#QK-0-\ b +5 (h& +2 "core" & w\ +2 "manipulator"&r& +4 "core" & = 7 t 62 +2 ."myShortDA"Elbow.seek 2 +3 "manipulator"&( +5 "core" ( +2 "manipulator"&}& +4 "core" & F F + 62 + "storage"(R& +4 "core" & + + \ +2 ."myShortDA"Forearm.seek 2 + 300 counts +3 "manipulator"&k' +21 "core" ' + ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close +2 "manipulator"&]/ +75 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&-& +3 "storage"('p +7 "core" & C < 72 +2 "manipulator"&% +4 "core" %  & 6  3 + ."myShortDA"Forearm.seek :retract +3 "manipulator"&e'\ +93 "core" ' +2 ."myShortDA"Elbow.seek PC +4 "manipulator"& ([ +156 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +93 "core" ( +2 "manipulator"&j& +4 "core" &d k d k ; + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &u& +3 "core" &d W W ; +2 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +2 "manipulator"&n'$ +101 "core" ' + "manipulator"&~& +3 "core" &d Z a ; 9 +3 "manipulator"&a% +4 "core" % W Y 9 + "processing"%& +3 "core" &j\ $ +3 "processing"%& +4 "core" &d\ % +3 ."myShortDA"PC.seek :closed +3 "processing"%i(^ +5 "core" &]\ $ +4 &[\ $3 +10 &4Gs[\ 1 +40 &VnvV\ F +9 &TO\ R &AC\ R + &qEA\ Q + &2AG\ R +5 &B\ Q +9 &D\ Q +10 &xG\ R +9 &:F\ R +9 & C\ Q +10 &"F\ Q +9 &$G\ Q +9 &&CC\ Q +10 &(D\ Q +9 &)G\ R +10 &+G\ R +9 &-KH\ Q +9 &/ D\ R +10 &0H\ R +9 &2G\ R +10 &4RH\ R +9 &6D\ R +9 &7F\ Q +10 &9F\ R +9 &;[H\ Q +9 &=E\ Q +10 &>D\ Q +9 &@L\ R +9 &B\\X\ T +10 &Du\ W +9 &E{\ X +10 &Gz\ W +9 &IX{\ X +9 &K~\ X +10 &L\ Y +9 &N\ Y +9 &P^\ Y +10 &R!\ X +9 &S\ Y +10 &U\ Z +9 &Wd\ Y +9 &Y$\ Z +10 &Z\ Z +9 &\\\ Z +9 &^@sk\ (} +10 &^b\ 9 +9 ( + &^0\ !4 +2 "processing"%& +3 #"myShortDA"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.87 +2 .Hand.open +5 "manipulator"&1 +67 "core" 1 + "manipulator"&% +4 "core" % L I / 5 +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 ."myShortDA"Forearm.seek :retract +3 "manipulator"&7'\ +97 "core" ' +2 #"myShortDA"Heating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"%[  +3 %9 +6 "core" 9k{ +102 "processing"% 9 +3 "core" 9jz +102 "processing"%H9 +2 "core" 9iz  +103 "processing"%9 +2 "core" 9iz  +102 "processing"%C9 +3 "core" 9hz +102 "processing"%9 +3 "core" 9hz +102 "processing"%9 +2 "core" 9hz +30 "Can"H b 0" +73 "processing"%%9 +3 "core" 9i{ +102 "processing"%9 +3 "core" 9jz" +102 "processing"%!9 +3 "core" 9kz& +102 "processing"%*9 +2 "core" 9ny* +102 "processing"%m9 +3 "core" 9pz/ +102 "processing"%s9 +3 "core" 9rz3 +103 "processing"%w9 +2 "core" 9vz7 +102 "processing"%'9 +3 "core" 9yz; +102 "processing"%"9 +3 "core" 9~z? +102 "processing"%9 +2 "core" 9zD +103 "processing"%,9 +3 "core" 9{H +102 "processing"%49 +3 "core" 9zL +102 "processing"%9 +3 "core" 9zP +102 "processing"%q9 +3 "core" 9zT +102 "processing"%&9 +3 "core" 9{Y +102 "processing"%$9 +3 "core" 9{] +102 "processing"%g9 +3 "core" 9{a +102 "processing"%(9 +2 "core" 9{e +103 "processing"%29 +2 "core" 9{i +102 "processing"%#9 +3 "core" 9{n +102 "processing"%09 +3 "core" 9|r +102 "processing"%89 +3 "core" 9|v +102 "processing"%69 +3 "core" 9}z +102 "processing"%9 +2 "core" 9}~ +103 "processing"%U9 +2 "core" 9} +102 "processing"%Q9 +3 "core" 9~\ +103 "processing"%V9 +2 "core" 9}\ +102 "processing"%A9 +3 "core" 9} +102 "processing"%39 +3 "core" 9\ ~ +102 "processing"%?9 +2 "core" 9} +103 "processing"%)9 +3 "core" 9 +102 "processing"%9 +3 "core" 9! +102 "processing"%c9 +2 "core" 9) +103 "processing"%9 +2 "core" 90 +102 "processing"%N9 +3 "core" 98 +102 "processing"%=9 +3 "core" 9? +102 "processing"%E9 +3 "core" 9G +102 "processing"%v9 +2 "core" 9M +103 "processing"%+9 +2 "core" 9T +3 ."myShortDA"PH.hold 2:00:00,28C +3 "processing"%D ppN +5 ."myShortDA"delay 1:30 +2 "core"  +9001 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%f +105 "core"  +2 #"myShortDA"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."myShortDA"PS.seek 0.5ml +2 "processing"%F'F +581 "core" ' +2 ."myShortDA"delay 5 seconds +502 .PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2ml +3 "processing"% '˕ +1591 "core" ' + ."myShortDA"PTV.dial :puck +3 "processing"%G  +136 "core"  +2 ."myShortDA"PSV.dial PTV +2 "processing"%| +75 "core" + ."myShortDA"PBV.dial :waste1 +3 "processing"%  +55 "core" + "processing"%J% +4 "core" %ˑ\  +2 ."myShortDA"PS.seek 1.5ml +3 "processing"%l'w +599 "core" ' +2 ."myShortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%K * +37 "core" , +2 ."myShortDA"PS.seek 0ml +4 "processing"%O', +1638 "core" ' +9 ."myShortDA"delay 5:00 +30003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +6 "core"  + ."myShortDA"PBV.dial :waste1 +3 "processing"%>  +36 "core" +2 ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%/ * +37 "core" , +2 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +3 "processing"%P +77 "core"  +2 ."myShortDA"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."myShortDA"PS.seek 2.5ml +3 "processing"%x'\ +2467 "core" ' +2 ."myShortDA"PSV.dial PTV +3 "processing"%` +75 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +74 "core"  +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PTV +4 "processing"% +75 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial :air +3 "processing"%^  +74 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%;', +2467 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%T  +134 "core" +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%Y +45 "core" + ."myShortDA"PRV.dial :ab1 +3 "processing"% @ +105 "core" > +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 0.15ml +2 "processing"%_' +357 "core" ' + ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +4 ."myShortDA"PRV.dial CBV +3 "collection"'L  +4 "processing"%z  +3 "core"  +41  +2 "processing"%Z% +3 "core" %\  \ +2 ."myShortDA"PS.seek 0.3ml +3 "processing"%S' +318 "Can"B f ϶" +34 "core" ' +2 ."myShortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +3 "collection"'<  +33 "core" + ."myShortDA"PRV.dial :air +3 "processing"%  +46 "core"  +2 ."myShortDA"PS.seek 0.9ml +2 "processing"%d'@ +1260 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%\\ @ +77 "core" > +2 ."myShortDA"PS.seek 0.5ml +4 "processing"%'F +853 "core" ' +2 #"myShortDA"addPMLReagent08 +6 .PSV.dial :air +5 "processing"%y  +45 "core"  +2 ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 2ml +2 "processing"%W'˕ +1589 "core" ' +2 ."myShortDA"PSV.dial :PML +3 "processing"% +44 "core" + ."myShortDA"PTV.dial :mixing +3 "processing"%1 @ +76 "core" A + ."myShortDA"PBV.dial :waste1 +2 "processing"%I  +37 "core" +2 "processing"%.% +4 "core" %ː\  +2 ."myShortDA"PS.seek 1.85ml +2 "processing"%B' +240 "core" ' +2 ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"%5 * +37 "core" , +3 ."myShortDA"PS.seek 0ml +2 "processing"%{', +1953 "core" ' +2 ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'X& +5 "core" &ts2 +2 "manipulator"&:& +3 "core" &d   / 2 +2 "manipulator"&o% +4 "core" %\    . +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +125 "core" ( +2 "manipulator"&M& +4 "core" &- m '2 + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &h& +2 "core" &- , 02 +3 ."myShortDA"Forearm.seek :garage +3 "manipulator"&r'Γ +104 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&}/ +70 "core" / +2 "manipulator"&R& +3 "core" &- $2 +2 "manipulator"&]% +3 "core" % Τ  ) +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&-'\ +101 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&(o +300 "core" ( +2 "manipulator"&9& +41 "core" &j +f +8 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &j * +f +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek CC +3 "manipulator"&p'Ͻ +102 "core" ' +2 "manipulator"&k& +3 "core" &j  o .f +3 "manipulator"&j% +4 "core" %϶ - * + "collection"'u& +4 "core" &vvM +2 "collection"'& +5 "core" &uuT +2 ."myShortDA"CC.seek :closed +3 "collection"'~(S +6 "core" &uv6\  +5 &uv9\ 6 +9 &5Gtvu7 1 +10 &Umxtw1 E +9 &\\uw. S +9 &Grv- R +10 &kHsw- R +9 &.Itt. R +10 &Hut( R +9 &Gtu R +9 &tHtv) R +10 &7Gtv. Q +9 & Hut R +9 &"Hvw, R +10 &$|Guu- R +9 &&=Gsu) R +10 &'Hvt R +9 &)Gts& R +9 &+Huu R +10 &-EDtu& R +9 &/Htv R +9 &0Isw" R +10 &2Htt R +9 &4MHuu R +10 &6Itt R +9 &7Htu R +9 &9Iuw R +10 &;VHrv R +9 &=Iru R +9 &>Iuv R +10 &@Iwu R +9 &B[Lut S +10 &DTtu! S +9 &Emuu V +9 &Gwu Y +10 &IAvx ^ +9 &Kwu _ +9 &Lwu _ +10 &Nuu _ +9 &PDsv" ` +10 &Qtw = +9 &R4wx \\ +9 ( + &Rluw L +2 "collection"'& +3 #"myShortDA"Collection Clamp onSpring/offSpring for 6/27 samples, on/off torque 2.61 +3 "collection"'a& +5 "core" &Rltv4 L +2 ."myShortDA"Hand.open +2 "manipulator"&1 +77 "core" 1 +2 "manipulator"&% +4 "core" % ϶ o G +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&e'\ +106 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%b +104 "core" +2 #"myShortDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +6 "processing"%@ +11 ."myShortDA"PS.seek 1.5ml +3 "processing"%'{ +1591 "core" ' +2 ."myShortDA"delay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%  +45 "core"  +3 ."myShortDA"PS.seek 0ml +3 "processing"%', +1591 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"% +45 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"% '\ +2611 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +9 ."myShortDA"CBV.dial PRV +5 "processing"%n  +2 "collection"'H  +34 "core"  +131  +2 ."myShortDA"PSV.dial :mixloop +2 "processing"% +116 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +5 "processing"%C  +76 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%', +2610 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%  +58 "core" +2 ."myShortDA"PS.seek 2.5ml +4 "processing"%%'\ +2603 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"% +43 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%!', +2607 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%*  +45 "core"  +3 ."myShortDA"PS.seek 2.5ml +3 "processing"%m'\ +2600 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%s +46 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%w', +2605 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&'& +6 "core" &j  f +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +2 "manipulator"&"(o +5 "core" ( + "manipulator"&& +5 "core" &j  \\ !f + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &,& +2 "core" &j j  c f +3 ."myShortDA"Forearm.seek CC +3 "manipulator"&4'Ͻ +96 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&/ +76 "core" / +2 ."myShortDA"CC.seek :open +2 "collection"'q( +400 "core" ( +8 "manipulator"&&& +4 "core" &j E (f + "manipulator"&$% +4 "core" % ϵ  & +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&g'\ +99 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +2 "manipulator"&((- +278 "core" ( +2 "manipulator"&2& +3 "core" &-  + +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &#& +2 "core" &- ) +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +2 "manipulator"&0'Γ +109 "core" ' + ."myShortDA"Hand.open +2 "manipulator"&81 +79 "core" 1 +2 "manipulator"&6% +3 "core" % Μ T +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&'\ +103 "core" ' + ."da"delayUntil "15:27:00.31" +24808 #recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%U @ +75 "core" B + ."da"PBV.dial :waste1 +3 "processing"%Q  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%V * +38 "core" , + ."da"PSV.dial :air +2 "processing"%A  +45 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%3'\ +1963 "Can":\ K u \\" +497 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%? +46 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%)  +44 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +3 "processing"% +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%c  +45 "core"  +2 ."da"PS.seek 0ml +4 "processing"%', +2463 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%N +134 "core" + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%='F +585 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +54 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%E'˕ +1606 "core" ' + ."da"PTV.dial :puck +3 "processing"%v  +76 "core"  + ."da"PSV.dial PTV +3 "processing"%+ +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%f  +37 "core" + "processing"%% +4 "core" %˜\  +2 ."da"PS.seek 1.5ml +3 "processing"%F' +587 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%G * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%|', +1598 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%  +4 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%J  +37 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +5 "processing"%K +86 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%l'\ +2473 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%[ +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"% +87 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%> +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%/  +74 "core"  +3 ."da"PS.seek 0ml +2 "processing"%P', +2467 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +54 .PSV.dial PSR +11 "processing"%O +132 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%`'F +588 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%'˕ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"% +88 "core"  + ."da"PBV.dial :waste1 +3 "processing"%^  +37 "core" + "processing"%x% +3 "core" %˕\  +3 ."da"PS.seek 1.5ml +2 "processing"%T'{ +583 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%Y * +38 "core" , +2 ."da"PS.seek 0ml +4 "processing"%', +1605 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%;  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%L * +38 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%z +72 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%Z'\ +2500 "core" ' + ."da"PSV.dial PTV +3 "processing"%_ +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%< +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%S  +76 "core"  +3 ."da"PS.seek 0ml +2 "processing"%\\', +2466 "core" ' + #"da"getPMLReagent08 +7 .PRV.dial :air +4 "processing"%d  +50 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +4 "processing"%y  +136 "core" + ."da"delay 5 seconds +247 "Can"7\ \ :  " +256 ."da"PRV.dial :ab2 +3 "processing"%  +44 "core"  +2 ."da"PTV.dial :PRVmixing +2 "processing"%  +6 "core" + ."da"PSV.dial :mixloop +3 "processing"%1 +44 "core" +2 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +3 "processing"%I' +381 "core" ' + ."da"delay 2 seconds +203 .PRV.dial :air +2 "processing"%.  +47 "core"  +2 "processing"%5% +4 "core" %\  +2 ."da"PS.seek 0.55ml +2 "processing"%W' +331 "core" ' + #"da"addPMLReagent08 +3 .PSV.dial :air +4 "processing"%B  +45 "core"  +2 ."da"PS.seek 2ml +3 "processing"%X'˕ +1538 "core" ' +2 ."da"PSV.dial :PML +3 "processing"%: +46 "core" + ."da"PTV.dial :mixing +3 "processing"%o @ +77 "core" B + ."da"PBV.dial :waste1 +3 "processing"%M  +36 "core" +2 "processing"%h% +4 "core" %˔\  +2 ."da"PS.seek 1.85ml +2 "processing"% ' +240 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"%} * +36 "core" , +2 ."da"PS.seek 0ml +4 "processing"%R', +1966 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +48003 #recoverPRVreagent08 +6 .PTV.dial :mixing +10 "processing"%] @ +16 "core" ? + ."da"PBV.dial :waste1 +3 "processing"%7  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%r * +37 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +45 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%9'\ +2488 "core" ' + ."da"PSV.dial :mixloop +3 "processing"% +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%k  +57 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +47 "processing"%j +48 "core" + ."da"delay 2 seconds +136 "Can")\ \ 8 |\ " +66 ."da"PSV.dial :air +4 "processing"%u  +44 "core"  +2 ."da"PS.seek 0ml +3 "processing"%-', +2464 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%@ +135 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%a'F +596 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%'˕ +1590 "core" ' + ."da"PTV.dial :puck +3 "processing"%  +77 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +74 "core" +2 ."da"PBV.dial :waste1 +7 "processing"%b  +37 "core" + "processing"%p% +4 "core" %˒\  +2 ."da"PS.seek 1.5ml +3 "processing"%{'x +591 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +37 "core" , +2 ."da"PS.seek 0ml +4 "processing"%', +1594 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%H * +37 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%n +87 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +4 "processing"%'\ +2493 "core" ' + ."da"PSV.dial PTV +3 "processing"%C +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"% +75 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +75 "core"  +2 ."da"PS.seek 0ml +3 "processing"%', +2485 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +6 .PSV.dial PSR +3 "processing"%% +136 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +10 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%*'F +589 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +8 "processing"% +16 ."da"PS.seek 2ml +3 "processing"%!'˕ +1612 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%s  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"%m +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%'  +37 "core" + "processing"%% +4 "core" %˕\  +2 ."da"PS.seek 1.5ml +3 "processing"%,'{ +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%', +1597 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%e  +6 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%~  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%& * +36 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%$ +75 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%4'\ +2470 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%2 +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%\ +76 "core"  +2 ."da"delay 5 seconds +547 .PSV.dial PTV +6 "processing"%# +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%"  +87 "core" +2 ."da"PS.seek 0ml +2 "processing"%8', +2449 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air +6 .PSV.dial PSR +3 "processing"%6 +133 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +6 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%g'F +582 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%0'˕ +893 "Can"\ ;  " +707 "core" ' + ."da"PTV.dial :puck +3 "processing"%U  +7 "core"  + ."da"PSV.dial PTV +3 "processing"%Q +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%V  +37 "core" +2 "processing"%A% +3 "core" %˕\  +2 ."da"PS.seek 1.5ml +3 "processing"%w'{ +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%? * +37 "core" , +2 ."da"PS.seek 0ml +4 "processing"%)', +1591 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%c  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%3 * +37 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%N +75 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%'\ +2465 "core" ' +2 ."da"PSV.dial PTV +3 "processing"%= +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%v +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%+ +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%f  +75 "core"  +2 ."da"PS.seek 0ml +4 "processing"%', +2458 "core" ' + ."da"Gate.power :camera,:ON +8 #Mixing DA Substrates +3 .PSR.select :air +10 .PSV.dial PSR +3 "processing"%E +141 "core"  +2 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +10 "processing"% +19 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +12 ."da"PS.seek 0.25ml +2 "processing"%G' +332 "core" ' +2 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +6 "processing"% +11 ."da"PS.seek 0.5ml +2 "processing"%F'F +333 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"% '˕ +1595 "core" ' + ."da"PTV.dial :puck +3 "processing"%J  +7 "core"  + ."da"PSV.dial PTV +3 "processing"% +76 "core" + ."da"PBV.dial :waste1 +4 "processing"%K  +37 "core" + "processing"%|% +3 "core" %ː  +3 ."da"PS.seek 1.5ml +2 "processing"%['v +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."da"PS.seek 0ml +2 "processing"%>', +1592 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%/  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%l  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%O * +36 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%P +78 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%`'\ +2579 "core" ' +8 ."da"PSV.dial PTV +8 "processing"% +78 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%^ +77 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%x +78 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%  +76 "core"  +2 ."da"PS.seek 0ml +2 "processing"%Y', +2550 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%T +137 "core"  +2 #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +5 .PS.reconfigure :default +4 "processing"%#A d`xb +5 ."da"PS.seek 2ml +2 "processing"%;'˕ +2099 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +4 "processing"%L  +6 "core"  + ."da"PSV.dial PTV +3 "processing"%z +77 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" + "processing"%_% +4 "core" %˗  +2 ."da"PS.seek 1.5ml +3 "processing"%<'} +579 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" * +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%S  +111 "core"  +2 ."da"PS.seek 0ml +3 "processing"%Z', +1595 "core" ' +2 "processing"%d9 +3 "core" 95 +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +5 "processing"%y +4 %& + "core" 5 +4 &^/ 4 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&% +5 "core" %\  > :  +2 "storage"(1% +3 "core" %t ( #  +2 "storage"(\\. +3 "core" .( +2 ."da"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."da"SC.seek 1 +2 "storage"(.( +197 "core" ( + ."da"SC.configure :limp +4 "storage"($(\ 1b +4 (5& +3 "core" & ' $ D +2 "manipulator"&I& +4 "core" &- c b T +2 "manipulator"&B% +4 "core" %\  > [ g +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 1 +2 "manipulator"&W( +190 "core" ( + "manipulator"&:& +3 "core" & !  - +2 "storage"(o& +4 "core" &  B +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&M' +92 "core" ' +2 "storage"(h& +3 "core" & ! $  +3 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 ."da"SE.seek :beamBreak + "storage"(}') +293 "core" ' + "storage"(X- +3 "core" -') +2 ."da"SE.configure :default +3 "storage"(#QK-0-\ b +5 ."da"SE.seek :place +3 "storage"( ' +39 "core" ' +2 "manipulator"&]& +4 "core" & A C - +2 "manipulator"&7% +4 "core" % C : j +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&r'\ +92 "core" ' +2 ."da"Elbow.seek PC +4 "manipulator"&([ +286 "core" ( +2 "manipulator"&R& +4 "core" &_ < $ d + ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +4 "core" &` f c . +2 ."da"Forearm.seek PC +2 "manipulator"&k'$ +94 "core" ' +2 ."da"Hand.close +2 "manipulator"&j/ +70 "core" / +2 ."da"PC.seek :open +2 "processing"%u( +458 "core" ( + "storage"(9& +4 "core" & ` 2 + "manipulator"&@& +4 "core" &` ~ +2 "manipulator"&-% +4 "core" % % ~ } Y& +2 ."da"Forearm.seek :retract +53 "manipulator"&a'\ +111 "core" ' + ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 1 +2 "manipulator"&( +291 "core" ( + "manipulator"&& +4 "core" & T W NU +2 "storage"(b& +4 "core" &    +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 700 counts +3 "manipulator"&p' +94 "core" ' + ."da"Hand.open +2 "manipulator"&1 +68 "core" 1 +2 "storage"(- +3 "core" -' +3 ."da"SE.seek -0.31 Pucks below Top Plate +2 "storage"({' +24 "core" ' +2 ."da"SE.reconfigure :seal +4 "storage"(#QK-0-\ b +4 ."da"SE.seek -1.23 Pucks below Top Plate +2 "storage"('d +52 "core" ' +2 #"da"Lights, camera, ACTION! +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +7 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da25apr0216h.tif +6 "processing"%& +15 "core" & +3 "manipulator"&H& +5 "core" & ZU +2 "manipulator"&n% +4 "core" % ѩ d +3 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +91 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&C(- +167 "core" ( + "manipulator"& & +4 "core" &- / Y% +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 && +3 "core" &-  7% +2 ."psFlush"Forearm.seek :garage +3 "manipulator"&'Γ +107 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&/ +69 "core" / +2 "manipulator"&%& +3 "core" &- G% +3 "manipulator"&% +4 "core" % Τ  +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&*'\ +102 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +2 "manipulator"&s([ +125 "core" ( + "manipulator"&m& +4 "core" &P  +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &'& +3 "core" &P  +2 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +2 "manipulator"&'$ +97 "core" ' + "manipulator"&!& +4 "core" &P  +2 "manipulator"&% +3 "core" % D +3 "processing"%,& +4 "core" &P +2 "processing"%e& +4 "core" &D +3 ."psFlush"PC.seek :closed +2 "processing"%~(^ +7 "core" &H +6 & 2> $e +9 &TmG 9 +9 &xf: N +10 &~?. U +9 &B6) T +10 &7$ U +9 &; U +9 &5 U +10 &I9 U +9 & 7 U +9 &8 U +10 &!9 U +9 &#P; U +10 &%8 U +9 &&7V U +9 &(8> U +10 &*Y<K U +9 &,9I U +9 &-8A U +10 &/8< S +9 &1e<6 S +9 &3';5 S +10 &4?8 T +9 &6:+ S +10 &8l>* T +9 &:/> S +9 &;; S +10 &=; S +9 &?t; T +10 &A4E T +9 &B\\ W +9 &Ds [ +10 &Fdp \\ +9 &H&q \\ +9 &Ir \\ +10 &Kx ] +9 &Mjy ] +10 &O,y ] +9 &P{ ] +9 &R~ ] +10 &To ^ +9 &V1 ^ +9 &W ^ +10 &Y ^ +9 &[t _ +9 &]5 \\ +10 &^J\\{ b +9 &^H = +6 ( + "processing"%e& +5 #"psFlush"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 2.08 +2 "processing"%&& +5 "core" &^B} = +2 &^B{ = +2 ."psFlush"Hand.open +2 "manipulator"&$1 +72 "core" 1 + "manipulator"&% +4 "core" %   +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&2'\ +97 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%\ +47 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +69 ."psFlush"PS.seek 0.5ml +2 "processing"%#'F +595 "core" ' +2 ."psFlush"delay 5 seconds +431 #"da"SX HX9/16 (USB:44): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 24.258 seconds\ /var/log/esp/da25apr0216h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da25apr0216h20s.tif +67 ."psFlush"PSR.select :air +5 "processing"% +12 ."psFlush"PS.seek 2.5ml +4 "processing"%"'\ +1981 #"da"SX HX9/16 (USB:44): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da25apr0216h20s.tif: TIFF Upload Complete\ +6 #PuckCamera: snap -bin=2,2 32.0 /var/log/esp/midres/da25apr0216h32s.tif +110 "core" ' +2 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%4 @ +205 "core" B +2 ."psFlush"PTV.dial :PRVmixing +4 "processing"%6  +141 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%8 +110 "core" +2 ."psFlush"PS.seek :empty +4 "processing"%g' +2583 #"da"SX HX9/16 (USB:44): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 32 seconds\ /var/log/esp/midres/da25apr0216h32s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +4 ."Qmail"DAfans.email "24.258 sec auto-exposure",Subject: "da25apr0216h images!" +5 "storage"(U- +5 "core" -'d +3 "storage"(Q& +3 "core" ' +3 ."psFlush"PSR.select :air +9 .PSV.dial PSR +6 "processing"%V +20 "core" &  & +3 "manipulator"&A& +3 "core" &P  +2 "manipulator"&0% +4 "core" %\  z +2 ."da"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 1 +4 "manipulator"&?( +63 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +7 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%w'F +181 "core" ( +5 "manipulator"&& +5 "core" &   a6 +3 "storage"(c& +4 "core" &  4 +3 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&3' +92 "core" ' +5 ."da"SE.reconfigure :gently +7 "storage"(#QK-0-\ b +9 ."da"SE.seek -0.52 Pucks below Top Plate +5 "storage"(N' +52 "core" ' +3 "manipulator"&)& +8 "core" &  V 6 +4 "storage"(=& +7 "core" &  +3 ."da"Elbow.reconfigure :limp +10 "manipulator"&$ ,(b +10 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek 1 +3 "manipulator"&v' +42 "core" ' +3 ."da"Elbow.hold +8 "manipulator"&+, +6 "core" , +4 ."da"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +9 ."da"SE.reconfigure :default +7 "storage"(#QK-0-\ b +7 ."da"SE.seek -0.33 Pucks below Top Plate +3 "storage"(f'v +5 "Can"  Y  " +22 "core" ' +3 "manipulator"&% +8 "core" % : > }. +3 "storage"(E& +8 "core" & b b J +6 ."da"Forearm.force -20 +2 "manipulator"&5 +11 ."da"Forearm.seek 1 + 312 counts +4 "manipulator"&'? +8 "core" ' +3 ."psFlush"delay 5 seconds +16 "core" ' +3 "manipulator"&G& +7 "core" &   k 5 +4 "storage"(F& +9 "core" &  +5 ."da"Forearm.reconfigure :tight +10 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 1 + 700 counts +4 "manipulator"&J' +22 "core" ' +3 "storage"( % +7 "core" %z  +4 ."downElevator"SE.seek :down +128 "storage"(K'p +10 (|% +6 "core" %'U W $ +105 "storage"( % +6 "core" %? = ]} +4 "manipulator"&% +7 "core" %ѵ  N  +5 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek :retract +4 "manipulator"&['\ +98 "core" ' +16 ."psFlush"PSR.select :air +6 "core" ' +3 ."downElevator"SE.stop +7 "processing"% +4 "storage"(5 +12 (/& +7 "core" & G +6 ."psFlush"PS.seek 2.5ml +9 "processing"%l'\ +1514 #"uploadLog"upsync +596 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%O  +38 "core" + ."psFlush"PTV.dial :mixing +3 "processing"%P @ +77 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%> +105 "core" +2 ."psFlush"PS.seek :empty +4 "processing"% ' +2607 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%^ +107 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 1ml +3 "processing"%x'M` +1101 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +1597 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%` +74 "core" + ."psFlush"PTV.dial :puck +3 "processing"%T  +74 "core"  + ."psFlush"PBV.dial :waste1 +3 "processing"%Y  +18 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%L', +2614 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%z +75 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%'F +592 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%_'\ +2100 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%; +75 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +54 "core" U +2 ."psFlush"PS.seek 0ml +4 "processing"%S', +2616 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%< @ +47 "core" > +3 ."psFlush"PS.seek 2.5ml +3 "processing"%d'\ +2605 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%y  +76 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%', +2608 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +46 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%1'\ +2609 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%\\ +74 "core" + ."psFlush"PBV.dial PSV +4 .PS.seek 0ml +3 "processing"%5', +2613 "core" ' +2 ."psFlush"PSV.dial PBV +7 "processing"%I @ +59 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%B'\ +2606 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%t  +77 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%:', +2609 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%o +46 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +3 "processing"%('M` +1099 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%h'\ +1606 "core" ' +8 ."psFlush"PSV.dial PTV +3 "processing"% +75 "core" + ."psFlush"PTV.dial :puck +3 "processing"%X  +7 "core"  + ."psFlush"PBV.dial :waste1 +3 "processing"%]  +57 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%7', +2612 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%} +77 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%M'F +584 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%R'\ +2111 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +77 "core" + ."psFlush"PBV.dial PSV +3 "processing"%W U +58 "core" W +2 ."psFlush"PS.seek 0ml +4 "processing"%j', +2622 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%r @ +48 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%i'\ +2619 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%9  +76 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%@', +2613 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%- +46 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +5 "processing"%k'\ +2602 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +74 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%b U +16 "core" T +3 ."psFlush"PS.seek 0ml +2 "processing"%', +2603 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"% @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +4 "processing"%'\ +2610 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%  +75 "core"  +3 ."psFlush"PS.seek 0ml +3 "processing"%H', +2349 "Can"\ >  J" +265 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +3 "manipulator"&a& +6 "core" & ( *5 +2 "manipulator"&n% +4 "core" %\  + +2 ."psFlush"Elbow.seek PC +2 "manipulator"& ([ +266 "core" ( + "manipulator"&{& +4 "core" &_  f -q +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 & & +3 "core" &_  -q +2 ."psFlush"Forearm.seek PC +3 "manipulator"&'$ +97 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&p/ +67 "core" / + ."psFlush"PC.seek :open +3 "processing"%( +459 "core" ( +2 "manipulator"&& +4 "core" &_   { 1q + "manipulator"&%% +3 "core" % 3   1 +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +97 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek :garage +2 "manipulator"&(- +137 "core" ( + "manipulator"&m& +3 "core" &- L G ! 6 m +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &'& +3 "core" &- B D 6 m +2 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek :garage +3 "manipulator"&'Γ +109 "core" ' +2 ."psFlush"Hand.open +2 "manipulator"&!1 +68 "core" 1 +2 "manipulator"&% +4 "core" % Ν  + +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&,'\ +98 "core" ' + #"myShortDA"Finished short da assay +40077 #"steph"-> access 1 +5 "storage"(C% +4 "core" %m L N -\  +2 "manipulator"&*% +4 "core" %\  X W  < +2 "manipulator"&u& +3 "core" &- K R  < l +3 ."steph"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."steph"SC.seek 5 +3 "storage"(&(; +676 "core" ( + ."steph"SC.configure :limp +4 "storage"($(\ 1b +4 ($& +3 "core" &;  !\ +4664 #t-> samplePassF; PS.flush +2 #Beginning samplePassF +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'& +5 "core" &vu\ +2 "manipulator"&e& +3 "core" &- W U 9 l +2 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&\ (- +3 "core" ( +3 "manipulator"&& +3 "core" &- F M U 8 l +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &Z& +3 "core" &- R R 3 9 l +3 .tForearm.seek :garage +2 "manipulator"&#'Γ +107 "core" ' + .tHand.close +2 "manipulator"&4/ +78 "core" / +2 "manipulator"&6& +4 "core" &-   Q / l +2 "manipulator"&8% +4 "core" % Ν  z / + .tForearm.seek :retract +3 "manipulator"&"'\ +101 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&U(o +271 "core" ( +2 "manipulator"&Q& +4 "core" &{) " A 3Co + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &A& +3 "core" &{)   3Co +2 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&0'Ͻ +99 "core" ' +2 "manipulator"&V& +3 "core" &{)   M 1Co +2 "manipulator"&% +4 "core" %ϸ   F 0 +2 "collection"'c& +3 "core" &su\  +3 "collection"'s& +4 "core" &vv!\  +3 .tCC.seek :closed +2 "collection"'g(S +5 "core" &uv \  +6 & 8rt%\ $e +10 &Swuv" 8 +9 &{stt M +9 &Kuw R +10 &CEvw R +9 &Fuw R +9 &Ltx R +10 &Ksv% R +9 &KKtu$ R +9 & Juu' R +10 &Jut R +9 &!Kuw$ R +10 &#SKrv R +9 &%Lut R +9 &&Jtw R +10 &(Lvu" R +9 &*[Gtv R +10 &,Gts! R +9 &-Fuv \ R +9 &/Htt Q +10 &1dHtu Q +9 &3&Iuu Q +9 &4Hsv# Q +10 &6Gvu# R +9 &8kGvt R +10 &:-Lus! R +9 &;Lvv! Q +9 &=Itt" Q +10 &?tItv Q +9 &A5Lvt R +9 &BOvu# R +10 &D_ww% T +9 &Fn{uv& V +9 &H!vu( [ +10 &Iuv ^ +9 &Kvv ^ +10 &M^uv! ^ +9 &Ovv _ +9 &Puy ` +10 &RY`tw# : +9 &Ruv# Q +5 ( +2 "collection"'s& +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.59 + "collection"')& +7 "core" &Rjvv Q + &Rjvt Q + .tHand.open + "manipulator"&=1 +74 "core" 1 + "manipulator"&2% +3 "core" % ϸ / ) +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' + .tPSV.dial PSR,avoiding: PBV +3 "processing"%E  +44 "core"  +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +6 "processing"%@ +10 .tPS.seek 1.5ml +3 "processing"%'{ +1591 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%G  +45 "core"  +2 .tPS.seek 0ml +2 "processing"%F', +1605 "core" ' + .tPSV.dial PSR +3 "processing"% +44 "core"  +2 .tPSR.select :air +2 "processing"% +12 .tPS.seek 2.5ml +2 "processing"%3'\ +2612 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +4 "processing"%?  +2 "collection"'N  +7 "core"  +98  + .tPSV.dial :PTV,via: :air +3 "processing"%v +194 "core" ~ +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +4 "processing"%| @ +73 "core" B +2 .tPS.seek 0ml +4 "processing"% ', +2602 "core" ' + .tPSV.dial :air +3 "processing"%  +87 "core" +2 .tPS.seek 2.5ml +2 "processing"%'\ +1750 "Can"\ \ K  " +861 "core" ' + .tPSV.dial :PTV +3 "processing"%/ +73 "core"  +2 .tPS.seek 0ml +2 "processing"%f', +2613 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&J& +6 "core" &{( )Co +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&K(o +29 "core" ( + "manipulator"&w& +3 "core" &y  & -( +38 .tElbow.reconfigure :loose +10 "manipulator"&$ &.,(#b +4 &O& +4 "core" &y R ,( +2 .tForearm.seek CC +2 "manipulator"&P'Ͻ +100 "core" ' + .tHand.close +2 "manipulator"&>/ +68 "core" / +2 .tCC.seek :open +3 "collection"'l( +399 "core" ( + "manipulator"&^& +3 "core" &y *  S 4( +2 "manipulator"& % +4 "core" % ϸ   48 +2 .tForearm.seek :retract +2 "manipulator"&x'\ +97 "core" ' + .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&`(- +283 "core" ( + "manipulator"&T& +4 "core" &- J G B 6 +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &Y& +3 "core" &- E C 5 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&'Γ +111 "core" ' +2 .tHand.open +2 "manipulator"&z1 +71 "core" 1 +2 "manipulator"&L% +3 "core" % Λ ? * +3 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 #tFlushing Processing stage + "processing"%;% +6 "core" %+{\ ! +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +6 "core" &|\ +2 "manipulator"&_& +4 "core" &- H E 7 +2 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +3 "manipulator"&<(- +4 "core" ( +2 "manipulator"&S& +4 "core" &- Q L H 7 + .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &y& +2 "core" &- > B 8 +3 .tForearm.seek :garage +3 "manipulator"&d'Γ +107 "core" ' +2 .tHand.close + "manipulator"&/ +71 "core" / +2 "manipulator"&& +3 "core" &-  / , +2 "manipulator"&\\% +3 "core" % Ξ ! + +3 .tForearm.seek :retract +2 "manipulator"&1'\ +104 "core" ' + .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +2 "manipulator"&I([ +120 "core" ( + "manipulator"&5& +4 "core" &U K 3 Z 5 +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &t& +2 "core" &U 8 = 5 +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek PC +2 "manipulator"&B'$ +110 "core" ' +2 "manipulator"&o& +3 "core" &U H M d 6 +2 "manipulator"&:% +4 "core" %! : D 7[ +2 "processing"%(& +3 "core" &\ ! +2 "processing"%& +6 "core" &w\ +2 .tPC.seek :closed +2 "processing"%X(^ +6 "core" &{\ +6 & 4{\ %f +9 &Sss\ 8 +9 &|nu\ M +10 &Fs\ Q +9 &R?t\ R +9 &Eu\ Q +10 &Cy\ R +9 &As\ Q +10 &[D{\ Q +9 &Cz\ R +9 &Bx\ Q +10 &!Dy\ Q +9 &#bGz\ R +9 &%$Ez\ R +10 &&Fy\ Q +9 &(Cz\ Q +10 &*kEt\ Q +9 &,-Hw\ Q +9 &-Hp\ R +10 &/Fz\ Q +9 &1rDt\ R +9 &34Fs\ R +10 &4Dm\ Q +9 &6Co\ R +10 &8zFt\ R +9 &:=Dx\ Q +9 &;Gy\ R +10 &=Fn\ Q +9 &?Dw\ Q +9 &ACLw\ R +10 &B_v\ U +9 &D~y\ W +10 &Fxyq\ X +9 &H:yo\ X +9 &I{n\ X +10 &Km\ X +9 &M~m\ X +9 &O?m\ Y +10 &Qv\ Y +9 &Rp\ Y +10 &Tr\ Y +9 &VFs\ Y +9 &Xs\ Y +10 &Yq\ Y +9 &[t\ Z +9 &]Kj\ Q +10 &^G~o\  c +9 &^ Pu\ 4 +6 ( + "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.86 + "processing"%]& +7 "core" &^-o\ 4 + &^+\ 4 + .tHand.open +2 "manipulator"&h1 +70 "core" 1 +2 "manipulator"&}% +3 "core" % ! %   1[ +3 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&7'\ +97 "core" ' +2 .tPSV.dial PSR +2 "processing"%M +74 "core"  +2 .tPSR.select :flush +3 "processing"%@ +12 .tPS.seek 1ml +2 "processing"%'M` +1092 "core" ' + .tPSR.select :air +3 "processing"% +12 .tPS.seek 2.5ml +2 "processing"%W'\ +1607 "core" ' +2 .tPSV.dial PTV +2 "processing"%R +74 "core" +2 .tPTV.dial :puck +2 "processing"%r  +76 "core"  + .tPBV.dial :waste1 +3 "processing"%j  +55 "core" +2 .tPS.seek 0ml +3 "processing"%9', +2606 "core" ' +2 .tPSV.dial PSR +2 "processing"%i +87 "core"  + .tPSR.select :flush +3 "processing"%@ +55 .tPS.seek 0.5ml +3 "processing"%-'F +581 "core" ' +2 .tPSR.select :air +2 "processing"% +12 .tPS.seek 2.5ml +3 "processing"%@'\ +2106 "core" ' +2 .tPSV.dial PTV +2 "processing"% +73 "core" + .tPBV.dial PSV +3 "processing"%b U +55 "core" V +3 .tPS.seek 0ml +3 "processing"%k', +2599 "core" ' + .tPSV.dial PBV +3 "processing"% @ +44 "core" ? +3 .tPS.seek 2.5ml +3 "processing"%'\ +2602 "core" ' + .tPSV.dial :waste1 +3 "processing"%  +74 "core"  +2 .tPS.seek 0ml +4 "processing"%', +2600 "core" ' +2 .tPSV.dial PSR +7 "processing"%a +44 "core"  +2 .tPSR.select :air +3 .PS.seek 2.5ml +5 "processing"%n'\ +2612 "core" ' +2 .tPSV.dial PTV +2 "processing"%{ +74 "core" +2 .tPBV.dial PSV +2 "processing"% U +6 "core" U +2 .tPS.seek 0ml +3 "processing"%+', +2610 "core" ' +2 .tPSV.dial PBV +2 "processing"%p @ +45 "core" @ +2 .tPS.seek 2.5ml +2 "processing"%['\ +2616 "core" ' + .tPSV.dial :waste1 +2 "processing"%~  +75 "core"  +2 .tPS.seek 0ml +3 "processing"%', +2604 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&%& +7 "core" &U  > 2 + .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&m([ +5 "core" ( + "manipulator"&'& +4 "core" &U "  2 +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &U   3 +2 .tForearm.seek PC +4 "manipulator"& '$ +102 "core" ' + .tHand.close + "manipulator"&!/ +68 "core" / +2 .tPC.seek :open +2 "processing"%( +457 "core" ( +2 "manipulator"&& +4 "core" &U  $  4 + "manipulator"&% +4 "core" % .   O 4 +2 .tForearm.seek :retract +2 "manipulator"&C'\ +100 "core" ' +2 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&*(- +126 "core" ( + "manipulator"&u& +4 "core" &- I P 4 8* +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &.& +2 "core" &- 0 - G 8* +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&$'Γ +110 "core" ' + .tHand.open +2 "manipulator"&1 +69 "core" 1 + "manipulator"&e% +4 "core" % Ν c . +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +558 #"steph"-> access 2 +4 "storage"(Z% +5 "core" %m + - \  + "manipulator"&4% +4 "core" %\  / 9 8 +2 "manipulator"&6& +3 "core" &- . / j 8* +2 ."steph"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."steph"SC.seek 6 +2 "storage"(8(K] +197 "core" ( + ."steph"SC.configure :limp +4 "storage"($(\ 1b +4 (& +3 "core" &K^ U\  +2194 #"steph"-> startTube 2 +940 #-> start(:myShortDA){shortDA} +3 "collection"',% +2 "processing"%#% +12 "core" %rw0\ \ + %1I\ $ +5 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? + #Type 'Thread[:myShortDA].answer' to continue +648 #"steph"-> Thread[:myShortDA].answer +4 #"myShortDA"steph answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +6 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +4 .delay 10 seconds +1004 .PSV.dial :mixloop +3 "processing"%Q +132 "core" + ."myShortDA"PTV.dial :PRVmixing +3 "processing"%A  +133 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%\  +135 "core"  +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +3 "processing"%V'Y +2270 "core" ' +2 ."connect"PRV.dial CBV +3 ."myShortDA"CBV.dial PRV +5 "processing"%  +2 "collection"'c  +7 "core"  +128  +46 ."myShortDA"PS.seek 0.5ml +2 "processing"%"'F +1261 "core" ' +2 ."myShortDA"PRV.dial :waste2 +2 "processing"%q @ +107 "core" > +2 ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 0ml +3 "processing"%)', +589 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%= +103 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +6 "processing"%@ +10 ."myShortDA"PS.seek 1ml +3 "processing"%2'M` +1092 "core" ' +2 ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%s'\ +1603 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%E +104 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%0', +2603 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%H +105 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"%G'M` +1097 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +3 "processing"%'\ +1590 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"% +104 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%F  +44 "core" +3 ."myShortDA"PS.seek 0ml +2 "processing"%N', +2627 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%? +103 "core"  +2 ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%v'\ +2602 "core" ' +2 ."myShortDA"PSV.dial :mixloop +7 "processing"%| +105 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%3', +614 "Can"\ 4 # v" +1998 "core" ' +2 #"myShortDA"Loading da puck from tube 2 into Processing Clamp +3 "processing"%& +5 "core" & \ $ +2 "manipulator"& % +4 "core" %\  Y X w 9 +2 "storage"(/% +3 "core" %m 7 7\  +2 "storage"(. +3 "core" .(K] +2 ."myShortDA"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 2 +2 "storage"(J( +665 "core" ( + ."myShortDA"SC.configure :limp +4 "storage"($(\ 1b +4 (w& +3 "core" &  \  +2 "manipulator"&O& +4 "core" &- E O ) 7* + "manipulator"&>% +3 "core" %\  0 , 8 +3 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek 2 +3 "manipulator"&U( +176 "core" ( +2 "manipulator"&& +4 "core" & K 0 d 54 + "storage"(g& +3 "core" &  '\ +3 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek 2 + 700 counts +2 "manipulator"&^'Ѧ +90 "core" ' +2 "storage"( & +3 "core" & 6 , g\  +3 ."myShortDA"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +2 "storage"(P') +300 "core" ' +2 "storage"(T- +3 "core" -' +2 ."myShortDA"SE.configure :default +3 "storage"(#QK-0-\ b +5 (Y& +3 "core" &   8\ \ +2 "manipulator"&K& +3 "core" & ( > y 53 +3 ."myShortDA"Elbow.seek 2 +2 "manipulator"&z( +5 "core" ( + "manipulator"&L& +4 "core" & , 9 C 43 +2 "storage"(x& +4 "core" &  W\ +2 ."myShortDA"Forearm.seek 2 + 300 counts +2 "manipulator"&;' +22 "core" ' + ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close + "manipulator"&/ +76 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&_& +2 "storage"(S'p +7 "core" & D C 53 +2 "manipulator"&y% +4 "core" %  C ! @ 4 +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&'\ +94 "core" ' +2 ."myShortDA"Elbow.seek PC +4 "manipulator"&([ +159 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +120 "core" ( +39 "manipulator"&& +11 "core" &c X W s : +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &\\& +3 "core" &c S V w : +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +2 "manipulator"&`'$ +105 "core" ' +2 "manipulator"&& +3 "core" &d K F d 6 +2 "manipulator"&5% +4 "core" % D C 5 +2 "processing"%t& +4 "core" &\ ! +2 "processing"%d& +5 "core" &\ " +2 ."myShortDA"PC.seek :closed +3 "processing"%o(^ +5 "core" &{\ ! +6 &\ "6 +10 &@Gq}\ 1 +9 &cnt|\ F +9 &Sq\ Q +10 &Ak\ Q +9 &~Dk\ R +10 &@Ck\ R +9 &Ag\ Q +9 &A_\ R +10 &DX\ Q +9 &HFg\ R +9 &!\ D\ R +10 &"F\ R +9 &$B\ R +9 &&PE\ R +10 &(A\ Q +9 &)C\ R +10 &+E\ R +9 &-YC\ Q +9 &/C\ Q +10 &0F\ Q +9 &2C\ Q +9 &4`F\ R +10 &6"D\ R +9 &7B\ Q +10 &9C\ Q +9 &;hG\ R +9 &=*E\ R +10 &>E\ Q +9 &@N\ S +9 &Bh`\ T +10 &D#x\ W +9 &Ewi\ X +10 &G{\ X +9 &Iey\ X +9 &K&{\ Y +10 &L{\ X +9 &N\ Y +9 &Pk\ Y +10 &R,\ Y +9 &S\ Y +10 &UR\ Z +9 &Wp\ Z +9 &Y2\ Z +10 &Z\ [ +9 &\\\ [ +9 &^5cj\ 2 +10 &^s\ @ +9 ( + &^+\ 6 +2 "processing"%d& +3 #"myShortDA"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.87 +2 .Hand.open +5 "manipulator"&:1 +72 "core" 1 +2 "manipulator"&(% +3 "core" %   1 +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&<'\ +96 "core" ' +3 #"myShortDA"Heating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"%1  +2 %9 +6 "core" 9m +102 "processing"%]9 +3 "core" 9l~ +102 "processing"%h9 +3 "core" 9k~  +102 "processing"%}9 +3 "core" 9j  +102 "processing"%9 +2 "core" 9i~ +103 "processing"%M9 +2 "core" 9i~ +102 "processing"%B9 +3 "core" 9i +102 "processing"%f9 +3 "core" 9j~ +102 "processing"%9 +3 "core" 9k" +102 "processing"%R9 +2 "core" 9m~& +103 "processing"%r9 +2 "core" 9n~* +102 "processing"%j9 +3 "core" 9p~/ +102 "processing"%W9 +3 "core" 9s~3 +103 "processing"%i9 +2 "core" 9v7 +102 "processing"%99 +3 "core" 9z; +102 "processing"%-9 +3 "core" 9~? +102 "processing"%9 +3 "core" 9D +102 "processing"%b9 +2 "core" 9H +103 "processing"%@9 +2 "core" 9L +102 "processing"%9 +3 "core" 9P +102 "processing"%k9 +3 "core" 9T +102 "processing"%9 +3 "core" 9Y +102 "processing"%9 +3 "core" 9] +102 "processing"%a9 +3 "core" 9a +102 "processing"%9 +3 "core" 9e +102 "processing"%{9 +2 "core" 9i +103 "processing"% 9 +2 "core" 9n +102 "processing"%n9 +3 "core" 9r +102 "processing"%p9 +3 "core" 9v +102 "processing"%+9 +3 "core" 9z +102 "processing"%~9 +2 "core" 9~ +103 "processing"%[9 +2 "core" 9 +102 "processing"%%9 +3 "core" 9 +103 "processing"%'9 +2 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%!9 +3 "core" 9 +102 "processing"%I9 +2 "core" 9 +103 "processing"%79 +3 "core" 9  +102 "processing"%X9 +3 "core" 9 +102 "processing"%9 +2 "core" 9 +103 "processing"%9 +3 "core" 9  +102 "processing"%u9 +3 "core" 9( +102 "processing"%.9 +3 "core" 9/ +102 "processing"% 9 +3 "core" 97 +102 "processing"%m9 +3 "core" 9> +102 "processing"%9 +2 "core" 9D +103 "processing"%e9 +2 "core" 9K +102 "processing"%C9 +3 "core" 9Q +3 ."myShortDA"PH.hold 2:00:00,28C +3 "processing"%$ ppN +2 ."myShortDA"delay 1:30 +8 "core"  +9000 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%Z +105 "core"  +2 #"myShortDA"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +58 ."myShortDA"PS.seek 0.5ml +3 "processing"%4'F +583 "core" ' + ."myShortDA"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2ml +3 "processing"%6'˕ +1593 "core" ' +2 ."myShortDA"PTV.dial :puck +3 "processing"%  +133 "core"  + ."myShortDA"PSV.dial PTV +3 "processing"%& +87 "core"  + ."myShortDA"PBV.dial :waste1 +3 "processing"%#  +55 "core" +2 "processing"%,% +3 "core" %ːO\  +2 ."myShortDA"PS.seek 1.5ml +3 "processing"%Q'v +596 "core" ' +2 ."myShortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%A * +35 "core" + +3 ."myShortDA"PS.seek 0ml +2 "processing"%\ ', +1594 "core" ' + ."myShortDA"delay 5:00 +30004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%  +6 "core"  +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%c  +37 "core" +2 ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%V +72 "core"  +2 ."myShortDA"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."myShortDA"PS.seek 2.5ml +3 "processing"%q'\ +2351 "Can"\ G # " +110 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"%" +77 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%= +76 "core"  + ."myShortDA"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%) +74 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial :air +3 "processing"%2  +87 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%E', +2462 "core" ' + ."myShortDA"PTV.dial :PRVmixing,via: PRV +4 "processing"%s  +135 "core" +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%H +43 "core" +2 ."myShortDA"PRV.dial :ab1 +2 "processing"%0 @ +106 "core" > +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +5 ."myShortDA"PS.seek 0.15ml +2 "processing"%G' +356 "core" ' +2 ."myShortDA"delay 2 seconds +202 ."connect"CBV.dial PRV +4 ."myShortDA"PRV.dial CBV +5 "collection"'  +2 "processing"%F  +6 "core"  +39  + "processing"%% +4 "core" %\ \ \ +2 ."myShortDA"PS.seek 0.3ml +3 "processing"%?' +358 "core" ' +2 ."myShortDA"delay 2 seconds +203 .CBV.dial between PRV and PSV +3 "collection"'N  +33 "core" + ."myShortDA"PRV.dial :air +2 "processing"%|  +46 "core"  +2 ."myShortDA"PS.seek 0.9ml +2 "processing"%v'@ +1256 "core" ' +2 ."myShortDA"PRV.dial :waste2 +3 "processing"% @ +77 "core" > +2 ."myShortDA"PS.seek 0.5ml +3 "processing"% 'F +860 "core" ' +2 #"myShortDA"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%/  +45 "core"  +2 ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 2ml +2 "processing"%'˕ +1598 "core" ' + ."myShortDA"PSV.dial :PML +3 "processing"%8 +46 "core" + ."myShortDA"PTV.dial :mixing +3 "processing"%w @ +75 "core" B +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%O  +37 "core" +2 "processing"%>% +3 "core" %ː\  +2 ."myShortDA"PS.seek 1.85ml +3 "processing"%' +232 "core" ' +2 ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"%g * +37 "core" , +3 ."myShortDA"PS.seek 0ml +2 "processing"% ', +1947 "core" ' + ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'*& +5 "core" &tu6 +2 "manipulator"&& +3 "core" &d * . +2 "manipulator"&T% +4 "core" %\  s / +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&Y(- +115 "core" ( +41 "manipulator"&K& +9 "core" &-  /: +3 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &L& +3 "core" &- \\ *: +2 ."myShortDA"Forearm.seek :garage +4 "manipulator"&x'Γ +102 "core" ' +2 ."myShortDA"Hand.close +2 "manipulator"&/ +68 "core" / + "manipulator"&_& +4 "core" &- b #: +2 "manipulator"&y% +3 "core" % Χ o # +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&U'\ +113 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&^(o +291 "core" ( +2 "manipulator"&P& +3 "core" &k4  "L +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &;& +4 "core" &k4 + "L +2 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +3 "manipulator"&z'Ͻ +100 "core" ' +2 "manipulator"&& +4 "core" &l3 {  L + "manipulator"&\\% +3 "core" %Ϻ ~  # +3 "collection"'& +4 "core" &uuT +2 "collection"'5& +5 "core" &ut/ +2 ."myShortDA"CC.seek :closed +3 "collection"'S(S +6 "core" &tv0 +5 &tt7 6 +9 &4Futs7 1 +9 &Unyst: F +10 &Xuu1 R +9 &Fss2 R +9 &mHrv0 R +10 &0Iut6 R +9 &Gru5 R +9 &Itw5 R +10 &vItv6 R +9 &8Gss2 R +10 & Itu3 R +9 &"Hut8 R +9 &$~Hut7 R +10 &&@Htw3 R +9 &(Huv3 R +10 &)Htv4 R +9 &+Hst8 R +9 &-GFsu3 R +10 &/Htu1 R +9 &0Ius- R +9 &2Fuu- S +10 &4NFut0 R +9 &6Ctv, S +9 &7Fwu2 R +10 &9Dtu. R +9 &;VGsu0 R +10 &=Dus) R +9 &>Itu0 R +9 &@Gut+ S +10 &B]Gwu, S +9 &DRtt1 T +10 &Eksu0 V +9 &Gvw0 Z +9 &IBvv- _ +10 &Ktu, _ +9 &Lvv0 ` +9 &Nuw+ ` +10 &PCuv/ a +9 &Quv/ C +9 &R-uv &q +10 &Rqut( P +2 ( +2 "collection"'5& +3 #"myShortDA"Collection Clamp onSpring/offSpring for 5/27 samples, on/off torque 2.55 +3 "collection"'t& +4 "core" &RotvL P +3 ."myShortDA"Hand.open +2 "manipulator"&1 +70 "core" 1 + "manipulator"&% +3 "core" % Ϻ ` ,  +3 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 ."myShortDA"Forearm.seek :retract +3 "manipulator"&:'\ +97 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%( +105 "core"  +2 #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1.5ml +3 "processing"%'{ +1594 "core" ' +3 ."myShortDA"delay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%d  +43 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%]', +1593 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%` +45 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%h'\ +2602 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 ."myShortDA"CBV.dial PRV +5 "processing"%}  +2 "collection"'  +34 "core"  +132  + ."myShortDA"PSV.dial :mixloop +3 "processing"%M +107 "core" + ."myShortDA"CTV.dial :air,avoiding: :intake +3 .PTV.dial :PRVmixing +4 "processing"%B  +76 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%f', +2612 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%  +42 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%R'\ +2614 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%r +46 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%j', +2601 "core" ' + ."myShortDA"PSV.dial :air +8 "processing"%W  +46 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%i'\ +2624 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%9 +57 "core" +2 ."myShortDA"PS.seek 0ml +42 "processing"%-', +2614 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +2 "manipulator"&& +6 "core" &m1 | K +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +2 "manipulator"&b(o +3 "core" ( +2 "manipulator"&@& +4 "core" &m1 T K +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 && +3 "core" &m0 K +3 ."myShortDA"Forearm.seek CC +4 "manipulator"&k'Ͻ +94 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&/ +78 "core" / +2 ."myShortDA"CC.seek :open +4 "collection"'( +398 "core" ( + "manipulator"&a& +3 "core" &m1  K +2 "manipulator"&% +4 "core" % ` !. +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&{'\ +97 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek :garage +3 "manipulator"& (- +297 "core" ( +2 "manipulator"&n& +4 "core" &-  # + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &p& +4 "core" &-  6 # +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +2 "manipulator"&+'Γ +107 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&~1 +71 "core" 1 + "manipulator"&[% +3 "core" % Ν k   +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +3 "manipulator"&%'\ +98 "core" ' +2 ."da"delayUntil "16:57:57.12" +24300 "Can" \ 9 " +479 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%' @ +76 "core" A + ."da"PBV.dial :waste1 +3 "processing"%  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%! * +36 "core" , +2 ."da"PSV.dial :air +2 "processing"%I  +43 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%7'\ +2474 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%X +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +44 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"% +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%u  +44 "core"  +2 ."da"PS.seek 0ml +4 "processing"%.', +2453 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +10 .PSV.dial PSR +4 "processing"% +135 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%m'F +596 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%'˕ +1598 "core" ' + ."da"PTV.dial :puck +3 "processing"%e  +76 "core"  + ."da"PSV.dial PTV +3 "processing"%C +74 "core" + ."da"PBV.dial :waste1 +3 "processing"%Z  +36 "core" +2 "processing"%3% +3 "core" %˒\  +3 ."da"PS.seek 1.5ml +2 "processing"%4'x +592 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."da"PS.seek 0ml +2 "processing"%&', +1592 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%#  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%,  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%6 * +85 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%A +87 "core"  +2 ."da"PS.reconfigure :fast +5 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%Q'\ +2474 "core" ' + ."da"PSV.dial PTV +3 "processing"%1 +85 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +73 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%c +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +75 "core"  +2 ."da"PS.seek 0ml +3 "processing"%V', +2462 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +5 .PSV.dial PSR +4 "processing"%\ +135 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%"'F +581 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%='˕ +1603 "core" ' + ."da"PTV.dial :puck +3 .PSV.dial PTV +4 "processing"%) +87 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%2  +37 "core" + "processing"%q% +4 "core" %˖\  +2 ."da"PS.seek 1.5ml +3 "processing"%s'| +582 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%H * +37 "core" , +2 ."da"PS.seek 0ml +4 "processing"%0', +1603 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%E  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%F +73 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%'\ +2144 "Can"\ G 8" +344 "core" ' + ."da"PSV.dial PTV +3 "processing"%G +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%N +75 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%| +77 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%?  +75 "core"  +2 ."da"PS.seek 0ml +4 "processing"%', +2446 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air +5 "processing"%v  +45 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +3 "processing"%/  +135 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 +3 "processing"%  +44 "core"  +2 ."da"PTV.dial :PRVmixing +2 "processing"%8  +17 "core" + ."da"PSV.dial :mixloop +2 "processing"%w +45 "core" +2 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +2 "processing"%O' +382 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +3 "processing"%>  +48 "core"  + "processing"%g% +3 "core" %\  +3 ."da"PS.seek 0.55ml +2 "processing"%' +339 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +5 "processing"%  +45 "core"  +2 ."da"PS.seek 2ml +3 "processing"%*'˕ +1551 "core" ' +2 ."da"PSV.dial :PML +2 "processing"% +45 "core" + ."da"PTV.dial :mixing +3 "processing"%T @ +75 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%K  +38 "core" + "processing"%L% +3 "core" %˚\  +3 ."da"PS.seek 1.85ml +2 "processing"%' +240 "core" ' + ."da"PBV.dial between PSV and waste1 +4 "processing"% * +36 "core" , +2 ."da"PS.seek 0ml +46 "processing"%_', +1948 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +48004 #recoverPRVreagent08 + .PTV.dial :mixing +5 "processing"%y @ +16 "core" ? + ."da"PBV.dial :waste1 +3 "processing"%<  +36 "core" +2 ."da"delay 30 seconds +731 "Can"\ : " +2272 ."da"PBV.dial between PSV and waste1 +3 "processing"%x * +36 "core" , +2 ."da"PSV.dial :air +2 "processing"%P  +57 "core" +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%;'\ +2489 "core" ' +2 ."da"PSV.dial :mixloop +3 "processing"%Y +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +44 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%\\ +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +44 "core"  +2 ."da"PS.seek 0ml +3 "processing"%U', +2461 "core" ' +2 #"da"washCycleDA #1 of 3 +6 .PSR.select :air +4 .PSV.dial PSR +5 "processing"%l +134 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +10 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%t'F +591 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +10 ."da"PS.seek 2ml +3 "processing"%'˕ +1597 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%  +77 "core"  + ."da"PSV.dial PTV +3 "processing"%5 +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%(  +37 "core" + "processing"%z% +4 "core" %˘\  +2 ."da"PS.seek 1.5ml +3 "processing"% '~ +588 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%d * +36 "core" , +2 ."da"PS.seek 0ml +4 "processing"%', +1597 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%`  +4 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%]  +36 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%} +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +5 "processing"%M'\ +2462 "core" ' + ."da"PSV.dial PTV +3 "processing"%B +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%h +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +4 "processing"% +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%f  +74 "core"  +3 ."da"PS.seek 0ml +2 "processing"%r', +2456 "core" ' +2 #"da"washCycleDA #2 of 3 +7 .PSR.select :air +5 .PSV.dial PSR +9 "processing"%R +135 "core"  +2 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%W'F +581 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%j'˕ +1597 "core" ' + ."da"PTV.dial :puck +3 "processing"%9  +5 "core"  +2 ."da"PSV.dial PTV +2 "processing"%i +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" + "processing"%@% +4 "core" %˓\  +2 ."da"PS.seek 1.5ml +2 "processing"%'y +585 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +2 ."da"PS.seek 0ml +47 "processing"%^', +1604 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%:  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%S  +35 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%a * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +76 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%k'\ +2464 "core" ' + ."da"PSV.dial PTV +3 "processing"%n +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%b +76 "core"  +2 ."da"delay 5 seconds +342 "Can"\ > {d" +160 ."da"PSV.dial PTV +3 "processing"%p +88 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%~  +78 "core"  +2 ."da"PS.seek 0ml +3 "processing"%[', +2454 "core" ' +2 #"da"washCycleDA #3 of 3 +7 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%{ +141 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%+'F +583 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%''˕ +1600 "core" ' + ."da"PTV.dial :puck +3 "processing"%  +5 "core"  + ."da"PSV.dial PTV +3 "processing"%! +74 "core" + ."da"PBV.dial :waste1 +3 "processing"%I  +37 "core" + "processing"%-% +3 "core" %˕\  +3 ."da"PS.seek 1.5ml +3 "processing"%X'{ +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" , +2 ."da"PS.seek 0ml +3 "processing"%', +1599 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%u  +5 "core"  + ."da"PBV.dial :waste1 +3 "processing"%7  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%. +78 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%m'\ +2470 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%e +76 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%C +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%Z +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%3  +87 "core" +2 ."da"PS.seek 0ml +2 "processing"%', +2470 "core" ' +2 ."da"Gate.power :camera,:ON +8 #Mixing DA Substrates +3 .PSR.select :air +10 .PSV.dial PSR +4 "processing"% +141 "core"  +5 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +12 "processing"% +18 ."da"PS.reconfigure :default +12 "processing"%#A d`xb +7 ."da"PS.seek 0.25ml +4 "processing"%4' +343 "core" ' + ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +5 "processing"% +11 ."da"PS.seek 0.5ml +3 "processing"%#'F +327 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%,'˕ +1591 "core" ' + ."da"PTV.dial :puck +3 "processing"%6  +7 "core"  + ."da"PSV.dial PTV +3 "processing"%A +79 "core" + ."da"PBV.dial :waste1 +3 "processing"%&  +36 "core" +2 "processing"%1% +3 "core" %˕  +3 ."da"PS.seek 1.5ml +50 "processing"%'{ +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%c * +37 "core" + +2 ."da"PS.seek 0ml +4 "processing"%', +1594 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%Q  +4 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%\  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%V * +39 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%" +78 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%)'\ +2595 "core" ' +2 ."da"PSV.dial PTV +8 "processing"%2 +89 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%q +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%= +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%H  +76 "core"  +2 ."da"PS.seek 0ml +3 "processing"%s', +2559 "core" ' + #"da"Additional air clear +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%E +136 "core"  +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +6 .PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 2ml +3 "processing"% '˕ +2107 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +3 "processing"%F  +7 "core"  + ."da"PSV.dial PTV +3 "processing"%0 +89 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%G  +39 "core" + "processing"%N% +3 "core" %˕$  +3 ."da"PS.seek 1.5ml +2 "processing"%|'{ +581 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%? * +37 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%  +106 "core"  +3 ."da"PS.seek 0ml +2 "processing"%v', +1598 "core" ' +2 "processing"%/9 +3 "core" 95 +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +5 "processing"% +4 %8& +3 "core" 5 +2 &^+ 6 + #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&w% +6 "core" %\  C D  +2 "storage"(% +4 "core" %l    +2 "storage"(>. +2 "core" .( +2 ."da"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +5 ."da"SC.seek 1 +2 "storage"(g( +197 "core" ( +2 ."da"SC.configure :limp +4 "storage"($(\ 1b +4 (O& +3 "core" &  t +2 "manipulator"&& +3 "core" &- = ;  +2 "manipulator"&% +4 "core" %\  C B x +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 1 +2 "manipulator"&D( +191 "core" ( +2 "manipulator"&& +4 "core" & Z C h& + "storage"(T& +4 "core" & H G +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 700 counts +3 "manipulator"&K' +93 "core" ' + "storage"(L& +3 "core" &  +3 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +3 "storage"(') +290 "core" ' +2 "storage"(*- +3 "core" -') +2 ."da"SE.configure :default +4 "storage"(#QK-0-\ b +4 ."da"SE.seek :place +3 "storage"(' +40 "core" ' +2 "manipulator"&y& +4 "core" &  & +2 "manipulator"&<% +4 "core" %   '_ +2 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +2 "manipulator"&x'\ +92 "core" ' +9 ."da"Elbow.seek PC +3 "manipulator"&P([ +277 "core" ( +2 "manipulator"&_& +4 "core" &^    + ."da"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &Y& +3 "core" &^   +2 ."da"Forearm.seek PC +4 "manipulator"&'$ +97 "core" ' +2 ."da"Hand.close +2 "manipulator"&\\/ +70 "core" / +2 ."da"PC.seek :open +3 "processing"%( +461 "core" ( + "storage"(;& +3 "core" &   +2 "manipulator"&l& +4 "core" &^ R X H +2 "manipulator"&U% +3 "core" % ) W U w +2 ."da"Forearm.seek :retract +8 "manipulator"&t'\ +99 "core" ' +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 1 +3 "manipulator"&( +255 "core" ( + "manipulator"&5& +3 "core" &  @, +2 "storage"((& +4 "core" &  1 +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 700 counts +3 "manipulator"&z' +93 "core" ' +2 ."da"Hand.open +2 "manipulator"&1 +71 "core" 1 +2 "storage"(d- +3 "core" -' +2 ."da"SE.seek -0.31 Pucks below Top Plate +3 "storage"( ' +28 "core" ' +2 ."da"SE.reconfigure :seal +5 "storage"(#QK-0-\ b +3 ."da"SE.seek -1.23 Pucks below Top Plate +3 "storage"(`'d +58 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da25apr0217h.tif +7 "processing"%]& +15 "core" & +4 "manipulator"&& +5 "core" & , +2 "manipulator"&}% +3 "core" % ѹ XI +3 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +91 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&B(- +187 "core" ( +3 "manipulator"&h& +3 "core" &-  k +2 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 && +3 "core" &-  +2 ."psFlush"Forearm.seek :garage +3 "manipulator"&f'Γ +105 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&M/ +74 "core" / +2 "manipulator"&R& +3 "core" &- H +2 "manipulator"&r% +4 "core" % Τ Z ! / +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&W'\ +103 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +3 "manipulator"&9([ +118 "core" ( +2 "manipulator"&i& +4 "core" &d  +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &d 2 +2 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&@'$ +99 "core" ' +2 "manipulator"&j& +3 "core" &d m +3 "manipulator"&% +4 "core" %)  +2 "processing"%& +4 "core" &W +2 "processing"%:& +4 "core" &R +3 ."psFlush"PC.seek :closed +2 "processing"%S(^ +7 "core" &K +6 &7K %f +9 &RkR 9 +10 &xdL M +9 &t;> U +10 &64< U +9 &69 U +9 &62 U +10 &|6 U +9 &?8 T +9 &8 T +10 &8 U +9 &!; U +10 &#F6 U +9 &% 8 T +9 &&8 U +10 &(: U +9 &*N6 U +9 &,8 U +10 &-8F S +9 &/;H S +10 &1Y?J T +9 &39: S +9 &4=7 S +10 &6<C S +9 &8b?B S +9 &:#>5 T +10 &;<, S +9 &=;# S +9 &?i? T +10 &A+C* T +9 &BTa W +10 &Ds" [ +9 &FYs \\ +9 &Hq \\ +10 &Ir ] +9 &Kv \\ +10 &M_v ] +62 &O} ] +10 &Pv ] + &Rv ] + &Te{ ] +2 &V&} ^ +2 &W ^ + &Y ^ + &[j ^ +4 &]* _ +9 &^R^ T +10 &^V B +5 ( +2 "processing"%:& +4 #"psFlush"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 2.08 +3 "processing"%a& +5 "core" &^V B +2 &^W B +2 ."psFlush"Hand.open +2 "manipulator"&1 +74 "core" 1 + "manipulator"&^% +4 "core" % ) % +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&n'\ +96 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%b +47 "core"  + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%p'F +492 #"da"SX HX9/16 (USB:45): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 18.542 seconds\ /var/log/esp/da25apr0217h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da25apr0217h20s.tif +95 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%~'\ +472 "Can"  " +976 #"da"SX HX9/16 (USB:45): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da25apr0217h20s.tif: TIFF Upload Complete\ +6 #PuckCamera: snap -bin=2,2 32.0 /var/log/esp/midres/da25apr0217h32s.tif +647 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%k @ +205 "core" B + ."psFlush"PTV.dial :PRVmixing +3 "processing"%{  +139 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"%[ +108 "core" +3 ."psFlush"PS.seek :empty +3 "processing"%+' +2053 #"da"SX HX9/16 (USB:45): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 32 seconds\ /var/log/esp/midres/da25apr0217h32s.tif: TIFF Upload Complete\ +3 ."Qmail"DAfans.email "18.542 sec auto-exposure",Subject: "da25apr0217h images!" +5 ."da"Gate.power :camera,:OFF +7 "storage"(- +3 "core" -'d +2 "storage"(!& +4 "core" & 7 " 6 +2 "manipulator"&I& +4 "core" &d R D s +2 "manipulator"&-% +5 "core" %\  b c K +3 ."da"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 1 +11 "manipulator"&'( +258 "core" ( +2 "manipulator"&& +4 "core" & q o 9' +2 "storage"(X& +4 "core" & @ F +5 ."da"Forearm.reconfigure :tight +10 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 1 + 700 counts +3 "manipulator"&u' +98 "core" ' +4 ."da"SE.reconfigure :gently +7 "storage"(#QK-0-\ b +10 ."da"SE.seek -0.52 Pucks below Top Plate +5 "storage"(7' +50 "core" ' +3 "manipulator"& & +6 "core" &   8 9' +5 "storage"(.& +8 "core" & L +3 ."da"Elbow.reconfigure :limp +7 "manipulator"&$ ,(b +10 "core" ' +7 ."da"Forearm.reconfigure :loose +8 ."psFlush"PSR.select :air +13 "manipulator"&#Q@2^d^b +9 ."da"Forearm.seek 1 +4 ."psFlush"PSV.dial PSR +14 "manipulator"&' +6 "processing"%e +42 "core" ' +3 ."da"Elbow.hold +5 "manipulator"&C, +7 "core" , +4 ."da"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +8 ."da"SE.reconfigure :default +8 "storage"(#QK-0-\ b +8 ."da"SE.seek -0.33 Pucks below Top Plate +4 "storage"(Z'v +22 "core"  +2 ' +3 #"psFlush"Pulling 0.5ml of PSR.flush +6 "manipulator"&3% +5 ."psFlush"PSR.select :flush +138 "processing"%@ +9 "core" %b L M  +5 "storage"(m& +9 "core" & _ X } +3 ."da"Forearm.force -20 +4 "manipulator"&5 +10 ."da"Forearm.seek 1 + 311 counts +2 "manipulator"&'> +11 ."psFlush"PS.seek 0.5ml +5 "processing"%'F +16 "core" ' +4 "manipulator"&4& +8 "core" &    4 +3 "storage"(#& +9 "core" & 6 +4 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +8 ."da"Forearm.seek 1 + 700 counts +5 "manipulator"&6' +34 "core" ' +3 "storage"(A% +7 "core" %y  +5 ."downElevator"SE.seek :down +7 "storage"(&'p +98 (1% +6 "core" %E ^ +4 "manipulator"&,% +7 "core" %ѯ   \ +5 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek :retract +4 "manipulator"&c'\ +95 "core" ' +39 ' +2 ."downElevator"SE.stop +3 "storage"(5 +12 (& +5 "core" &  +176 ' +2 ."psFlush"delay 5 seconds +505 .PSR.select :air +5 "processing"% +19 ."psFlush"PS.seek 2.5ml +4 "processing"%Q'\ +868 #"uploadLog"upsync +1243 "core" ' + ."psFlush"delay 1 second +103 .PBV.dial :waste1 +2 "processing"%\  +36 "core"  + ."psFlush"PTV.dial :mixing +3 "processing"%V @ +77 "core" B +2 ."psFlush"PSV.dial :mixloop +2 "processing"%" +106 "core" + ."psFlush"PS.seek :empty +3 "processing"%' +2641 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%2 +105 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%q'M` +1091 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%='\ +1588 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%H +88 "core"  + ."psFlush"PTV.dial :puck +3 "processing"%)  +74 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml +5 "processing"%E', +2611 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%s +86 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%F'F +596 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%0'\ +2103 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%G +73 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%N U +58 "core" W +2 ."psFlush"PS.seek 0ml +4 "processing"% ', +2609 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%? @ +45 "core" ? +3 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2600 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%|  +75 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%/', +2615 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +45 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%8'\ +2601 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%w +75 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +6 "core" V +2 ."psFlush"PS.seek 0ml +4 "processing"%>', +2598 "core" ' +2 ."psFlush"PSV.dial PBV +8 "processing"%O @ +51 "core" > +2 ."psFlush"PS.seek 2.5ml +48 "processing"%'\ +2605 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%  +74 "core"  +2 ."psFlush"PS.seek 0ml +5 "processing"%J', +2608 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +44 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 1ml +3 "processing"%T'M` +1098 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"% '\ +1590 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%L +75 "core" + ."psFlush"PTV.dial :puck +3 .PBV.dial :waste1 +4 "processing"%%  +56 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%*', +2607 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%y +77 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%<'F +584 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2096 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%K +75 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%_ U +57 "core" W +2 ."psFlush"PS.seek 0ml +4 "processing"%Y', +2603 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%D @ +47 "core" > +2 ."psFlush"PS.seek 2.5ml +4 "processing"%\\'\ +2611 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%x  +74 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%o', +2604 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%; +44 "core"  + ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%l'\ +2602 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%U +74 "core" + ."psFlush"PBV.dial PSV +3 "processing"% U +16 "core" T +2 ."psFlush"PS.seek 0ml +4 "processing"%5', +2048 "Can"\ A v" +554 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%( @ +58 "core" B +2 ."psFlush"PS.seek 2.5ml +3 "processing"%P'\ +2611 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%  +77 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%d', +2606 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +3 "manipulator"&]& +6 "core" & [ )4 + "manipulator"&t% +4 "core" %\  g ( +2 ."psFlush"Elbow.seek PC +3 "manipulator"&([ +260 "core" ( +2 "manipulator"&}& +4 "core" &a  * + ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &a  * +3 ."psFlush"Forearm.seek PC +3 "manipulator"& '$ +95 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&h/ +66 "core" / +2 ."psFlush"PC.seek :open +3 "processing"%( +463 "core" ( + "manipulator"&z& +3 "core" &a   O 2 +2 "manipulator"&% +4 "core" % 7   1 +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&M'\ +96 "core" ' + ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek :garage +3 "manipulator"&R(- +139 "core" ( +2 "manipulator"&r& +4 "core" &-   q 1& +42 ."psFlush"Elbow.reconfigure :loose +10 "manipulator"&$ &.,(#b +4 && +4 "core" &-   q 1& +2 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek :garage +3 "manipulator"&i'Γ +110 "core" ' +2 ."psFlush"Hand.open +2 "manipulator"&1 +77 "core" 1 +2 "manipulator"&f% +3 "core" % Μ % +3 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&j'\ +100 "core" ' +2 #"myShortDA"Finished short da assay +52486 "Can"\ 0 B&" +60001 \ 0 " +60002 \ 0R" +60001 \ 0j" +60002 \ 0"~" +60002 \ 0" +60001  \ 0" +60002 \ 0 K@" +60001 $\ 0 " +60002 .\ 0 l" +60001 :\ 0t" +60002 B\ 0," +60001 G\ 0." +60002 C\ 0" +60001 I\ 0VZ" +60002 N\ 0" +60001 Y\ 0" +60001 `\ 0" +60002 e\ 08" +60001 k\ 0H" +60002 p\ 0" +60001 o\ 0!at" +60001 r\ 0#\ " +60002 t\ 0$" +60001 x\ /& 6" +60001 z\ 0(C " +60002 }\ 0)!b" +60001 \ /+!" +60002 {\ 0-m"" +60001 \ 1/%#$" +60001 \ 00#" +60002 \ 02$P" +60001 \ 04O$" +60001 \ 06%|" +60001 \ 07&" +60002 \ 09x&" +60001 \ 0;0'>" @PDT1743664072.96 \ 0<'" +60001 \ 0>(j" +60002 \ 0@Y)" +60001 \ 0B)" +60001 \ 0C*," +60002 \ 0E*" +60001 \ 0G9+X" +60002 \ /H+" +60001 \ 0J," +60001 \ 0Lc-" +60002 \ 0N-" +60002 \ 0O.F" +60001 \ 0Q." +60002 \ 0SE/r" +60001 \ 0T0" +60002 \ 0V0" +60001 \ 0Xn14" +60002 \ 0Z'1" +60002 \ 0[2`" +60001 \ 0]2" +60001 \ /_O3" +60002 \ 0a4"" +60001 \ /b4" +60002 \ /dw5N" +60001 \ 0f/5" +60001 \ 0g6z" +60002 \ 0i7" +60001 \ 0kW7" +60002 \ 0m8<" +60001 \ 0n8" +60001 \ /p9h" +60002 \ 0r79" +60001 \ /s:" +60002 \ 0u;*" +60001 \ 0w_;" +60002 \ 0y" +60001 \ 0?D" +60001 \ 0i?" +60002 \ 1!@p" +60001 \ 0A" +60002 \ 0A" +60001 \ 0KB2" +60002 \ 0B" +60001 \ 0C^" +60001 \ 0tC" +60002 \ 0-D" +60001 \ 0E " +60001 \ 0E" +60001 \ /VFL" +60001 \ 0F" +60002 \ 0Gx" +60001 \ 0H" +60001 \ 09H" +17325 #"steph"-> access 1 +4 "storage"(% +5 "core" %p \  +2 "manipulator"&% +3 "core" %\  a B +3 "manipulator"&B& +3 "core" &- 3 B& +2 ."steph"SC.reconfigure :tight +5 "storage"($\ .(\ 1~b +3 ."steph"SC.seek 5 +2 "storage"(W(; +675 "core" ( +2 ."steph"SC.configure :limp +4 "storage"($(\ 1b +3 (& +3 "core" &; Q Q W\  +1005 #t-> shortDAflush +2 #Beginning samplePassF +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'a& +5 "core" &st\  +2 "manipulator"&& +3 "core" &- r r h @& +3 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&^(- +5 "core" ( +3 "manipulator"&:& +3 "core" &- | t 1 @& +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &b& +3 "core" &- ?& +2 .tForearm.seek :garage +2 "manipulator"&@'Γ +114 "core" ' + .tHand.close + "manipulator"&v/ +71 "core" / +2 "manipulator"&p& +3 "core" &- e h  ;& +2 "manipulator"&k% +3 "core" % ΁ d i G :Y +2 .tForearm.seek :retract +2 "manipulator"&{'\ +105 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&[(o +279 "core" ( +2 "manipulator"&~& +4 "core" &h4 j T * ;L + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &h4 g ` < ;L +3 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&!'Ͻ +106 "core" ' + "manipulator"&I& +4 "core" &h4 T ? > 8L +2 "manipulator"&-% +3 "core" %ϲ = < w 8 +41 "collection"'& +11 "core" &st\  +2 "collection"'X& +6 "core" &ur\  +2 .tCC.seek :closed +2 "collection"'9(S +6 "core" &st\  +7 &>st\ $e +9 &Sxsq\ 8 +9 &zsut\ L +10 &Ost\ R +9 &AJrs\ R +9 &Htt\ R +10 &Lrt\ Q +9 &Kut\ Q +10 &IMsu\ R +9 & Lvt\ Q +9 &Iru\ R +10 &!Ktt\ R +9 &#RHst\ Q +9 &%Jts\ Q +10 &&Lrt\ R +9 &(Mts\ R +10 &*YIut\ R +9 &,Ist\ Q +9 &-Isr\ Q +10 &/Jts\ R +9 &1aLru\ R +9 &3#Itt\ R +10 &4Gsv\ R +9 &6Mrs\ R +9 &8iLrt\ R +10 &:+Irw\ R +9 &;Msu\ Q +10 &=Ksu\ Q +9 &?qIqs\ R +9 &A3Jsu\ R +10 &BQst\ R +9 &D_tt\ S +10 &Flyvw\ V +9 &H tt [\ +9 &Iru ^ +10 &Kvu ^ +9 &MYrx _ +9 &Ovu _ +10 &Ptw ` +9 &R]duv 5 +9 &Ruu X +10 ( + &Rwsv\ S +2 "collection"'X& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.55 + "collection"' & +5 "core" &Rxut\ S +3 .tHand.open +2 "manipulator"&.1 +68 "core" 1 +2 "manipulator"&n% +3 "core" % ϲ  U / +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&e'\ +96 "core" ' + .tPSV.dial PSR,avoiding: PBV +3 "processing"%3  +45 "core"  + #tPulling 2.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +11 .tPS.seek 2.5ml +3 "processing"%`'\ +2611 "core" ' +2 .tdelay 5 seconds +503 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +5 "processing"%u  +2 "collection"'m  +6 "core" +98  +2 .tPSV.dial :PTV,via: :air +2 "processing"%4 +194 "core" ~ +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +4 "processing"%' @ +75 "core" A +2 .tPS.seek 0ml +4 "processing"%#', +2613 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%7  +194 "core"  +2 #tPulling 2.5ml of PSR.flush + .PSR.select :flush +6 .PS.seek 2.5ml +3 "processing"%A'\ +2605 "core" ' +2 .tdelay 5 seconds +508 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +4 "processing"%1  +6 "core"  +2 .tPSV.dial :PTV,via: :air +2 "processing"%, +193 "core"  + .tCTV.dial :air,avoiding: :intake +3 .PTV.dial :PRV,avoiding: :puck +3 "processing"% @ +5 "core" @ +3 .tPS.seek 0ml +2 "processing"%+', +2609 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%  +193 "core"  +2 #tPulling 2.5ml of PSR.flush +2 .PSR.select :flush +7 .PS.seek 2.5ml +4 "processing"%'\ +2613 "core" ' +2 .tdelay 5 seconds +502 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +4 "processing"%Z  +5 "core"  +2 .tPSV.dial :PTV,via: :air +3 "processing"%6 +192 "core"  +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +5 .PS.seek 0ml +4 "processing"%&', +2601 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%  +193 "core"  +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +6 .PS.seek 1.5ml +3 "processing"%\ '{ +1594 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%V  +45 "core"  +2 .tPS.seek 0ml +2 "processing"%"', +1603 "core" ' +2 .tPSV.dial PSR +2 "processing"%Q +45 "core"  + .tPSR.select :air +3 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%2'\ +2619 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV +5 "processing"%  +5 "core"  +2 .tPSV.dial :PTV,via: :air +2 "processing"%q +193 "core"  +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +4 .PS.seek 0ml +5 "processing"%H', +2606 "core" ' + .tPSV.dial :air +2 "processing"%)  +75 "core"  +2 .tPS.seek 2.5ml +3 "processing"%='\ +2614 "core" ' + .tPSV.dial :PTV +2 "processing"%s +75 "core"  +2 .tPS.seek 0ml +2 "processing"%E', +2614 "core" ' +2 .tPSV.dial :air +2 "processing"%F  +75 "core"  +2 .tPS.seek 2.5ml +2 "processing"%G'\ +2614 "core" ' + .tPSV.dial :PTV +3 "processing"%N +74 "core" ~ +2 .tPS.seek 0ml +4 "processing"%0', +2604 "core" ' + .tPSV.dial :air +2 "processing"%?  +75 "core"  +45 .tPS.seek 2.5ml +3 "processing"% '\ +599 "Can"\ NI:" +2006 "core" ' + .tPSV.dial :PTV +2 "processing"%| +75 "core"  +2 .tPS.seek 0ml +3 "processing"%', +2607 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"& & +7 "core" &i2 c *L +2 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&/(o +5 "core" ( +2 "manipulator"&w& +4 "core" &i3  *L + .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +2 "core" &i2 A +L +3 .tForearm.seek CC +3 "manipulator"&8'Ͻ +94 "core" ' + .tHand.close + "manipulator"&O/ +74 "core" / +2 .tCC.seek :open +3 "collection"'>( +399 "core" ( +2 "manipulator"&& +3 "core" &i2 % % ? 2L +2 "manipulator"&% +3 "core" % Ͻ % $ 2 +2 .tForearm.seek :retract +3 "manipulator"&'\ +103 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&J(- +294 "core" ( + "manipulator"&T& +4 "core" &- [ j 6 < +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &L& +3 "core" &- V [ ] < +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&%'Γ +105 "core" ' +2 .tHand.open +2 "manipulator"& 1 +73 "core" 1 + "manipulator"&y% +4 "core" % Λ  , 0 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&*'\ +100 "core" ' +548 #"steph"-> access 2 +3 "storage"(<% +5 "core" %p ! + (\  +2 "manipulator"&K% +3 "core" %\  [ f + : +2 "manipulator"&_& +4 "core" &- e e 8 ; +2 ."steph"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +3 ."steph"SC.seek 6 +3 "storage"((K] +209 "core" ( +2 ."steph"SC.configure :limp +3 "storage"($(\ 1b +5 (D& +2 "core" &K_ &\  +432 #"steph"-> startTube 2 +2582 #-> start(:myShortDA){shortDA} +2 "collection"'Y% +9 "processing"%x% +2 "core" %rq\  +7 %-/\ ' +2 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? + #Type 'Thread[:myShortDA].answer' to continue +1398 #"steph"-> Thread[:myShortDA].answer +5 #"myShortDA"steph answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +4 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +4 .delay 10 seconds +1004 .PSV.dial :mixloop +2 "processing"%\\ +46 "core" + ."myShortDA"PTV.dial :PRVmixing +2 "processing"%;  +75 "core" + ."myShortDA"PRV.dial :sipper +3 "processing"%o  +133 "core"  +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +2 "processing"%U'Y +2277 "core" ' +2 ."connect"PRV.dial CBV +3 ."myShortDA"CBV.dial PRV +5 "processing"%  +137 "core"  +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%l'F +1254 "core" ' +2 ."myShortDA"PRV.dial :waste2 +3 "processing"%( @ +106 "core" > +2 ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 0ml +3 "processing"%5', +579 "core" ' +2 ."myShortDA"PSV.dial PSR +3 "processing"% +105 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 ."myShortDA"PS.seek 1ml +2 "processing"%P'M` +1094 "core" ' +2 ."myShortDA"PSR.select :air +2 "processing"% +12 ."myShortDA"PS.seek 2.5ml +3 "processing"%]'\ +1594 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"%t +104 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%}', +2610 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +104 "core"  + #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1ml +3 "processing"%C'M` +1096 "core" ' + ."myShortDA"PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2.5ml +3 "processing"%h'\ +1600 "core" ' +8 ."myShortDA"PSV.dial :mixloop +3 "processing"%c +103 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%S  +45 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"%z', +2613 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"% +103 "core"  +2 ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%r'\ +2605 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"% +104 "core" +2 ."myShortDA"PS.seek 0ml +4 "processing"% ', +2614 "core" ' +2 #"myShortDA"Loading da puck from tube 2 into Processing Clamp +7 "processing"%& +6 "core" &1\ + +7 "manipulator"&% +3 "core" %\  M A +2 "storage"(f% +3 "core" %p n r f\  +2 "storage"(M. +3 "core" .(K] +2 ."myShortDA"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 2 +2 "storage"(i( +659 "core" ( +2 ."myShortDA"SC.configure :limp +4 "storage"($(\ 1b +4 ($& +3 "core" &  j\  +2 "manipulator"&& +4 "core" &- f e a ; + "manipulator"&% +3 "core" %\  ^ [ 7 < +3 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek 2 +3 "manipulator"&B( +181 "core" ( +2 "manipulator"&g& +3 "core" & h Z c ;, + "storage"(& +4 "core" & P P L\  +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek 2 + 700 counts +2 "manipulator"&a'Ѧ +94 "core" ' +2 "storage"(& +4 "core" & Q K ;\  +2 ."myShortDA"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +2 "storage"(:') +305 "core" ' + "storage"(b- +3 "core" -' +2 ."myShortDA"SE.configure :default +3 "storage"(#QK-0-\ b +5 (v& +3 "core" & ; 9 3\  +2 "manipulator"&p& +4 "core" & Z Z - 9, + ."myShortDA"Elbow.seek 2 +3 "manipulator"&k( +5 "core" ( + "manipulator"&R& +4 "core" & [ b + :, +2 "storage"(j& +4 "core" &  % \  +2 ."myShortDA"Forearm.seek 2 + 300 counts +2 "manipulator"&@' +15 "core" ' + ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close +2 "manipulator"&~/ +75 "core" / +2 ."downElevator"SE.seek :down +4 "manipulator"&& +2 "storage"(^'p +8 "core" & f d 8 ;, +2 "manipulator"&I% +4 "core" %  [ Z ( :g +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&-'\ +92 "core" ' +2 ."myShortDA"Elbow.seek PC +3 "manipulator"&([ +160 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +93 "core" ( +2 "manipulator"&{& +4 "core" &b {  > + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &b y  > +2 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +3 "manipulator"& '$ +106 "core" ' +2 "manipulator"&.& +4 "core" &b  > + "manipulator"&n% +4 "core" %9 | X >R +2 "processing"%X& +3 "core" &;\ ( +3 "processing"%3& +4 "core" &;\ ) +2 ."myShortDA"PC.seek :closed +3 "processing"%!(^ +6 "core" &\ ) +7 &:\ %%f +9 &Sr\ 8 +9 &|p\ M +10 &H\ #R +9 &TC\ $R +10 &D\ $Q +9 &E\ #R +9 &E \ $Q +10 &]F\ $R +9 &D\ #R +9 &D\ #Q +10 &!F\ #R +9 &#dI\ $R +10 &%(D\ #Q +9 &&F \ $Q +9 &(E \ #Q +10 &*mI\ #R +9 &,/D\ $R +9 &-I\ #R +10 &/I\ $Q +9 &1vG\ #Q +10 &37I\ #R +9 &4J\ #R +9 &6G\ "R +10 &8~E\ $Q +9 &:@G\ $Q +9 &<G\ $Q +10 &=K\ #R +9 &?I\ #Q +10 &ADT\ "S +9 &C]\ !T +9 &Du\ V +10 &F}\ W +9 &H>y\ X +9 &J\ X +10 &K~\ W +9 &M\ X +10 &OC\ Y +9 &Q\ X +9 &R\ X +10 &T\ Y +9 &VJ\ Y +9 &X \ Y +10 &Y\ Y +9 &[\ Z +9 &]P\ M +10 &^I\ a +9 &^S\ "3 +6 ( + "processing"%3& +42 #"myShortDA"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.84 +10 .Hand.open +4 "manipulator"&d1 +5 "core" &^$\ $3 +73 1 + "manipulator"&m% +4 "core" % 9 e V 9R +2 ."myShortDA"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&u'\ +103 "core" ' +3 #"myShortDA"Heating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +5 "processing"%4  +2 %'9 +6 "core" 9Xb +102 "processing"%`9 +3 "core" 9Yb +102 "processing"%79 +3 "core" 9Xb  +102 "processing"%#9 +3 "core" 9Xd  +102 "processing"%19 +2 "core" 9Wa +103 "processing"%,9 +2 "core" 9Wa +102 "processing"%9 +3 "core" 9Xb +102 "processing"%A9 +3 "core" 9Xb +103 "processing"%9 +2 "core" 9Zb"! +102 "processing"%+9 +3 "core" 9\\b&! +102 "processing"%Z9 +3 "core" 9]b*! +102 "processing"%69 +2 "core" 9`b/! +103 "processing"%9 +3 "core" 9db3 +102 "processing"%9 +3 "core" 9hb7 +102 "processing"%&9 +2 "core" 9lc; +103 "processing"%V9 +2 "core" 9qc? +102 "processing"%\ 9 +3 "core" 9xbD +102 "processing"%Q9 +3 "core" 9|dH +102 "processing"%"9 +2 "core" 9dL +103 "processing"%9 +2 "core" 9dP +102 "processing"%q9 +3 "core" 9dT +102 "processing"%29 +3 "core" 9dY +102 "processing"%)9 +3 "core" 9d] +102 "processing"%H9 +3 "core" 9da +102 "processing"%s9 +3 "core" 9ee +102 "processing"%=9 +3 "core" 9ei +102 "processing"%F9 +3 "core" 9en +102 "processing"%E9 +3 "core" 9fr +102 "processing"%N9 +3 "core" 9ev +102 "processing"%G9 +3 "core" 9fz +102 "processing"%?9 +2 "core" 9e~\ +103 "processing"%09 +2 "core" 9f +102 "processing"%|9 +3 "core" 9g +103 "processing"% 9 +2 "core" 9h +102 "processing"% 9 +3 "core" 9g +102 "processing"%w9 +3 "core" 9h +102 "processing"%9 +2 "core" 9!h +103 "processing"%O9 +2 "core" 9*h +102 "processing"%[9 +3 "core" 91h +102 "processing"%e9 +3 "core" 9;i +102 "processing"%99 +2 "core" 9Bi +103 "processing"%9 +2 "core" 9Ji +102 "processing"%9 +3 "core" 9Rj +3 ."myShortDA"PH.hold 2:00:00,28C +4 "processing"%8 ppN +4 ."myShortDA"delay 1:30 +5 "core"  +9001 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%T +105 "core"  +2 #"myShortDA"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +13 ."myShortDA"PS.seek 0.5ml +2 "processing"%L'F +583 "core" ' + ."myShortDA"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."myShortDA"PS.seek 2ml +2 "processing"%/'˕ +1591 "core" ' + ."myShortDA"PTV.dial :puck +3 "processing"%  +134 "core"  + ."myShortDA"PSV.dial PTV +3 "processing"%y +86 "core"  +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%  +56 "core" + "processing"%%% +3 "core" %˖s\ " +3 ."myShortDA"PS.seek 1.5ml +2 "processing"%<'| +594 "core" ' + ."myShortDA"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%K * +36 "core" , +3 ."myShortDA"PS.seek 0ml +2 "processing"%_', +1599 "core" ' + ."myShortDA"delay 5:00 +4509 "Can"\ BtI" +25494 #"myShortDA"recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%D  +36 "core" +2 ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +8 "processing"%W * +37 "core" , + ."myShortDA"PSR.select :air +3 .PSV.dial PSR +4 "processing"%Y +73 "core"  +2 ."myShortDA"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."myShortDA"PS.seek 2.5ml +3 "processing"%x'\ +2492 "core" ' + ."myShortDA"PSV.dial PTV +3 "processing"%\\ +76 "core" + ."myShortDA"delay 5 seconds +503 .PSV.dial PSR +10 "processing"%; +76 "core"  +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%o +76 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +74 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%', +2451 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +3 "processing"%U  +134 "core" +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%( +45 "core" + ."myShortDA"PRV.dial :ab1 +3 "processing"%l @ +105 "core" > +2 ."myShortDA"PS.reconfigure :slow +4 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 0.15ml +3 "processing"%' +356 "core" ' + ."myShortDA"delay 2 seconds +203 ."connect"CBV.dial PRV +4 ."myShortDA"PRV.dial CBV +3 "processing"%5  +44 "core"  + "processing"%P% +3 "core" %^\ ! +3 ."myShortDA"PS.seek 0.3ml +3 "processing"%t' +344 "core" ' +2 ."myShortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +3 "collection"']  +32 "core" +2 ."myShortDA"PRV.dial :air +2 "processing"%  +45 "core"  +2 ."myShortDA"PS.seek 0.9ml +3 "processing"%}'@ +1251 "core" ' + ."myShortDA"PRV.dial :waste2 +3 "processing"%C @ +76 "core" > +2 ."myShortDA"PS.seek 0.5ml +2 "processing"%c'F +860 "core" ' + #"myShortDA"addPMLReagent08 +3 .PSV.dial :air +4 "processing"%S  +57 "core" +2 ."myShortDA"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."myShortDA"PS.seek 2ml +2 "processing"%h'˕ +1595 "core" ' + ."myShortDA"PSV.dial :PML +7 "processing"% +43 "core" + ."myShortDA"PTV.dial :mixing +3 "processing"%z @ +76 "core" B + ."myShortDA"PBV.dial :waste1 +3 "processing"%  +36 "core" +2 "processing"%r% +3 "core" %˒F\  +3 ."myShortDA"PS.seek 1.85ml +2 "processing"%' +228 "core" ' + ."myShortDA"PBV.dial between PSV and waste1 +3 "processing"% * +38 "core" , +2 ."myShortDA"PS.seek 0ml +4 "processing"%f', +1946 "core" ' + ."myShortDA"delay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'M& +4 "core" &tq\  +3 "manipulator"&& +3 "core" &b 0 +2 "manipulator"&$% +4 "core" %\   . +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +138 "core" ( +2 "manipulator"&& +4 "core" &-   -( +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &g& +3 "core" &-  ,( +3 ."myShortDA"Forearm.seek :garage +3 "manipulator"&'Γ +97 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&/ +72 "core" / +3 "manipulator"&J& +5 "core" &-\  * &$ +2 "manipulator"&*% +4 "core" % ΢ F %% +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&b'\ +105 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 ."myShortDA"Elbow.seek CC +3 "manipulator"&v(o +268 "core" ( + "manipulator"&p& +4 "core" &v' 'Bi +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &R& +2 "core" &v'  (Bi +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +4 "manipulator"&j'Ͻ +102 "core" ' + "manipulator"&~& +3 "core" &v' T 'Bi +3 "manipulator"&% +4 "core" % y (S +2 "collection"'I& +3 "core" &rt\ +2 "collection"'B& +5 "core" &tt +2 ."myShortDA"CC.seek :closed +3 "collection"'a(S +5 "core" &ss\ +6 &qt\ 7 +9 &4Fuqr 2 +9 &Ulyrr F +10 &Zrr S +9 &Irs R +9 &mIss S +45 &0Irt R +8 &Jsu R + &Hqt R + &vJqt R +2 &8Hrr R +2 & Iru S +7 &"Jqr R +9 &$~Jsu R +10 &&?Irs S +9 &(Jsr S +10 &)Iss R +9 &+Jru S +9 &-HIqt R +10 &/ Irt S +9 &0Jrs S +9 &2Iqr R +10 &4PKss R +9 &6Jst S +10 &7Irs S +9 &9Jqt R +9 &;XJtu R +10 &=Isu S +9 &>Ivs S +9 &@Jsv S +10 &B_Iss S +9 &DUrs T +10 &Epsu V +9 &Gtt [ +9 &ICst _ +10 &Kuw ` +9 &Lst ` +9 &Nvu ` +10 &PEtt a +9 &Qut ? +10 &R6rt X +9 ( + &Rlrs K +2 "collection"'B& +3 #"myShortDA"Collection Clamp onSpring/offSpring for 6/27 samples, on/off torque 2.56 +3 "collection"':& +4 "core" &Rkst K +3 ."myShortDA"Hand.open +2 "manipulator"&@1 +73 "core" 1 + "manipulator"&{% +4 "core" %   !S +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%k +105 "core"  + #"myShortDA"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +11 ."myShortDA"PS.seek 1.5ml +3 "processing"%.'{ +1595 "core" ' + ."myShortDA"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%n  +44 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%X', +1619 "core" ' + ."myShortDA"PSV.dial PSR +3 "processing"%^ +46 "core"  + ."myShortDA"PSR.select :air +3 "processing"% +12 ."myShortDA"PS.seek 2.5ml +2 "processing"%-'\ +2616 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 ."myShortDA"CBV.dial PRV +5 "processing"%  +2 "collection"'d  +33 "core"  +133  +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%m +116 "core" +2 ."myShortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 "processing"%3  +78 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%'', +2608 "core" ' + ."myShortDA"PSV.dial :air +3 "processing"%`  +58 "core" +2 ."myShortDA"PS.seek 2.5ml +3 "processing"% '\ +2601 "core" ' +2 ."myShortDA"PSV.dial :mixloop +3 "processing"%7 +42 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%#', +2601 "core" ' +2 ."myShortDA"PSV.dial :air +3 "processing"%1  +44 "core"  +2 ."myShortDA"PS.seek 2.5ml +4 "processing"%,'\ +7 "Can" Q(Jf" +2598 "core" ' + ."myShortDA"PSV.dial :mixloop +3 "processing"% +46 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%A', +2610 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp +7 "manipulator"&& +6 "core" &v& Bi +7 ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +3 "manipulator"&+(o +5 "core" ( +2 "manipulator"&Z& +4 "core" &v&  8 Bi + ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &6& +2 "core" &v& N Bi +3 ."myShortDA"Forearm.seek CC +4 "manipulator"&'Ͻ +101 "core" ' + ."myShortDA"Hand.close +2 "manipulator"&/ +68 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'&( +403 "core" ( +2 "manipulator"&V& +4 "core" &v& v 4 Bi + "manipulator"&\ % +4 "core" %  h 3  +2 ."myShortDA"Forearm.seek :retract +3 "manipulator"&Q'\ +97 "core" ' + ."myShortDA"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek :garage +2 "manipulator"&"(- +288 "core" ( + "manipulator"&& +3 "core" &- E % +2 ."myShortDA"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &q& +4 "core" &- X # +2 ."myShortDA"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +2 "manipulator"&2'Γ +106 "core" ' +2 ."myShortDA"Hand.open +42 "manipulator"&)1 +74 "core" 1 +2 "manipulator"&H% +3 "core" % Λ } " +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."myShortDA"Forearm.seek :retract +2 "manipulator"&s'\ +101 "core" ' +2 ."da"delayUntil "10:03:08.85" +24814 #recoverPRVreagent08 + .PTV.dial :mixing +5 "processing"%= @ +76 "core" @ + ."da"PBV.dial :waste1 +3 "processing"%F  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%E * +36 "core" , +2 ."da"PSV.dial :air +2 "processing"%N  +45 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%G'\ +2463 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%? +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%0  +44 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%| +45 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%  +45 "core"  +2 ."da"PS.seek 0ml +4 "processing"% ', +2446 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%w +133 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%'F +583 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%O'˕ +1590 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%[  +76 "core"  +2 ."da"PSV.dial PTV +2 "processing"%e +87 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%9  +37 "core" + "processing"%% +3 "core" %ˑv\  +3 ."da"PS.seek 1.5ml +3 "processing"%'w +587 "core" ' + ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +3 "processing"%T * +37 "core" + +2 ."da"PS.seek 0ml +3 "processing"% ', +1600 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%L  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +35 "core"  +2 ."da"delay 30 seconds +1864 "Can"\ KJ" +1139 ."da"PBV.dial between PSV and waste1 +3 "processing"%y * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +73 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%%'\ +2486 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%/ +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%K +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%< +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%4  +87 "core" +2 ."da"PS.seek 0ml +3 "processing"%D', +2469 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%W +133 "core" + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%Y'F +582 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%_'˕ +1597 "core" ' +2 ."da"PTV.dial :puck +3 .PSV.dial PTV +4 "processing"%\\ +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%;  +37 "core" + "processing"%o% +4 "core" %˛x\  +2 ."da"PS.seek 1.5ml +3 "processing"%' +582 "core" ' +8 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%x * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%U', +1617 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +3 "processing"%(  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%l * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +86 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%5'\ +2492 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%P +73 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"% +75 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%] +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%  +86 "core" +3 ."da"PS.seek 0ml +3 "processing"%t', +2466 "core" ' +2 #"da"getPMLReagent08 +2 .PRV.dial :air +5 "processing"%C  +44 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%}  +135 "core" +2 ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%S  +45 "core"  + ."da"PTV.dial :PRVmixing +3 "processing"%c  +16 "core" +2 ."da"PSV.dial :mixloop +2 "processing"% +43 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 0.3ml +2 "processing"%z' +380 "core" ' +2 ."da"delay 2 seconds +203 .PRV.dial :air +2 "processing"%  +48 "core"  +2 "processing"%r% +3 "core" % z\  +2 ."da"PS.seek 0.55ml +3 "processing"%' +329 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air +4 "processing"%h  +58 "core" +2 ."da"PS.seek 2ml +3 "processing"%'˕ +1548 "core" ' + ."da"PSV.dial :PML +3 "processing"%M +43 "core" + ."da"PTV.dial :mixing +3 "processing"% @ +74 "core" B + ."da"PBV.dial :waste1 +3 "processing"%$  +36 "core" +2 "processing"%% +3 "core" %˗k\  +3 ."da"PS.seek 1.85ml +2 "processing"%g' +231 "core" ' + ."da"PBV.dial between PSV and waste1 +4 "processing"% * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%', +1950 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +17842 "Can"y\ =6K" +30161 #"da"recoverPRVreagent08 + .PTV.dial :mixing +5 "processing"%J @ +17 "core" ? + ."da"PBV.dial :waste1 +3 "processing"%*  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%u * +37 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +45 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%p'\ +2463 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%R +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%  +45 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +3 "processing"%~ +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +46 "core"  +2 ."da"PS.seek 0ml +4 "processing"%I', +2469 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%b +135 "core"  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%>'F +590 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."da"PS.seek 2ml +3 "processing"%:'˕ +1600 "core" ' +45 ."da"PTV.dial :puck +9 "processing"%@  +76 "core"  + ."da"PSV.dial PTV +3 "processing"%{ +74 "core" + ."da"PBV.dial :waste1 +3 "processing"%B  +37 "core" + "processing"%k% +3 "core" %˔y\  +3 ."da"PS.seek 1.5ml +2 "processing"%j'z +592 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%f * +37 "core" , +3 ."da"PS.seek 0ml +2 "processing"%n', +1613 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%.  +5 "core"  +2 ."da"PBV.dial :waste1 +3 "processing"%^  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%X * +37 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%d +76 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%'\ +32 "Can"q\ UL(" +2449 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%m +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%3 +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +7 "processing"%- +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%`  +87 "core" +2 ."da"PS.seek 0ml +4 "processing"%'', +2466 "core" ' + #"da"washCycleDA #2 of 3 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%7 +133 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"% 'F +585 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%1'˕ +1593 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%#  +6 "core"  +2 ."da"PSV.dial PTV +3 "processing"% +75 "core" + ."da"PBV.dial :waste1 +3 "processing"%,  +37 "core" + "processing"%% +3 "core" %˓~\  +3 ."da"PS.seek 1.5ml +2 "processing"%Z'y +581 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%6 * +37 "core" , +2 ."da"PS.seek 0ml +4 "processing"%', +1594 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%v  +5 "core"  + ."da"PBV.dial :waste1 +3 "processing"%  +38 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%a * +38 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%V +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%\ '\ +2482 "core" ' +2 ."da"PSV.dial PTV +3 "processing"% +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%q +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%+  +74 "core"  +2 ."da"PS.seek 0ml +3 "processing"%)', +2462 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%H +135 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +5 "processing"% +11 ."da"PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%Q'F +583 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%2'˕ +1647 "core" ' +8 ."da"PTV.dial :puck +3 "processing"%=  +6 "core"  +2 ."da"PSV.dial PTV +3 "processing"%F +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%E  +35 "core"  +2 "processing"%N% +3 "core" %˘\  +3 ."da"PS.seek 1.5ml +2 "processing"%A'~ +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%? * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%0', +1595 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +4 "processing"%|  +6 "core"  + ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%G * +37 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%w +73 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"% '\ +2474 "core" ' + ."da"PSV.dial PTV +3 "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%[ +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%e +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%9  +73 "core"  +2 ."da"PS.seek 0ml +4 "processing"%', +628 "Can"m d-L" +1833 "core" ' +2 ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%O +141 "core"  +3 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +9 "processing"% +15 ."da"PS.reconfigure :default +8 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +8 "processing"%T' +337 "core" ' +2 ."da"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +5 "processing"% +11 ."da"PS.seek 0.5ml +3 "processing"%'F +338 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +3 "processing"%L'˕ +1600 "core" ' +2 ."da"PTV.dial :puck +3 "processing"%  +5 "core"  + ."da"PSV.dial PTV +3 "processing"%y +88 "core"  + ."da"PBV.dial :waste1 +3 "processing"%  +37 "core" + "processing"% % +3 "core" %˚  +3 ."da"PS.seek 1.5ml +2 "processing"%/' +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%K * +37 "core" , +2 ."da"PS.seek 0ml +4 "processing"%<', +1588 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck +5 "processing"%4  +6 "core"  + ."da"PBV.dial :waste1 +3 "processing"%%  +36 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%W * +36 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%D +76 "core"  +2 ."da"PS.reconfigure :fast +4 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%Y'\ +2583 "core" ' + ."da"PSV.dial PTV +3 "processing"%\\ +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%; +77 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%o +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%_  +87 "core" +2 ."da"PS.seek 0ml +3 "processing"%x', +2559 "core" ' + #"da"Additional air clear +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"% +139 "core"  + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +6 .PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 2ml +3 "processing"%('˕ +2099 "core" ' +48 ."da"delay 5 seconds +509 .PTV.dial :puck +3 "processing"%l  +6 "core"  + ."da"PSV.dial PTV +3 "processing"% +77 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%U  +37 "core" + "processing"%P% +4 "core" %˖  +2 ."da"PS.seek 1.5ml +3 "processing"%'| +590 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%] * +37 "core" , + ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%  +109 "core"  +3 ."da"PS.seek 0ml +3 "processing"%5', +1597 "core" ' +2 "processing"%C9 +2 "core" 95 +2 #"da"Processing Puck Heater at 27.8C before imaging +2 .PH.coast +5 "processing"%} +3 "core" 5 +2 "processing"%S& +3 "core" &^$ 3 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&c% +5 "core" %\  W W +2 "storage"(% +4 "core" %r !  + "storage"(t. +3 "core" .( +2 ."da"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +3 ."da"SC.seek 1 +3 "storage"(( +195 "core" ( + ."da"SC.configure :limp +4 "storage"($(\ 1b +4 (r& +3 "core" &  +2 "manipulator"&z& +4 "core" &- 3 7 +2 "manipulator"&h% +3 "core" %\  4 4 +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 1 +2 "manipulator"&( +188 "core" ( + "manipulator"&M& +3 "core" &   p, +2 "storage"(& +4 "core" &  +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&$' +100 "core" ' +2 "storage"(& +4 "core" &   5 +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +3 "storage"(') +290 "core" ' + "storage"(- +3 "core" -') +2 ."da"SE.configure :default +3 "storage"(#QK-0-\ b +5 ."da"SE.seek :place +3 "storage"(g' +39 "core" ' +2 "manipulator"&J& +3 "core" & W [, +2 "manipulator"&*% +3 "core" % > = |s +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&u'\ +95 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&([ +262 "core" ( + "manipulator"&& +4 "core" &_ / " O +2 ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &R& +3 "core" &_ s n  +2 ."da"Forearm.seek PC +4 "manipulator"&'$ +100 "core" ' +2 ."da"Hand.close +2 "manipulator"&~/ +67 "core" / +2 ."da"PC.seek :open +2 "processing"%( +459 "core" ( +2 "storage"(p& +4 "core" &    + "manipulator"&b& +3 "core" &_ g h +2 "manipulator"&I% +4 "core" % ' d [ l +2 ."da"Forearm.seek :retract +3 "manipulator"&>'\ +111 "core" ' +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 1 +2 "manipulator"&@( +265 "core" ( + "manipulator"&{& +3 "core" & ` K i. +2 "storage"(B& +4 "core" & !  +2 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&k' +91 "core" ' + ."da"Hand.open +2 "manipulator"&:1 +73 "core" 1 +2 "storage"(f- +3 "core" -' +3 ."da"SE.seek -0.31 Pucks below Top Plate +2 "storage"(j' +27 "core" ' +49 ."da"SE.reconfigure :seal +10 "storage"(#QK-0-\ b +5 ."da"SE.seek -1.23 Pucks below Top Plate +2 "storage"(.'d +53 "core" ' +2 #"da"Lights, camera, ACTION! +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +7 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da25apr0310h.tif +6 "processing"%^& +16 "core" &t +7 "manipulator"&X& +5 "core" &  . +2 "manipulator"&d% +4 "core" % `b +3 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&n'\ +95 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&m(- +189 "core" ( +2 "manipulator"&3& +4 "core" &- G +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &-& +3 "core" &-  +2 ."psFlush"Forearm.seek :garage +3 "manipulator"&`'Γ +98 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +78 "core" / + "manipulator"&7& +4 "core" &-  +2 "manipulator"&'% +3 "core" % Ο ,* +3 ."psFlush"Forearm.seek :retract +2 "manipulator"& '\ +105 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +3 "manipulator"&#([ +123 "core" ( +2 "manipulator"&& +4 "core" &e + ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &,& +4 "core" &e  +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +2 "manipulator"&'$ +104 "core" ' +3 "manipulator"&1& +4 "core" &e I + "manipulator"&6% +4 "core" %0 .4 +2 "processing"%Z& +4 "core" & +2 "processing"%v& +5 "core" & +3 ."psFlush"PC.seek :closed +2 "processing"%(^ +7 "core" &H +8 & 2p %f +11 &Rj` 9 +7 &xgZ N +11 &}@N U +8 &@6Q U +8 &8@ U +21 &8= U +2 &;8 U +6 &H90 U +10 & 8* U +8 &: U +11 &!9 V +8 &#N8 V +9 &%8J U +11 &&6 U +9 &(9 U +9 &*V9 V +10 &,9 U +8 &-7 T +10 &/; T +10 &1c< T +10 &3%; T +19 &4< T +8 &6> T +6 &8l? T +8 &:.; T +6 &;< S +9 &=< T +9 &?t< T +9 &A5?t T +10 &BFo V +8 &D_i Z +10 &Fbtn ] +10 &H&lh \\ +8 &It_ ] +11 &Ku] ] +9 &MjuY ] +8 &O)yK ^ +11 &PvO ] +9 &R{K ^ +9 &To{I ^ +10 &V1~; ^ +9 &W~I ^ +13 &YO _ +8 &[tA _ +9 &]6> \\ +7 &^IZ? !d +9 &^I> ; +5 ( +6 "processing"%v& +7 "core" &^:= ; +8 #"psFlush"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 2.07 +2 "processing"%a& +13 "core" &^;$ ; +2 ."psFlush"Hand.open +4 "manipulator"&V1 +79 "core" 1 +3 "manipulator"&% +9 "core" % 0 4 +4 ."psFlush"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +8 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +16 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +7 #Session Ended +66 "core" ' +3 ."psFlush"PSR.select :air +4 .PSV.dial PSR +7 "processing"% +47 "core"  +3 #"psFlush"Pulling 0.5ml of PSR.flush +4 .PSR.select :flush +10 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +5 "processing"%q'F +421 #"da"SX HX9/16 (USB:46): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 18.608 seconds\ /var/log/esp/da25apr0310h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da25apr0310h20s.tif +168 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%+'\ +946 #"steph"Session Ended +432 #"da"SX HX9/16 (USB:46): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da25apr0310h20s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 32.0 /var/log/esp/midres/da25apr0310h32s.tif +724 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%\ @ +203 "core" B + ."psFlush"PTV.dial :PRVmixing +3 "processing"%H  +138 "core" +62 ."psFlush"PSV.dial :mixloop +5 "processing"%) +106 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%Q' +1914 #"da"SX HX9/16 (USB:46): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 32 seconds\ /var/log/esp/midres/da25apr0310h32s.tif: TIFF Upload Complete\ +4 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "18.608 sec auto-exposure",Subject: "da25apr0310h images!" +3 "storage"(=- +3 "core" -'d +2 "storage"(F& +3 "core" &   +3 "manipulator"&E& +8 "core" &e 3 7 +10 "manipulator"&N% +12 "core" %\  5 * J +6 ."da"Elbow.reconfigure :tight +9 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&2( +266 "core" ( +2 "manipulator"&?& +3 "core" & Y \\ =/ +2 "storage"(A& +4 "core" & $ $ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&|' +93 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.52 Pucks below Top Plate +2 "storage"( ' +50 "core" ' +2 "manipulator"&G& +3 "core" & / 7 / +2 "storage"(w& +4 "core" & +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +2 "manipulator"&0' +38 "core" ' + ."da"Elbow.hold +2 "manipulator"&, +3 "core" , +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.33 Pucks below Top Plate +2 "storage"(['v +26 "core" ' +2 "manipulator"&e% +4 "core" %y  + "storage"(9& +4 "core" &  +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 307 counts +2 "manipulator"& ': +24 "core" ' +2 "manipulator"&O& +4 "core" & B <  / + "storage"(& +4 "core" & , +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&T' +16 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +3 "core" ' + "storage"( % +4 "core" %v k  +2 ."downElevator"SE.seek :down +4 "storage"(y'p +99 (% +4 "core" %D S ]}  +3 "manipulator"& % +2 #"psFlush"Pulling 0.5ml of PSR.flush +5 .PSR.select :flush +3 "processing"%@ +3 "core" % : 9 +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&L'\ +4 ."psFlush"PS.seek 0.5ml +3 "processing"%K'F +81 "core" ' +51 ' + ."downElevator"SE.stop +2 "storage"(5 +3 (/& +3 "core" & l +98 !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:346 +354 "core" ' + ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%4'\ +2096 "core" ' +2 ."psFlush"delay 1 second +35 #tSending Email +67 ."psFlush"PBV.dial :waste1 + "processing"%%  +36 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%W @ +75 "core" B +2 ."psFlush"PSV.dial :mixloop + "processing"%D +103 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%<' +2602 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%\\ +105 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%;'M` +1096 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%o'\ +1594 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%_ +74 "core" + ."psFlush"PTV.dial :puck +2 "processing"%Y  +74 "core"  + ."psFlush"PBV.dial :waste1 +2 "processing"%  +15 "core"  +3 ."psFlush"PS.seek 0ml + "processing"%x', +2659 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%l +87 "core"  +5 ."psFlush"PSR.select :flush +5 "processing"%@ +2 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" +2 ."psFlush"PS.seek 2.5ml +2 "processing"%h'\ +2613 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%i  +72 "core"  +3 ."psFlush"PS.seek 0ml + "processing"%M', +2432 !to:Email::Error: mesg"flush stuck!:bt[ "8/home/esp/esp2/utils/commskel.rb:231:in `flushMail'")/home/esp/esp2/utils/commskel.rb:239"4/home/esp/esp2/lib/framework.rb:171:in `atExit'"-/home/esp/esp2/lib/thread.rb:762:in `[]'"0/home/esp/esp2/lib/thread.rb:762:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +2 .PS.stop + "processing"%5 +3 "core" 'ވZ\  +5 !"psFlush"o:Slide::Error : mesg"*Processing Syringe aborted at 0.122ml: @replyo:I2C::Servo::AbsMove3Reply : @error: aborted: @sourcei*:@destinationi%: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni: velocityi: currenti:pwmi:erri: inPressi: outPressi:deltaPressiZ: voltagef12.839503190967109.: @type2F: @tagiR:@axisName"Processing Syringe:@checkpoint: omitted:bt["2/home/esp/esp2/lib/slide.rb:633:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:395:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:360:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:352:in `seek'"0/home/esp/esp2/lib/slide.rb:402:in `moveTo'"0/home/esp/esp2/lib/syringe.rb:27:in `empty'">/home/esp/esp2/protocol/2G/utilities.rb:351:in `flushPBV'"?/home/esp/esp2/protocol/2G/utilities.rb:338:in `flushOnce'"=/home/esp/esp2/protocol/2G/DAprocess.rb:53:in `safFlush'":/home/esp/esp2/protocol/2G/DAprocess.rb:53:in `times'"=/home/esp/esp2/protocol/2G/DAprocess.rb:53:in `safFlush'"6/home/esp/esp2/utils/puckmoves.rb:863:in `loadAt'"=/home/esp/esp2/utils/puckmoves.rb:983:in `loadFlushPuck'"=/home/esp/esp2/protocol/2G/DAprocess.rb:20:in `safFlush'":/home/esp/esp2/protocol/2G/utilities.rb:138:in `call'"B/home/esp/esp2/protocol/2G/utilities.rb:138:in `prepAndImage'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489:@timestampu: Time qL̶ +2 #Waiting to Resume from Checkpoint "Processing Syringe aborted at 0.122ml" +2 !to:Storage::Warning: mesg"/Exiting with FlushPuck in Processing Clamp:bt["6/home/esp/esp2/utils/storage.rb:563:in `writeAll'"2/home/esp/esp2/utils/storage.rb:558:in `each'"6/home/esp/esp2/utils/storage.rb:558:in `writeAll'"./home/esp/esp2/lib/filepath.rb:80:in `[]'"2/home/esp/esp2/lib/filepath.rb:80:in `append'"0/home/esp/esp2/lib/filepath.rb:79:in `open'"2/home/esp/esp2/lib/filepath.rb:79: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:171:in `atExit'"2/home/esp/esp2/lib/framework.rb:175:in `call'"4/home/esp/esp2/lib/framework.rb:175:in `atExit'"2/home/esp/esp2/lib/framework.rb:175:in `call'"4/home/esp/esp2/lib/framework.rb:175:in `atExit'"-/home/esp/esp2/lib/thread.rb:762:in `[]'"0/home/esp/esp2/lib/thread.rb:762:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +4 #mEXIT @1743702567.60PDT @1743704231.04PDT = =mMAIN_scheduler =tMAIN @PDT1743704232.78 #"core_reset"Sent BREAK +2 #t@24919 receive with ifg=0x10, ie=0xFD #@25577 receive with ifg=0x10, ie=0xFD + #@26214 receive with ifg=0x10, ie=0xFD + #@26871 receive with ifg=0x10, ie=0xFD + #@27512 receive with ifg=0x10, ie=0xFD #@28158 receive with ifg=0x10, ie=0xFD + #@28798 receive with ifg=0x10, ie=0xFD #@29125 receive with ifg=0x80, ie=0xFD + #@5100 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +10 #ESP2 v3.42 I2C Gateway v3.20 for core bus +247 #Configuration for eddie 2/28/25 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +405 "Can"I\ ;O + I\ ;O I + #tPolling Can every 10:00 +3 #Cleanly exited at 10:49:27PDT03-Apr-25 +3 !o:Storage::Warning: mesg"PC.holds FlushPuck:bt["8/home/esp/esp2/utils/storage.rb:445:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:444:in `each'"8/home/esp/esp2/utils/storage.rb:444:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:630:in `restore!'"-/home/esp/esp2/lib/esp.rb:119:in `shell'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +2 #ESP.ready! will restore puck positions +538 #-> exit +6 #mEXIT @1743704245.03PDT @1743706304.43PDT = =mMAIN_scheduler =tMAIN @PDT1743706306.08 #"core_reset"Sent BREAK +2 #t@24919 receive with ifg=0x10, ie=0xFD #@25577 receive with ifg=0x10, ie=0xFD + #@26214 receive with ifg=0x10, ie=0xFD + #@26871 receive with ifg=0x10, ie=0xFD + #@27512 receive with ifg=0x10, ie=0xFD #@28158 receive with ifg=0x10, ie=0xFD + #@28798 receive with ifg=0x10, ie=0xFD #@29125 receive with ifg=0x80, ie=0xFD + #@41307 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +238 #Configuration for eddie 2/28/25 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +383 "Can"W\ ;Q + W\ ;QS + #tPolling Can every 10:00 +3 #Cleanly exited at 11:17:24PDT03-Apr-25 +2 !o:Storage::Warning: mesg"PC.holds FlushPuck:bt["8/home/esp/esp2/utils/storage.rb:445:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:444:in `each'"8/home/esp/esp2/utils/storage.rb:444:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:630:in `restore!'"-/home/esp/esp2/lib/esp.rb:119:in `shell'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +2 #ESP.ready! will restore puck positions +1309 #-> ESP.ready! +153 "sampler") +3 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +2 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %tv\ \ +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tCS.hold + "collection"'+ +5 "core" + + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +3 "core" %M\ !s +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +3 "core" %N q +2 .tSS.configure :default +2 "sampler")#.0X PC.unloadFlush +2 #Garaging FlushPuck in Processing Clamp + "manipulator"&3& +3 "core" &   1/ +2 "manipulator"&4% +3 "core" %\    2 +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&5([ +257 "core" ( +2 "manipulator"&6& +3 "core" &^   ; 4 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &7& +2 "core" &^   U 4 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&8'$ +99 "core" ' + .tHand.close +2 "manipulator"&9/ +67 "core" / +2 .tPC.seek :open +2 "processing"%:( +457 "core" ( + "manipulator"&;& +3 "core" &^ : + F 4 +2 "manipulator"&<% +3 "core" % ,   4 +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&='\ +95 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&>(- +148 "core" ( + "manipulator"&?& +4 "core" &- H Y S 9: +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &@& +3 "core" &- W V 9: +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&A'Γ +111 "core" ' +2 .tHand.open + "manipulator"&B1 +71 "core" 1 + "manipulator"&C% +4 "core" % Λ  - +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&D'\ +102 "core" ' +5138 #t-> shortDAflush +2 #Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'E& +3 "core" &uu\ +2 "manipulator"&F& +3 "core" &- ] b :: +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&G(- +3 "core" ( +2 "manipulator"&H& +4 "core" &- c [  :: + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &I& +3 "core" &- U M  9: +2 .tForearm.seek :garage +2 "manipulator"&J'Γ +103 "core" ' +2 .tHand.close + "manipulator"&K/ +71 "core" / + "manipulator"&L& +4 "core" &- % & E 1: + "manipulator"&M% +4 "core" % Χ $ $ % 1 +2 .tForearm.seek :retract +2 "manipulator"&N'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&O(o +278 "core" ( + "manipulator"&P& +3 "core" &v( ! E 4Cn +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &Q& +3 "core" &v( # ) ' 3Cn +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&R'Ͻ +97 "core" ' +2 "manipulator"&S& +3 "core" &v( $ # " 1Cn +2 "manipulator"&T% +4 "core" %ϱ   Q 1 +2 "collection"'U& +4 "core" &su\  +2 "collection"'V& +4 "core" &st\  +3 .tCC.seek :closed + "collection"'W(S +4 "core" &tw \  +8 &8sw\ $e +9 &Susw\ 8 +10 &{ssw M +9 &}Ltx R +9 &?Fsx \ R +10 &Gtu R +9 &Gtv\ R +10 &Gsw\ R +9 &HFst\ R +9 & Gtv\ R +10 &Gtw \ R +9 &!Hst\ R +9 &#QLuu R +10 &%Iuu\ Q +9 &&Itu\ R +10 &(Itw Q +9 &*YIuu R +9 &,Gtw\ R +10 &-Guv R +9 &/Htu\ R +9 &1aGtu R +10 &3"Lsw R +9 &4Gtu R +10 &6Gru R +9 &8hHtv R +9 &:+Hqv\ R +10 &;Hsw R +9 &=Hsv R +9 &?rHsu Q +10 &A1Jtu R +9 &BOss S +10 &DZvv T +9 &Fkvsw W +9 &Hsv \\ +10 &Ivv _ +9 &Kty _ +9 &MZtw _ +10 &Oux ` +9 &Puw ` +10 &R`gtw 3 +9 &Rtx S +9 ( +2 &Rqsv P + "collection"'V& +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.63 + "collection"'X& +3 "core" &Rqtx P +2 .tHand.open +2 "manipulator"&Y1 +67 "core" 1 + "manipulator"&Z% +4 "core" % ϱ 2 ) +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&['\ +95 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%\\ +3 "core"  +2 "processing"%] +3 "core"  +2 "processing"%^  +43 "core"  +42 #tPulling 2.382ml of PSR.flush + .PSR.select :flush +2 "processing"%j +11 .tPS.seek 2.5ml + "processing"%_'\ +2481 "core" ' + .tdelay 5 seconds +502 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +3 "processing"%`  +2 "collection"'a  +6 "core"  +97  +2 .tPSV.dial :PTV,via: :air +2 "processing"%b +193 "core"  +2 .tCTV.dial :air,avoiding: :intake + "collection"'c +3 "core"  +2 "collection"'d +3 "core"  +2 "collection"'e  +4 "core" +2 .tPTV.dial :PRV,avoiding: :puck + "processing"%f +3 "core"  +2 "processing"%g +3 "core"  +2 "processing"%h @ +72 "core" @ +2 .tPS.seek 0ml +2 "processing"%i', +2606 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%j  +192 "core"  + #tPulling 2.5ml of PSR.flush +2 .PSR.select :flush +3 .PS.seek 2.5ml + "processing"%k'\ +2607 "core" ' + .tdelay 5 seconds +503 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 "processing"%l  +2 "collection"'m  +6 "core"  +10  +2 .tPSV.dial :PTV,via: :air +2 "processing"%n +193 "core" ~ +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%o', +2615 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%p  +193 "core"  +2 #tPulling 2.5ml of PSR.flush + .PSR.select :flush +3 .PS.seek 2.5ml +2 "processing"%q'\ +2599 "core" ' + .tdelay 5 seconds +502 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +3 "processing"%r  +2 "collection"'s  +6 "core"  +10  + .tPSV.dial :PTV,via: :air +2 "processing"%t +194 "core" ~ + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%u', +2605 "core" ' + .tPSV.dial PSR,avoiding: PBV +3 "processing"%v  +193 "core"  + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +3 .PS.seek 1.5ml + "processing"%w'{ +1596 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%x  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%y', +1602 "core" ' + .tPSV.dial PSR +2 "processing"%z +44 "core"  + .tPSR.select :air +3 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%{'\ +2604 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 "processing"%|  + "collection"'}  +7 "core"  +11  +2 .tPSV.dial :PTV,via: :air +2 "processing"%~ +193 "core"  +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRV,avoiding: :puck +3 .PS.seek 0ml + "processing"%', +2598 "core" ' + .tPSV.dial :air +6 "processing"%  +74 "core"  +2 .tPS.seek 2.5ml +2 "processing"%'\ +2602 "core" ' + .tPSV.dial :PTV +2 "processing"% +74 "core"  +2 .tPS.seek 0ml + "processing"%', +2623 "core" ' + .tPSV.dial :air +2 "processing"%  +86 "core" +2 .tPS.seek 2.5ml +2 "processing"%'\ +2597 "core" ' +2 .tPSV.dial :PTV +2 "processing"% +72 "core"  +2 .tPS.seek 0ml + "processing"%\ ', +2606 "core" ' + .tPSV.dial :air +2 "processing"%  +73 "core"  +2 .tPS.seek 2.5ml +2 "processing"%'\ +2613 "core" ' +2 .tPSV.dial :PTV +6 "processing"% +74 "core"  +2 .tPS.seek 0ml +2 "processing"%', +2621 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" &v' # #Cn +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(o +4 "core" ( + "manipulator"&& +3 "core" &v'  "Cn +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &v'  . "Cn +3 .tForearm.seek CC + "manipulator"&'Ͻ +97 "core" ' + .tHand.close +2 "manipulator"&/ +72 "core" / +2 .tCC.seek :open +2 "collection"'( +397 "core" ( +2 "manipulator"&& +4 "core" &v' *Cn + "manipulator"&% +3 "core" % ϼ : ) +3 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +281 "core" ( + "manipulator"&& +3 "core" &- ' & 2* +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &-   1* +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"& 'Γ +108 "core" ' +2 .tHand.open + "manipulator"&!1 +76 "core" 1 +2 "manipulator"&"% +3 "core" % Μ  ( +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&#'\ +102 "core" ' +3819 "Can"n\ \ 9ijQ +18551 #t-> PS.flush + #Flushing Processing stage +2 "processing"%$% +3 "core" %.v\ ! +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%%& +4 "core" &s\ ! +2 "manipulator"&&& +4 "core" &- F F " 6* +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&'(- +2 "core" ( +2 "manipulator"&(& +4 "core" &- O R > 7* +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &)& +2 "core" &- D : [ 6* +3 .tForearm.seek :garage + "manipulator"&*'Γ +104 "core" ' +2 .tHand.close + "manipulator"&+/ +71 "core" / + "manipulator"&,& +3 "core" &-  -* +2 "manipulator"&-% +4 "core" % Σ  l - +2 .tForearm.seek :retract +2 "manipulator"&.'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&/([ +118 "core" ( +2 "manipulator"&0& +4 "core" &S L I v 5 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &1& +3 "core" &S ; A 5 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&2'$ +103 "core" ' +2 "manipulator"&3& +3 "core" &S E F 5 +2 "manipulator"&4% +4 "core" %D E E  5% +2 "processing"%6& +4 "core" &a\  +2 "processing"%7& +4 "core" &\ +3 .tPC.seek :closed + "processing"%(^ +5 "core" &\  +9 &3u\ *z +10 &`u\ ? +9 &gd\ Q +9 &$B\ R +10 &A\ R +9 &C\ R +10 &lC\ R +9 &.D\ R +9 &C\ R +10 &G\ R +9 & tE\ R +9 &"6E\ R +10 &#D\ R +9 &%H\ R +10 &'|C\ R +9 &)>D\ R +9 &*G\ R +10 &,C\ R +9 &.F\ R +10 &0FD\ R +9 &2D\ R +9 &3C\ R +10 &5D\ R +9 &7NE\ R +9 &9E\ R +10 &:D\ R +9 &<C\ R +9 &>UD\ R +10 &@D\ R +9 &AL\ S +10 &CY\ T +9 &EN{\ W +9 &G {\ X +10 &Hy\ X +9 &J~\ X +9 &LR\ Y +10 &N\ Y +9 &O\ Y +10 &Q\ Y +9 &SY\ Y +9 &U\ Y +10 &V\ Y +9 &X\ Z +9 &Z_\ Z +10 &\\ \ Z +9 &]~\ ; +10 &^-v\ V +9 &^*\ 3 +2 ( +2 "processing"%7& +3 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.91 +2 "processing"%9& +3 "core" &^)\ 3 + .tHand.open +2 "manipulator"& 1 +69 "core" 1 +2 "manipulator"& % +4 "core" % D \  T /% +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&;'\ +94 "core" ' + .tPSV.dial PSR +2 "processing"%< +73 "core"  + .tPSR.select :flush +3 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%?'M` +1085 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%@'\ +1591 "core" ' + .tPSV.dial PTV +2 "processing"%8 +86 "core"  +2 .tPTV.dial :puck + "processing"%5  +74 "core"  + .tPBV.dial :waste1 +2 "processing"%B  +54 "core" +3 .tPS.seek 0ml + "processing"%C', +2614 "core" ' + .tPSV.dial PSR +2 "processing"%= +72 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml +2 "processing"%A'F +588 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%E'\ +2111 "core" ' + .tPSV.dial PTV +2 "processing"%F +73 "core" +2 .tPBV.dial PSV +2 "processing"%H U +56 "core" W +2 .tPS.seek 0ml + "processing"%I', +2604 "core" ' +2 .tPSV.dial PBV +6 "processing"%K @ +44 "core" ? +2 .tPS.seek 2.5ml +2 "processing"%L'\ +2600 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%M  +73 "core"  +2 .tPS.seek 0ml +2 "processing"%>', +2610 "core" ' + .tPSV.dial PSR +2 "processing"%D +44 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%J'\ +2600 "core" ' + .tPSV.dial PTV +2 "processing"%P +73 "core" +2 .tPBV.dial PSV +2 "processing"%Q U +15 "core" T +2 .tPS.seek 0ml +2 "processing"%G', +2598 "core" ' + .tPSV.dial PBV +2 "processing"%S @ +44 "core" ? +2 .tPS.seek 2.5ml + "processing"%T'\ +2600 "core" ' + .tPSV.dial :waste1 +7 "processing"%U  +73 "core"  +2 .tPS.seek 0ml +2 "processing"%N', +2608 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"& & +4 "core" &S  . +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&X([ +3 "core" ( + "manipulator"&Y& +4 "core" &S + . +36 .tElbow.reconfigure :loose +9 "manipulator"&$ &.,(#b +3 &Z& +3 "core" &S . +2 .tForearm.seek PC +2 "manipulator"&\\'$ +99 "core" ' + .tHand.close +2 "manipulator"&]/ +77 "core" / + .tPC.seek :open +2 "processing"%V( +458 "core" ( + "manipulator"&^& +4 "core" &S  - +2 "manipulator"&R% +3 "core" % ! i . +3 .tForearm.seek :retract + "manipulator"&a'\ +96 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&`(- +135 "core" ( +2 "manipulator"&b& +4 "core" &- ( # 5 1% + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &c& +3 "core" &-   \ 1% +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&d'Γ +106 "core" ' +2 .tHand.open + "manipulator"&e1 +76 "core" 1 + "manipulator"&f% +3 "core" % Ν ( +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&g'\ +101 "core" ' +11639 "Can"u\ \ =R? +8740 #t-> access 2 +2 "storage"(h% +3 "core" %v \  +2 "manipulator"&_% +8 "core" %\  # + E 3 +3 "manipulator"&j& +3 "core" &- #  3$ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 +2 "storage"(i(K] +822 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (m& +3 "core" &K[ \  +197 #t-> access 1 +2 "storage"(l% +3 "core" %v \ +2 "manipulator"&n% +3 "core" %\  F H  6 +2 "manipulator"&k& +4 "core" &- F D 6$ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"(p(; +194 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (o& +3 "core" &; !\  +1363 #t-> access 2 +2 "storage"(s% +3 "core" %v * + %\  +2 "manipulator"&r% +3 "core" %\  S R U 7 +2 "manipulator"&t& +3 "core" &- P C 8$ +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(q(K] +199 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (v& +3 "core" &K] <\  +4204 #t-> exit +6 #mEXIT @1743707670.38PDT @1743707680.23PDT = =mMAIN_scheduler =tMAIN @PDT1743707681.95 #"core_reset"Sent BREAK +2 #t@8823 receive with ifg=0x10, ie=0xFD + #@9455 receive with ifg=0x10, ie=0xFD #@10110 receive with ifg=0x10, ie=0xFD + #@10743 receive with ifg=0x10, ie=0xFD + #@11376 receive with ifg=0x10, ie=0xFD #@12009 receive with ifg=0x10, ie=0xFD + #@12642 receive with ifg=0x10, ie=0xFD #@12968 receive with ifg=0x80, ie=0xFD + #@25005 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +215 #Configuration for eddie 2/28/25 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +383 "Can"x\ 6ǢRk + x\ 6ǢRkZ + #tPolling Can every 10:00 +2 #Cleanly exited at 12:14:30PDT03-Apr-25 +4 #Waiting for espclients... +11317 #"steph"Session Begun +636 #-> exit + #Session Ended +5442 #Session Begun +2200 #-> startTube 2 +22289 #-> start(:myShortDA){shortDA} +193 "sampler") +4 ) +2 "core"  +3 "collection"' +2 ' +2 "core"  +2 "processing"% +3 % +2 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %st\  +2 ."emptyCS"CS.configure :default +3 "collection"'#P d@b +4 ."emptyCS"CS.hold + "collection"'+ +6 "core" + +2 ."emptyCS"CS.configure :default +3 "collection"'#P d@b +4 "processing"%% +2 "core" %+{\ ' +3 ."emptyCS"PS.configure :default +3 "processing"%#A d`xb +3 ."emptyCS"PS.hold +2 "processing"%+ +4 "core" + +2 ."emptyCS"PS.configure :default +3 "processing"%#A d`xb +3 "sampler")% +3 "core" %N} n +2 ."emptyCS"SS.configure :default +3 "sampler")#.0X Thread[:myShortDA].answer + #"myShortDA"steph answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +5 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1005 .PSV.dial :mixloop + "processing"% +131 "core" +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%  +135 "core" +2 ."myShortDA"PRV.dial :sipper + "processing"%  +136 "core" +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +2 "processing"%'Y +2275 "core" ' +2 ."connect"PRV.dial CBV +2 ."myShortDA"CBV.dial PRV +4 "processing"%  +2 "collection"'  +6 "core"  +128  +2 ."myShortDA"PS.seek 0.5ml +2 "processing"%'F +1258 "core" ' +2 ."myShortDA"PRV.dial :waste2 + "processing"% @ +107 "core" > +2 ."myShortDA"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."myShortDA"PS.seek 0ml +2 "processing"% ', +580 "core" ' +2 ."myShortDA"PSV.dial PSR + "processing"%! +105 "core"  + #"myShortDA"Pulling 1ml of PSR.flush +2 .PSR.select :flush +3 "processing"%j +11 ."myShortDA"PS.seek 1ml +2 "processing"%"'M` +1095 "core" ' + ."myShortDA"PSR.select :air +2 "processing"% +11 ."myShortDA"PS.seek 2.5ml +2 "processing"%#'\ +1606 "core" ' + ."myShortDA"PSV.dial :mixloop +2 "processing"%$ +105 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%%', +2618 "core" ' + ."myShortDA"PSV.dial PSR +2 "processing"%& +105 "core" + #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +10 ."myShortDA"PS.seek 1ml +2 "processing"%''M` +1096 "core" ' + ."myShortDA"PSR.select :air +2 "processing"% +11 ."myShortDA"PS.seek 2.5ml +2 "processing"%('\ +1603 "core" ' + ."myShortDA"PSV.dial :mixloop +2 "processing"%) +104 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%*  +45 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%+', +589 "Can"s\ FɳS +2021 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%, +104 "core" +2 ."myShortDA"PSR.select :air +3 .PS.seek 2.5ml +4 "processing"%-'\ +2605 "core" ' + ."myShortDA"PSV.dial :mixloop +2 "processing"%. +103 "core" +3 ."myShortDA"PS.seek 0ml + "processing"%/', +2612 "core" ' +2 #"myShortDA"Loading da puck from tube 2 into Processing Clamp + "processing"%0& +11 "core" &\  + ."myShortDA"Hand.open +2 "manipulator"&11 +70 "core" 1 +2 "manipulator"&2% +3 "core" %\   G / +2 "storage"(3% +3 "core" %v \  +2 "storage"(4. +3 "core" .,K] +2 ."myShortDA"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 2 +2 "storage"(5( +668 "core" ( + ."myShortDA"SC.configure :limp +3 "storage"($(\ 1b +4 (6& +3 "core" &  T\ +2 "manipulator"&7& +3 "core" &-   4$ +2 "manipulator"&8% +3 "core" %\    4 +3 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek 2 +2 "manipulator"&9( +177 "core" ( + "manipulator"&:& +3 "core" & * & B 27 +2 "storage"(;& +4 "core" &  k\ +2 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek 2 + 700 counts +2 "manipulator"&<'Ѧ +103 "core" ' + "storage"(=& +3 "core" &   S\ \ +3 ."myShortDA"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 ."myShortDA"SE.seek :beamBreak +2 "storage"(>') +304 "core" ' + "storage"(?- +3 "core" -' +2 ."myShortDA"SE.configure :default +2 "storage"(#QK-0-\ b +5 (@& +2 "core" &  \  +2 "manipulator"&A& +4 "core" & #  Z 17 +2 ."myShortDA"Elbow.seek 2 +2 "manipulator"&B( +5 "core" ( + "manipulator"&C& +3 "core" & " ' ) 17 +2 "storage"(D& +3 "core" &  j\  +3 ."myShortDA"Forearm.seek 2 + 300 counts +2 "manipulator"&E' +25 "core" ' + ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close + "manipulator"&F/ +74 "core" / +2 ."downElevator"SE.seek :down +3 "manipulator"&G& +3 "storage"(H'p +8 "core" & $ $ $ 37 + "manipulator"&I% +4 "core" %   2i +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&J'\ +96 "core" ' +2 ."myShortDA"Elbow.seek PC +2 "manipulator"&K([ +157 "core" ' + ."downElevator"SE.stop + "storage"(5 +102 "core" ( + "manipulator"&L& +4 "core" &` [ \\ S : + ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &M& +3 "core" &` L T 2 : +2 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek PC +2 "manipulator"&N'$ +93 "core" ' + "manipulator"&O& +4 "core" &` P T t 7 +2 "manipulator"&P% +4 "core" %, E F < 7 + "processing"%Q& +4 "core" &\ # +2 "processing"%R& +5 "core" &\ " +2 ."myShortDA"PC.seek :closed +2 "processing"%S(^ +5 "core" &\ " +6 &\ "5 +9 &?Gr\ 1 +10 &`mu\ E +9 &X\ S +9 &C\ R +10 &yB\ Q +9 &:C}\ R +9 &G}\ R +10 &G\ R +9 &G\ Q +10 &CD\ Q +9 &!Dw\ Q +9 &"Er\ R +10 &$Gr\ R +9 &&JGl\ R +10 &( Gw\ R +9 &)Hw\ R +9 &+Gn\ R +10 &-RCv\ R +9 &/Cn\ R +9 &0Dl\ R +10 &2Dn\ R +9 &4[Dn\ Q +9 &6Fl\ R +10 &7Ii\ R +9 &9H^\ R +10 &;bIO\ R +9 &=$Ha\ R +9 &>He\ Q +10 &@Jf\ R +9 &BfU_\ S +9 &D!gf\ V +10 &E{`\ W +9 &Gy^\ X +10 &I`~`\ X +9 &K"}f\ X +9 &Le\ Y +10 &Nj\ Y +9 &Pee\ Y +9 &R'c\ Y +10 &S`\ Y +9 &U`\ Y +10 &Wk^\ Z +9 &Y-d\ Z +9 &Z[\ Z +10 &\\\\\ [ +9 &^4fma\ 0 +9 &^y]\ @ +10 ( + &^(U\ 3 +2 "processing"%R& +3 #"myShortDA"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.85 + .Hand.open +3 "manipulator"&T1 +70 "core" 1 +2 "manipulator"&U% +3 "core" % , ' & L 3 +3 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&V'\ +95 "core" ' +3 #"myShortDA"Heating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +4 "processing"%W  +3 %X9 +5 "core" 9jp +102 "processing"%Y9 +3 "core" 9iq +102 "processing"%Z9 +3 "core" 9ip  +102 "processing"%[9 +3 "core" 9gp  +102 "processing"%\\9 +3 "core" 9hp +102 "processing"%]9 +2 "core" 9hq +103 "processing"%^9 +2 "core" 9hq +102 "processing"%_9 +3 "core" 9ip +103 "processing"%`9 +2 "core" 9kq" +102 "processing"%a9 +3 "core" 9lq& +102 "processing"%b9 +2 "core" 9oq* +103 "processing"%c9 +2 "core" 9rq/ +102 "processing"%d9 +4 "core" 9uq3 +102 "processing"%e9 +3 "core" 9yq7 +102 "processing"%f9 +2 "core" 9~q; +103 "processing"%g9 +3 "core" 9q? +102 "processing"%h9 +36 "core" 9rE +109 "processing"%i9 +3 "core" 9rI +102 "processing"%j9 +3 "core" 9rN +102 "processing"%k9 +3 "core" 9sR +102 "processing"%l9 +3 "core" 9rV +102 "processing"%m9 +2 "core" 9sZ +103 "processing"%n9 +3 "core" 9s^ +102 "processing"%o9 +3 "core" 9rc +102 "processing"%p9 +3 "core" 9sg +102 "processing"%q9 +2 "core" 9sk +103 "processing"%r9 +2 "core" 9so +102 "processing"%s9 +3 "core" 9rs +103 "processing"%t9 +2 "core" 9tx\ +102 "processing"%u9 +3 "core" 9s|\ +102 "processing"%v9 +3 "core" 9t +102 "processing"%w9 +2 "core" 9u +103 "processing"%x9 +2 "core" 9 t +102 "processing"%y9 +3 "core" 9t +102 "processing"%z9 +3 "core" 9u +102 "processing"%{9 +2 "core" 9%u +103 "processing"%|9 +2 "core" 9.v +102 "processing"%}9 +3 "core" 96v +103 "processing"%~9 +2 "core" 9=v +102 "processing"%9 +3 "core" 9Ew +102 "processing"%9 +3 "core" 9Mw +102 "processing"%9 +2 "core" 9Tw +3 ."myShortDA"PH.hold 2:00:00,28C +3 "processing"% ppN +3 ."myShortDA"delay 1:30 +6 "core"  +8997 ."myShortDA"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +106 "core"  + #"myShortDA"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +11 ."myShortDA"PS.seek 0.5ml +2 "processing"%'F +582 "core" ' +2 ."myShortDA"delay 5 seconds +502 .PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2ml +2 "processing"%'˕ +1599 "core" ' + ."myShortDA"PTV.dial :puck +2 "processing"%  +133 "core"  + ."myShortDA"PSV.dial PTV +2 "processing"% +77 "core" + ."myShortDA"PBV.dial :waste1 +2 "processing"%  +56 "core" +2 "processing"%% +3 "core" %˙!\  +3 ."myShortDA"PS.seek 1.5ml + "processing"%' +588 "core" ' + ."myShortDA"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +37 "core" , +3 ."myShortDA"PS.seek 0ml + "processing"%', +1595 "core" ' + ."myShortDA"delay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%  +5 "core"  +2 ."myShortDA"PBV.dial :waste1 +2 "processing"%  +37 "core" +2 ."myShortDA"delay 30 seconds +695 "Can"b X̨S +2307 ."myShortDA"PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , +2 ."myShortDA"PSR.select :air +2 .PSV.dial PSR +3 "processing"% +76 "core"  +2 ."myShortDA"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."myShortDA"PS.seek 2.5ml +2 "processing"%'\ +2459 "core" ' +2 ."myShortDA"PSV.dial PTV + "processing"% +77 "core" + ."myShortDA"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +76 "core"  +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +75 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +87 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%', +2464 "core" ' +2 ."myShortDA"PTV.dial :PRVmixing,via: PRV +2 "processing"%  +134 "core" + ."myShortDA"PSV.dial :mixloop +2 "processing"% +44 "core" + ."myShortDA"PRV.dial :ab1 +2 "processing"%! @ +104 "core" ? +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 0.15ml +2 "processing"% ' +347 "core" ' +2 ."myShortDA"delay 2 seconds +202 ."connect"CBV.dial PRV +2 ."myShortDA"PRV.dial CBV +4 "collection"'"  +2 "processing"%$  +5 "core"  +43  + "processing"%#% +3 "core" %{\  +3 ."myShortDA"PS.seek 0.3ml +2 "processing"%&' +353 "core" ' + ."myShortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'%  +33 "core" +2 ."myShortDA"PRV.dial :air + "processing"%'  +45 "core"  +2 ."myShortDA"PS.seek 0.9ml +2 "processing"%)'@ +1260 "core" ' + ."myShortDA"PRV.dial :waste2 +2 "processing"%* @ +77 "core" > +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%('F +849 "core" ' +2 #"myShortDA"addPMLReagent08 + .PSV.dial :air +3 "processing"%,  +44 "core"  +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."myShortDA"PS.seek 2ml +2 "processing"%+'˕ +1592 "core" ' +2 ."myShortDA"PSV.dial :PML + "processing"%. +46 "core" + ."myShortDA"PTV.dial :mixing +2 "processing"%- @ +78 "core" B + ."myShortDA"PBV.dial :waste1 +2 "processing"%0  +38 "core" + "processing"%1% +3 "core" %˘\  +3 ."myShortDA"PS.seek 1.85ml +2 "processing"%2' +236 "core" ' + ."myShortDA"PBV.dial between PSV and waste1 +2 "processing"%3 * +36 "core" , +2 ."myShortDA"PS.seek 0ml +2 "processing"%4', +2001 "core" ' + ."myShortDA"delay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +5 "core" &su\  +2 "manipulator"&6& +3 "core" &`  1 +2 "manipulator"&7% +4 "core" %\  1 +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&8(- +126 "core" ( + "manipulator"&:& +3 "core" &-  '0 +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &;& +3 "core" &- ; /0 +2 ."myShortDA"Forearm.seek :garage +3 "manipulator"&'Γ +104 "core" ' + ."myShortDA"Hand.close + "manipulator"&=/ +79 "core" / +2 "manipulator"&& +4 "core" &- l (0 + "manipulator"&?% +4 "core" % Υ t ) ' +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&@'\ +102 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +2 "manipulator"&A(o +288 "core" ( + "manipulator"&C& +3 "core" &x d )- +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &D& +3 "core" &x l .- +2 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC +2 "manipulator"&F'Ͻ +99 "core" ' +2 "manipulator"&G& +4 "core" &x -- +2 "manipulator"&I% +4 "core" %ϲ   * + "collection"'9& +4 "core" &su +2 "collection"'<& +5 "core" &sv +2 ."myShortDA"CC.seek :closed +2 "collection"'>(S +6 "core" &rt\  +7 &9sr $d +9 &Sust 8 +9 &yqts L +10 &}Jtu R +9 &?Frt R +9 &Dtu R +10 &Dts R +9 &Hws S +10 &HHvr R +9 & Hqt R +9 &Hst S +10 &!Isu R +9 &#PHtv R +9 &%Its R +10 &&Irt R +9 &(Jss R +10 &*XIru R +9 &,Irs R +9 &-Hqt R +10 &/Jru R +9 &1`Htu R +9 &3!Irt R +10 &4Esr R +9 &6Hqr R +10 &8gIut R +9 &:)Ist R +9 &;Frv R +10 &=Iru R +9 &?oIss R +9 &A1Lst R +10 &BOqs S +9 &D]qu T +10 &Fhytu X +9 &Hvu ] +9 &Itv _ +10 &Krt ` +9 &MVtv ` +9 &Ott ` +10 &Ptu a +9 &RYcuw 8 +10 &Rtu V +9 ( + &Rvtu S +2 "collection"'<& +3 #"myShortDA"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.62 +2 "collection"'E& +4 "core" &Rvuw S +3 ."myShortDA"Hand.open + "manipulator"&L1 +67 "core" 1 +2 "manipulator"&M% +3 "core" % ϲ  # +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&B'\ +98 "core" ' + ."myShortDA"PSV.dial PSR +2 "processing"%O +105 "core"  + #"myShortDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +11 ."myShortDA"PS.seek 1.5ml +2 "processing"%P'{ +1601 "core" ' + ."myShortDA"delay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%Q  +56 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%H', +1596 "core" ' +2 ."myShortDA"PSV.dial PSR + "processing"%J +44 "core"  +2 ."myShortDA"PSR.select :air +2 "processing"% +11 ."myShortDA"PS.seek 2.5ml +2 "processing"% '\ +2617 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 ."myShortDA"CBV.dial PRV +5 "processing"%T  +3 "collection"'U  +33 "core"  +132  + ."myShortDA"PSV.dial :mixloop +2 "processing"%X +116 "core" + ."myShortDA"CTV.dial :air,avoiding: :intake +2 "collection"'R +5 "core"  + "collection"'Y +3 "core"  +2 "collection"'N  +5 "core" +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%Z  +77 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%[', +2609 "core" ' + ."myShortDA"PSV.dial :air +2 "processing"%\\  +45 "core"  +2 ."myShortDA"PS.seek 2.5ml +2 "processing"%]'\ +2601 "core" ' + ."myShortDA"PSV.dial :mixloop +2 "processing"%^ +56 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%_', +2612 "core" ' + ."myShortDA"PSV.dial :air +2 "processing"%`  +43 "core"  +3 ."myShortDA"PS.seek 2.5ml + "processing"%a'\ +2609 "core" ' + ."myShortDA"PSV.dial :mixloop +2 "processing"%b +45 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%c', +2612 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp + "manipulator"&d& +10 "core" &x - +3 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek CC +41 "manipulator"&e(o +12 "core" ( +2 "manipulator"&f& +3 "core" &x > - +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &g& +3 "core" &x  - +3 ."myShortDA"Forearm.seek CC +2 "manipulator"&h'Ͻ +95 "core" ' + ."myShortDA"Hand.close + "manipulator"&i/ +71 "core" / +2 ."myShortDA"CC.seek :open +3 "collection"'j( +398 "core" ( +2 "manipulator"&k& +3 "core" &x B !- +2 "manipulator"&l% +4 "core" % Ͻ  [  +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&m'\ +93 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek :garage +2 "manipulator"&n(- +283 "core" ( + "manipulator"&o& +4 "core" &- j % + ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &p& +3 "core" &- [ ( +2 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek :garage +2 "manipulator"&q'Γ +107 "core" ' + ."myShortDA"Hand.open +2 "manipulator"&r1 +70 "core" 1 +2 "manipulator"&s% +3 "core" % Ν b  +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&t'\ +103 "core" ' +2 ."da"delayUntil "12:45:40.84" +19569 "Can"K\ =zT- +5273 #"da"recoverPRVreagent08 + .PTV.dial :mixing +3 "processing"%u @ +76 "core" A + ."da"PBV.dial :waste1 +2 "processing"%v  +37 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%w * +38 "core" , + ."da"PSV.dial :air +2 "processing"%x  +56 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%y'\ +2463 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%z +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%{  +45 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%| +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%}  +57 "core" +2 ."da"PS.seek 0ml +2 "processing"%~', +2449 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +4 .PSV.dial PSR +3 "processing"% +132 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%'F +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%'˕ +1600 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +77 "core"  + ."da"PSV.dial PTV +2 "processing"%/ +81 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" + "processing"% % +3 "core" %˓\  +3 ."da"PS.seek 1.5ml +2 "processing"% 'y +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"% * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%', +1600 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +3 "processing"%  +38 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +3 "processing"% +87 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%W'\ +2468 "core" ' + ."da"PSV.dial PTV +2 "processing"% +86 "core"  + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +73 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +75 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +87 "core" +2 ."da"PS.seek 0ml +3 "processing"%', +2471 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +4 .PSV.dial PSR +2 "processing"% +146 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%'F +589 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%'˕ +1603 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +3 "processing"% +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" +2 "processing"%% +3 "core" %˛\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +583 "core" ' +2 ."da"delay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%! * +36 "core" , +2 ."da"PS.seek 0ml +3 "processing"%', +1598 "core" ' +9 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%"  +36 "core"  + ."da"delay 30 seconds +564 "Can"1\ OTâ +2439 ."da"PBV.dial between PSV and waste1 +2 "processing"%$ * +36 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +3 "processing"%# +76 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"% '\ +2466 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%% +87 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%' +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%& +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%*  +75 "core"  +2 ."da"PS.seek 0ml +3 "processing"%)', +2457 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +3 "processing"%,  +44 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%(  +136 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%.  +45 "core"  + ."da"PTV.dial :PRVmixing +2 "processing"%-  +6 "core" + ."da"PSV.dial :mixloop +2 "processing"%0 +44 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml +2 "processing"%1' +384 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%3  +46 "core"  +2 "processing"%+% +3 "core" %\ " +3 ."da"PS.seek 0.55ml + "processing"%2' +336 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +3 "processing"%  +44 "core"  +3 ."da"PS.seek 2ml + "processing"%6'˕ +1543 "core" ' +2 ."da"PSV.dial :PML + "processing"%7 +46 "core" + ."da"PTV.dial :mixing +2 "processing"%: @ +76 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%;  +37 "core" +2 "processing"%K% +3 "core" %˓\  +2 ."da"PS.seek 1.85ml +2 "processing"%=' +241 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"% * +38 "core" , +2 ."da"PS.seek 0ml +3 "processing"%?', +1948 "core" ' + ."da"delay 2 seconds +202 .delay 8:00 +44170 "Can"\ 8cUY +3832 #"da"recoverPRVreagent08 + .PTV.dial :mixing +3 "processing"%V @ +5 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%C * +38 "core" , + ."da"PSV.dial :air +2 "processing"%D  +45 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%8'\ +2462 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%G +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%I  +45 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%9 +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%@  +45 "core"  +2 ."da"PS.seek 0ml +3 "processing"%\ ', +2453 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +3 .PSV.dial PSR +3 "processing"%E +133 "core"  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%L'F +596 "core" ' +2 ."da"delay 5 seconds +501 .PSR.select :air +3 "processing"% +16 ."da"PS.seek 2ml +2 "processing"%M'˕ +1595 "core" ' + ."da"PTV.dial :puck +2 "processing"%<  +73 "core"  +2 ."da"PSV.dial PTV +2 "processing"%O +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%F  +37 "core" + "processing"%4% +4 "core" %ˑ\  +2 ."da"PS.seek 1.5ml +2 "processing"%Q'w +593 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%P * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%J', +1596 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%H  +5 "core"  + ."da"PBV.dial :waste1 +2 "processing"%U  +37 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%T * +36 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +3 "processing"%X +76 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%R'\ +2468 "core" ' + ."da"PSV.dial PTV +2 "processing"%Y +77 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%N +76 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%Z +76 "core" +2 ."da"delay 5 seconds +501 .PSV.dial :air +3 "processing"%  +74 "core"  +2 ."da"PS.seek 0ml +3 "processing"%\\', +2448 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +3 .PSV.dial PSR +3 "processing"%[ +133 "core"  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%^'F +619 "core" ' +9 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%]'˕ +1604 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%`  +6 "core"  + ."da"PSV.dial PTV +2 "processing"%_ +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%b  +37 "core" +2 "processing"%a% +3 "core" %˜\  +3 ."da"PS.seek 1.5ml +2 "processing"%d' +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%f * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%g', +1601 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 "processing"%i  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%A  +37 "core" +2 ."da"delay 30 seconds +2100 "Can"\ QU +902 ."da"PBV.dial between PSV and waste1 +2 "processing"%B * +38 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +3 "processing"%> +75 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%k'\ +2459 "core" ' +2 ."da"PSV.dial PTV + "processing"%l +88 "core"  + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%h +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%o +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%p  +88 "core" +2 ."da"PS.seek 0ml +2 "processing"%e', +2468 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +8 .PSV.dial PSR +2 "processing"%r +135 "core"  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +3 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%s'F +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%m'˕ +1606 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%q  +6 "core"  + ."da"PSV.dial PTV +2 "processing"%u +76 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%v  +37 "core" +2 "processing"%w% +4 "core" %˘\  +2 ."da"PS.seek 1.5ml +2 "processing"%x'~ +595 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%c * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%z', +1590 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 "processing"%{  +6 "core"  + ."da"PBV.dial :waste1 +2 "processing"%|  +36 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%} * +37 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +3 "processing"%y +76 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%'\ +2471 "core" ' + ."da"PSV.dial PTV +2 "processing"%~ +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +86 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +72 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%/  +74 "core"  +2 ."da"PS.seek 0ml +3 "processing"%', +2456 "core" ' +2 ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +4 "processing"% +140 "core"  +8 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +9 "processing"% +18 ."da"PS.reconfigure :default +7 "processing"%#A d`xb +11 ."da"PS.seek 0.25ml +4 "processing"%' +330 "core" ' + ."da"delay 5 seconds +502 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +4 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"% 'F +335 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +11 ."da"PS.seek 2ml +2 "processing"% '˕ +1597 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +6 "core"  + ."da"PSV.dial PTV +2 "processing"% +91 "core"  + ."da"PBV.dial :waste1 +3 "processing"%  +39 "core"  +2 "processing"%% +3 "core" %˕  +3 ."da"PS.seek 1.5ml + "processing"%'{ +579 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +37 "core" , +2 ."da"PS.seek 0ml +2 "processing"%', +1591 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%W  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +3 "processing"% +88 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%'\ +2571 "core" ' + ."da"PSV.dial PTV +2 "processing"% +75 "core" +2 ."da"delay 5 seconds +501 .PSV.dial PSR +2 "processing"% +120 "core"  +9 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +78 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +76 "core"  +2 ."da"PS.seek 0ml +2 "processing"%!', +2558 "core" ' +2 #"da"Additional air clear + .PSR.select :air +4 .PSV.dial PSR +3 "processing"% +137 "core"  +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +4 .PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 2ml + "processing"%"'˕ +2103 "core" ' + ."da"delay 5 seconds +502 .PTV.dial :puck +3 "processing"%$  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"%# +78 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" +2 "processing"%%% +4 "core" %˔  +2 ."da"PS.seek 1.5ml +2 "processing"%''z +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%& * +37 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 + "processing"%*  +108 "core"  +2 ."da"PS.seek 0ml +3 "processing"% ', +1602 "core" ' +2 "processing"%,9 +3 "core" 95 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +3 "processing"%( +4 %.& +2 "core" 5 +3 &^% 3 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&-% +6 "core" %\  P ; g +2 "storage"(0% +4 "core" %|   %  + "storage"(). +3 "core" .( +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."da"SC.seek 1 +2 "storage"(3( +195 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +4 (+& +3 "core" &\  +2 "manipulator"&1& +3 "core" &-   +2 "manipulator"&% +4 "core" %\  _ +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 1 +2 "manipulator"&2( +184 "core" ( +2 "manipulator"&7& +3 "core" &  q5 +2 "storage"(:& +4 "core" &\  +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&;' +93 "core" ' +2 "storage"(K& +4 "core" &\   +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +9 ."da"SE.seek :beamBreak +2 "storage"(') +287 "core" ' +2 "storage"(6- +3 "core" -') +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +5 ."da"SE.seek :place +2 "storage"(=' +39 "core" ' +2 "manipulator"&V& +3 "core" & 1 < ?5 +3 "manipulator"&% +4 "core" % > : G + ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +2 "manipulator"&C'\ +102 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&D([ +261 "core" ( + "manipulator"&?& +3 "core" &U 6 0 i +3 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &G& +3 "core" &U 6 +2 ."da"Forearm.seek PC +2 "manipulator"&I'$ +102 "core" ' + ."da"Hand.close +2 "manipulator"&9/ +67 "core" / +2 ."da"PC.seek :open +2 "processing"%@( +95 "Can" |ۙV +365 "core" ( + "storage"(8& +4 "core" &\ ! 3 F +2 "manipulator"&E& +3 "core" &Y V a +2 "manipulator"&\ % +3 "core" % ( X Y +3 ."da"Forearm.seek :retract +2 "manipulator"&L'\ +99 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 1 +2 "manipulator"&<( +268 "core" ( + "manipulator"&O& +4 "core" & H N B. + "storage"(F& +4 "core" &\  n +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&4' +91 "core" ' +2 ."da"Hand.open + "manipulator"&M1 +74 "core" 1 +9 "storage"(P- +3 "core" -' +2 ."da"SE.seek -0.31 Pucks below Top Plate +2 "storage"(Q' +20 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +4 ."da"SE.seek -1.23 Pucks below Top Plate +2 "storage"(H'd +53 "core" ' +2 #"da"Lights, camera, ACTION! +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 "processing"%U& +4 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da25apr0313h.tif +14 "core" &W +5 "manipulator"&T& +7 "core" &. +2 "manipulator"&X% +5 "core" % ѻ  +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&J'\ +92 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&Y(- +179 "core" ( +3 "manipulator"&N& +4 "core" &- g, + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &Z& +2 "core" &- 0 7, +3 ."psFlush"Forearm.seek :garage +3 "manipulator"& 'Γ +104 "core" ' +2 ."psFlush"Hand.close + "manipulator"&R/ +75 "core" / +2 "manipulator"&[& +3 "core" &- q, +2 "manipulator"&\\% +4 "core" % Χ ; +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&^'\ +104 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +2 "manipulator"&`([ +122 "core" ( +2 "manipulator"&_& +3 "core" &e  +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &b& +2 "core" &e b +3 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +2 "manipulator"&a'$ +104 "core" ' +2 "manipulator"&]& +3 "core" &e m " # +3 "manipulator"&f% +4 "core" %$  + "processing"%d& +4 "core" &C +2 "processing"%i& +6 "core" &> +2 ."psFlush"PC.seek :closed + "processing"%A(^ +7 "core" &; +4 &4 6 +9 &>Fo< 2 +9 &_mn8 G +10 &N2 T +9 &9% S +9 &v9 S +10 &6: T +9 &; T +10 &; T +9 &y8 U +9 &:9 U +10 & 9 U +9 &"9 V +9 &$8 U +10 &&B4 U +9 &(8 V +10 &)8 U +9 &+6 U +9 &-J6 U +10 &/ : V +9 &08 U +9 &2;{ U +10 &4R; U +9 &69 V +10 &79m V +9 &99m U +9 &;Z7o U +10 &=:r U +9 &>; T +9 &@=r T +10 &BcFd U +9 &D\\ W +10 &Ev [ +9 &Go [ +9 &I[r [ +10 &Ku [ +9 &Lw [ +9 &N| \\ +10 &P_| \\ +9 &R { \\ +9 &S~ ^ +10 &U ^ +9 &Wb~ ^ +10 &Y# ^ +9 &Z _ +9 &\\ _ +10 &^Dxe , +9 &^b A +9 ( +2 &^A < + "processing"%i& +4 #"psFlush"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 2.14 + "processing"%B& +5 "core" &^C < +2 ."psFlush"Hand.open +2 "manipulator"&>1 +72 "core" 1 + "manipulator"&g% +4 "core" %   ;  +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&l'\ +98 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +3 "processing"%h +47 "core"  + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%o'F +594 "core" ' +2 ."psFlush"delay 5 seconds +47 #"da"SX HX9/16 (USB:47): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 19.938 seconds\ /var/log/esp/da25apr0313h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da25apr0313h20s.tif +451 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%p'\ +1600 #"da"SX HX9/16 (USB:47): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da25apr0313h20s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 32.0 /var/log/esp/midres/da25apr0313h32s.tif +495 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%k @ +207 "core" B + ."psFlush"PTV.dial :PRVmixing +2 "processing"%r  +139 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%e +122 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%s' +2189 #"da"SX HX9/16 (USB:47): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 32 seconds\ /var/log/esp/midres/da25apr0313h32s.tif: TIFF Upload Complete\ +5 .Gate.power :camera,:OFF +3 ."Qmail"DAfans.email "19.938 sec auto-exposure",Subject: "da25apr0313h images!" +5 "storage"(q- +4 "core" -'d +2 "storage"(u& +19 "core" &\ W +75 "manipulator"&v& +5 "core" &e   > +2 "manipulator"&w% +4 "core" %\    +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 1 +3 "manipulator"&m( +269 "core" ( +2 "manipulator"&c& +4 "core" & 1 4 x/ +2 "storage"(x& +2 "core" ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +4 "processing"%{ +5 "core" &\ R +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&|' +90 "core"  + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +4 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.52 Pucks below Top Plate +3 "storage"(}' +5 ."psFlush"PS.seek 0.5ml +2 "processing"%y'F +48 "core" ' +2 "manipulator"&z& +4 "core" & r / + "storage"(~& +4 "core" &\ M +2 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +2 "manipulator"&' +35 "core" ' + ."da"Elbow.hold +2 "manipulator"&, +6 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.33 Pucks below Top Plate +2 "storage"(/'v +23 "core" ' +2 "manipulator"&% +4 "core" % v O X a + "storage"( & +4 "core" &\ ` a +2 ."da"Forearm.force -20 + "manipulator"&5 +5 ."da"Forearm.seek 1 + 306 counts + "manipulator"&'9 +24 "core" ' +2 "manipulator"&& +4 "core" &   p \ / + "storage"( & +4 "core" &\  +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&' +22 "core" ' +2 "storage"(% +3 "core" %~  +3 ."downElevator"SE.seek :down +4 "storage"('p +99 (% +7 "core" %D g ]~ +5 "manipulator"& % +7 "core" %Ѿ L  +6 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek :retract +4 "manipulator"&'\ +92 "core" ' +36 ' +3 ."downElevator"SE.stop +3 "storage"(5 +7 (& +8 "core" &\ * +37 ' +3 ."psFlush"delay 5 seconds +502 .PSR.select :air +6 "processing"% +20 ."psFlush"PS.seek 2.5ml +4 "processing"%'\ +1589 #"uploadLog"upsync +522 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%W  +36 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"% @ +76 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"% +106 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%' +2609 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +106 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 1ml +2 "processing"%'M` +1102 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +52 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +1608 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +74 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%  +74 "core"  +2 ."psFlush"PBV.dial :waste1 +2 "processing"%  +6 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%!', +2610 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%$ +76 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%#'F +593 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +2105 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%% +81 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%" U +55 "core" U +3 ."psFlush"PS.seek 0ml + "processing"%&', +2606 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%* @ +47 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%''\ +2601 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%,  +75 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%(', +2615 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%. +45 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%-'\ +2602 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%0 +75 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +4 "processing"%)', +2604 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%+ @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%1'\ +2615 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +75 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%5', +2598 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%7 +45 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 1ml +2 "processing"%:'M` +1122 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%n'\ +1596 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%K +75 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%t  +6 "core"  + ."psFlush"PBV.dial :waste1 +2 "processing"%6  +56 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%V', +2605 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +87 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%'F +592 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%;'\ +2102 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%? +73 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%G U +57 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%2', +2612 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%9 @ +58 "core" B +2 ."psFlush"PS.seek 2.5ml +3 "processing"%C'\ +2609 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%S  +76 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%8', +2614 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%E +45 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +4 "processing"%\ '\ +683 "Can"\ ?W +1929 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%I +74 "core" +43 ."psFlush"PBV.dial PSV +2 "processing"%O U +16 "core" T +2 ."psFlush"PS.seek 0ml +2 "processing"%F', +2616 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%D @ +57 "core" B +3 ."psFlush"PS.seek 2.5ml +2 "processing"%M'\ +2606 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%P  +76 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%U', +2607 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&T& +6 "core" & " +/ + "manipulator"&L% +4 "core" %\   + +2 ."psFlush"Elbow.seek PC +2 "manipulator"&X([ +288 "core" ( + "manipulator"&=& +3 "core" &a  Z . +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &Q& +3 "core" &a E . +3 ."psFlush"Forearm.seek PC +3 "manipulator"&N'$ +94 "core" ' + ."psFlush"Hand.close + "manipulator"&Z/ +73 "core" / + ."psFlush"PC.seek :open +2 "processing"%4( +459 "core" ( +2 "manipulator"&<& +3 "core" &u ' # 3 +2 "manipulator"&R% +3 "core" % %   7 4 +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&['\ +96 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek :garage +2 "manipulator"&\\(- +124 "core" ( + "manipulator"&J& +4 "core" &-\   Q 3"{ +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &_& +3 "core" &-\ # " v 3"{ +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek :garage +2 "manipulator"&b'Γ +109 "core" ' +2 ."psFlush"Hand.open + "manipulator"& 1 +75 "core" 1 +2 "manipulator"&]% +3 "core" % Μ O ) +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&f'\ +102 "core" ' + #"myShortDA"Finished short da assay +48410 "Can"\ 1W +27248 #"steph"-> access 1 +3 "storage"(d% +5 "core" %r G P 3\  +2 "manipulator"&Y% +4 "core" %\  } y = + "manipulator"&^& +4 "core" &-\ | y ="z +2 ."steph"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."steph"SC.seek 5 +2 "storage"(@(; +665 "core" ( + ."steph"SC.configure :limp +2 "storage"($(\ 1b +4 (B& +3 "core" &;   0\  +2951 #"steph"-> access 2 +2 "storage"(>% +5 "core" %r !  F\  +2 "manipulator"&g% +3 "core" %\  c [ : +2 "manipulator"&i& +4 "core" &-\ T `  ;"z +2 ."steph"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."steph"SC.seek 6 +2 "storage"(h(K] +191 "core" ( + ."steph"SC.configure :limp +3 "storage"($(\ 1b +4 (a& +2 "core" &K[8\  +796 #"steph"-> shortDAflush +2 #Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"' & +4 "core" &tu/\ +2 "manipulator"&o& +4 "core" &-\ W V L :"z +2 ."steph"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."steph"Elbow.seek FlushPuck::Garage +2 "manipulator"&k(- +4 "core" ( +2 "manipulator"&r& +4 "core" &-\ [ _  :"z +2 ."steph"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &e& +3 "core" &-\ O i O :"z +2 ."steph"Forearm.seek :garage +2 "manipulator"&p'Γ +95 "core" ' +2 ."steph"Hand.close + "manipulator"&q/ +76 "core" / + "manipulator"&u& +3 "core" &- @ O M 7"z +2 "manipulator"&v% +4 "core" % Ο E G S 7 +2 ."steph"Forearm.seek :retract +2 "manipulator"&w'\ +96 "core" ' +2 ."steph"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."steph"Elbow.seek CC +2 "manipulator"&c(o +295 "core" ( + "manipulator"&x& +4 "core" &w d h d ;( +2 ."steph"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &`& +39 "core" &w V V s ;( +5 ."steph"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."steph"Forearm.seek CC +2 "manipulator"&{'Ͻ +95 "core" ' +2 "manipulator"&z& +3 "core" &w J ^ ( 8( +2 "manipulator"&~% +4 "core" %Ͽ A L  9 +2 "collection"'& +3 "core" &tt0\ +3 "collection"' & +5 "core" &tu>\ +2 ."steph"CC.seek :closed +2 "collection"'l(S +7 "core" &tu>\ +4 &vu=\ 4 +10 &5Fuux?\ 1 +9 &Vnyvv> F +10 &Ywu<\ R +9 &Fut=\ Q +9 &pHut=\ R +10 &3Krv=\ Q +9 &Itv9\ Q +9 &Kuu8\ R +10 &xKtu:\ R +9 &:Itv9\ R +10 & Fwu;\ R +9 &"Ltu:\ R +9 &$Jut:\ Q +10 &&CItv4\ Q +9 &(Ixx8\ R +9 &)Fuv:\ R +10 &+Ltt8\ R +9 &-JJtv=\ R +10 &/ Gtt=\ R +9 &0Guv8\ Q +9 &2Iuu3\ Q +10 &4SIuv6\ Q +9 &6Huu:\ R +9 &7Gvt=\ Q +10 &9Iuv6\ Q +9 &;ZGtv2\ R +10 &=Gtu7\ Q +9 &>Iuv7\ Q +9 &@Jru2\ Q +10 &BbMtx:\ R +9 &D Wvw;\ S +9 &Ekvt6\ V +10 &Gvu5 Y +9 &IFvv; ^ +10 &K\ uw1 ] +9 &Lyx5 _ +9 &Nxx2 _ +10 &PJwv5 _ +9 &Qwt3 > +9 &R/wv9 a +10 ( + &Rjuv4 S +2 "collection"' & +3 #"steph"Collection Clamp onSpring/offSpring for 6/27 samples, on/off torque 2.57 +2 "collection"'& +4 "core" &Rjvv3 S +3 ."steph"Hand.open + "manipulator"& 1 +68 "core" 1 +2 "manipulator"&% +3 "core" % Ͽ !  1 +2 ."steph"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."steph"Forearm.seek :retract +2 "manipulator"&H'\ +97 "core" ' + ."steph"PSV.dial PSR,avoiding: PBV +2 "processing"%s  +45 "core"  + #"steph"Pulling 2.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +10 ."steph"PS.seek 2.5ml +2 "processing"%'\ +2612 "core" ' + ."steph"delay 5 seconds +503 ."connect"PRV.dial CBV +3 ."steph"CBV.dial PRV +4 "processing"%  +2 "collection"'|  +8 "core"  +96  +2 ."steph"PSV.dial :PTV,via: :air +2 "processing"%m +193 "core"  +2 ."steph"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +3 "processing"%} @ +74 "core" A +2 ."steph"PS.seek 0ml +2 "processing"%', +2604 "core" ' +2 ."steph"PSV.dial PSR,avoiding: PBV +2 "processing"%  +193 "core"  + #"steph"Pulling 2.5ml of PSR.flush + .PSR.select :flush +6 .PS.seek 2.5ml +2 "processing"%'\ +2612 "core" ' + ."steph"delay 5 seconds +502 ."connect"PRV.dial CBV +3 ."steph"CBV.dial PRV +3 "processing"%/  +4 "collection"'  +4 "core"  +  +3 ."steph"PSV.dial :PTV,via: :air +2 "processing"% +192 "core"  +2 ."steph"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +3 "processing"%y @ +6 "core" A +2 ."steph"PS.seek 0ml +2 "processing"%W', +2614 "core" ' +2 ."steph"PSV.dial PSR,avoiding: PBV +2 "processing"%  +193 "core"  +2 #"steph"Pulling 2.5ml of PSR.flush + .PSR.select :flush +5 .PS.seek 2.5ml +2 "processing"%'\ +2609 "core" ' + ."steph"delay 5 seconds +503 ."connect"PRV.dial CBV +3 ."steph"CBV.dial PRV +3 "processing"%  +3 "collection"'  +3 "core"  +5  +2 ."steph"PSV.dial :PTV,via: :air +2 "processing"% +194 "core"  + ."steph"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +3 "processing"% @ +6 "core" A +2 ."steph"PS.seek 0ml +3 "processing"%', +2601 "core" ' +2 ."steph"PSV.dial PSR,avoiding: PBV +2 "processing"%  +193 "core"  +2 #"steph"Pulling 1.5ml of PSR.flush + .PSR.select :flush +6 .PS.seek 1.5ml +3 "processing"%'{ +1597 "core" ' +2 ."steph"delay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +44 "core"  +2 ."steph"PS.seek 0ml +2 "processing"%$', +1593 "core" ' + ."steph"PSV.dial PSR +2 "processing"%! +46 "core"  + ."steph"PSR.select :air +2 "processing"% +12 ."steph"PS.seek 2.5ml +2 "processing"%#'\ +2603 "core" ' + ."connect"PRV.dial CBV +34 ."steph"CBV.dial PRV +11 "processing"%%  +5 "collection"'"  +4 "core"  +  +2 ."steph"PSV.dial :PTV,via: :air +3 "processing"% +193 "core" ~ +2 ."steph"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +3 "processing"%* @ +6 "core" A +2 ."steph"PS.seek 0ml +2 "processing"%&', +1250 "Can"%\ EXG +1354 "core" ' + ."steph"PSV.dial :air +2 "processing"%,  +75 "core"  +2 ."steph"PS.seek 2.5ml +3 "processing"%''\ +2604 "core" ' + ."steph"PSV.dial :PTV +2 "processing"%. +75 "core"  +2 ."steph"PS.seek 0ml +3 "processing"%(', +2601 "core" ' +2 ."steph"PSV.dial :air +2 "processing"%0  +74 "core"  +3 ."steph"PS.seek 2.5ml +2 "processing"%-'\ +2614 "core" ' + ."steph"PSV.dial :PTV +2 "processing"%+ +75 "core"  +2 ."steph"PS.seek 0ml +2 "processing"%)', +2611 "core" ' +2 ."steph"PSV.dial :air +2 "processing"%  +75 "core"  +2 ."steph"PS.seek 2.5ml +3 "processing"%1'\ +2601 "core" ' + ."steph"PSV.dial :PTV +2 "processing"%7 +75 "core" ~ +2 ."steph"PS.seek 0ml +2 "processing"%5', +2608 "core" ' +2 #"steph"Garaging FlushPuck in Collection Clamp + "manipulator"&:& +6 "core" &w  S .( +2 ."steph"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."steph"Elbow.seek CC +2 "manipulator"&K(o +5 "core" ( +2 "manipulator"&t& +4 "core" &w Q .( + ."steph"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &6& +2 "core" &w ] .( +3 ."steph"Forearm.seek CC +2 "manipulator"&n'Ͻ +94 "core" ' +2 ."steph"Hand.close + "manipulator"&/ +72 "core" / +2 ."steph"CC.seek :open +3 "collection"'V( +397 "core" ( + "manipulator"&& +4 "core" &w A : 6( +2 "manipulator"&?% +3 "core" % Ϲ B 9 6 +2 ."steph"Forearm.seek :retract +2 "manipulator"&G'\ +95 "core" ' +2 ."steph"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."steph"Elbow.seek :garage +2 "manipulator"&;(- +283 "core" ( + "manipulator"&9& +4 "core" &- Y a J : +2 ."steph"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &2& +2 "core" &- X X U : +3 ."steph"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."steph"Forearm.seek :garage +2 "manipulator"&S'Γ +160 "core" ' + ."steph"Hand.open + "manipulator"&C1 +68 "core" 1 + "manipulator"&E% +4 "core" % Ν  . +2 ."steph"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."steph"Forearm.seek :retract +2 "manipulator"&8'\ +101 "core" ' +10547 #"steph"-> start(:myShortDA){shortDA} +2 "collection"'I% +5 "processing"%O% +4 "core" %vtS\ +7 %.`\ ' + #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? + #Type 'Thread[:myShortDA].answer' to continue +1022 #"steph"-> Thread[:myShortDA].answer +2 #"myShortDA"steph answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +4 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +3 .delay 10 seconds +1004 .PSV.dial :mixloop + "processing"%\ +45 "core" +2 ."myShortDA"PTV.dial :PRVmixing +2 "processing"%D  +74 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%F  +135 "core"  +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +2 "processing"%P'Y +2275 "core" ' +2 ."connect"PRV.dial CBV +2 ."myShortDA"CBV.dial PRV +4 "processing"%M  +2 "collection"'T  +7 "core"  +127  +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%L'F +1254 "core" ' +2 ."myShortDA"PRV.dial :waste2 +2 "processing"%= @ +107 "core" > +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."myShortDA"PS.seek 0ml +3 "processing"%', +590 "core" ' + ."myShortDA"PSV.dial PSR +2 "processing"%Q +106 "core"  +2 #"myShortDA"Pulling 1ml of PSR.flush +40 .PSR.select :flush +4 "processing"%@ +10 ."myShortDA"PS.seek 1ml +2 "processing"%Z'M` +1098 "core" ' +2 ."myShortDA"PSR.select :air +2 "processing"% +20 ."myShortDA"PS.seek 2.5ml +2 "processing"%'\ +1593 "core" ' +2 ."myShortDA"PSV.dial :mixloop + "processing"%A +105 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%<', +2616 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%R +104 "core"  + #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +11 ."myShortDA"PS.seek 1ml +2 "processing"%J'M` +1092 "core" ' + ."myShortDA"PSR.select :air +2 "processing"% +11 ."myShortDA"PS.seek 2.5ml +2 "processing"%_'\ +1596 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%N +104 "core" + ."myShortDA"PRV.dial :sipper +2 "processing"%X  +44 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"% ', +2613 "core" ' + ."myShortDA"PSV.dial PSR +2 "processing"%] +103 "core"  +2 ."myShortDA"PSR.select :air +3 .PS.seek 2.5ml +3 "processing"%['\ +2602 "core" ' + ."myShortDA"PSV.dial :mixloop +2 "processing"%b +109 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%d', +2608 "core" ' +3 #"myShortDA"Loading da puck from tube 3 into Processing Clamp + "processing"%Y& +5 "core" &W\ ) +2 "manipulator"&^% +3 "core" %\  {  9 = +2 "storage"(3% +3 "core" %r N H j\  +2 "storage"(B. +3 "core" .(K] +2 ."myShortDA"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 3 +2 "storage"(>( +512 "core" ( + ."myShortDA"SC.configure :limp +3 "storage"($(\ 1b +4 (g& +2 "core" & \ \ +2 "manipulator"&i& +4 "core" &- K U Q ; +2 "manipulator"&a% +4 "core" %\  ] [ ; +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek 3 +2 "manipulator"&@( +180 "core" ( +2 "manipulator"& & +4 "core" & ] e ? 91 + "storage"(o& +4 "core" & . 4 ]\  +2 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek 3 + 700 counts +2 "manipulator"&r' +92 "core" ' +2 "storage"(e& +4 "core" & * / >\  +2 ."myShortDA"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +2 "storage"(q') +281 "core" ' + "storage"(u- +3 "core" -') +2 ."myShortDA"SE.configure :default +2 "storage"(#QK-0-\ b +5 ."myShortDA"SE.seek :pick + "storage"(v'u +40 "core" ' +3 ."myShortDA"SE.seek :down +2 "storage"(\\'p +270 "core" ' +2 #"myShortDA"Tube 3 was empty. Trying tube 5 ... + #Loading da puck from tube 5 into Processing Clamp +3 "processing"%f& +5 "core" &[\ # +2 "manipulator"&p% +4 "core" % B I < 8a +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&x'\ +93 "core" ' + "storage"(k% +4 "core" %s ( ! (\  +2 "storage"(`. +2 "core" .( +2 ."myShortDA"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 5 +2 "storage"(z(; +357 "core" ( +2 ."myShortDA"SC.configure :limp +2 "storage"($(\ 1b +4 (~& +3 "core" &; \  +2 "manipulator"&& +3 "core" & = $ W 71 +2 ."myShortDA"Elbow.seek 5 +2 "manipulator"&w(0 +30 "core" ( + "manipulator"&j& +3 "core" &6 r p < +2 "storage"(& +4 "core" &;  7\  +2 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek 5 + 700 counts +2 "manipulator"& ' +97 "core" ' +2 "storage"(& +3 "core" &; H M o\  +2 ."myShortDA"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +2 "storage"( ') +281 "core" ' + "storage"(s- +3 "core" -') +2 ."myShortDA"SE.configure :default +3 "storage"(#QK-0-\ b +4 ."myShortDA"SE.seek :pick +2 "storage"({'u +38 "core" ' +44 ."myShortDA"SE.seek :down +3 "storage"(U'p +273 "core" ' +2 #"myShortDA"Tube 5 was empty. Trying tube 6 ... +2 #Loading da puck from tube 6 into Processing Clamp + "processing"%|& +7 "core" &_\ * +2 "manipulator"& % +4 "core" %\ i p @ +2 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&m'\ +94 "core" ' + "storage"(}% +3 "core" %j Y k N\  +2 "storage"(. +3 "core" .(; +2 ."myShortDA"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 6 +2 "storage"((K] +191 "core" ( +2 ."myShortDA"SC.configure :limp +2 "storage"($(\ 1b +4 (& +3 "core" &K]  g\ \  +2 "manipulator"&/& +4 "core" &6 x h = +2 ."myShortDA"Elbow.seek 6 +2 "manipulator"&( +39 "core" ( +2 "manipulator"&& +3 "core" &\ Z ` ? <# +3 "storage"(y& +3 "core" &K] @ @ _\  +3 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek 6 + 700 counts +2 "manipulator"&'; +93 "core" ' +2 "storage"(& +3 "core" &K] N O \\\  +2 ."myShortDA"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +2 "storage"(W') +282 "core" ' + "storage"(- +3 "core" -') +2 ."myShortDA"SE.configure :default +3 "storage"(#QK-0-\ b +4 ."myShortDA"SE.seek :pick +2 "storage"('u +37 "core" ' +3 ."myShortDA"SE.seek :down +3 "storage"('p +270 "core" ' +2 #"myShortDA"Tube 6 was empty. Trying tube 7 ... +2 #Loading da puck from tube 7 into Processing Clamp +2 "processing"%& +6 "core" &]\ & + "manipulator"&% +3 "core" %/ V W < +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."myShortDA"Forearm.seek :retract +2 "manipulator"&'\ +90 "core" ' + "storage"(% +3 "core" %y ( % \  +2 "storage"(. +3 "core" .(K] +2 ."myShortDA"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 7 +2 "storage"(([4 +194 "core" ( +2 ."myShortDA"SC.configure :limp +3 "storage"($(\ 1b +3 (!& +3 "core" &[5 5\  +2 "manipulator"&$& +4 "core" &\ 9 0 \ 8"~ +2 ."myShortDA"Elbow.seek 7 +2 "manipulator"&%( +44 "core" ( +2 "manipulator"&"& +4 "core" &( X ? ; + "storage"(& +4 "core" &[4  ' \  +2 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek 7 + 700 counts +2 "manipulator"&*'Z +93 "core" ' +2 "storage"(#& +3 "core" &[4 A 2 D\  +2 ."myShortDA"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 ."myShortDA"SE.seek :beamBreak +2 "storage"(,') +282 "core" ' +2 "storage"(&- +2 "core" -') +2 ."myShortDA"SE.configure :default +2 "storage"(#QK-0-\ b +5 ."myShortDA"SE.seek :pick +2 "storage"(.'u +37 "core" ' +2 ."myShortDA"SE.seek :down +2 "storage"(''p +272 "core" ' +2 ."myShortDA"SE.stop + "storage"(5 +4 "manipulator"&0% +3 "core" %c [ V ! :? +3 ."myShortDA"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract + "manipulator"&('\ +96 "core" ' + !"myShortDA"o:Storage::Error: mesg"Out of Pucks:bt[" startTube 2 +639 #-> Thread.resume +2 #Resuming (suspended since 13:57:43) + #Garaging FlushPuck in Collection Clamp +3 "manipulator"&+& +5 "core" &( ? +4 "manipulator"&-% +4 "core" %\  ? +3 ."steph"Elbow.seek CC +2 "manipulator"&(o +168 "core" ( +2 "manipulator"&)& +4 "core" &x4 B E c 6L + ."steph"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &7& +3 "core" &x4 = > 6L +3 ."steph"Forearm.seek CC +3 "manipulator"&1'Ͻ +93 "core" ' + ."steph"Hand.close + "manipulator"&:/ +69 "core" / +2 ."steph"CC.seek :open +2 "collection"'t( +7 "core" ( + "manipulator"&6& +3 "core" &x4 F E 6L +2 "manipulator"&% +4 "core" % C A 6> +2 ."steph"Forearm.seek :retract +2 "manipulator"&c'\ +96 "core" ' +2 ."steph"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."steph"Elbow.seek :garage +2 "manipulator"&H(- +291 "core" ( + "manipulator"&l& +4 "core" &- = > +2 ."steph"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +2 "core" &- | { t > +3 ."steph"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."steph"Forearm.seek :garage +2 "manipulator"&?'Γ +76 "core" '^ l  +3 !"steph"o:Slide::Error\ : mesg")Forearm speedErr at PC + 4154 counts: @replyo:I2C::Servo::AbsMove3Reply :@destinationi%: @tagiD: @error: speedErr: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni^: velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressil : voltagef11.597480608738341 : @type2F:@checkpoint: omitted:@axisName" Forearm:bt["2/home/esp/esp2/lib/slide.rb:633:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:395:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:360:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:352:in `seek'",/home/esp/esp2/lib/slide.rb:403:in `to'"8/home/esp/esp2/lib/slide.rb:86:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:403:in `to'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"6/home/esp/esp2/utils/puckmoves.rb:840:in `garage'",/home/esp/esp2/lib/msg.rb:68:in `retry'"6/home/esp/esp2/utils/puckmoves.rb:839:in `garage'"6/home/esp/esp2/utils/puckmoves.rb:866:in `loadAt'"=/home/esp/esp2/utils/puckmoves.rb:983:in `loadFlushPuck'"B/home/esp/esp2/protocol/2G/samplepass.rb:369:in `samplePassF'"C/home/esp/esp2/protocol/2G/samplepass.rb:427:in `shortDAflush'"!steph:6:in `topLevelBinding'" Arm.retract +2 .Hand.open +2 "manipulator"&1 +72 "core" 1 + "manipulator"&Z% +4 "core" % J B8 +2 ."steph"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."steph"Forearm.seek :retract +42 "manipulator"&A'\ +78 "core" ' +2 "manipulator"&& +4 "core" &- ? + "manipulator"&R% +4 "core" %\  | } X > +1463 #"steph"-> MainThread.resume +2 !o:Thread::CannotResume: mesg"MAIN is not suspended:bt["5/home/esp/esp2/lib/thread.rb:703:in `safeResume'"1/home/esp/esp2/lib/thread.rb:679:in `resume'""steph:12:in `topLevelBinding'" startTube +470 #-> Thread.resume + #Resuming after Forearm speedErr at PC + 4144 counts at 14:06:05 +3 .Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."steph"Forearm.seek :garage +3 "manipulator"&<'Γ +96 "core" ' +2 "manipulator"&J% +3 "core" %Ύ B < 8g +4 ."steph"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."steph"Forearm.seek :retract +2 "manipulator"&N'\ +101 "core" ' +2 !"steph"o:Puck::Warning: mesg"(Loaded Puck into FlushPuck::Garage:bt["6/home/esp/esp2/utils/puckmoves.rb:844:in `garage'"6/home/esp/esp2/utils/puckmoves.rb:866:in `loadAt'"=/home/esp/esp2/utils/puckmoves.rb:983:in `loadFlushPuck'"B/home/esp/esp2/protocol/2G/samplepass.rb:369:in `samplePassF'"C/home/esp/esp2/protocol/2G/samplepass.rb:427:in `shortDAflush'"!steph:6:in `topLevelBinding'" Threads +2 !o:NameError : mesg"#uninitialized constant Threads: name: Threads:bt[""steph:15:in `topLevelBinding'" threads +3076 #-> myShortDA.resume +2 !o:NoMethodError\ : mesgu:NameError::message9private method `resume' called for :myShortDA:Symbol: name: resume: args[:bt[""steph:17:in `topLevelBinding'" shortDA.resume +3 "collection"'X% +3 "processing"%_% +4 "core" %tuR\  +6 %*3\ ) +2 #"steph"Waiting for steph to answer "Ready to sample after 10 seconds from PRV.sipper? " +1149 #Answered Ready to sample after 10 seconds from PRV.sipper? "N" +7 #Waiting for steph to answer "Ready to sample after 10 seconds from PRV.sipper? " +496 !o:UserAbort: mesg"User Abort!!:bt["7/home/esp/esp2/lib/cmdserver.rb:294:in `interrupt'"7/home/esp/esp2/lib/cmdserver.rb:405:in `interrupt'"*steph aborter-:1:in `topLevelBinding'" threads +4445 #-> MainThread.exit +9 #mEXIT + #"steph"Session Ended @1743714725.02PDT @1743714795.69PDT = =mMAIN_scheduler =tMAIN @PDT1743714797.41 #"core_reset"Sent BREAK +2 #t@55294 receive with ifg=0x10, ie=0xFD + #@55931 receive with ifg=0x10, ie=0xFD + #@56588 receive with ifg=0x10, ie=0xFD + #@57224 receive with ifg=0x10, ie=0xFD #@57869 receive with ifg=0x10, ie=0xFD + #@58507 receive with ifg=0x10, ie=0xFD #@59143 receive with ifg=0x10, ie=0xFD + #@59469 receive with ifg=0x80, ie=0xFD + #@13892 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +10 #ESP2 v3.42 I2C Gateway v3.20 for core bus +219 #Configuration for eddie 2/28/25 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +394 "Can"$\ 3sY^~ + $\ 3sY^~O + #tPolling Can every 10:00 +2 #Cleanly exited at 14:12:04PDT03-Apr-25 +5 #Waiting for espclients... +1196 #"steph"Session Begun +794 #-> ESP.configure +153 "sampler") +3 ) +2 "core"  +34 "collection"' +4 ' +2 "core"  +2 "processing"% +3 % +2 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 "collection"'% +3 "core" %stD\  +2 ."steph"CS.configure :default +2 "collection"'#P d@b +4 ."steph"CS.hold +2 "collection"'+ +5 "core" + + ."steph"CS.configure :default +3 "collection"'#P d@b +4 "processing"%% +2 "core" %*\ * +3 ."steph"PS.configure :default +2 "processing"%#A d`xb +5 ."steph"PS.hold + "processing"%+ +5 "core" + + ."steph"PS.configure :default +3 "processing"%#A d`xb +4 "sampler")% +2 "core" %Nz| g +2 ."steph"SS.configure :default +3 "sampler")#.0X samplePassF + #Beginning samplePassF +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'& +4 "core" &ut<\  +2 ."steph"Hand.open +2 "manipulator"&1 +27 "core" 1 +2 "manipulator"&& +3 "core" &- / ( @ 2 +3 ."steph"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."steph"Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +4 "core" ( +2 "manipulator"&& +3 "core" &- ) # R 2 + ."steph"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &- " #  2 +3 ."steph"Forearm.seek :garage +2 "manipulator"&'Γ +99 "core" ' + ."steph"Hand.close + "manipulator"&/ +71 "core" / +2 "manipulator"&& +3 "core" &- E , +2 "manipulator"&% +4 "core" % Ξ ; +? + ."steph"Forearm.seek :retract +2 "manipulator"& '\ +103 "core" ' +2 ."steph"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."steph"Elbow.seek CC +2 "manipulator"&!(o +295 "core" ( +2 "manipulator"&"& +4 "core" &i/ \\ +H + ."steph"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &#& +2 "core" &i. i +H +3 ."steph"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 ."steph"Forearm.seek CC +2 "manipulator"&$'Ͻ +105 "core" ' +2 "manipulator"&%& +4 "core" &i. 4 (H + "manipulator"&&% +4 "core" %ϳ . ( +2 "collection"''& +3 "core" &uu4 +3 "collection"'(& +4 "core" &tu> +2 ."steph"CC.seek :closed +2 "collection"')(S +6 "core" &sv; +5 &sr= 5 +10 &3EqttN 1 +9 &Snwtu< E +10 &\\vu/ S +9 &Esv3 R +9 &jFvv- R +10 &,Gtu0 R +9 &Fuv2 R +9 &Euu5 R +10 &qFsv6 R +9 &2Fut8 R +10 & Fst5 R +9 &"Gtu. S +9 &$yFrt1 R +10 &&:Fvt/ R +9 &'Gtu9 R +9 &)Dsu9 R +10 &+Gts9 R +9 &-BGwv< R +10 &/Gru; R +9 &0Guw: R +9 &2Gtv9 S +10 &4KFsv9 R +9 &6 Gtv8 R +9 &7Gtx< R +10 &9Gtu< R +9 &;SGuv9 R +10 &=Htt= R +9 &>Htt< R +9 &@Itu< R +10 &BZLuu< R +9 &DUts9 S +9 &Emwt< V +10 &GswC Z +9 &I?uu> ^ +10 &Ktw< _ +9 &Luv< _ +9 &Nuw< ` +10 &P@vw; a +9 &Quw= C +9 &R0wv> $m +10 &Rmwu: M +2 ( +2 "collection"'(& +4 #"steph"Collection Clamp onSpring/offSpring for 6/27 samples, on/off torque 2.62 + "collection"'*& +4 "core" &RkuwY M +3 ."steph"Hand.open + "manipulator"&+1 +66 "core" 1 +2 "manipulator"&,% +3 "core" % ϲ m a +34 ."steph"Forearm.reconfigure :loose +11 "manipulator"&#Q@2^d^b +3 ."steph"Forearm.seek :retract + "manipulator"&-'\ +95 "core" ' +2 ."steph"PSV.dial PSR,avoiding: PBV + "processing"%. +5 "core"  +2 "processing"%/ +3 "core"  +2 "processing"%0  +161 "core"  +2 #"steph"Pulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%j +11 ."steph"PS.seek 1.5ml +2 "processing"%1'{ +1601 "core" ' + ."steph"delay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%2  +44 "core"  +2 ."steph"PS.seek 0ml +3 "processing"%3', +1594 "core" ' +2 ."steph"PSV.dial PSR +2 "processing"%4 +45 "core"  + ."steph"PSR.select :air +2 "processing"% +12 ."steph"PS.seek 2.5ml +2 "processing"%5'\ +2612 "core" ' +2 ."connect"PRV.dial CBV +3 ."steph"CBV.dial PRV +4 "processing"%6  +2 "collection"'7  +10 "core"  +128  +2 ."steph"PSV.dial :PTV,via: :air +2 "processing"%8 +199 "core" ~ +2 ."steph"CTV.dial :air,avoiding: :intake + "collection"'9 +5 "core"  +2 "collection"': +2 "core"  +2 "collection"';  +5 "core" +2 ."steph"PTV.dial :PRV,avoiding: :puck + "processing"%< +5 "core"  +2 "processing"%= +3 "core"  + "processing"%> @ +75 "core" > +2 ."steph"PS.seek 0ml +3 "processing"%?', +2607 "core" ' +2 ."steph"PSV.dial :air + "processing"%@  +88 "core" +2 ."steph"PS.seek 2.5ml +3 "processing"%A'\ +2629 "core" ' +2 ."steph"PSV.dial :PTV +2 "processing"%B +73 "core"  +2 ."steph"PS.seek 0ml +3 "processing"%C', +2609 "core" ' + #"steph"Garaging FlushPuck in Collection Clamp +2 "manipulator"&D& +5 "core" &j- ( H +2 ."steph"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."steph"Elbow.seek CC +2 "manipulator"&E(o +4 "core" ( + "manipulator"&F& +4 "core" &j- l H +2 ."steph"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +2 &G& +3 "core" &j- ' H +2 ."steph"Forearm.seek CC +2 "manipulator"&H'Ͻ +94 "core" ' + ."steph"Hand.close + "manipulator"&I/ +74 "core" / +2 ."steph"CC.seek :open +2 "collection"'J( +399 "core" ( + "manipulator"&K& +3 "core" &j-   #H +3 "manipulator"&L% +4 "core" % & ". +2 ."steph"Forearm.seek :retract +2 "manipulator"&M'\ +96 "core" ' +2 ."steph"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."steph"Elbow.seek :garage +2 "manipulator"&N(- +291 "core" ( + "manipulator"&O& +3 "core" &- L ) +2 ."steph"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &P& +3 "core" &- ! ) +2 ."steph"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 ."steph"Forearm.seek :garage +2 "manipulator"&Q'Γ +107 "core" ' +2 ."steph"Hand.open + "manipulator"&R1 +72 "core" 1 +2 "manipulator"&S% +4 "core" % Μ &  +2 ."steph"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."steph"Forearm.seek :retract +2 "manipulator"&T'\ +106 "core" ' +968 #"steph"-> startTube 2 +4809 #-> start(:myShortDA){shortDA} +3 "collection"'U% +4 "processing"%V% +8 "core" %st + %*\  +3 #"myShortDA"Ready to sample after 10 seconds from PRV.sipper? + #Type 'Thread[:myShortDA].answer' to continue +3049 #"steph"-> Thread[:myShortDA].answer + #"myShortDA"steph answered Ready to sample after 10 seconds from PRV.sipper? "Yes" +5 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1004 .PSV.dial :mixloop + "processing"%W +46 "core" + ."myShortDA"PTV.dial :PRVmixing +2 "processing"%X  +76 "core" +2 ."myShortDA"PRV.dial :sipper +2 "processing"%Y  +136 "core"  +2 ."myShortDA"PS.reconfigure :slow +2 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 1.1ml +2 "processing"%Z'Y +2268 "core" ' + ."connect"PRV.dial CBV +2 ."myShortDA"CBV.dial PRV +4 "processing"%[  +3 "collection"'\\  +7 "core"  +128  +2 ."myShortDA"PS.seek 0.5ml +2 "processing"%]'F +1254 "core" ' + ."myShortDA"PRV.dial :waste2 +2 "processing"%^ @ +106 "core" > +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."myShortDA"PS.seek 0ml +2 "processing"%_', +581 "core" ' + ."myShortDA"PSV.dial PSR +2 "processing"%` +111 "core"  + #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +10 ."myShortDA"PS.seek 1ml +2 "processing"%a'M` +1089 "core" ' +2 ."myShortDA"PSR.select :air +2 "processing"% +11 ."myShortDA"PS.seek 2.5ml +2 "processing"%b'\ +1634 "core" ' +9 ."myShortDA"PSV.dial :mixloop +2 "processing"%c +104 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%d', +2602 "core" ' +2 ."myShortDA"PSV.dial PSR + "processing"%e +107 "core"  + #"myShortDA"Pulling 1ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +10 ."myShortDA"PS.seek 1ml +2 "processing"%f'M` +1094 "core" ' +2 ."myShortDA"PSR.select :air +2 "processing"% +11 ."myShortDA"PS.seek 2.5ml +2 "processing"%g'\ +1602 "core" ' + ."myShortDA"PSV.dial :mixloop +2 "processing"%h +106 "core" + ."myShortDA"PRV.dial :sipper +2 "processing"%i  +45 "core"  +2 ."myShortDA"PS.seek 0ml +2 "processing"%j', +2610 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"%k +106 "core"  + ."myShortDA"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%l'\ +2609 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%m +117 "core" +2 ."myShortDA"PS.seek 0ml +3 "processing"%n', +2606 "core" ' +2 #"myShortDA"Loading da puck from tube 2 into Processing Clamp + "processing"%o& +6 "core" &\  + "manipulator"&p% +4 "core" %\  g ( +2 "storage"(q% +3 "core" %z o h | +2 "storage"(r. +3 "core" .,[5 +2 ."myShortDA"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."myShortDA"SC.seek 2 +2 "storage"(s( +829 "core" ( + ."myShortDA"SC.configure :limp +3 "storage"($(\ 1b +4 (t& +2 "core" & o h +2 "manipulator"&u& +4 "core" &- m . +2 "manipulator"&v% +4 "core" %\   . +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."myShortDA"Elbow.seek 2 +2 "manipulator"&w( +184 "core" ( +2 "manipulator"&x& +3 "core" &   T -/ +2 "storage"(y& +3 "core" &  A\  +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek 2 + 700 counts +2 "manipulator"&z'Ѧ +95 "core" ' + "storage"({& +3 "core" &  \  +3 ."myShortDA"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 ."myShortDA"SE.seek :beamBreak +2 "storage"(|') +307 "core" ' +2 "storage"(}- +3 "core" -' +2 ."myShortDA"SE.configure :default +2 "storage"(#QK-0-\ b +5 (~& +3 "core" &  \  +2 "manipulator"&& +3 "core" & Q ./ +2 ."myShortDA"Elbow.seek 2 +2 "manipulator"&( +4 "core" ( +2 "manipulator"&& +4 "core" &  ./ + "storage"(& +4 "core" &  i\  +2 ."myShortDA"Forearm.seek 2 + 300 counts +2 "manipulator"&' +22 "core" ' +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."myShortDA"Hand.close + "manipulator"&/ +74 "core" / +2 !"myShortDA"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:967:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"!steph:4:in `topLevelBinding'"./home/esp/esp2/lib/base.rb:287:in `start'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +3 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"( 'p +9 "core" &  \\ // + "manipulator"& % +4 "core" % 2   *h +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"& '\ +94 "core" ' +2 ."myShortDA"Elbow.seek PC +2 "manipulator"&([ +157 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +92 "core" ( +2 "manipulator"&& +3 "core" &P  3 +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +2 "core" &P # # 3 +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."myShortDA"Forearm.seek PC +2 "manipulator"&'$ +93 "core" ' +2 "manipulator"&& +3 "core" &P   < 1 +2 "manipulator"&% +4 "core" %#  & 0 +2 "processing"%& +4 "core" &\  +2 "processing"%& +4 "core" &\  +3 ."myShortDA"PC.seek :closed +2 "processing"%(^ +5 "core" &\  +8 &9\ %f +9 &Srt\ 8 +9 &{nu\ M +10 &G\ \ R +9 &MB\ R +9 &C\ R +10 &C\ R +9 &C\ R +10 &WD\ R +9 &D\ R +9 &C\ R +10 &!D\ R +9 &#^D\ R +9 &% D\ R +10 &&E\ R +9 &(D\ R +10 &*fD\ R +9 &,'D.\ R +9 &-EH\ R +10 &/E\ R +9 &1mD\ R +9 &3/D\ R +10 &4E\ S +9 &6Cw\ R +10 &8vD\ R +9 &:8E\ R +9 &;D\ R +10 &=D\ R +9 &?}F\ R +9 &A>H\ S +10 &BT\ T +9 &Dj\ V +10 &Ft{\ X +9 &H5x\ Y +9 &Iw\ X +10 &K|\ Y +9 &Mz}\ Y +9 &O:\ Z +10 &P~\ Y +9 &R~k\ Z +10 &T\ Y +9 &VA\ Z +9 &X\ Z +10 &Y\ [ +9 &[\ [ +9 &]F\ R +10 &^J\  b +9 &^ G\ 4 +6 ( + "processing"%& +4 #"myShortDA"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.87 + .Hand.open +3 "manipulator"&1 +5 "core" &^+\ 4 +63 1 +2 "manipulator"&% +4 "core" % # . , +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +38 ."myShortDA"Forearm.seek :retract +9 "manipulator"&'\ +97 "core" ' +2 #"myShortDA"Heating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +3 "processing"%  +3 %9 +6 "core" 9w +101 "processing"%9 +3 "core" 9u~ +102 "processing"%9 +3 "core" 9t  +102 "processing"%"9 +3 "core" 9t  +102 "processing"%9 +3 "core" 9t~ +102 "processing"%#9 +3 "core" 9u +102 "processing"%%9 +3 "core" 9u +102 "processing"%&9 +3 "core" 9v~ +102 "processing"%'9 +3 "core" 9w" +102 "processing"% 9 +3 "core" 9y& +102 "processing"%\ 9 +3 "core" 9|* +102 "processing"%*9 +3 "core" 9~/ +102 "processing"%+9 +3 "core" 93 +102 "processing"%,9 +3 "core" 97 +102 "processing"%(9 +3 "core" 9; +102 "processing"%.9 +3 "core" 9? +102 "processing"%/9 +2 "core" 9D +103 "processing"%09 +2 "core" 9H +103 "processing"%$9 +2 "core" 9L +102 "processing"%9 +3 "core" 9P +102 "processing"%29 +3 "core" 9T +102 "processing"%19 +3 "core" 9Y +102 "processing"%49 +3 "core" 9] +102 "processing"%39 +3 "core" 9a +102 "processing"%79 +3 "core" 9e +102 "processing"%69 +3 "core" 9i +102 "processing"%89 +2 "core" 9n +103 "processing"%99 +3 "core" 9r\ +102 "processing"%:9 +3 "core" 9v +102 "processing"%;9 +3 "core" 9z +102 "processing"%<9 +2 "core" 9~ +103 "processing"%=9 +2 "core" 9 +102 "processing"%>9 +3 "core" 9 +103 "processing"%59 +2 "core" 9! +102 "processing"%@9 +3 "core" 9( +102 "processing"%?9 +3 "core" 91 +102 "processing"%B9 +3 "core" 97 +102 "processing"%A9 +2 "core" 9? +103 "processing"%D9 +2 "core" 9F +102 "processing"%F9 +3 "core" 9M +102 "processing"%G9 +3 "core" 9T +3 ."myShortDA"PH.hold 2:00:00,28C +2 "processing"%I ppN +3 ."myShortDA"delay 1:30 +6 "core"  +147 "Can"& IYb +8852 ."myShortDA"PSR.select :air +2 .PSV.dial PSR +3 "processing"%! +103 "core"  + #"myShortDA"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +11 ."myShortDA"PS.seek 0.5ml +2 "processing"%-'F +590 "core" ' +2 ."myShortDA"delay 5 seconds +501 .PSR.select :air +3 "processing"% +11 ."myShortDA"PS.seek 2ml +2 "processing"%)'˕ +1600 "core" ' + ."myShortDA"PTV.dial :puck +2 "processing"%K  +136 "core"  + ."myShortDA"PSV.dial PTV +2 "processing"%L +77 "core" + ."myShortDA"PBV.dial :waste1 +2 "processing"%H  +56 "core" + "processing"%O% +4 "core" %ˑQ\  +2 ."myShortDA"PS.seek 1.5ml +2 "processing"%P'w +594 "core" ' +2 ."myShortDA"delay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%E * +36 "core" , +2 ."myShortDA"PS.seek 0ml +3 "processing"%R', +1591 "core" ' +2 ."myShortDA"delay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%S  +6 "core"  + ."myShortDA"PBV.dial :waste1 +2 "processing"%M  +37 "core" +2 ."myShortDA"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%Q * +36 "core" , +2 ."myShortDA"PSR.select :air +2 .PSV.dial PSR +3 "processing"%U +76 "core"  +2 ."myShortDA"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."myShortDA"PS.seek 2.5ml +2 "processing"%V'\ +2461 "core" ' + ."myShortDA"PSV.dial PTV +2 "processing"%W +77 "core" + ."myShortDA"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%X +76 "core"  +2 ."myShortDA"delay 5 seconds +502 .PSV.dial PTV + "processing"%Y +76 "core" +2 ."myShortDA"delay 5 seconds +502 .PSV.dial :air +2 "processing"%C  +74 "core"  +2 ."myShortDA"PS.seek 0ml +3 "processing"%\\', +2448 "core" ' + ."myShortDA"PTV.dial :PRVmixing,via: PRV +2 "processing"%[  +137 "core" +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%Z +50 "core" + ."myShortDA"PRV.dial :ab1 +2 "processing"%^ @ +106 "core" > +2 ."myShortDA"PS.reconfigure :slow +3 "processing"%#A 2`xb +4 ."myShortDA"PS.seek 0.15ml +2 "processing"%]' +351 "core" ' +2 ."myShortDA"delay 2 seconds +202 ."connect"CBV.dial PRV +2 ."myShortDA"PRV.dial CBV +4 "collection"'`  +2 "processing"%_  +4 "core"  +42  +2 "processing"%a% +3 "core" %\  +2 ."myShortDA"PS.seek 0.3ml +2 "processing"%c' +346 "core" ' + ."myShortDA"delay 2 seconds +202 .CBV.dial between PRV and PSV +36 "collection"'b  +40 "core" + ."myShortDA"PRV.dial :air +2 "processing"%e  +44 "core"  +3 ."myShortDA"PS.seek 0.9ml +3 "processing"%d'@ +1258 "core" ' +2 ."myShortDA"PRV.dial :waste2 +2 "processing"%f @ +76 "core" ? +2 ."myShortDA"PS.seek 0.5ml +3 "processing"%h'F +853 "core" ' +2 #"myShortDA"addPMLReagent08 + .PSV.dial :air +3 "processing"%i  +44 "core"  +2 ."myShortDA"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."myShortDA"PS.seek 2ml +2 "processing"%g'˕ +1592 "core" ' + ."myShortDA"PSV.dial :PML +2 "processing"%k +45 "core" +2 ."myShortDA"PTV.dial :mixing +2 "processing"%j @ +58 "Can" Y<Zb +20 "core" A + ."myShortDA"PBV.dial :waste1 +2 "processing"%m  +37 "core" +2 "processing"%l% +3 "core" %˗\  +3 ."myShortDA"PS.seek 1.85ml +2 "processing"%o' +226 "core" ' +2 ."myShortDA"PBV.dial between PSV and waste1 +2 "processing"%p * +37 "core" + +2 ."myShortDA"PS.seek 0ml +2 "processing"%q', +1958 "core" ' +2 ."myShortDA"delay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'r& +5 "core" &suM +2 "manipulator"&& +4 "core" &P l % +2 "manipulator"&t% +3 "core" %\  ) +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."myShortDA"Elbow.seek FlushPuck::Garage +2 "manipulator"&u(- +132 "core" ( +2 "manipulator"&v& +3 "core" &-  6 #% +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &x& +2 "core" &-  '% +3 ."myShortDA"Forearm.seek :garage +2 "manipulator"&y'Γ +99 "core" ' +2 ."myShortDA"Hand.close + "manipulator"&N/ +68 "core" / + "manipulator"&{& +3 "core" &-\ ] # +3 "manipulator"&T% +3 "core" % Ή   +2 ."myShortDA"Forearm.seek :retract +2 "manipulator"&}'\ +108 "core" ' + ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."myShortDA"Elbow.seek CC +2 "manipulator"&~(o +279 "core" ( +2 "manipulator"&& +4 "core" &e1 [ &J + ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +2 "core" &e1 X %J +3 ."myShortDA"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."myShortDA"Forearm.seek CC + "manipulator"&'Ͻ +98 "core" ' +2 "manipulator"&& +4 "core" &e1  "J +2 "manipulator"&% +4 "core" %  ! + "collection"' & +4 "core" &tu= +2 "collection"'w& +5 "core" &utA +2 ."myShortDA"CC.seek :closed +2 "collection"'z(S +6 "core" &rtB +5 & 8vvF $d +10 &SssuO 8 +9 &ynut= L +10 &|HsuD R +9 &=DutC R +9 &GtuC R +10 &Ftt7 S +9 &GutE R +9 &EFtu9 R +10 &Fss> R +9 &Etv8 S +10 &!Dsu@ S +9 &#LEut8 S +9 &%Ftv6 S +10 &&Etu6 S +9 &(Ftt2 S +9 &*UIss4 R +10 &,Dtt@ R +9 &-Dsv4 R +9 &/Dtt, R +10 &1]Dtu8 R +9 &3Dvv2 R +10 &4Dvv, R +9 &6Gqu/ S +9 &8eGuv* R +10 &:&Gut5 S +9 &;Guv+ R +10 &=Iur. R +9 &?lGtv/ S +9 &A.Hvv/ S +10 &BJuv. S +9 &D\\tv4 T +9 &Ffvuu2 X +10 &Huw5 ] +9 &Ivu4 ` +10 &Ktu0 ` +9 &MUtv/ ` +9 &Owt- a +10 &Puv. a +9 &R\\fut0 5 +9 &Rtv0 V +10 ( + &Rswu5 S +2 "collection"'w& +3 #"myShortDA"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.73 + "collection"'|& +6 "core" &Ritv9 S + ."myShortDA"Hand.open +2 "manipulator"&1 +73 "core" 1 +2 "manipulator"&% +4 "core" %   +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 ."myShortDA"PSV.dial PSR +2 "processing"% +104 "core"  +2 #"myShortDA"Pulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +11 ."myShortDA"PS.seek 1.5ml +2 "processing"%'{ +1596 "core" ' + ."myShortDA"delay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +45 "core"  +2 ."myShortDA"PS.seek 0ml +2 "processing"%', +1605 "core" ' +2 ."myShortDA"PSV.dial PSR + "processing"% +47 "core"  +2 ."myShortDA"PSR.select :air +2 "processing"% +11 ."myShortDA"PS.seek 2.5ml +2 "processing"% '\ +2614 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 ."myShortDA"CBV.dial PRV +4 "collection"'  +3 "processing"%  +31 "core"  +136  +2 ."myShortDA"PSV.dial :mixloop +2 "processing"% +117 "core" + ."myShortDA"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +3 "processing"%  +75 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%', +2613 "core" ' +9 ."myShortDA"PSV.dial :air +3 "processing"%  +57 "core" +2 ."myShortDA"PS.seek 2.5ml +2 "processing"%'\ +2602 "core" ' + ."myShortDA"PSV.dial :mixloop +2 "processing"% +42 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%"', +2613 "core" ' +2 ."myShortDA"PSV.dial :air +2 "processing"%  +45 "core"  +2 ."myShortDA"PS.seek 2.5ml +3 "processing"%#'\ +2602 "core" ' +2 ."myShortDA"PSV.dial :mixloop +2 "processing"%% +45 "core" +2 ."myShortDA"PS.seek 0ml +2 "processing"%&', +2613 "core" ' +2 #"myShortDA"Garaging FlushPuck in Collection Clamp + "manipulator"&'& +6 "core" &f/ ^ 4 J +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."myShortDA"Elbow.seek CC +2 "manipulator"& (o +3 "core" ( +2 "manipulator"&\ & +4 "core" &f/ ]  J +2 ."myShortDA"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &*& +2 "core" &f0 g Q J +3 ."myShortDA"Forearm.seek CC +3 "manipulator"&+'Ͻ +96 "core" ' + ."myShortDA"Hand.close + "manipulator"&,/ +74 "core" / +2 ."myShortDA"CC.seek :open +2 "collection"'(( +400 "core" ( + "manipulator"&.& +4 "core" &f0 ! "J +2 "manipulator"&/% +3 "core" % S " +3 ."myShortDA"Forearm.seek :retract + "manipulator"&0'\ +98 "core" ' +2 ."myShortDA"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."myShortDA"Elbow.seek :garage +2 "manipulator"&$(- +293 "core" ( + "manipulator"&& +4 "core" &- ' +2 ."myShortDA"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &2& +3 "core" &- ) +3 ."myShortDA"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."myShortDA"Forearm.seek :garage +2 "manipulator"&1'Γ +106 "core" ' +2 ."myShortDA"Hand.open +2 "manipulator"&41 +68 "core" 1 +2 "manipulator"&3% +4 "core" % Ν y   +2 ."myShortDA"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."myShortDA"Forearm.seek :retract +2 "manipulator"&7'\ +106 "core" ' +2 ."da"delayUntil "14:41:48.31" +24899 #recoverPRVreagent08 .PTV.dial :mixing +3 "processing"%6 @ +75 "core" B + ."da"PBV.dial :waste1 +2 "processing"%8  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%9 * +37 "core" , + ."da"PSV.dial :air +2 "processing"%:  +44 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%;'\ +2464 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%< +45 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%=  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%> +44 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%5  +45 "core"  +3 ."da"PS.seek 0ml + "processing"%@', +2441 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +4 .PSV.dial PSR +3 "processing"%? +133 "core"  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%B'F +400 "Can"\ ; [ b +186 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%A'˕ +1588 "core" ' + ."da"PTV.dial :puck +2 "processing"%D  +76 "core"  +2 ."da"PSV.dial PTV +2 "processing"%F +76 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%G  +37 "core" + "processing"%!% +3 "core" %ː\  +3 ."da"PS.seek 1.5ml +2 "processing"%n'v +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%- * +37 "core" + +2 ."da"PS.seek 0ml +2 "processing"%K', +1600 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%L  +5 "core"  + ."da"PBV.dial :waste1 +2 "processing"%H  +36 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%O * +36 "core" , +3 ."da"PSR.select :air +9 .PSV.dial PSR +3 "processing"%) +76 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%E'\ +2472 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%P +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +75 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%S +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%M  +74 "core"  +2 ."da"PS.seek 0ml +2 "processing"%Q', +2499 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +8 .PSV.dial PSR +3 "processing"%U +134 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%R'F +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%W'˕ +1590 "core" ' + ."da"PTV.dial :puck +2 "processing"%X  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"%Y +76 "core" + ."da"PBV.dial :waste1 +2 "processing"%C  +37 "core" +2 "processing"%V% +3 "core" %ː\  +3 ."da"PS.seek 1.5ml +2 "processing"%['v +583 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Z * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%^', +1593 "core" ' +2 ."da"delay 2:00 +12002 #recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%\\  +6 "core"  + ."da"PBV.dial :waste1 +2 "processing"%`  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%_ * +37 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +3 "processing"%a +76 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%]'\ +2446 "core" ' + ."da"PSV.dial PTV +2 "processing"%b +77 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%e +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%c +75 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%f  +76 "core"  +2 ."da"PS.seek 0ml +2 "processing"%d', +2452 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +3 "processing"%i  +44 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%h  +134 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%k  +45 "core"  + ."da"PTV.dial :PRVmixing +2 "processing"%j  +17 "core" +2 ."da"PSV.dial :mixloop +2 "processing"%m +45 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml +2 "processing"%l' +382 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%p  +46 "core"  +2 "processing"%g% +3 "core" %\  +3 ."da"PS.seek 0.55ml +2 "processing"%o' +339 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +3 "processing"%r  +45 "core"  +3 ."da"PS.seek 2ml + "processing"%'˕ +1554 "core" ' +2 ."da"PSV.dial :PML + "processing"%t +46 "core" + ."da"PTV.dial :mixing +2 "processing"%v @ +78 "core" A + ."da"PBV.dial :waste1 +2 "processing"%x  +37 "core" +2 "processing"%% +3 "core" %˛\  +3 ."da"PS.seek 1.85ml +2 "processing"%N' +233 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%{ * +37 "core" , +2 ."da"PS.seek 0ml +2 "processing"%T', +1163 "Can"\ A{[b +786 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +48003 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +6 "core" A + ."da"PBV.dial :waste1 +2 "processing"%y  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +37 "core" , + ."da"PSV.dial :air +2 "processing"%  +44 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml + "processing"%u'\ +2460 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +44 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%}  +44 "core"  +3 ."da"PS.seek 0ml + "processing"%J', +2473 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +4 .PSV.dial PSR +2 "processing"%| +133 "core" +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml + "processing"%'F +583 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%'˕ +855 "Can"\ R\\Lb +754 "core" ' + ."da"PTV.dial :puck +2 "processing"%w  +75 "core"  +2 ."da"PSV.dial PTV + "processing"% +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" + "processing"%q% +4 "core" %˔\  +2 ."da"PS.seek 1.5ml +2 "processing"%'z +578 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"% * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"% ', +1593 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%  +43 "core"  +10 ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +38 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"% +74 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml + "processing"%'\ +2461 "core" ' + ."da"PSV.dial PTV +2 "processing"% +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +75 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +74 "core"  +2 ."da"PS.seek 0ml +2 "processing"%', +2474 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +3 .PSV.dial PSR +3 "processing"% +133 "core"  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%"'F +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +12 ."da"PS.seek 2ml + "processing"%%'˕ +1603 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%#  +6 "core"  + ."da"PSV.dial PTV +2 "processing"%' +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%\  +37 "core" +2 "processing"%*% +3 "core" %˘.\  +3 ."da"PS.seek 1.5ml +2 "processing"%,'~ +581 "core" ' +2 ."da"delay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%~ * +36 "core" , +2 ."da"PS.seek 0ml +3 "processing"%', +1601 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 .PTV.dial :puck +3 "processing"%z  +6 "core"  + ."da"PBV.dial :waste1 +2 "processing"%.  +37 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%/ * +36 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +3 "processing"%+ +76 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%'\ +2465 "core" ' + ."da"PSV.dial PTV +2 "processing"% +78 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%2 +75 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%4 +76 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%3  +76 "core"  +2 ."da"PS.seek 0ml +3 "processing"%0', +2456 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +4 .PSV.dial PSR +2 "processing"%1 +135 "core"  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%6'F +597 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%8'˕ +1602 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%9  +6 "core"  + ."da"PSV.dial PTV +2 "processing"%: +76 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%&  +36 "core"  + "processing"%<% +3 "core" %˕\  +3 ."da"PS.seek 1.5ml +2 "processing"%='{ +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%> * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%5', +1593 "core" ' + ."da"delay 2:00 +1492 "Can"\ GN\\b +10511 #"da"recoverPSRreagent08 + .PTV.dial :puck +4 "processing"%;  +5 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%?  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%@ * +36 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +3 "processing"%B +76 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%D'\ +2457 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%F +76 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%G +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%! +75 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%A  +86 "core" +2 ."da"PS.seek 0ml +3 "processing"%-', +2453 "core" ' + ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates + .PSR.select :air +3 .PSV.dial PSR +3 "processing"%n +139 "core"  +4 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +11 "processing"% +15 ."da"PS.reconfigure :default +7 "processing"%#A d`xb +10 ."da"PS.seek 0.25ml +4 "processing"%L' +331 "core" ' +2 ."da"delay 5 seconds +552 #Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +4 "processing"% +11 ."da"PS.seek 0.5ml +2 "processing"%H'F +334 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%O'˕ +1600 "core" ' + ."da"PTV.dial :puck +2 "processing"%)  +6 "core"  +2 ."da"PSV.dial PTV +2 "processing"%K +78 "core" + ."da"PBV.dial :waste1 +2 "processing"%P  +37 "core" +2 "processing"%% +4 "core" %˚  +2 ."da"PS.seek 1.5ml +2 "processing"%S' +581 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%M * +37 "core" , +2 ."da"PS.seek 0ml +2 "processing"%E', +1594 "core" ' +2 ."da"delay 10 seconds +1002 #recoverPSRreagent08 + .PTV.dial :puck +8 "processing"%U  +5 "core"  + ."da"PBV.dial :waste1 +2 "processing"%Q  +39 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%R * +37 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +3 "processing"%X +78 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml + "processing"%Y'\ +2568 "core" ' + ."da"PSV.dial PTV +2 "processing"%C +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%V +76 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%W +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%Z  +87 "core" +2 ."da"PS.seek 0ml +3 "processing"%[', +2549 "core" ' +2 #"da"Additional air clear + .PSR.select :air +4 .PSV.dial PSR +2 "processing"%\\ +140 "core"  + #"da"Pulling 2ml of PSR.air + .PSR.select :air +4 .PS.reconfigure :default +4 "processing"%#A d`xb +4 ."da"PS.seek 2ml +2 "processing"%`'˕ +2097 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 "processing"%_  +5 "core"  +2 ."da"PSV.dial PTV +2 "processing"%a +78 "core" + ."da"PBV.dial :waste1 +2 "processing"%^  +37 "core" +2 "processing"%b% +3 "core" %˖  +3 ."da"PS.seek 1.5ml +3 "processing"%e'| +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%c * +37 "core" + + ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%f  +107 "core"  +3 ."da"PS.seek 0ml +3 "processing"%]', +1599 "core" ' + "processing"%i9 +3 "core" 95 +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +4 "processing"%h +3 %k& +2 "core" 5 +4 &^+ 4 + #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&j% +5 "core" % \  / y ~ +2 "storage"(m% +3 "core" %r  +2 "storage"(d. +3 "core" .( +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."da"SC.seek 1 +2 "storage"(p( +191 "core" ( +2 ."da"SC.configure :limp +3 "storage"($(\ 1b +3 (g& +3 "core" &  ) +2 "manipulator"&l& +4 "core" &- , 0 $ +2 "manipulator"&r% +3 "core" % \  . 8 y ~ +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 1 +2 "manipulator"&o( +186 "core" ( + "manipulator"&t& +38 "core" & E @ o5 +2 "storage"(v& +4 "core" &  +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&x' +97 "core" ' +2 "storage"(& +4 "core" &   +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"({') +289 "core" ' + "storage"(- +3 "core" -') +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +5 ."da"SE.seek :place + "storage"(N' +40 "core" ' +2 "manipulator"&& +3 "core" &   45 +3 "manipulator"&y% +45 "core" %ѩ   2 +9 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract + "manipulator"&'\ +93 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&([ +254 "core" ( +2 "manipulator"&T& +4 "core" &e > ) $ + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +2 "core" &e ; : P +3 ."da"Forearm.seek PC +3 "manipulator"&'$ +98 "core" ' + ."da"Hand.close + "manipulator"& / +68 "core" / +2 ."da"PC.seek :open +3 "processing"%}( +457 "core" ( + "storage"(u& +3 "core" & g ; +2 "manipulator"&|& +4 "core" &e   j +2 "manipulator"&J% +4 "core" % 7    + ."da"Forearm.seek :retract +2 "manipulator"&'\ +111 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 1 +2 "manipulator"&w( +263 "core" ( + "manipulator"&& +3 "core" & k /+ +3 "storage"(& +4 "core" & !  +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&q' +92 "core" ' + ."da"Hand.open + "manipulator"&1 +68 "core" 1 +2 "storage"(- +3 "core" -' +2 ."da"SE.seek -0.31 Pucks below Top Plate +2 "storage"(' +29 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +5 ."da"SE.seek -1.23 Pucks below Top Plate +2 "storage"('d +51 "core" ' +2 #"da"Lights, camera, ACTION! +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"% & +4 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da25apr0315h.tif +15 "core" &d +4 "manipulator"&& +8 "core" &+ +2 "manipulator"&% +4 "core" % o +3 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"& '\ +92 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"& (- +186 "core" ( +2 "manipulator"&& +3 "core" &-  +3 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &- c +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&'Γ +108 "core" ' +2 ."psFlush"Hand.close + "manipulator"&/ +78 "core" / +2 "manipulator"&& +3 "core" &-  +3 "manipulator"&% +3 "core" % ΀ )? +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&"'\ +102 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +3 "manipulator"&#([ +119 "core" ( +2 "manipulator"&'& +4 "core" &^  s +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &\ & +3 "core" &^ 5 +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +2 "manipulator"&*'$ +101 "core" ' +2 "manipulator"&%& +3 "core" &^  +2 "manipulator"&~% +4 "core" % A +3 "processing"%,& +4 "core" &z +2 "processing"%z& +4 "core" &{ +3 ."psFlush"PC.seek :closed +2 "processing"%.(^ +5 "core" &c +7 & 0X %g +9 &SmP : +9 &xc^ N +10 &|=K U +9 &>6L U +9 &7C U +10 &9F U +9 &9> U +10 &J:5 T +9 & ;4 T +9 &;) S +10 &!; T +9 &#S9( T +9 &%> T +10 &&= T +9 &(9 S +10 &*[; T +9 &,; T +9 &-? T +10 &/; T +9 &1^= U +9 &3 8 U +13 &46 U +6 &68 U +10 &8f9 U +9 &:'9 V +9 &;9v U +10 &=9 U +9 &?o9 U +9 &A0< U +10 &BC V +9 &D] Y +10 &Fb{ \\ +9 &H$p \\ +9 &In \\ +10 &Kvy \\ +9 &Mivt ] +9 &O+x ] +10 &Px \\ +9 &R} \\ +10 &Tr} \\ +9 &V4} \\ +9 &W \\ +10 &Y \\ +9 &[z \\ +9 &]9 Y +10 &^F^ %o +9 &^; 6 +6 ( + "processing"%z& +63 #"psFlush"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 2.11 +2 "processing"%/& +6 "core" &^/ 6 +2 &^/ 6 &^/ 6 + &^0 6 + &^/ 6 + &^/ 6 + &^/ 6 + ."psFlush"Hand.open + "manipulator"&+1 +68 "core" 1 + "manipulator"&% +3 "core" %  j +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +2 "manipulator"& '\ +98 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +3 "processing"%2 +46 "core"  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%4'F +586 "core" ' +2 ."psFlush"delay 5 seconds +135 #"da"SX HX9/16 (USB:48): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 21.254 seconds\ /var/log/esp/da25apr0315h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da25apr0315h20s.tif +364 ."psFlush"PSR.select :air +5 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%3'\ +1687 #"da"SX HX9/16 (USB:48): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da25apr0315h20s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 32.0 /var/log/esp/midres/da25apr0315h32s.tif +419 "core" ' +3 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +207 "core" B + ."psFlush"PTV.dial :PRVmixing +2 "processing"%1  +140 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%0 +109 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%6' +2275 #"da"SX HX9/16 (USB:48): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 32 seconds\ /var/log/esp/midres/da25apr0315h32s.tif: TIFF Upload Complete\ +6 .Gate.power :camera,:OFF +3 ."Qmail"DAfans.email "21.254 sec auto-exposure",Subject: "da25apr0315h images!" +3 "storage"(9- +4 "core" -'d +10 "storage"(:& +13 "core" &  , +7 "manipulator"&&& +8 "core" &^ ' , B +2 "manipulator"&<% +3 "core" %\  ( )  +3 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 ."da"Elbow.seek 1 +2 "manipulator"&8( +263 "core" ( +2 "manipulator"&>& +5 "core" & S W 5+ + ' + ."psFlush"PSR.select :air +4 "storage"(=& +4 ."psFlush"PSV.dial PSR +5 "processing"%; +4 "core" & " # +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&?' +91 "core" + ' +2 #"psFlush"Pulling 0.5ml of PSR.flush +3 ."da"SE.reconfigure :gently +3 ."psFlush"PSR.select :flush +5 "processing"%@ +3 "storage"(#QK-0-\ b +6 ."da"SE.seek -0.52 Pucks below Top Plate +2 "storage"(@' +6 ."psFlush"PS.seek 0.5ml +2 "processing"%B'F +42 "core" ' + "manipulator"&5& +4 "core" &   l + +2 "storage"(F& +16 "core" & +4 ."da"Elbow.reconfigure :limp +6 "manipulator"&$ ,(b +8 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek 1 +5 "manipulator"&G' +40 "core" ' + ."da"Elbow.hold +3 "manipulator"&!, +4 "core" , +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +4 ."da"SE.seek -0.33 Pucks below Top Plate +2 "storage"(A'v +29 "core" ' +3 "manipulator"&D% +7 "core" %s a m i +4 "storage"(n& +8 "core" & C +3 ."da"Forearm.force -20 +2 "manipulator"&5 +11 ."da"Forearm.seek 1 + 320 counts +3 "manipulator"&-'G +30 "core" ' +3 "manipulator"&L& +6 "core" & : 9 ! + +5 "storage"(H& +6 "core" & V +121 ."da"Forearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +9 ."da"Forearm.seek 1 + 700 counts +3 "manipulator"&)' +34 "core" ' +3 "storage"(K% +7 "core" %{ z +6 ."downElevator"SE.seek :down +7 "storage"(P'p +98 (% +5 "core" %E B ]~ +2 ' +4 ."psFlush"delay 5 seconds +6 "manipulator"&O% +9 "core" %Ѡ   i +6 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek :retract +4 "manipulator"&M'\ +95 "core" ' +33 ' +3 ."downElevator"SE.stop +2 "storage"(5 +10 (S& +7 "core" &  +318 ."psFlush"PSR.select :air +5 "processing"% +20 ."psFlush"PS.seek 2.5ml +4 "processing"%U'\ +1300 #"uploadLog"upsync +796 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%Q  +34 "core"  +2 ."psFlush"PTV.dial :mixing +2 "processing"%R @ +76 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%X +106 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%E' +1920 "Can" <]xb +691 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%C +106 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 1ml +2 "processing"%V'M` +1089 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%W'\ +1589 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%Z +87 "core"  +2 ."psFlush"PTV.dial :puck +2 "processing"%Y  +74 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +3 "processing"%\\', +2603 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%[ +73 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%_'F +587 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%a'\ +2101 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%^ +75 "core" + ."psFlush"PBV.dial PSV +2 "processing"%b U +58 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%`', +2609 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%c @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%f'\ +2610 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%e  +75 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%i', +2624 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%h +50 "core"  +6 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +4 "processing"%k'\ +2615 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%j +74 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%m U +17 "core" T +2 ."psFlush"PS.seek 0ml +3 "processing"%d', +2609 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%g @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%l'\ +2597 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%r  +75 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%s', +2613 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%t +45 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 1ml +2 "processing"%v'M` +1103 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%$'\ +1602 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +75 "core" + ."psFlush"PTV.dial :puck +2 "processing"%7  +42 "core"  +9 ."psFlush"PBV.dial :waste1 +2 "processing"%  +56 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%', +2621 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%y +74 "core" +2 ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 0.5ml + "processing"%{'F +596 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%x'\ +2101 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%T +75 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +57 "core" W +3 ."psFlush"PS.seek 0ml + "processing"%o', +2610 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%'\ +2609 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +80 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%u', +2609 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%| +45 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%J'\ +2603 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +75 "core" + ."psFlush"PBV.dial PSV +3 "processing"% U +16 "core" T +2 ."psFlush"PS.seek 0ml +3 "processing"%', +2597 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +45 "core" @ +2 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +2616 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +75 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"% ', +2610 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&& +11 "core" & - 0+ +2 "manipulator"&% +8 "core" %\  0 +2 ."psFlush"Elbow.seek PC +2 "manipulator"&([ +251 "core" ( + "manipulator"&N& +4 "core" &X  1 +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +2 "core" &X   ^ 1 +3 ."psFlush"Forearm.seek PC +2 "manipulator"&'$ +99 "core" ' +2 ."psFlush"Hand.close + "manipulator"&/ +69 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%q( +462 "core" ( +2 "manipulator"&w& +4 "core" &X B * # 4 + "manipulator"&% +3 "core" % .  & 4 4 +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek :garage +2 "manipulator"&(- +146 "core" ( +2 "manipulator"& & +4 "core" &- [ ^ C 9A + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &'& +3 "core" &- U V f 9A +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek :garage +2 "manipulator"&\ 'Γ +107 "core" ' + ."psFlush"Hand.open + "manipulator"&1 +74 "core" 1 +2 "manipulator"&%% +4 "core" % Ν 5 * +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&~'\ +109 "core" ' +2 #"myShortDA"Finished short da assay +3256 "Can"\ ,^b +16913 #"steph"-> ACCESS 1 +2 !o:NoMethodError\ : mesg":undefined method `ACCESS' for CmdServer::Client:Class: name0: args0:bt[";/home/esp/esp2/lib/framework.rb:51:in `method_missing'";/home/esp/esp2/lib/framework.rb:63:in `method_missing'"!steph:6:in `topLevelBinding'" access 1 +3 "storage"(,% +4 "core" %p D N \  +3 "manipulator"& % +3 "core" %\  } w > w +2 "manipulator"&"& +3 "core" &- | v =A +2 ."steph"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 ."steph"SC.seek 5 +2 "storage"(}(; +688 "core" ( +2 ."steph"SC.configure :limp +2 "storage"($(\ 1b +4 (/& +3 "core" &; $ ' \  +8625 #"steph"-> PS.flush + #Flushing Processing stage +3 "processing"%+% +4 "core" %-\ % +2 #"steph"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +41 "processing"%& +6 "core" &\ $ + "manipulator"&z& +4 "core" &- V V / :A +2 ."steph"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 ."steph"Elbow.seek FlushPuck::Garage +2 "manipulator"&2(- +3 "core" ( +2 "manipulator"&*& +4 "core" &- [ b  ;A +2 ."steph"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &]& +2 "core" &- V U d ;A +3 ."steph"Forearm.seek :garage +3 "manipulator"&4'Γ +102 "core" ' +2 ."steph"Hand.close + "manipulator"&/ +75 "core" / +2 "manipulator"&1& +3 "core" &-  x 0A +2 "manipulator"&0% +4 "core" % Τ > 0 +2 ."steph"Forearm.seek :retract +2 "manipulator"&3'\ +102 "core" ' +2 ."steph"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."steph"Elbow.seek PC +2 "manipulator"&9([ +137 "core" ( +2 "manipulator"&:& +3 "core" &Y _ b  9 +2 ."steph"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &&& +4 "core" &Y _ I 6 9 +2 ."steph"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."steph"Forearm.seek PC +2 "manipulator"&<'$ +99 "core" ' +2 "manipulator"&>& +4 "core" &Y > > m 5 + "manipulator"&=% +4 "core" %'   _ 4 +2 "processing"%#& +3 "core" &\ +3 "processing"%;& +4 "core" &\ +3 ."steph"PC.seek :closed +2 "processing"%5(^ +6 "core" &\ +7 & 3\ $e +10 &Tp\ 8 +9 &|m\ M +9 &I\ R +10 &PC\ Q +9 &A\ Q +9 &A\ Q +10 &A\ Q +9 &WC\ R +10 &D\ Q +9 &C\ Q +9 &!F\ R +10 &#`F\ Q +9 &%"F\ Q +9 &&B\ Q +10 &(A\ Q +9 &*hC\ Q +10 &,*G\ Q +9 &-G\ Q +9 &/B\ Q +10 &1pD\ Q +9 &32F\ Q +9 &4C\ R +10 &6D\ R +9 &8xB\ Q +10 &:9C\ R +9 &;G\ Q +9 &=F\ R +10 &?E\ R +9 &AAI\ R +9 &CO\ S +10 &Dk\ U +9 &Ft\ X +10 &H7x\ X +9 &Ix\ X +9 &K{\ X +10 &M|{\ X +9 &O=\ Y +9 &P~\ Y +10 &R\ Y +9 &T\ Z +10 &VB\ Z +9 &X\ Y +9 &Y\ Z +10 &[\ Z +9 &]G\ S +9 &^Dq\ #j +10 &^?\ 4 +5 ( +2 "processing"%;& +4 #"steph"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.88 + "processing"%F& +7 "core" &^+\ 4 + &^+\ 4 + ."steph"Hand.open +2 "manipulator"& 1 +76 "core" 1 +2 "manipulator"&D% +4 "core" %  { / +2 ."steph"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."steph"Forearm.seek :retract +2 "manipulator"&n'\ +97 "core" ' + ."steph"PSV.dial PSR +2 "processing"%L +45 "core"  + ."steph"PSR.select :flush +3 "processing"%@ +11 ."steph"PS.seek 1ml +2 "processing"%H'M` +1091 "core" ' + ."steph"PSR.select :air +2 "processing"% +12 ."steph"PS.seek 2.5ml +2 "processing"%'\ +1595 "core" ' +2 ."steph"PSV.dial PTV +2 "processing"%6 +74 "core" +2 ."steph"PTV.dial :puck +2 "processing"%?  +6 "core"  + ."steph"PBV.dial :waste1 +2 "processing"%8  +56 "core" +2 ."steph"PS.seek 0ml +2 "processing"%K', +2612 "core" ' + ."steph"PSV.dial PSR +2 "processing"%@ +75 "core"  + ."steph"PSR.select :flush +3 "processing"%@ +11 ."steph"PS.seek 0.5ml +2 "processing"%G'F +592 "core" ' + ."steph"PSR.select :air +3 "processing"% +11 ."steph"PS.seek 2.5ml +2 "processing"%'\ +2108 "core" ' + ."steph"PSV.dial PTV +2 "processing"%O +75 "core" +2 ."steph"PBV.dial PSV +2 "processing"%- U +55 "core" U +3 ."steph"PS.seek 0ml + "processing"%S', +2606 "core" ' + ."steph"PSV.dial PBV +2 "processing"%A @ +45 "core" ? +2 ."steph"PS.seek 2.5ml +2 "processing"%)'\ +2613 "core" ' +2 ."steph"PSV.dial :waste1 +39 "processing"%P  +78 "core"  +2 ."steph"PS.seek 0ml +3 "processing"%B', +2610 "core" ' +2 ."steph"PSV.dial PSR +2 "processing"%Q +45 "core"  + ."steph"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%R'\ +2624 "core" ' + ."steph"PSV.dial PTV +2 "processing"%X +75 "core" + ."steph"PBV.dial PSV +3 .PS.seek 0ml +4 "processing"%U', +2598 "core" ' + ."steph"PSV.dial PBV +2 "processing"%C @ +45 "core" ? +2 ."steph"PS.seek 2.5ml +3 "processing"%E'\ +2616 "core" ' + ."steph"PSV.dial :waste1 +2 "processing"%V  +75 "core"  +2 ."steph"PS.seek 0ml +3 "processing"%Z', +2623 "core" ' +2 #"steph"Garaging FlushPuck in Processing Clamp + "manipulator"&Y& +6 "core" &Z # " / 3 +2 ."steph"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."steph"Elbow.seek PC +3 "manipulator"&W([ +4 "core" ( +2 "manipulator"&[& +4 "core" &Z % & 3 + ."steph"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &\\& +4 "core" &Z  " % 3 +2 ."steph"Forearm.seek PC +3 "manipulator"&_'$ +92 "core" ' +2 ."steph"Hand.close + "manipulator"&^/ +77 "core" / +2 ."steph"PC.seek :open +2 "processing"%b( +458 "core" ( + "manipulator"&a& +4 "core" &Z V T G 9 +2 "manipulator"&c% +4 "core" % 0 U B G 9B + ."steph"Forearm.seek :retract +2 "manipulator"&`'\ +98 "core" ' + ."steph"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."steph"Elbow.seek :garage +2 "manipulator"&e(- +124 "core" ( +2 "manipulator"&f& +3 "core" &- H F 5# +2 ."steph"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &h& +3 "core" &- 6 ( 5# +2 ."steph"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."steph"Forearm.seek :garage +2 "manipulator"&i'Γ +110 "core" ' + ."steph"Hand.open +2 "manipulator"&j1 +75 "core" 1 +2 "manipulator"&m% +3 "core" % Ν = + +3 ."steph"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."steph"Forearm.seek :retract +2 "manipulator"&k'\ +102 "core" ' +3291 "Can"\ 5^b +13797 #"steph"-> samplePassF +2 #Beginning samplePassF +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'g& +4 "core" &tvQ\ \ +2 "manipulator"&d& +4 "core" &- E F , 7# +2 ."steph"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."steph"Elbow.seek FlushPuck::Garage +3 "manipulator"&r(- +4 "core" ( + "manipulator"&l& +4 "core" &- < N 7# +2 ."steph"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &t& +2 "core" &- ; < & 8# +3 ."steph"Forearm.seek :garage +2 "manipulator"&s'Γ +108 "core" ' +2 ."steph"Hand.close + "manipulator"&v/ +77 "core" / + "manipulator"&& +4 "core" &-  ] 0# +2 "manipulator"&7% +4 "core" % Τ  / +2 ."steph"Forearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 ."steph"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 ."steph"Elbow.seek CC +2 "manipulator"&$(o +284 "core" ( +2 "manipulator"&y& +4 "core" &{ K D e 7* + ."steph"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &{ @ 8 7* +2 ."steph"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 ."steph"Forearm.seek CC +2 "manipulator"&{'Ͻ +102 "core" ' + "manipulator"&T& +4 "core" &{ # / ! 4* +2 "manipulator"&% +4 "core" %   3 + "collection"'x& +4 "core" &vuH\  +3 "collection"' & +5 "core" &stV\  +43 &vuQ\  +3 &uvX\  + &vvR\  + &vvP\  + &tvX\  +2 ."steph"CC.seek :closed +3 "collection"'o(S +5 "core" &tuZ\  +3 &tvP\ 5 +10 &7EquvP 1 +9 &XnwvxL E +10 &[vuS S +9 &DvvP\ R +9 &qGuuO\ Q +10 &3GvuS\ Q +9 &GvwU\ R +9 &IuwJ\ R +10 &xIuwL\ R +9 &;Ewv6\ Q +10 & Fuu9\ R +9 &"DuuB\ R +9 &$FvwD\ R +10 &&BFuw>\ R +9 &(JxvH\ R +9 &)FtvJ\ R +10 &+Fww5\ R +9 &-JFtu3\ R +10 &/ Juw4\ R +9 &0Guw5\ Q +9 &2Grv6\ R +10 &4RFuu4\ R +9 &6Guv5\ R +9 &7Jut<\ R +10 &9Ett5\ R +9 &;[GsvC\ Q +9 &=Huu9\ R +10 &>Fxv>\ R +9 &@Itv?\ Q +10 &B`Luv;\ R +9 &D Twx8 S +9 &Ekww> V +10 &Gxw? Z +9 &IEux5 ^ +9 &Kvx: ^ +10 &Ltx9 ` +9 &Nxy? ` +10 &PIvv@ ` +9 &Qww; @ +9 &R-ux< 'r +10 &Rhwy= Q +2 ( +2 "collection"' & +3 #"steph"Collection Clamp onSpring/offSpring for 6/27 samples, on/off torque 2.63 +2 "collection"'& +9 "core" &Rjuw= Q +2 ."steph"Hand.open +2 "manipulator"&1 +77 "core" 1 +2 "manipulator"&|% +4 "core" %  w + +2 ."steph"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."steph"Forearm.seek :retract +2 "manipulator"&u'\ +99 "core" ' +2 ."steph"PSV.dial PSR,avoiding: PBV +2 "processing"%  +45 "core"  + #"steph"Pulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +11 ."steph"PS.seek 1.5ml +2 "processing"%'{ +1609 "core" ' + ."steph"delay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%J  +45 "core"  +2 ."steph"PS.seek 0ml +3 "processing"%', +1604 "core" ' + ."steph"PSV.dial PSR +2 "processing"% +46 "core"  + ."steph"PSR.select :air +2 "processing"% +11 ."steph"PS.seek 2.5ml +2 "processing"%'\ +2604 "core" ' + ."connect"PRV.dial CBV +3 ."steph"CBV.dial PRV +3 "processing"%  +5 "collection"'  +4 "core" +98  +2 ."steph"PSV.dial :PTV,via: :air +2 "processing"% +205 "core" +2 ."steph"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +3 "processing"%N @ +73 "core" @ +2 ."steph"PS.seek 0ml +2 "processing"%', +2605 "core" ' +2 ."steph"PSV.dial :air +2 "processing"%!  +73 "core"  +2 ."steph"PS.seek 2.5ml +3 "processing"%'\ +2599 "core" ' +2 ."steph"PSV.dial :PTV +2 "processing"%M +74 "core"  +3 ."steph"PS.seek 0ml + "processing"%.', +2603 "core" ' + #"steph"Garaging FlushPuck in Collection Clamp +2 "manipulator"&w& +4 "core" &{  ** +3 ."steph"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 ."steph"Elbow.seek CC +2 "manipulator"&(o +9 "core" ( + "manipulator"& & +3 "core" &v M +) +2 ."steph"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &'& +3 "core" &v  *) +3 ."steph"Forearm.seek CC +2 "manipulator"&'Ͻ +96 "core" ' + ."steph"Hand.close + "manipulator"&/ +79 "core" / +2 ."steph"CC.seek :open +3 "collection"'( +397 "core" ( +2 "manipulator"&%& +3 "core" &v #   2) +2 "manipulator"&% +4 "core" % ϭ ! ! ? 2 +2 ."steph"Forearm.seek :retract +2 "manipulator"&\ '\ +97 "core" ' +2 ."steph"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 ."steph"Elbow.seek :garage +2 "manipulator"&,(- +284 "core" ( +2 "manipulator"& & +4 "core" &- J I p 6 + ."steph"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &"& +3 "core" &- C B 5 +2 ."steph"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."steph"Forearm.seek :garage +2 "manipulator"&p'Γ +110 "core" ' + ."steph"Hand.open + "manipulator"&/1 +76 "core" 1 + "manipulator"&+% +4 "core" % Ν # + +2 ."steph"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."steph"Forearm.seek :retract +2 "manipulator"&'\ +104 "core" ' +359 #"steph"-> exit +3 #Session Ended +4926 #Session Begun +1159 #-> threads +1235 #-> MainThread.abort! +2 !o:NoMethodError\ : mesgu:NameError::messageKundefined method `abort!' for #: name: abort!: args[:bt["!steph:2:in `topLevelBinding'" mainThread.abort +2 !o:NoMethodError\ : mesgu:NameError::message9private method `abort' called for :mainThread:Symbol: name:\ abort: args[:bt["!steph:3:in `topLevelBinding'" MainThread.exit +9 #mEXIT +2 #"steph"Session Ended @1743720644.89PDT @1743720671.27PDT = =mMAIN_scheduler =tMAIN @PDT1743720672.95 #"core_reset"Sent BREAK +2 #t@2141 sendCRC with ifg=0x20, ie=0x7F + #@3976 sendCRC with ifg=0x08, ie=0x5F #@42607 idle with ifg=0x84, ie=0x75 + #@43277 select with ifg=0x10, ie=0xF5 + #@43911 receive with ifg=0x10, ie=0xFD #@44545 receive with ifg=0x10, ie=0xFD + #@45179 receive with ifg=0x10, ie=0xFD #@45506 receive with ifg=0x80, ie=0xFD + #@919 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +10 #ESP2 v3.42 I2C Gateway v3.20 for core bus +244 #Configuration for eddie 2/28/25 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +394 "Can"\ 4_f + \ 4_fO + #tPolling Can every 10:00 +2 #Cleanly exited at 15:50:44PDT03-Apr-25 +810 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +3 % +2 "core"  +5 "collection"' 9\ +2 ' 0\ +3 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %tt!\ +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tCS.hold +2 "collection"'+ +4 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +3 "core" %-\ % + .tPS.configure :default +3 "processing"%#A d`xb +2 .tPS.hold + "processing"%+ +4 "core" + +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" %Nyx e +3 .tSS.configure :default +2 "sampler")#.0X CSV.CSR + .CSV.dial CSR +2 "collection"'2  +105 "core"  +1166 #t-> CSR.RNAlater +2 .CSR.select :RNAlater +2 "collection"'\ +2430 #t-> CS.pull 0.5 + "collection"'3% +4 "core" %su \ +2 .tCS.seek 0.5ml +2 "collection"'4' +214 "core" ' +2 "collection"'5% +3 "core" %sv\  +408 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'6' +2489 "core" ' +2 "collection"'7% +4 "core" %sv&\ +371 #t-> CSV.waste1 + .CSV.dial :waste1 +3 "collection"'8 +133 "core" +310 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'9' +2616 "core" ' + "collection"':% +4 "core" %tv\ +144 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"';  +146 "core"  +763 #t-> CS.pull 0.5 + "collection"'<% +3 "core" %tu\ +3 .tCS.seek 0.5ml +2 "collection"'=' +211 "core" ' +2 "collection"'>% +3 "core" %tt(\  +744 #t-> CS.pull 5 +2 "collection"'?% +3 "core" %sv\  +3 .tCS.seek 5.5ml + "collection"'@' +1354 "core" ' +2 "collection"'A% +3 "core" % tw\  +685 #t-> CSV.waste2 + .CSV.dial :waste2 +2 "collection"'B +45 "core"  +474 #t-> CS.empty +3 .CS.seek 0ml +2 "collection"'C' +1477 "core" ' +2 "collection"'D% +3 "core" %uw$\ +29361 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'E  +43 "core"  +332 #t-> CS.pull 0.5 + "collection"'F% +4 "core" %su \ +2 .tCS.seek 0.5ml +2 "collection"'G' +220 "core" ' +2 "collection"'H% +3 "core" %tv\  +402 #t-> CS.fill +3 .CS.seek 10ml + "collection"'I' +2489 "core" ' +2 "collection"'J% +3 "core" %sv#\ \ +581 #t-> CSV.waste1 +2 .CSV.dial :waste1 + "collection"'K +134 "core" +509 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'L' +2623 "core" ' +2 "collection"'M% +4 "core" %tw%\ +914 "Can"\ 2_b +1000 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'N  +134 "core"  +299 #t-> CS.pull 0.5 +2 "collection"'O% +3 "core" %ux\ +2 .tCS.seek 0.499ml +2 "collection"'P' +210 "core" ' +2 "collection"'Q% +4 "core" %tv\  +34447 #t-> CS.pull 3 +2 "collection"'R% +3 "core" %tw$\  +2 .tCS.seek 3.498ml +2 "collection"'S'A +843 "core" ' +2 "collection"'T% +3 "core" %Auy"\  +183 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'U +147 "core" +344 #t-> CS.empty +2 .CS.seek 0ml + "collection"'V' +972 "core" ' + "collection"'W% +4 "core" %sw$\  +358 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'X  +133 "core"  +558 #t-> CSR.air + .CSR.select :air +2 "collection"' +460 #t-> CS.fill +3 .CS.seek 10ml +2 "collection"'Y' +2617 "core" ' +2 "collection"'Z% +3 "core" %tv,\  +468 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'[ +134 "core" +465 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'\\' +2615 "core" ' +2 "collection"']% +35 "core" %ux$\  +446 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'^  +132 "core"  +220 #t-> CSR.flush + .CSR.select :flush +2 "collection"' +351 #t-> CS.pull 1 + "collection"'_% +4 "core" %vx \  +2 .tCS.seek 1ml +2 "collection"'`'~ +342 "core" ' + "collection"'a% +4 "core" %tx.\  +115 #t-> CSR.air +2 .CSR.select :air +2 "collection"' +289 #t-> CS.fill +3 .CS.seek 10ml +2 "collection"'b' +2357 "core" ' + "collection"'c% +3 "core" %wu-\  +261 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'d +135 "core" +492 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'e' +2610 "core" ' +2 "collection"'f% +3 "core" %tv&\  +5714 "Can"\ 2q`Gb +39431 #t-> exit +6 #mEXIT @1743722273.84PDT @1743783891.69PDT = =mMAIN_scheduler =tMAIN @PDT1743783893.73 #"core_reset"Sent BREAK +3 #t@9869 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 +293 #Configuration for eddie 2/28/25 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +477 "Can"\ 9!{ + \ 9!{ + #tPolling Can every 10:00 +3 #Cleanly exited at 16:17:53PDT03-Apr-25 +564 #-> ESP.ready! +4 #Powering core bus +516 .Gate.power :raw,:ON +2 "sampler") +47 ) +3 "core"  +2 "collection"' +2 ' +4 "core"  +2 "processing"% +2 % +4 "core"  +5 "collection"' 9\ +3 ' 0\ +3 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +5 "sampler")&\ +2 .tCS.configure :default +4 "collection"'#P d@b +2 .tPS.configure :default +3 "processing"%#A d`xb +3 .tSS.configure :default +3 "sampler")#.0X initalPurge +11416 #-> exit +8 #mEXIT @1743784093.47PDT @1743784102.19PDT = =tMAIN =mMAIN_scheduler @PDT1743784104.15 #"core_reset"Sent BREAK +3 #t@44877 receive with ifg=0x10, ie=0xFD + #@45514 receive with ifg=0x10, ie=0xFD #@46170 receive with ifg=0x10, ie=0xFD + #@46807 receive with ifg=0x10, ie=0xFD + #@47448 receive with ifg=0x10, ie=0xFD #@48082 receive with ifg=0x10, ie=0xFD + #@48716 receive with ifg=0x10, ie=0xFD + #@49048 receive with ifg=0x80, ie=0xFD #@18720 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +12 #ESP2 v3.42 I2C Gateway v3.20 for core bus +288 #Configuration for eddie 2/28/25 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +460 "Can"\ I +2 \ I + #tPolling Can every 10:00 +3 #Cleanly exited at 09:28:13PDT04-Apr-25 +13839 #-> ESP.configure +155 "sampler") +2 ) +3 "core"  +2 "collection"' +3 ' +2 "core"  +3 "processing"% +5 % +3 "core"  +5 "collection"' 9\ +3 ' 0\ +3 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +5 "sampler")&\ +2 "collection"'% +4 "core" %rr)\  +2 .tCS.configure :default +3 "collection"'#P d@b +3 .tCS.hold +2 "collection"'+ +4 "core" + +2 .tCS.configure :default +3 "collection"'#P d@b +3 "processing"%% +3 "core" %.\ ) +2 .tPS.configure :default +3 "processing"%#A d`xb +3 "sampler")% +4 "core" %C~| r Q +2 .tSS.configure :default +2 "sampler")#.0X m +2 .tForearm.configure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.hold +2 "manipulator"&+ +3 "core" + +2 .tForearm.configure :loose +3 "manipulator"&#Q@2^d^b +3 && +3 "core" & 3 >. +2 .tElbow.configure :loose +3 "manipulator"&$ &.,(#b +3 .tElbow.hold + "manipulator"&, +4 "core" , +2 .tElbow.configure :loose +3 "manipulator"&$ &.,(#b +5 "storage"(& +3 "core" & P P \  +2 .tSC.configure :loose +3 "storage"($.(\ 1~b +3 .tSC.hold +2 "storage"(, +2 "core" , +2 .tSC.configure :loose +3 "storage"($.(\ 1~b +3 (% +3 "core" %z   \\\  +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +3 .tSE.hold + "storage"(+ +4 "core" + +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tCH.coast +2 "collection"' +2 .tCH.configure :default +2 "collection"'\ 2 +2 .tPH.coast +2 "processing"% +2 .tPH.configure :default +2 "processing"%\ 2 +3 #tAll dwarf controllers running firmware version 3.85 +2 "sampler") +1849 #t-> initialPurge +2 #Starting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +3 "core" &qn\  +3 .tHand.open + "manipulator"&1 +75 "core" 1 +2 "manipulator"&& +5 "core" & U U 6. + "manipulator"&% +4 "core" % \  U V w 6 m +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +190 "core" ( +2 "manipulator"&& +4 "core" &- O J A 8 +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +3 "core" &- < ? g 7 +3 .tForearm.seek :garage +2 "manipulator"&'Γ +104 "core" ' +2 .tHand.close +2 "manipulator"&/ +70 "core" / +2 "manipulator"& & +4 "core" &-   , +2 "manipulator"&!% +5 "core" % ΢  Q , +2 .tForearm.seek :retract +3 "manipulator"&"'\ +102 "core" ' +41 .tElbow.reconfigure :tight +9 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&#(o +287 "core" ( +2 "manipulator"&$& +5 "core" &t/   -H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &%& +3 "core" &t/   & .H +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&&'Ͻ +94 "core" ' +2 "manipulator"&'& +5 "core" &t/   = .H +2 "manipulator"&(% +4 "core" %Ͼ   . - +2 "collection"')& +4 "core" &pr$\  +3 "collection"'*& +6 "core" &rp5\  +2 .tCC.seek :closed +2 "collection"'+(S +6 "core" &oq\  +6 &Doq% %g +9 &uTxpr 8 +9 &{rpp M +10 &mImp! R +9 &/Fpr R +9 &Inn R +10 &Gnp R +9 &vHqs R +10 &8Gpr\ R +9 &Gor R +9 &Gqp R +10 &!Gpq\ R +9 &#@Joq R +10 &%Hos R +9 &&Gqq R +9 &(Hpp R +10 &*HIqp R +9 &,\ Hqr R +9 &-Hrp R +10 &/Goq R +9 &1QGps R +10 &3Hoq R +9 &4Gqp R +9 &6Hrp R +10 &8YHoo R +9 &:Hoo Q +9 &;Hrr R +10 &=Iop R +9 &?`Hro R +9 &A!Jpp\ R +10 &BKqr S +9 &D\\sq T +10 &FZxps W +9 &H qr \\ +9 &Isr _ +10 &Kps ` +9 &MHsr ` +10 &O\ ps ` +9 &Pst ` +9 &Rjypr 2 +10 &Rsr "g +8 ( +2 &R{ot T +3 "collection"'*& +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.65 + "collection"',& +4 "core" &R|pr T +2 .tHand.open +2 "manipulator"&-1 +71 "core" 1 +2 "manipulator"&.% +4 "core" % Ͼ = % +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&/'\ +178 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'0& +4 "core" &R}qs T +2 "collection"'1% +4 "core" %tu +2 "collection"'2 +4 "core"  +2 .tCSV.dial CSR +2 "collection"'3  +137 "core"  +2 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml +2 "collection"'4'q1 +1348 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +9 '5% +3 "core" %q,pp \ +3 .tCS.reconfigure :fast +3 "collection"'#d @b +3 .tCS.seek 7.499ml +2 "collection"'6'] +697 "core" ' +2 .tCSV.dial :waste +3 "collection"'7 +136 "core" +2 .tCS.reconfigure :default +3 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'8' +1984 "core" ' +2 #tPurging external Intake +2 "collection"'9& +3 "core" &R{rt T +2 "collection"':% +5 "core" %qr + .tCSV.dial :flush +2 "collection"';  +44 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'<' +2560 "core" ' +2 .tdelay 5 seconds +503 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +2 "collection"'= +4 '>  +77 "core"  +  +2 .tCTV.dial :intake +2 "collection"'?  +77 "core"  +2 .tIntake.select :open +2 "sampler") +10 .tCS.seek 0ml +2 "collection"'@' +2571 "core" ' +2 .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air +2 "collection"'A  +76 "core"  +2 #tFlushing upper manifold +2 "collection"'B& +4 "core" &Rypq T +2 "collection"'C% +5 "core" %np +2 .tCSV.dial :flush +2 "collection"'D  +76 "core"  +3 .tCS.seek 5ml +2 "collection"'E'q1 +1319 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'F @ +46 "core" B +2 "collection"'G% +4 "core" %q0qr  +2 .tCS.seek 7ml +2 "collection"'H' +574 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'I +2 'J  +7 "core"  +113 + .tCTV.dial :air +2 "collection"'K  +4 "core" +3 .tCS.seek 0ml +2 "collection"'L' +1809 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'M'1 +821 "core" ' +2 .tCSV.dial :waste +2 "collection"'N +43 "core" +3 .tCS.seek 0ml +2 "collection"'O' +830 "core" ' + "collection"'P& +4 "core" &Rxrp T +2 "collection"'Q% +4 "core" %qo +2 .tCSV.dial :flush +2 "collection"'R  +44 "core"  +3 .tCS.seek 3ml +2 "collection"'S'1 +823 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'T @ +45 "core" B +2 "collection"'U% +4 "core" %1or  +3 .tCS.seek 5ml +2 "collection"'V'q1 +581 "core" ' +2 .tCSV.dial :air +2 "collection"'W @ +5 "core" A +3 .tCS.seek 0ml +2 "collection"'X' +1326 "core" ' +3 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'Y'1 +827 "core" ' +2 .tCSV.dial :waste +2 "collection"'Z +76 "core" +2 .tCS.seek 0ml +3 "collection"'[' +869 "core" ' +11 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&\\& +5 "core" &u. j f H +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&](o +4 "core" ( +2 "manipulator"&^& +4 "core" &u. v m U H +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &_& +3 "core" &u. _ g H +3 .tForearm.seek CC +2 "manipulator"&`'Ͻ +98 "core" ' +2 .tHand.close +2 "manipulator"&a/ +70 "core" / +2 .tCC.seek :open +2 "collection"'b( +397 "core" ( +2 "manipulator"&c& +4 "core" &u. e H +2 "manipulator"&d% +5 "core" % ϳ e / +2 .tForearm.seek :retract +2 "manipulator"&e'\ +96 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&f(- +288 "core" ( +2 "manipulator"&g& +5 "core" &- E ! + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &h& +3 "core" &- p +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&i'Γ +113 "core" ' +2 .tHand.open +2 "manipulator"&j1 +68 "core" 1 +2 "manipulator"&k% +3 "core" % Λ } s  +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&l'\ +104 "core" ' +17050 "Can" T(E +60002  Y< +60001  S Lq +60001  WU +3165 #t-> Flow.start +2 ."flow"Gate.power :sampler,:ON +1185 #0.0L/min +1007 #0.0L/min +1008 #0.0L/min +1007 #0.0L/min +1008 #0.0L/min +1007 #0.0L/min +1007 #0.0L/min +1008 #0.0L/min +1007 #0.0L/min +1007 #0.0L/min +1007 #0.0L/min +1008 #0.0L/min +1007 #0.0L/min +1007 #0.0L/min +1008 #0.0L/min +1007 #0.0L/min +1007 #0.0L/min +1007 #0.0L/min +1008 #0.0L/min +1007 #0.0L/min +1007 #0.0L/min +1008 #0.0L/min +1007 #0.0L/min +1008 #0.0L/min +1007 #0.0L/min +1007 #0.0L/min +1008 #0.0L/min +1006 #0.0L/min +1007 #0.0L/min +1007 #0.0L/min +1007 #0.0L/min +1007 #0.0L/min +278 #t-> Flow.maintainFlow +2 .Flow.enablePump :primary +11 .Flow.setRate 2.5 +716 #"flow"1.2L/min +1008 #2.6L/min +1007 #2.4L/min +890 #t-> Flow.primeFlow + .Flow.enablePump :primary +2 .Flow.setRate 6.0 +113 #"flow"2.5L/min +1007 #4.5L/min +1007 #4.7L/min +1008 #4.7L/min +1007 #4.7L/min +1007 #4.7L/min +149 #t-> Flow.stop +2 .Flow.disablePump :primary +4 ."flow"Gate.power :sampler,:OFF +2533 #t-> Flow.pump = :secondary +3223 #-> Flow.switch = :analytic1 +669 #-> Flow.start +2 ."flow"Gate.power :analytic1,:ON +1184 #0.0L/min +158 #t-> Flow.maintainFlow +2 .Flow.enablePump :secondary +6 .Flow.setRate 2.5 +841 #"flow"1.7L/min +1052 #2.7L/min +1007 #2.6L/min +203 #t-> Flow.primeFlow +2 .Flow.enablePump :secondary +2 .Flow.setRate 6.0 +800 #"flow"3.5L/min +1007 #4.6L/min +38 #t-> Flow.stop + .Flow.disablePump :secondary +5 ."flow"Gate.power :analytic1,:OFF +1870 #t-> Flow.pump = :primary +601 "Can" X_ +807 #t-> Flow.switch = :sampler +59194 "Can" Vi3 +51907 #t-> access 2 +3 "storage"(m% +4 "core" %z 5 /  +2 "manipulator"&n% +5 "core" %\  c  +2 "manipulator"&o& +4 "core" &- y  +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 6 +2 "storage"(p(K] +504 "core" ( +3 .tSC.configure :limp +3 "storage"($(\ 1b +3 (q& +3 "core" &K]    +7548 "Can"\ Ca +33544 #t-> Pucks +2 !o:NameError: mesg"!uninitialized constant Pucks: name:\ Pucks:bt["(ESP):16: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 +350 #-> pucks +5034 #-> Puck.count +2 "storage"(r% +3 "core" %z _\  +3 .tSE.seek :down +2 "storage"(s'p +5 "core" ' + .tSE.stop +2 "storage"(5 +3 "manipulator"&t% +3 "core" %\   : / +3 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 1 +2 "storage"(u( +823 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +3 (v& +3 "core" &  +3 "manipulator"&w& +3 "core" &- U . +3 "manipulator"&x% +3 "core" %\    - +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&y( +187 "core" ( +2 "manipulator"&z& +3 "core" &  ,4 +3 "storage"({& +3 "core" & \  +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts +2 "manipulator"&|' +94 "core" ' +2 "storage"(}& +4 "core" &  .\  +3 .tSE.reconfigure :place +3 "storage"(#]xK-0-\ b +4 .tSE.seek :beamBreak + "storage"(~') +277 "core" ' +2 "storage"(- +3 "core" -') +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +4 (% +3 "core" %/ o d +4 ."downElevator"SE.seek :down +5 "storage"('p +98 (% +3 "core" %M r r ^ +2 "manipulator"&% +4 "core" %Ѭ  ([ +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +66 ' + ."downElevator"SE.stop +2 "storage"(5 +4 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(( +196 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +3 ( & +3 "core" & d c 7  +3 "manipulator"& & +3 "core" &  I -4 +3 .tElbow.seek 2 +2 "manipulator"& ( +40 "core" ( +2 "manipulator"&& +4 "core" & ' %  1 +2 "storage"(& +5 "core" &  H\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&'Ѧ +94 "core" ' +2 "storage"(& +5 "core" & \  +2 .tSE.reconfigure :place +3 "storage"(#]xK-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(') +253 "core" ' +2 "storage"(- +3 "core" -'H +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +4 (% +3 "core" % B f p > +4 ."downElevator"SE.seek :down +4 "storage"('p +98 (% +3 "core" %ܠ+ k\ Yn +2 "manipulator"&% +5 "core" %ѱ  .c +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +68 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +22 "core" ' +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 3 +2 "storage"(( +193 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +3 (& +3 "core" & T L \  +2 "manipulator"& & +4 "core" &   1 +3 .tElbow.seek 3 +2 "manipulator"&!( +48 "core" ( +2 "manipulator"&& +4 "core" & > +1 +2 "storage"(& +4 "core" & \  +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&$' +93 "core" ' +2 "storage"(%& +4 "core" & "\  +3 .tSE.reconfigure :place +3 "storage"(#]xK-0-\ b +4 .tSE.seek :beamBreak +41 "storage"(') +290 "core" ' +2 "storage"('- +3 "core" -') +2 .tSE.configure :default +8 "storage"(#QK-0-\ b +3 ((% +3 "core" %% S U , +3 ."downElevator"SE.seek :down +5 "storage"()'p +99 ("% +5 "core" %!H q ] ]~ +2 "manipulator"&\ % +4 "core" % & +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&,'\ +90 "core" ' +72 ' +2 ."downElevator"SE.stop +2 "storage"(5 +4 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 +2 "storage"(-(,? +190 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +3 (.& +3 "core" &,< ; 6 ,  +2 "manipulator"&*& +5 "core" & i )1 +2 .tElbow.seek 4 +2 "manipulator"&0( +33 "core" ( + "manipulator"&1& +4 "core" &  \  - +3 "storage"(2& +3 "core" &,<\  +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 4 + 700 counts +2 "manipulator"&&' +111 "core" ' +2 "storage"(3& +4 "core" &,< 9\  +3 .tSE.reconfigure :place +3 "storage"(#]xK-0-\ b +4 .tSE.seek :beamBreak + "storage"(') +277 "core" ' +2 "storage"(5- +3 "core" -') +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (4% +3 "core" %0 c p +3 ."downElevator"SE.seek :down +5 "storage"(7'p +99 (6% +3 "core" %Q [ Q 6 ^ +2 "manipulator"&9% +4 "core" % m )@ +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&:'\ +93 "core" ' +70 ' + ."downElevator"SE.stop +2 "storage"(5 +4 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 5 +2 "storage"(;(; +188 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +3 (8& +3 "core" &; N M L  +3 "manipulator"&>& +3 "core" & H - +3 .tElbow.seek 5 +2 "manipulator"&=(0 +17 "core" ( +2 "manipulator"&?& +4 "core" &6  c .s +2 "storage"(<& +4 "core" &;\  +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&A' +99 "core" ' +2 "storage"(B& +4 "core" &; 4\  +3 .tSE.reconfigure :place +3 "storage"(#]xK-0-\ b +4 .tSE.seek :beamBreak + "storage"(C') +277 "core" ' +2 "storage"(D- +3 "core" -') +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (@% +3 "core" %1 c U  +3 ."downElevator"SE.seek :down +5 "storage"(F'p +99 (G% +3 "core" %nR a V  ^ +3 "manipulator"&E% +4 "core" %0 2 *m +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&J'\ +101 "core" ' +60 ' + ."downElevator"SE.stop +2 "storage"(5 +4 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 +2 "storage"(I(K] +185 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +3 (K& +3 "core" &K[ O U o\  +3 "manipulator"&H& +3 "core" &6  .s +3 .tElbow.seek 6 +2 "manipulator"&L( +39 "core" ( +2 "manipulator"&N& +5 "core" &   +& + "storage"(M& +4 "core" &K[  \  +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts +2 "manipulator"&P'; +90 "core" ' +2 "storage"(Q& +3 "core" &K[ 3\  +3 .tSE.reconfigure :place +3 "storage"(#]xK-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(R') +278 "core" ' +2 "storage"(O- +4 "core" -') +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 (T% +3 "core" %- M U [ +3 ."downElevator"SE.seek :down +5 "storage"(U'p +98 (S% +3 "core" %Q Q K 9 ^ +2 "manipulator"&W% +5 "core" %3 'l +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&V'\ +91 "core" ' +71 ' + ."downElevator"SE.stop +2 "storage"(5 +3 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 7 +2 "storage"(X([4 +195 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +3 (Z& +3 "core" &[5 7 5  +2 "manipulator"&Y& +43 "core" &  $ *& +11 .tElbow.seek 7 +2 "manipulator"&\\( +40 "core" ( +3 "manipulator"&^& +3 "core" &!  V - +3 "storage"(_& +4 "core" &[4\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 7 + 700 counts +2 "manipulator"&a'Z +100 "core" ' +2 "storage"(#& +4 "core" &[4 S\  +3 .tSE.reconfigure :place +3 "storage"(#]xK-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(/') +277 "core" ' +2 "storage"(+- +4 "core" -') +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (c% +3 "core" %$ q h +3 ."downElevator"SE.seek :down +6 "storage"(d'p +99 (`% +2 "core" %P e c c ^ +3 "manipulator"&g% +4 "core" %^ w *^ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&h'\ +93 "core" ' +69 ' + ."downElevator"SE.stop +2 "storage"(5 +12052 #t-> exit +7 #mEXIT @1743788898.95PDT @1743788966.68PDT = =mMAIN_scheduler =tMAIN @PDT1743788968.62 #"core_reset"Sent BREAK +3 #t@13396 select with ifg=0x10, ie=0xF5 + #@14030 receive with ifg=0x10, ie=0xFD + #@14663 receive with ifg=0x10, ie=0xFD + #@15296 receive with ifg=0x10, ie=0xFD #@15623 receive with ifg=0x80, ie=0xFD + #@3693 sendCRC with ifg=0x20, ie=0x7F + #@4139 sendCRC with ifg=0x20, ie=0x7F #@5731 sendCRC with ifg=0x08, ie=0x5F + #@13712 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +247 #Configuration for eddie 2/28/25 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +445 "Can"\ G+o + \ G+o  + #tPolling Can every 10:00 +2 #Cleanly exited at 10:48:18PDT04-Apr-25 +5 #Loading /home/esp/esp2/mission/3peat_25APR23.rb mission +81 #Preparing to sleep until 4/4/25 10:49AM +4 ."Qmail"GoodNews.email "Starting 3peat_25APR23 w/pucks in tube 2\\n{1 => 0,\\n 2 => 12,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@10:49:35, 22.7C, 40% humidity, 14.8psia, 12.497V, 0.409A, 0.717Ah, 5.12W\\nEnding 22:00PDT05-Apr-25",Subject: "3peat_25APR23 begun" +6 #tAsleep til 4/4/25 10:49AM +4 #Continuing at 10:49 +2 "Can"\ H,oM +7 !to:Delay::Late: mesg"running 36 seconds late:bt["-/home/esp/esp2/lib/delay.rb:240:in `til'"2/home/esp/esp2/lib/delay.rb:359:in `delayTil'"3/home/esp/esp2/utils/sleep.rb:96:in `__send__'"0/home/esp/esp2/utils/sleep.rb:96:in `until'"//home/esp/esp2/utils/sleep.rb:105:in `til'"5/home/esp/esp2/utils/commskel.rb:160:in `napTil'"//home/esp/esp2/utils/mission.rb:46:in `at'"//home/esp/esp2/mission/3peat_25APR23.rb:42"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"//home/esp/esp2/mission/3peat_25APR23.rb:40"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"-/home/esp/esp2/lib/esp.rb:207:in `shell'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +4 "Can"\ I,oU +10 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown +254 #tPowering core bus +164 ."Qmail"GoodNews.email "Then, in tube 2: myDA_WCR {noKill}\\t\\t# DA sample volume=1000 mL, WCR sample volume=1000 mL\\n/home/esp/esp2/mission/3peat_25APR23.rb:42\\n{1 => 0,\\n 2 => 12,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@10:49:36, 22.8C, 40% humidity, 14.8psia, 12.497V, 0.415A, 0.717Ah, 5.19W",Subject: "Asleep until 10:49" +272 #"uploadLog"upsync +104 .tGate.power :raw,:ON +2 "sampler") +56 ) +3 "core"  +3 "collection"' +3 ' +3 "core"  +2 "processing"% +4 % +12 "core"  +13 "collection"' 9\ +6 ' 0\ +6 ' -\ +13 "processing"% 9\ +7 % 2\ +4 % *\ +5 % 0\ +5 "sampler")&\ +3 .tCS.configure :default +2 "collection"'#P d@b +4 .tPS.configure :default +2 "processing"%#A d`xb +3 .tSS.configure :default +3 "sampler")#.0X + +2 "processing"%& +2 "collection"'& +9 "core" &\  + &ut +4 ."openPC"PC.home.seek :open +2 "processing"% ( +2 .tCC.home.seek :open +4 "collection"'!( +268 "core" ( +12 ( +39 "Can"\ J^xr +11 ."Qmail"Notice.email "At 10:50:13 began in tube 2: myDA_WCR {noKill}\\t\\t# DA sample volume=1000 mL, WCR sample volume=1000 mL\\n/home/esp/esp2/mission/3peat_25APR23.rb:42\\n{1 => 0,\\n 2 => 12,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@10:50:13, 22.6C, 40% humidity, 14.8psia, 12.478V, 0.427A, 0.722Ah, 5.33W",Subject: "Started 3peat_25APR23 phase myDA_WCR {noKill}\\t\\t# DA sample volume=1000 mL, WCR sample volume=1000 mL" +3 #tPhase [myDA_WCR {noKill} # DA sample volume=1000 mL, WCR sample volume=1000 mL] +2 #da sampling at most 1000ml, wcr at most 1000ml +5 #Loading sh1 puck from tube 2 into Collection Clamp + "collection"'"& +4 "core" &su  +2 .tHand.open +2 "manipulator" +72 "core" 1 +2 "manipulator"&$% +4 "core" % \ \   , +5 "storage"(%% +4 "core" %w\  +3 "storage"(&. +3 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"('( +200 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 ((& +3 "core" & W X B +3 "manipulator"&)& +4 "core" & > +2 +3 .tElbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 +6 "manipulator"&*( +8 "core" ( +2 "manipulator"&+& +4 "core" &  +2 +2 "storage"(,& +5 "core" &  %\  +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&-'Ѧ +53 ."Qmail"DAfans.email "Started da in tube 2 at 10:50:13PDT04-Apr-25\\n{1 => 0,\\n 2 => 12,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@10:50:13, 22.6C, 40% humidity, 14.8psia, 12.478V, 0.427A, 0.722Ah, 5.33W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +38 "core" ' +2 "storage"(.& +5 "core" &  P\  +6 .tSE.reconfigure :pick +4 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +3 "storage"(/') +105 #"uploadLog"upsync +136 "core" ' + "storage"(0- +3 "core" -'] +3 .tSE.configure :default +3 "storage"(#QK-0-\ b +6 (1& +3 "core" & T J 8 +3 "manipulator"&2& +4 "core" &  %2 +3 .tElbow.seek 2 + "manipulator"&3( +4 "core" ( +5 "manipulator"&4& +12 "core" & # &2 +2 "storage"(5& +5 "core" & U L @ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&6' +62 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tHand.close +2 "manipulator"&7/ +78 "core" / +5 ."downElevator"SE.seek :down +4 "storage"(8'p +4 "manipulator"&9& +8 "core" & I )2 +2 "manipulator"&:% +4 "core" %  '` +3 .tForearm.seek :retract +2 "manipulator"&;'\ +82 #"uploadLog"upsync +12 "core" ' +3 .tElbow.seek CC + "manipulator"&<(o +80 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +65 "core" ( +2 "manipulator"&=& +5 "core" &k*  (Dz +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &>& +3 "core" &k* I *Dz +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC + "manipulator"&?'Ͻ +92 "core" ' +2 "manipulator"&@& +4 "core" &k* (Dz +2 "manipulator"&A% +4 "core" %ϻ 'F +3 "collection"'B& +4 "core" &su  +4 "collection"'C& +5 "core" &su  +3 .tCC.seek :closed +2 "collection"'D(S +4 "core" &tu  +7 &Cru %h +9 &rUxrt 9 +10 &{ost M +9 &oIrx R +9 &1Erv R +10 &Irt R +9 &Fst R +9 &wGtt R +10 &9Gsu R +9 &Frt R +10 &Gsv R +9 &!Gsv R +9 &#BGtt R +10 &%Gsu R +9 &&Gru R +9 &(Iru Q +10 &*JItu R +9 &, Isu R +10 &-Hru R +9 &/Hrs R +9 &1SGru R +10 &3Isu R +9 &4Gtt R +9 &6Hrt R +10 &8[Iru R +9 &:Hpt R +9 &;Ist R +10 &=Iqu R +9 &?bIqv R +10 &A$Isw R +9 &BKut R +9 &DQtu S +10 &FfYuv S +9 &H%asw T +10 &Iytu W +9 &Kuv [ +9 &MOsw ^ +10 &Ors ^ +9 &Pru _ +9 &Reptu * +10 &R$qu T +8 ( +2 &Rhru I +3 "collection"'C& +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.19 +2 .Hand.open +2 "manipulator"&E1 +75 "core" 1 +2 "manipulator"&F% +4 "core" % ϻ 8 #F +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&G'\ +95 "core" ' +2 #tcollectSample 1000ml w/bubble point of 24psi +2 #Priming 7ml + .Gate.power :sampler,:ON +178 .Flow.enablePump :primary +12 .Flow.setRate 6.0 +8 .Intake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")H+ +3 "core" + +2 "sampler")I% +6 "core" %?~~ _ = +2 "collection"'J& +5 "core" &Rhst I +4 "Can" `|} +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +4 .SSV.dial :spit,avoiding: :exhaust +3 .SS.reconfigure :fast +3 "sampler")#.0Xt +295 "core" ' +2 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +2 "sampler")L  +3 "collection"'M @ +112 "core" @ +30  +5 .tdelay 3.8 seconds +382 "collection"'N% +4 "core" %wu +2 "sampler")O% +4 "core" %>y"~} m  +3 #tSensor limits: Intake max 150.2psia; Outlet max 150.6psia + .SSV.dial :spit +2 "sampler")P +141 "core"  +5 .tSS.seek 0ml + "sampler")Q'? +278 "core" ' +2 .tSSV.dial CBV +2 "sampler")R  +143 "core"  +4 .tCTV.dial :intake +2 "collection"'S  +78 "core"  +47 #tWaiting for external sampler to finish priming... +8 .delayUntil "10:53:33.31" +1378 #"flow"4.0L/min +3006 #4.3L/min +11813 .tFlow.enablePump :primary + .Flow.setRate 2.5 +10 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")T  +15 "core"  +5 #tAllowing 40s for 7.0ml of remaining 7.0ml +3 "Can"  G ? +2 .tIntake.select :open +2 "sampler") +213 "collection"'U% +4 "core" % +2 #tIntake @35.3psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.18ml/s +2 "sampler")#.0X 9 +2 .tIntake.select :open + "sampler") +214 "collection"'h% +3 "core" %i +2 #tIntake @35.4psia, vacuum from 10.0 to 13.0psi +3 .SS.reconfigure :inhaling 1.96ml/s +2 "sampler")#.0X% +4 "core" %A k +2 "sampler")/% +4 "core" %A c  +2 .tIntake.select :close +2 "sampler")0 +14 )6% +3 "core" %A f ' +2 .tSSV.dial :exhaust +2 "sampler")@  +80 "core"  +5 .tExhaust.select :open + "sampler")@ +14 .tSS.seek 0ml +2 "sampler")A'? +859 "core" ' +2 .tExhaust.select :close + "sampler") +14 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")B  +80 "core"  +5 #tAllowing 130s for 25.0ml of remaining 800.0ml +4 "Can" !W + .tIntake.select :open + "sampler") +215 "collection"'3% +3 "core" % +2 #tIntake @35.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.96ml/s +3 "sampler")#.0X% +3 "core" % +3 "sampler")/% +3 "core" %J f 5 +3 "sampler")6% +3 "core" %J e 5 +2 .tIntake.select :close +2 "sampler")0 +14 )@% +3 "core" %J [ 5 +2 .tSSV.dial :exhaust +2 "sampler")*  +79 "core"  +5 .tExhaust.select :open + "sampler")@ +14 .tSS.seek 0ml +2 "sampler")-'? +861 "core" ' +2 .tExhaust.select :close +39 "sampler") +21 ."connect"SSV.dial CBV +4 .tCBV.dial SSV + "sampler")B  +80 "core"  +5 #tAllowing 130s for 25.0ml of remaining 500.0ml +3 "Can" $G + .tIntake.select :open +2 "sampler") +214 "collection"'3% +4 "core" % +2 #tIntake @35.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.96ml/s +2 "sampler")#.0X+ +2 "core" + +20 "collection"'/% +3 "core" % +3 "sampler")6% +4 "core" %K X B +2 "sampler")@% +5 "core" %K S B + .tIntake.select :close +2 "sampler")0 +14 )*% +3 "core" %K W B +2 .tSSV.dial :exhaust +2 "sampler")7  +80 "core"  +5 .tExhaust.select :open + "sampler")@ +13 .tSS.seek 0ml +2 "sampler")='? +796 #"flow"2.4L/min +69 "core" ' +2 .tExhaust.select :close + "sampler") +14 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")B  +78 "core" +5 #tAllowing 130s for 25.0ml of remaining 200.0ml +3 "Can" (A` +2 .tIntake.select :open + "sampler") +214 "collection"'3% +4 "core" % +2 #tIntake @35.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.96ml/s +2 "sampler")#.0Xt +282 "core" ' +3 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +3 "sampler")  +2 "collection"' @ +7 "core" A +134  +5 .tCTV.dial :air,avoiding: :intake + "collection"'%  +138 "core" +6 ."CSpush"CSV.dial CTV +4 .tSS.seek 10ml +2 "collection"'2  +3 "sampler")9' +8 "core"  +105 ."CSpush"CSV.dial :air +2 "collection"': @ +45 "core" > +50 ."CSpush"CS.reconfigure :fast +4 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'1' +54 "core" ' +3 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")/ +141 "core"  +4 .tSS.reconfigure :exhale +3 "sampler")#.0Xt +40 "core" ' +2 ."CSpush"CS.stop + "collection"'5 +264 "core" ' +2 ."connect"SSV.dial CBV,avoiding: :exhaust +4 .tCBV.dial SSV +3 "sampler")*  + "collection"'7 @ +8 "core" A +133  +106 .tSSV.dial :spit,avoiding: :exhaust + "sampler")0 +142 "core"  +4 .tSS.reconfigure :default +3 "sampler")#.0X'? +307 "core" ' +2 .tSS.stop + "sampler")5 +4 #tEvacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) + .Intake.select :close + "collection"'B& +5 "core" &Rcuv I +2 ."airStroke"CSV.dial :waste +3 "sampler")3% +2 "collection"'= +7 "core" %K|~ d +2 ."connect"SSV.dial CBV,avoiding: :exhaust +4 .tCBV.dial SSV +3 "sampler")F  +2 "collection"'C @ +7 "core" A +53 +4 "collection"'?% +4 "core" %uu +3 ."airStroke"CS.seek 0ml +2 "collection"'8' +3 "core" ' +3 ."airStroke"CSV.dial :air + "collection"'A @ +59 "core"  +5 .tCTV.dial :air +2 "collection"'-  +5 "core" +4 .tdelay 15 seconds +3 "core" B +5 ."airStroke"CS.seek 10ml +2 "collection"'E' +1492 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")J +139 "core"  +4 ."prepCSV"CTV.dial CSV,avoiding: :intake +5 .tSS.reconfigure :exhale +3 "collection"'  +3 "sampler")#.0Xt +288 "core" ' +3 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +3 "collection"'_ @ +2 "sampler")`  +8 "core" A +137  +6 .tCTV.dial :air,avoiding: :intake + "collection"'X  +136 "core" +5 ."CSpush"CSV.dial CTV +5 .tSS.seek 10ml +3 "sampler")d' +106 ."CSpush"CSV.dial :air +2 "collection"'e @ +55 "core" B +5 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'f' +91 "core" ' +3 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")W +141 "core"  +4 .tSS.reconfigure :exhale +3 "sampler")#.0Xt +283 "core" ' +3 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +3 "sampler")b  +2 "collection"'\\ @ +7 "core" A +132  +105 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")h +138 "core"  +5 .tSS.reconfigure :default +2 "sampler")#.0X +103 "collection"'&9 +3 "core" 9?H< +103 "collection"'49 +3 "core" 9^g8 +103 "collection"'.9 +3 "core" 9|6 +103 "collection"'9 +3 "core" 94 +103 "collection"'59 +4 "core" 92 +103 "collection"'9 +3 "core" 9/ +103 "collection"'%9 +3 "core" 9. +103 "collection"'29 +3 "core" 9\ + +103 "collection"':9 +3 "core" 9#-+ +103 "collection"'9 +3 "core" 9=H( +103 "collection"'/9 +3 "core" 9Va& +103 "collection"'$9 +3 "core" 9mx% +103 "collection"'99 +3 "core" 9$ +103 "collection"'69 +3 "core" 9! +103 "collection"'79 +3 "core" 9 +103 "collection"'19 +3 "core" 9 +103 "collection"'*9 +3 "core" 9 +103 "collection"'09 +3 "core" 9 +103 "collection"'@9 +3 "core" 9 \  +103 "collection"'B9 +3 "core" 9   +103 "collection"'39 +3 "core" 9 # - +103 "collection"'C9 +3 "core" 9 3 =  +103 "collection"'=9 +3 "core" 9 D M +103 "collection"'?9 +3 "core" 9 S ] +103 "collection"'F9 +3 "core" 9 a k +103 "collection"'-9 +3 "core" 9 o z +103 "collection"'A9 +3 "core" 9 |  +103 "collection"'>9 +3 "core" 9 # +103 "collection"'89 +4 "core" 9 ' +102 "collection"'J9 +4 "core" 9 + +103 "collection"'9 +4 "core" 9 0 +102 "collection"'O9 +4 "core" 9 4 +103 "collection"'P9 +3 "core" 9 8 +103 "collection"'K9 +3 "core" 9 < +103 "collection"'H9 +3 "core" 9 A +103 "collection"'I9 +3 "core" 9 E +103 "collection"'E9 +3 "core" 9 I +103 "collection"'N9 +3 "core" 9 M +103 "collection"';9 +3 "core" 9 R +103 "collection"'T9 +3 "core" 9 \ V +103 "collection"'L9 +4 "core" 9\ \ Z +103 "collection"'Z9 +3 "core" 9\ \ ^ +145 "collection"'!9 +11 "core" 9\ \ e +103 "collection"']9 +3 "core" 9\ \ i +103 "collection"'U9 +3 "core" 9\ \ &m +103 "collection"'R9 +3 "core" 9\ \ +q +103 "collection"'V9 +3 "core" 9\ $\ /v +103 "collection"'_9 +3 "core" 9\ *\ 4z +103 "collection"'M9 +3 "core" 9\ .\ 8~ +103 "collection"'`9 +3 "core" 9\ 2\ < +103 "collection"'X9 +3 "core" 9\ 6\ A +103 "collection"'e9 +4 "core" 9\ 9\ D +103 "collection"'Y9 +3 "core" 9\ =\ H +103 "collection"'W9 +3 "core" 9\ @\ K +103 "collection"'S9 +3 "core" 9\ D\ N +103 "collection"'d9 +3 "core" 9\ H\ R +104 "collection"'f9 +3 "core" 9\ K\ U +103 "collection"'\\9 +3 "core" 9\ N\ Y +103 "collection"'^9 +3 "core" 9\ Q\ [ +103 "collection"'b9 +3 "core" 9\ U\ ^ +103 "collection"'h9 +3 "core" 9\ W\ a +103 "collection"'Q9 +3 "core" 9\ Y\ d +103 "collection"'n9 +3 "core" 9\ \\\ g +103 "collection"'[9 +3 "core" 9\ _\ j +103 "collection"'o9 +6 "core" 9\ b\ l +103 "collection"'i9 +3 "core" 9\ e\ o +103 "collection"'c9 +3 "core" 9\ g\ r +103 "collection"'a9 +3 "core" 9\ i\ t +103 "collection"'g9 +3 "core" 9\ l\ v +103 "collection"'q9 +3 "core" 9\ o\ y +103 "collection"'m9 +3 "core" 9\ q\ { +103 "collection"'l9 +3 "core" 9\ r\ } +103 "collection"'r9 +3 "core" 9\ u\  +103 "collection"'y9 +3 "core" 9\ w\  +103 "collection"'x9 +3 "core" 9\ z\  +4 .tCH.hold 10:00,70C +4 "collection"'p `\ `\ y  +2 's9 +8 "core"  + 9\ y\ +2 "collection"'k% +5 "core" % +2 #tBegun lysing Collection Puck Heater at 68C/31.8psia +51427 "Can"Y 4Ǟ +8558 "core" ` +2 "collection"'w9 +4 "core" 9\ \ +2 "collection"'|% +5 "core" % +2 #tEnded lysing Collection Puck Heater at 70C/33.6psia +2 .CS.seek 0ml + "collection"'v' +337 "core" ' +3 .tCTV.dial between spare and airCTV,avoiding: :intake +2 "collection"' @ +104 "core" A +4 .tCSV.dial :air +2 "collection"' @ +46 "core" > +5 .tCS.seek 5ml +2 "collection"'}'q1 +1354 "core" ' +2 .tCSV.dial CTV + "collection"'z  +45 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'t @ +45 "core" > +4 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'u  +45 "core"  +5 .tdelay 2 seconds +202 .CSV.dial :air +44 "collection"' @ +53 "core" > +4 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'' +1345 "core" ' +2 "collection"'% +4 "core" % +2 #tPuck @63.7psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"' +118 "core" +5 .tCBV.dial CSV + "collection"'  +30 "core"  +6 "collection"'% +5 "core" %PP _ +2 .tCS.seek 5.001ml +2 "collection"''q5 +1343 "core" ' +2 .tdelay 5 seconds +503 .CTV.dial :air +2 "collection"'  +45 "core" +4 "collection"'~% +5 "core" %q1Gb   +2 .tCS.seek 7ml +2 "collection"'' +585 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +45 "core" ? +5 .tCS.seek 10ml +2 "collection"'' +844 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"' ` +120 "core" _ +5 #tLysing Complete + "collection"' & +4 "core" &Rc|| u I +3 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&% +5 "core" %\  R  +2 "storage"(% +3 "core" %u   +3 "storage"( . +3 "core" .( +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(\ ( +194 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +4 (& +2 "manipulator"& & +7 "core" & F\  +2 &k(  Dz +5 .tElbow.reconfigure :tight +2 ."raiseStack"SE.reconfigure :place +5 "manipulator"&$&.,(\ #b +2 "storage"(#]xK-0-\ b +4 .tElbow.seek CC +4 "manipulator"&"(o +4 ."raiseStack"SE.seek :beamBreak +2 "storage"( ') +2 "core" ( +3 "manipulator"&#& +5 "core" &k(  Dz +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &k( C ] O Dz +3 .tForearm.seek CC +2 "manipulator"&)'Ͻ +96 "core" ' + .tHand.close +2 "manipulator"&+/ +70 "core" / +3 .tCC.seek :open +2 "collection"',( +80 "core" ' +2 "storage"(- +4 "core" -') +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +5 ."raiseStack"SE.seek :place +2 "storage"(' +36 "core" ' +266 ( +2 "storage"(& +5 "core" & W W  +2 "storage"((& +3 "core" & J : +3 "manipulator"&& +4 "core" &k( H $Dz +2 "manipulator"&% +5 "core" %  E # +3 .tForearm.seek :retract + "manipulator"&&'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&4( +161 "core" ( +2 "manipulator"&.& +5 "core" & *{ +2 "storage"(& +3 "core" & ] j +3 .tElbow.reconfigure :limp +45 "manipulator"&$ ,(b +11 .tForearm.seek 1 +2 "manipulator"&5' +107 "core" ' +2 .tElbow.hold + "manipulator"&, +3 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&%1 +68 "core" 1 +3 "manipulator"&2% +5 "core" %  ~ 1 b + "storage"(:& +4 "core" & ; 3 G +3 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 315 counts +2 "manipulator"&'B +24 "core" ' +2 "manipulator"&/& +4 "core" & 4 +{ +3 "storage"($& +3 "core" & r q C +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&9' +23 "core" ' +2 "storage"(6% +4 "core" % r r  +4 ."downElevator"SE.seek :down +2 "storage"(7'p +100 (1% +3 "core" %F L S ; ]} +2 "manipulator"&*% +4 "core" % y ) +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&0'\ +92 "core" ' +59 ' + ."downElevator"SE.stop +2 "storage"(5 +3 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'@& +3 "core" &vx % +3 "manipulator"&B& +5 "core" & - -{ +2 "manipulator"&3% +4 "core" %\  B - +3 .tElbow.seek FlushPuck::Garage + "manipulator"&C(- +173 "core" ( +2 "manipulator"&=& +5 "core" &- + +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &?& +3 "core" &- g + +3 .tForearm.seek :garage +2 "manipulator"&F'Γ +105 "core" ' +2 .tHand.close + "manipulator"&-/ +77 "core" / +2 "manipulator"&A& +5 "core" &- Q  +2 "manipulator"&>% +5 "core" % ΢ m +2 .tForearm.seek :retract +2 "manipulator"&8'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&J(o +297 "core" ( +2 "manipulator"&& +5 "core" &- V $H + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &O& +3 "core" &- = $H +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&P'Ͻ +101 "core" ' +2 "manipulator"&K& +5 "core" &- x "H +2 "manipulator"&H% +5 "core" % y " +2 "collection"'I& +5 "core" &yx ) +3 "collection"'E& +49 "core" &wy 7 +9 &yy +3 &zz +2 &{y +3 &wy + &x| +2 &wz + &z{ J +2 .tCC.seek :closed +2 "collection"'N(S +6 "core" &vz A  +8 &0sxx  +{ +9 &awxz ? +9 &_gyy P +10 &Fx{ ( Q +9 &Exx # Q +9 &Dxz Q +10 &fHwy P +9 &(Gy{l P +10 &Hwx5 P +9 &Hvx P +9 & nGyy P +10 &".Jxx [ Q +9 &#Fw| c Q +9 &%Gvy @ P +10 &'vGxw  P +9 &)8Ivy P +10 &*Hyy Q +9 &,Jvy Q +9 &.}Fwx Q +10 &0@Gwz < P +9 &2Izx  P +9 &3Iwx Q +10 &5Ky{ Q +9 &7GGxy Q +10 &9\ Hyxe P +9 &:Iyx8 P +9 &<Hyx P +10 &>OHxy  Q +9 &@Lwy Q +9 &AJxz Q +10 &CRw{ R +9 &ELgxz U +10 &Gzz Y +9 &Hyz ] +9 &Juzz ^ +10 &L3z{ ` +9 &Mx{ _ +9 &Oyzz ` +10 &Qx||U T +9 &RL{z * +9 &Rky{ 9 S +3 ( +2 "collection"'E& +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.75 + "collection"';& +5 "core" &Rfz| S +3 .tHand.open + "manipulator"&T1 +67 "core" 1 +2 "manipulator"&L% +5 "core" % 9  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&Z'\ +97 "core" ' + .tPSV.dial PSR +2 "processing"%! +133 "core"  +7 "processing"%]% +4 "core" %+K\  +3 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +17 .tPS.seek 1.5ml + "processing"%U'{ +1601 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%R  +46 "core"  +5 .tPS.seek 0ml + "processing"%V', +1601 "core" ' +2 .tPSV.dial PSR +2 "processing"%_ +43 "core"  +7 .tPSR.select :air +2 "processing"% +17 .tPS.seek 2.5ml +2 "processing"%M'\ +2597 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%` +3 "collection"'X  +7 "core"  +2 "processing"%e +3 "core"  +2 "processing"%Y  +5 "core"  +61 +7 .tPSV.dial :mixloop +2 "processing"%W +104 "core" +5 .tCTV.dial :air,avoiding: :intake +2 "collection"'S  +16 "core"  +4 .tPTV.dial :PRVmixing +2 "processing"%d  +75 "core" +5 .tPS.seek 0ml +2 "processing"%f', +2607 "core" ' + .tPSV.dial :air +2 "processing"%\\  +54 "core" +5 .tPS.seek 2.5ml +2 "processing"%^'\ +2614 "core" ' + .tPSV.dial :mixloop +2 "processing"%b +48 "core" +13 .tPS.seek 0ml +2 "processing"%h', +2599 "core" ' +2 .tPSV.dial :air +2 "processing"%Q  +43 "core"  +5 .tPS.seek 2.5ml +2 "processing"%n'\ +2611 "core" ' +3 .tPSV.dial :mixloop + "processing"%[ +43 "core" +6 .tPS.seek 0ml +2 "processing"%o', +2611 "core" ' +3 #tGaraging FlushPuck in Collection Clamp + "manipulator"&i& +4 "core" &- ` "H +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&c(o +43 "core" ( +2 "manipulator"&a& +5 "core" &v 3 '* +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &g& +3 "core" &v m &* +3 .tForearm.seek CC +2 "manipulator"&q'Ͻ +98 "core" ' +2 .tHand.close + "manipulator"&m/ +66 "core" / +4 .tCC.seek :open +2 "collection"'l( +398 "core" ( +2 "manipulator"&r& +4 "core" &u   /+ +2 "manipulator"&y% +5 "core" %  y / +2 .tForearm.seek :retract +2 "manipulator"&x'\ +96 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&s(- +279 "core" ( +2 "manipulator"&k& +4 "core" &- $ ! $ 2 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &{& +3 "core" &-  z 2 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&p'Γ +112 "core" ' +3 .tHand.open + "manipulator"&w1 +76 "core" 1 +2 "manipulator"&|% +5 "core" % Νb  1 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&j'\ +104 "core" ' +2 .tPSV.dial :mixloop +2 "processing"% +4 "core" +4 .tPTV.dial :PRVmixing +2 "processing"%  +14 "core" +5 ."connect"PRV.dial CBV +2 "processing"%v  +3 .tCBV.dial PRV +5 "collection"'z  +4 "core"  +12  +4 .tCTV.dial :air,avoiding: :intake +2 "collection"'t  +5 "core"  +4 #tLoading lyfil puck from tube 2 into Collection Clamp + "collection"'u& +4 "core" &R\ +3 "manipulator"&% +3 "core" %\  - 0 +3 "storage"(}% +4 "core" %v #\  +2 "storage"(. +4 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 2 + "storage"(( +200 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +51 "core" &  ;\  +5 "manipulator"&& +5 "core" &- E 0 +2 "manipulator"&% +4 "core" %\    / +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 + "manipulator"&( +210 "core" ( +2 "manipulator"&~& +5 "core" & & $ 5 2f +2 "storage"(& +4 "core" &  m\  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 700 counts + "manipulator"&'Ѧ +93 "core" ' +2 "storage"(& +3 "core" &  \  +3 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(') +254 "core" ' +2 "storage"( - +3 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 (& +3 "core" & I _\  +2 "manipulator"&& +4 "core" & /f +3 .tElbow.seek 2 +2 "manipulator"& ( +3 "core" ( +2 "manipulator"&& +5 "core" &  . .f +2 "storage"( & +3 "core" & v\  +4 .tForearm.seek 2 + 300 counts + "manipulator"&#' +22 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&/ +76 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&'& +2 "storage"(+'p +8 "core" & .f +2 "manipulator"&% +4 "core" % (  3 -u +3 .tForearm.seek :retract +2 "manipulator"&<'\ +93 "core" ' +3 .tElbow.seek CC + "manipulator"&G(o +89 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +79 "core" ( +3 "manipulator"&D& +5 "core" &v4 l +M + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 & & +3 "core" &v4 \ )M +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'Ͻ +93 "core" ' +2 "manipulator"&(& +4 "core" &v4 O (M +3 "manipulator"&% +4 "core" %  '7 +3 "collection"'& +4 "core" & +3 "collection"'.& +5 "core" & +3 .tCC.seek :closed + "collection"'(S +5 "core" &w +7 & 6< $e +9 &Tr 8 +9 &}o M +10 &K Q +9 &LIt P +9 &G8 P +10 &J Q +9 &I Q +10 &SH Q +9 &F9 P +9 &I Q +10 &!J Q +9 &#ZH Q +9 &%G P +10 &&Gb P +9 &(G8 P +10 &*dG P +9 &,%Gc Q +9 &-F Q +10 &/F Q +9 &1lF P +9 &3-H~ Q +10 &4JT P +9 &6G, P +10 &8tG P +9 &:6G P +9 &;J Q +10 &=FM Q +9 &?{L Q +9 &A<I Q +10 &BJ Q +9 &DPf R +10 &F~UM R +9 &H9g) U +9 &I W +10 &KC ] +9 &MdX ^ +9 &O'C ^ +10 &P _ +9 &RbeN - +9 &R!M L +10 ( + &RY> H +2 "collection"'.& +61 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.26 +4 .Hand.open + "manipulator"&)1 +4 "core" &RZ% H + &RZ H + &RZ H + &RZ H + &RZ H + &RZ H +64 1 +2 "manipulator"&"% +5 "core" %  #7 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&%'\ +97 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'2  +134 "core"  +6 .tCSV.dial CTV +2 "collection"':  +30 "core"  +6 .tPS.seek 2.5ml + "processing"%/'\ +2609 "core" ' +3 "collection"'$% +4 "core" %?>~  +3 .tCS.seek 4.25ml + "collection"'6'Yp +1540 "core" ' +2 .tdelay 8 seconds +803 .PSV.dial :air +2 "processing"%&  +44 "core"  +6 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%1  +85 "core" ~ +6 .tPS.seek 0ml +2 "processing"%*', +2598 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'4 ` +30 "core" ^ +4 .tCSV.dial :air +2 "collection"'5 @ +45 "core" > +5 .tCS.seek 10ml +2 "collection"'' +1543 "core" ' +2 .tCSV.dial CTV +2 "collection"'@  +44 "core"  +6 .tCS.seek 0ml +2 "collection"'B' +2613 "core" ' +2 .tCBV.dial :waste1 +2 "collection"'3 @ +30 "core" > +5 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'  +135 "core" +4 "collection"'9& +4 "core" &RZv H +3 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&=% +5 "core" %\ \  N % +2 "storage"(?% +4 "core" %x e f +2 "storage"(7. +4 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(( +200 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (-& +3 "core" & 5 = +3 "manipulator"&A& +4 "core" &w4 w %M +2 "manipulator"&>% +4 "core" %\  m % +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&0( +163 "core" ( +2 "manipulator"&F& +5 "core" &  ; .l +2 "storage"(& +4 "core" & \  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&C' +87 "core" ' +2 "storage"(O& +4 "core" &  D +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +47 .tSE.seek :beamBreak +9 "storage"(K') +300 "core" ' +2 "storage"(H- +4 "core" -'{ +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 "manipulator"&I& +4 "core" & ,l +2 "storage"(8& +4 "core" & t c \\\ +3 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 + "manipulator"&,' +38 "core" ' +2 .tElbow.hold + "manipulator"&;, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(T- +3 "core" -'{ +3 .tSE.seek 0.12 Pucks below Top Plate +2 "storage"(L' +28 "core" ' +2 "manipulator"&E% +5 "core" % 3 +2 "storage"(!& +4 "core" &   = +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 317 counts + "manipulator"&]'D +23 "core" ' +2 "manipulator"&P& +4 "core" & _ -l +2 "storage"(R& +5 "core" & b +\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&U' +24 "core" ' +2 .tSE.seek 1.12 Pucks below Top Plate +2 "storage"(_'f +36 "core" ' +2 "manipulator"&V& +5 "core" & 6 ,l +2 "manipulator"&`% +4 "core" % ' +t +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&e'\ +91 "core" ' +3 .tElbow.seek CC + "manipulator"&Y(o +167 "core" ( +2 "manipulator"&X& +5 "core" &h3 G "M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &W& +4 "core" &h4 b f M +3 .tForearm.seek CC + "manipulator"&S'Ͻ +96 "core" ' +2 .tHand.close + "manipulator"&d/ +69 "core" / +4 .tCC.seek :open +2 "collection"'M( +398 "core" ( +2 "storage"(\\& +4 "core" & W\ +2 "storage"(f& +5 "core" &  ~ |\ +2 "manipulator"&b& +3 "core" &i2 )L +3 "manipulator"&^% +5 "core" % Ϯ  ) +2 .tForearm.seek :retract +2 "manipulator"&Q'\ +94 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&h( +167 "core" ( +2 "manipulator"&[& +5 "core" & & &  21 +2 "storage"(n& +4 "core" &  Z\  +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&i' +107 "core" ' +9 .tElbow.hold + "manipulator"&a, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tHand.open + "manipulator"&g1 +67 "core" 1 +3 "Can"W R8@] +3 "manipulator"&m% +3 "core" %  x $ +3 "storage"(J& +3 "core" & d Z +3 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 319 counts +2 "manipulator"&Z'F +18 "core" ' +2 "manipulator"&N& +4 "core" &   41 +2 "storage"(r& +4 "core" &  '\  +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts + "manipulator"&y' +35 "core" ' +2 "storage"(q% +5 "core" %n\  +3 ."downElevator"SE.seek :down +4 "storage"(k'p +98 ({% +3 "core" %C\ \\{ +3 "manipulator"&c% +4 "core" %   /f +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&w'\ +92 "core" ' +51 ' +2 ."downElevator"SE.stop + "storage"(5 +3 .tPSV.dial :air +2 "processing"%|  +70 "core" +4 .tPS.seek 2.5ml +2 "processing"%x'\ +2600 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +55 "core" +4 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +64 "core"  +4 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%v +44 "core" +5 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%z  +44 "core"  +4 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%t', +2606 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%u& +3 "core" &\  +3 "manipulator"&& +5 "core" & B A 51 + "manipulator"&}% +4 "core" %\  ; A 5 +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +177 "core" ( +2 "manipulator"&p& +5 "core" &- " ( C 4 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +3 "core" &- "  4 +3 .tForearm.seek :garage +2 "manipulator"&'Γ +106 "core" ' +2 .tHand.close + "manipulator"&/ +71 "core" / +2 "manipulator"&\ & +4 "core" &- ' +2 "manipulator"&~% +4 "core" % ΢ B ' +3 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +51 "manipulator"&s([ +145 "core" ( +2 "manipulator"&& +4 "core" &] F ; 1 5 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &j& +3 "core" &] < 6 9 5 +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"& '$ +97 "core" ' +2 "manipulator"&& +5 "core" &]   1 +2 "manipulator"&% +5 "core" %"   d 2 +2 "processing"%& +5 "core" &\  +3 "processing"% & +6 "core" &\  +2 .tPC.seek :closed +2 "processing"%(^ +5 "core" &\  +7 &E\ %i +9 &mUt\ 9 +9 &}nd\ N +10 &mKO\ R +9 &0BJ\ R +10 &DH\ Q +9 &FA\ R +9 &vDI\ R +10 &6EF\ R +9 &DD\ S +9 &DH\ S +10 &!{FB\ S +9 &#=DI\ S +10 &%DW\ R +9 &&B#\ R +9 &(DT\ S +10 &*FEV\ R +9 &,F\ S +9 &-E\ R +10 &/G\ R +9 &1MF\ S +10 &3D\ R +9 &4C\ R +9 &6A\ R +10 &8VG\ R +9 &:F\ S +9 &;D\ R +10 &=F\ S +9 &?^F\ R +10 &A I\ R +9 &BU\ T +9 &Dk\ W +10 &FS{\ Y +9 &Hx\ X +9 &Iy\ Y +10 &K{\ Y +9 &M[\ Y +10 &O\ Z +9 &P\ Y +9 &R\ Z +10 &T`\ Z +9 &V#\ Z +9 &W\ Z +10 &Y\ [ +9 &[g\ Z +9 &]'\ [\ +10 &^Ma\ Z +9 &^ U\ 7 +6 ( +2 "processing"% & +4 "core" &^1\ 7 +2 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.86 + "processing"%'& +4 "core" &^1\ 7 +4 .tHand.open +2 "manipulator"&1 +69 "core" 1 +2 "manipulator"&% +4 "core" % " I , +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' + .tPRV.dial :air +2 "processing"%D  +46 "core"  +4 .tPSV.dial :mixloop +2 "processing"% +44 "core" +4 "processing"% % +4 "core" %1\  +3 .tPS.seek 0.3ml +2 "processing"%#' +388 "core" ' +3 .tPSV.dial PSR +2 "processing"%( +103 "core"  +8 #tPulling 0.4ml of PSR.air + .PSR.select :air +4 .PS.seek 0.7ml + "processing"%'' +485 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"% '\ +1901 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"% +103 "core" +5 .tPTV.dial :mixing + "processing"%+ @ +77 "core" B +5 .tPBV.dial :waste2 +2 "processing"%<  +95 "core"  +5 .tPS.seek 0ml +2 "processing"%l', +2599 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&)& +5 "core" &b I 0 +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&"([ +4 "core" ( +2 "manipulator"&.& +3 "core" &b 2 . +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +47 &2& +11 "core" &b / +3 .tForearm.seek PC +2 "manipulator"&:'$ +93 "core" ' +2 .tHand.close + "manipulator"&/ +69 "core" / +4 .tPC.seek :open +2 "processing"%o( +456 "core" ( +2 "manipulator"&$& +4 "core" &b ' ? 5 +2 "manipulator"&% +5 "core" % + " ! 3 +2 .tForearm.seek :retract +2 "manipulator"&&'\ +94 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&1(- +133 "core" ( +2 "manipulator"&/& +3 "core" &- % &  3* +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &4& +3 "core" &-  + 0* +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&5'Γ +113 "core" ' +2 .tHand.open + "manipulator"&61 +66 "core" 1 +2 "manipulator"&@% +5 "core" % Μ z o $ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%3& +5 "core" &"\  +2 "manipulator"&% +4 "core" %\    1 +3 "storage"(9% +4 "core" %r <\  +2 "storage"(=. +4 "core" .( +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(?( +206 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (7& +3 "core" & f d H  +3 "manipulator"&-& +5 "core" &-  0* + "manipulator"&A% +4 "core" %\  y 0 +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&>( +209 "core" ( +2 "manipulator"&& +5 "core" & +   4 + "storage"(F& +4 "core" & \  +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 700 counts +2 "manipulator"&'Ѧ +93 "core" ' +2 "storage"(O& +5 "core" &   o\ \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(G') +252 "core" ' +2 "storage"(%- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 (H& +3 "core" &  N\  +2 "manipulator"&I& +4 "core" &   R 4 +3 .tElbow.seek 2 +2 "manipulator"&8( +3 "core" ( +2 "manipulator"&T& +4 "core" & % # B 2 +3 "storage"(E& +4 "core" &  \ \  +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&!' +25 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&P/ +69 "core" / +11 ."downElevator"SE.seek :down +4 "storage"(R'p +2 "manipulator"&V& +9 "core" & #  \ 4 +2 "manipulator"&`% +4 "core" % #  /L +3 .tForearm.seek :retract +2 "manipulator"&C'\ +90 "core" ' +2 .tElbow.seek PC +2 "manipulator"&0([ +96 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +149 "core" ( + "manipulator"&K& +4 "core" &P A 9 C 6 +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &,& +3 "core" &P #  < 4 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC + "manipulator"&]'$ +93 "core" ' +2 "manipulator"&L& +5 "core" &P # % X 2 +2 "manipulator"&X% +4 "core" %   2 +3 "processing"%W& +4 "core" &\  +3 "processing"%U& +6 "core" &\  +3 .tPC.seek :closed +2 "processing"%;(^ +4 "core" &\  +7 & 1\ %f +10 &Sq\ 8 +9 &{m\ M +9 &F\ R +10 &L@\ R +10 & E\ R +9 &B\ R +9 &A\ R +9 &SC\ R +10 &C\ R +9 &C\ R +10 &!C\ R +9 &#ZC\ R +9 &%C\ R +10 &&D\ R +10 &(A\ R +8 &*bC\ R +10 &,%A\ R +9 &-C\ R +9 &/C\ R +10 &1kD\ R +9 &3-C\ R +10 &4D\ R +9 &6C6\ R +9 &8rC\ R +10 &:4C\ R +9 &;C\ R +9 &=C\ R +10 &?zD\ R +9 &A:K\ S +10 &BR9\ T +9 &DgM\ V +9 &FpzI\ Y +10 &H3wF\ X +9 &IxA\ X +10 &K}O\ Y +9 &Mx}\ Y +10 &O8\ Y +9 &P\ Y +9 &R~e\ Y +9 &T~\ Y +10 &V?\ Z +9 &X\ Z +9 &Y\ Z +10 &[\ Z +9 &]E\ Q +10 &^~J\  c +9 &^ O\ 3 +5 ( +2 "processing"%U& +4 "core" &^(\ 3 +3 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.90 +3 .Hand.open + "manipulator"&d1 +72 "core" 1 +2 "manipulator"&e% +5 "core" %   \ / +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +4 "processing"%\\  +2 %f9 +7 "core" 9 +103 "processing"%b9 +3 "core" 9 +103 "processing"%^9 +3 "core" 9  +103 "processing"%[9 +2 "core" 9  +103 "processing"%n9 +4 "core" 9 +103 "processing"%S9 +3 "core" 9 +102 "processing"%Y9 +3 "core" 9 +103 "processing"%g9 +3 "core" 9 +103 "processing"%m9 +3 "core" 9" +103 "processing"%J9 +3 "core" 9' +103 "processing"%N9 +3 "core" 9+ +103 "processing"%r9 +3 "core" 9/ +103 "processing"%q9 +2 "core" 93 +103 "processing"%Q9 +3 "core" 98 +103 "processing"%{9 +4 "core" 9< +103 "processing"%c9 +3 "core" 9@ +103 "processing"%h9 +3 "core" 9D +102 "processing"%i9 +3 "core" 9I +103 "processing"%Z9 +55 "core" 9O +103 "processing"%_9 +4 "core" 9S\ +103 "processing"%|9 +3 "core" 9W +103 "processing"%y9 +3 "core" 9\\ +103 "processing"%k9 +3 "core" 9` +103 "processing"%*9 +3 "core" 9d +103 "processing"%9 +4 "core" 9h +103 "processing"%9 +3 "core" 9m +103 "processing"%v9 +3 "core" 9q +103 "processing"%z9 +3 "core" 9u +103 "processing"%x9 +3 "core" 9 y +103 "processing"%u9 +3 "core" 9(~ +103 "processing"%9 +3 "core" 91 +103 "processing"%}9 +3 "core" 98 +3 .tPH.hold 2:00:00,28C +3 "processing"%p pp7 +3 .tdelay 1:30 +5 "core"  +9000 .tPSR.select :air +3 .PSV.dial PSR + "processing"% +105 "core"  +7 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +16 .tPS.seek 0.5ml + "processing"%a'F +578 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +16 .tPS.seek 2ml +2 "processing"%'˕ +1590 "core" ' +2 .tPTV.dial :puck +2 "processing"%\  +73 "core"  +7 .tPSV.dial PTV +2 "processing"%~ +75 "core" +5 .tPBV.dial :waste1 +2 "processing"%w  +137 "core"  +5 "processing"%% +4 "core" %˕t\  +3 .tPS.seek 1.5ml +2 "processing"%'{ +594 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%j * +35 "core" , +6 .tPS.seek 0ml + "processing"%', +1589 "core" ' +3 .tdelay 5:00 +23978 "Can"X\ Q;3 +6024 #trecoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +2 "processing"%  +36 "core" +4 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , +5 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +75 "core"  +10 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml +2 "processing"%'\ +2461 "core" ' +2 .tPSV.dial PTV +51 "processing"% +77 "core" +6 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%' +74 "core"  +8 .tdelay 5 seconds +503 .PSV.dial PTV + "processing"% +77 "core" +6 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%  +75 "core"  +5 .tPS.seek 0ml +2 "processing"% ', +2461 "core" ' +3 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%D  +133 "core" +4 .tPSV.dial :mixloop +2 "processing"% +44 "core" +4 .tPRV.dial :ab1 +2 "processing"% @ +77 "core" A +5 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +4 .tPS.seek 0.15ml +2 "processing"% ' +357 "core" ' +2 .tdelay 2 seconds +203 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "processing"%(  + "collection"'t  +46 "core"  +6 +3 !"connect"o:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt["5/home/esp/esp2/utils/fluid.rb:505:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:607:in `fluid'"2/home/esp/esp2/utils/fluid.rb:619:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:693:in `fluid'"1/home/esp/esp2/utils/fluid.rb:748:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:455:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:581:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:26:in `connect'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +3 "processing"%#% +4 "core" % d\  +3 .tPS.seek 0.3ml + "processing"%' +344 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +29 "core" +5 .tPRV.dial :air +2 "processing"%+  +44 "core"  +5 .tPS.seek 0.9ml +2 "processing"%<'@ +1253 "core" ' +3 .tPRV.dial :waste2 + "processing"% @ +73 "core" ? +5 .tPS.seek 0.5ml +2 "processing"%)'F +863 "core" ' +3 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%.  +43 "core"  +5 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml +2 "processing"%2'˕ +1595 "core" ' +3 .tPSV.dial :PML + "processing"% +43 "core" +5 .tPTV.dial :mixing +2 "processing"%s @ +75 "core" B +5 .tPBV.dial :waste1 +2 "processing"%  +35 "core" +5 "processing"%% +5 "core" %˒B\  +3 .tPS.seek 1.85ml + "processing"%$' +237 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"% * +37 "core" , +6 .tPS.seek 0ml +2 "processing"%/', +1958 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'4& +3 "core" &z} +3 "manipulator"&:& +4 "core" &P e 0 +2 "manipulator"&"% +4 "core" %\  0 +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +52 .tElbow.seek FlushPuck::Garage +3 "manipulator"&6(- +143 "core" ( +2 "manipulator"&@& +5 "core" &- n ,) +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &3& +3 "core" &-  %) +4 .tForearm.seek :garage + "manipulator"&&'Γ +104 "core" ' +2 .tHand.close +2 "manipulator"&/ +67 "core" / +2 "manipulator"&9& +4 "core" &- ") +2 "manipulator"&=% +4 "core" % Χ L  +3 .tForearm.seek :retract +2 "manipulator"&5'\ +102 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&7(o +283 "core" ( +2 "manipulator"&-& +4 "core" &{1 ' (J +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &A& +3 "core" &{1 a  &J +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'Ͻ +96 "core" ' +2 "manipulator"&& +4 "core" &{1 R J +3 "manipulator"&F% +4 "core" %϶  $ +3 "collection"'1& +4 "core" &zz +3 "collection"'O& +6 "core" &|z +2 .tCC.seek :closed +2 "collection"'(S +4 "core" &yz +7 &8{z $d +9 &Uxzz 8 +10 &{szz M +9 &~Izz R +9 &@Fy} R +10 &Hzz R +9 &Gz{ S +10 &F{{ R +9 &HIz| R +9 & Dz| R +10 &Fzy R +9 &!Iy{ R +9 &#PHz{ R +10 &%Fz{ R +9 &&Hz| R +10 &(Iz{ R +9 &*XI{{ R +9 &,Iz{ S +10 &-G{| R +9 &/Gy| R +9 &1`Jx{ R +10 &3"I{{ R +9 &4Izz S +9 &6Hz{ R +10 &8iHw{ R +9 &:*H{| R +10 &;Hy{ R +9 &=Iy| R +9 &?pIzz R +10 &A3Gyy R +9 &BPyy S +10 &DZxz S +9 &Flvzz W +9 &H|{ \\ +10 &I{} _ +9 &K|| ^ +9 &MZ~} _ +10 &O{{ ` +9 &P}z ` +9 &R^e{{ 5 +10 &R{| V +8 ( +4 "collection"'O& +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.66 + "collection"'%& +4 "core" &Rsz| R +2 &Rs{{ R +3 .tHand.open + "manipulator"&H1 +67 "core" 1 +2 "manipulator"&I% +4 "core" % ϶ L  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&T'\ +95 "core" ' +2 .tPSV.dial PSR + "processing"%E +105 "core"  +9 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +17 .tPS.seek 1.5ml +2 "processing"%P'{ +1600 "core" ' +3 .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%V  +44 "core"  +6 .tPS.seek 0ml + "processing"%`', +1594 "core" ' +2 .tPSV.dial PSR +46 "processing"%> +53 "core"  +8 .tPSR.select :air +2 "processing"% +19 .tPS.seek 2.5ml + "processing"%'\ +2601 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%G  +3 "collection"'!  +34 "core"  +133  +7 .tPSV.dial :mixloop +2 "processing"%K +116 "core" +6 .tCTV.dial :air,avoiding: :intake +2 "collection"',  +6 "core" +5 .tPTV.dial :PRVmixing +2 "processing"%8  +76 "core" +6 .tPS.seek 0ml +2 "processing"%L', +2613 "core" ' +2 .tPSV.dial :air +2 "processing"%X  +45 "core"  +6 .tPS.seek 2.5ml +2 "processing"%W'\ +2603 "core" ' +2 .tPSV.dial :mixloop + "processing"%R +44 "core" +6 .tPS.seek 0ml +2 "processing"%C', +2604 "core" ' +2 .tPSV.dial :air +2 "processing"%o  +43 "core"  +6 .tPS.seek 2.5ml +2 "processing"%d'\ +2601 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%e +43 "core" +7 .tPS.seek 0ml +2 "processing"%f', +2603 "core" ' +3 #tGaraging FlushPuck in Collection Clamp + "manipulator"&U& +5 "core" &{0 |  J +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&b(o +40 "core" ( +2 "manipulator"&]& +4 "core" &y\ e # +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &^& +3 "core" &y\  # +3 .tForearm.seek CC +2 "manipulator"&['Ͻ +100 "core" ' +2 .tHand.close + "manipulator"&n/ +76 "core" / +4 .tCC.seek :open +2 "collection"'S( +399 "core" ( +2 "manipulator"&Y& +4 "core" &y\ y !# +2 "manipulator"&g% +4 "core" % Ͽ u % +3 .tForearm.seek :retract +2 "manipulator"&m'\ +97 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&J(- +301 "core" ( + "manipulator"&N& +4 "core" &-  )5 +45 .tElbow.reconfigure :loose +10 "manipulator"&$ &.,(#b +3 &r& +3 "core" &- + *4 +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&q'Γ +111 "core" ' +2 .tHand.open + "manipulator"&Q1 +69 "core" 1 +2 "manipulator"&{% +5 "core" % Ν Z  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&c'\ +104 "core" ' +3 ."da"delayUntil "12:01:38.87" +3 #"WCR"Whole Cell Archive sampling 1000ml +2 #Loading wcr puck from tube 2 into Collection Clamp + "collection"'h& +4 "core" &yzZ +3 "manipulator"&i% +4 "core" %\  ) +2 "storage"(Z% +4 "core" %w X U  +3 "storage"(_. +4 "core" .( +2 "storage"(|& +4 "core" & N K   +3 "storage"(y& +4 "core" & ; I   +2 "manipulator"&k& +4 "core" &- L '4 +3 "manipulator"&*% +5 "core" %\ r X  +2 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 2 +2 "manipulator"&( +172 "core" ( +2 "manipulator"&& +4 "core" &   %5 +3 "storage"(v& +4 "core" & Q X  +3 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&z'Ѧ +95 "core" ' +2 "storage"(x& +4 "core" & F 2  +3 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 ."WCR"SE.seek :beamBreak +2 "storage"(u') +260 "core" ' +2 "storage"(- +4 "core" -'! +2 ."WCR"SE.configure :default +3 "storage"(#QK-0-\ b +3 (}& +3 "core" & > 8 #  +3 "manipulator"&& +4 "core" & 2 #5 +2 ."WCR"Elbow.seek 2 +2 "manipulator"&l( +44 "core" ( +2 "manipulator"&a& +5 "core" & t ! +2 "storage"(\ & +4 "core" & ; R Y  +3 ."WCR"Forearm.seek 2 + 300 counts +2 "manipulator"&~' +20 "core" ' +2 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."WCR"Hand.close + "manipulator"&w/ +72 "core" / +5 ."downElevator"SE.seek :down +4 "manipulator"&& + "storage"('p +9 "core" & o '  +2 "manipulator"&j% +5 "core" %   O % +2 ."WCR"Forearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&\\(o +100 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +58 "core" ( +4 "manipulator"&& +5 "core" &e. ^ [ H +2 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +3 "core" &e- N H +3 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek CC +2 "manipulator"&'Ͻ +98 "core" ' +2 "manipulator"&& +6 "core" &e- x / H +2 "manipulator"& % +5 "core" %ϰ ~   +3 "collection"''& +4 "core" &wyh +3 "collection"'& +7 "core" &wz_ +3 ."WCR"CC.seek :closed +2 "collection"'(S +4 "core" &x|~ +7 & 6yxq $e +9 &Srxxx 8 +10 &|ovyu M +9 &Iyzb Q +9 &DGxxU Q +10 &FvzZ Q +9 &HxwQ Q +10 &Fx{H R +9 &KGww@ R +9 & Fxy= R +10 &Fzw< R +9 &!Gxz! R +9 &#SFxy R +10 &%Cxz Q +9 &&Hwz Q +10 &(Iyz R +9 &*[Hxx R +9 &,Gyz R +10 &-Dwx Q +9 &/Iyz Q +9 &1dD|y Q +10 &3%Ey{ R +9 &4Gv| R +9 &6Ix{ Q +10 &8lIyy Q +9 &:.IzyD Q +10 &;DzxM Q +9 &=FzxL Q +9 &?tIxz? Q +10 &A5JyxB R +9 &BI{x@ R +10 &DWwx0 S +9 &Fsbyz6 T +9 &H,yx= X +10 &Iy|6 \\ +9 &Kyx4 ^ +9 &M]yz1 _ +10 &Oyx. _ +9 &Pzz ` +10 &R^cy{ 5 +9 &Rwy U +9 ( +3 "collection"'& +4 #"WCR"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.50 +3 .Hand.open + "manipulator"&1 +4 "core" &Rb{y P +61 1 +2 "manipulator"&D% +4 "core" % ϰ ] 5 +3 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 #"WCR"collectSample 1000ml w/bubble point of 55psi +2 #Priming 7ml + .Gate.power :sampler,:ON +178 .Flow.enablePump :primary +7 .Flow.setRate 6.0 +8 .Intake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler") + +3 "core" + +2 "sampler") % +5 "core" %Kss g  +2 "collection"'(& +5 "core" &Rbyy^ P +3 "Can"^ ^= oX +2 #"WCR"Calibrating pressure sensors +2 .CTV.dial :air +2 "collection"'t  +5 "core" +6 ."WCR"SSV.dial :spit,avoiding: :exhaust +2 "sampler")#  +5 "core"  +6 ."WCR"SS.reconfigure :fast +3 "sampler")#.0Xt +282 "core" ' +3 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")  +2 "collection"'+ @ +114 "core" A +28 +6 ."WCR"delay 3.8 seconds +382 "collection"'% +4 "core" %xz' +2 "sampler") % +4 "core" %>v~} [ u +3 #"WCR"Sensor limits: Intake max 150.0psia; Outlet max 150.6psia + .SSV.dial :spit +2 "sampler")< +142 "core"  +6 ."WCR"SS.seek 0ml +2 "sampler").'? +348 "core" ' +6 ."WCR"SSV.dial CBV +2 "sampler"))  +142 "core" +6 ."WCR"CTV.dial :intake +2 "collection"'  +78 "core"  +7 #"WCR"Waiting for external sampler to finish priming... +2 .delayUntil "12:00:50.90" +1345 #"flow"3.9L/min +3007 #4.3L/min +4537 "Can"R ? ? +7276 ."WCR"Flow.enablePump :primary +2 .Flow.setRate 2.5 +10 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")s  +4 "collection"' @ +4 "core" +10 A +7 #"WCR"Allowing 40s for 7.0ml of remaining 7.0ml +4 "Can"Q @ - + ."WCR"Intake.select :open +2 "sampler") +215 "collection"'% +4 "core" % +2 #"WCR"Intake @35.3psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 2.18ml/s +3 "sampler")#.0X>< W t1 +3 #"WCR"Vacuum too high -- waiting up to 40 seconds +2 .SS.reconfigure :exhale +2 "sampler")#.0X +3 "sampler")"% +4 "core" %<*KN j p +20 "collection"'@% +4 "core" %<@" +2 "sampler")3% +4 "core" %<%be k v +3 "collection"'0% +5 "core" %?A + #"WCR"Intake @32.6psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 1.96ml/s +2 "sampler")#.0X   +79 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")`'? +401 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +17 #"WCR"Sampling 1000.0ml +4 .Flow.enablePump :primary + .Flow.setRate 2.5 + .Intake.select :close +2 .Exhaust.select :close + .SS.reconfigure :default +2 "sampler")#.0X +3 #"WCR"Intake @35.3psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 1.96ml/s +2 "sampler")#.0X>= ^  +3 #"WCR"Vacuum too high -- waiting up to 40 seconds +2 .SS.reconfigure :exhale +2 "sampler")#.0X% +11 "core" %Z U K +3 ."WCR"Intake.select :close + "sampler")0 +18 )9% +3 "core" %Z W K +3 ."WCR"SSV.dial :exhaust +2 "sampler")G  +72 "core" ' +2 ."da"delay 2:00 +6 "core"  +8 ."WCR"Exhaust.select :open + "sampler")@ +17 ."WCR"SS.seek 0ml +2 "sampler")K'? +895 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler"),  +2 "collection"' @ +8 "core" A +69  +7 #"WCR"Allowing 130s for 25.0ml of remaining 900.0ml +3 "Can"I C! ϝ +2 ."WCR"Intake.select :open + "sampler") +217 "collection"'8% +4 "core" % +2 #"WCR"Intake @35.4psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.94ml/s +3 "sampler")#.A0X?% +4 "core" %jk +3 "sampler")9% +4 "core" %cXW c +17 "collection"'G% +9 "core" %tw +3 "sampler")% +5 "core" %W W H +19 "collection"'% +4 "core" % +2 "sampler")% +5 "core" %W Y H +2 "sampler"),% +10 "core" %W V H +2 ."WCR"Intake.select :close + "sampler")0 +17 )8% +3 "core" %W ` H +3 ."WCR"SSV.dial :exhaust +2 "sampler")K  +79 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")!'? +896 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV + "sampler")W  +3 "collection"'o @ +6 "core" A +63 #"flow"2.6L/min +9 "core" +7 #"WCR"Allowing 130s for 25.0ml of remaining 724.9ml +5 "Can"C F}\ [[ + ."WCR"Intake.select :open +2 "sampler") +216 "collection"'C% +4 "core" % +2 #"WCR"Intake @35.3psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.94ml/s +2 "sampler")#.A0X>% +4 "core" %E ^ +2 "sampler")9% +4 "core" %E ` +2 ."WCR"Intake.select :close +2 "sampler")0 +16 )G% +3 "core" %E U +3 ."WCR"SSV.dial :exhaust +2 "sampler")  +79 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")'? +899 "core" ' +3 ."WCR"Exhaust.select :close + "sampler") +17 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")  +2 "collection"', @ +7 "core" A +72 +8 #"WCR"Allowing 130s for 25.0ml of remaining 574.9ml +3 "Can"A I\ ^k + ."WCR"Intake.select :open +2 "sampler") +216 "collection"'8% +3 "core" % +3 #"WCR"Intake @35.3psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.94ml/s +48 "sampler")#.A0X>'? +906 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +17 ."connect"SSV.dial CBV +3 "sampler")9  +2 ."WCR"CBV.dial SSV +4 "collection"'G @ +5 "core" A +69 +7 #"WCR"Allowing 130s for 25.0ml of remaining 399.9ml +3 "Can"? L\ I +2 ."WCR"Intake.select :open +2 "sampler") +216 "collection"'% +3 "core" % +3 #"WCR"Intake @35.3psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.94ml/s +2 "sampler")#.A0X>% +4 "core" %lj +3 "sampler"),% +5 "core" %EYk O +16 "collection"'% +4 "core" %ru +2 "sampler")8% +4 "core" %E R +21 "collection"'% +3 "core" % +3 "sampler")P% +5 "core" %E \\ +2 "sampler")o% +4 "core" %E O +2 ."WCR"Intake.select :close +2 "sampler")0 +16 )W% +3 "core" %E Y +3 ."WCR"SSV.dial :exhaust +48 "sampler")C  +89 "core"  +8 ."WCR"Exhaust.select :open + "sampler")@ +17 ."WCR"SS.seek 0ml +2 "sampler")!'? +691 "core" ' +3 ."da"delay 2:00 +178 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")M  +2 "collection"'6 @ +8 "core" A +72 +7 #"WCR"Allowing 130s for 25.0ml of remaining 224.9ml +3 "Can": Px\ .O +2 ."WCR"Intake.select :open +2 "sampler") +216 "collection"'^% +4 "core" % +3 #"WCR"Intake @35.4psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.94ml/s +2 "sampler")#.A0X@% +3 "core" %vx +3 "sampler"),% +4 "core" % N q +20 "collection"'% +4 "core" %|{ +2 "sampler")8% +4 "core" % V q +24 "collection"'% +5 "core" % +2 "sampler")P% +4 "core" % K q +3 "sampler")o% +5 "core" % G q +43 ."WCR"Intake.select :close +13 "sampler")0 +10 "core" ' +2 ."da"delay 3 seconds +8 "sampler")W% +4 "core" % N q +3 ."WCR"SSV.dial :exhaust +2 "sampler")C  +80 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler")'? +179 ."da"PBV.dial between PSV and waste1 +3 "processing"% * +58 "core" , +8 ."da"PS.seek 0ml +2 "processing"%6', +654 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +2 "sampler")M  +3 "collection"'^ @ +6 "core" A +73 +8 #"WCR"Allowing 130s for 25.0ml of remaining 74.8ml +4 "Can"6 Sk : + ."WCR"Intake.select :open +2 "sampler") +216 "collection"'!% +3 "core" % +3 #"WCR"Intake @35.2psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.94ml/s +2 "sampler")#.A0X<  +37 "core" +5 "processing"%,% +5 "core" %˗\\  +2 ."da"PS.seek 1.5ml +5 "processing"%'} +597 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%8 * +36 "core" , +7 ."da"PS.seek 0ml +2 "processing"%', +502 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'P  +141 "core" +7 #"WCR"Fix #2 of 2 (with RNAlater) for 2:00 +2 .CSV.dial CSR +2 "collection"'o  +44 "core"  +9 #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +2 "collection"' +15 ."WCR"CS.seek 2ml +2 "collection"'W') +602 "core" ' +2 ."WCR"delay 5 seconds +268 "core" ' +2 ."da"delay 10 seconds +232 ."WCR"CSR.select :air +3 "collection"' +17 ."WCR"CS.reconfigure :fast +4 "collection"'#d @b +3 ."WCR"CS.seek 10ml +54 "collection"'C' +690 #"da"recoverPSRreagent08 + .PTV.dial :puck +7 .PBV.dial :waste1 +2 "processing"%A  +38 "core" +8 ."da"delay 30 seconds +1375 "core" ' +3 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV +2 "collection"' @ +78 "core" > +59 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'%  +95 "core"  +9 "collection"'1% +5 "core" %rx@  +2 ."WCR"CSV.dial between air and CTV +3 "collection"'^ ` +61 "core" _ +8 ."WCR"CS.seek 7.314ml +2 "collection"'M' +768 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +3 "collection"'!  +2 '  +32 "core"  +113  +7 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'T' +355 ."da"PBV.dial between PSV and waste1 +3 "processing"% * +37 "core" , +6 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%X +77 "core"  +10 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%U'\ +1145 "core" 'w M +4 ."WCR"delay 2:00 +1458 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%7 +76 "core" +6 ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%n +77 "core"  +9 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%r +76 "core" +7 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%[  +77 "core"  +7 ."da"PS.seek 0ml +2 "processing"%K', +1141 "Can"- %Z\ +1440 "core" ' +3 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%] +138 "core"  +8 #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 2ml +2 "processing"%`'˕ +2160 "core" ' +4 ."da"delay 5 seconds +502 .PTV.dial :puck +9 .PSV.dial PTV +2 "processing"%R +75 "core" +7 ."da"PBV.dial :waste1 +2 "processing"%d  +37 "core"  +6 "processing"%Y% +4 "core" %˘  +3 ."da"PS.seek 1.5ml +2 "processing"%i'~ +581 "core" ' +3 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%V * +36 "core" + +6 ."da"delay 1 second +103 .PSV.dial :waste1 + "processing"%N  +108 "core"  +7 ."da"PS.seek 0ml +2 "processing"%y', +1593 "core" ' +2 "processing"%Q9 +4 "core" 96\  +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%_ +3 "core" 6 +2 "processing"%{& +4 "core" &^( 3 +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&J% +5 "core" %\  _  0 +2 "storage"(L% +4 "core" %q , +2 "storage"(Z. +4 "core" .( +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 ."da"SC.seek 1 +2 "storage"(|( +201 "core" ( +2 ."da"SC.configure :limp +3 "storage"($(\ 1b +3 (g& +3 "core" & s { + +3 "manipulator"&}& +3 "core" &e+ H +3 "manipulator"&x% +4 "core" %\  5 +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 1 +2 "manipulator"&k( +101 ."WCR"CBV.dial :waste2b +2 "collection"'  +31 "core"  +7 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +3 ."WCR"CS.seek 0ml +2 "collection"'m' +7 "core" ( +2 "manipulator"&h& +3 "core" & N +3 "storage"(& +4 "core" &  +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&j' +95 "core" ' +2 "storage"(q& +4 "core" & o . +3 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 ."da"SE.seek :beamBreak + "storage"(') +230 "core" ' +3 ."WCR"delay 1:00 +80 "core" ' +2 "storage"(c- +4 "core" -' +2 ."da"SE.configure :default +3 "storage"(#QK-0-\ b +4 "manipulator"&I& +3 "core" &  +3 "storage"(w& +4 "core" & J +2 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +2 "manipulator"&b' +37 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&e, +3 "core" , +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 "storage"(2- +2 "core" -' +4 ."da"SE.seek 1.11 Pucks below Top Plate +2 "storage"(v'] +26 "core" ' +2 "manipulator"&% +5 "core" %}  + "storage"(*& +54 "core" &  +9 ."da"Forearm.force -20 + "manipulator"&5 +4 ."da"Forearm.seek 1 + 312 counts +2 "manipulator"&6'? +25 "core" ' +2 "manipulator"&l& +4 "core" & E +2 "storage"(a& +4 "core" & U +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&f' +25 "core" ' +3 ."da"SE.seek 2.11 Pucks below Top Plate +2 "storage"(B' +34 "core" ' +2 "manipulator"&& +4 "core" &  M +3 "manipulator"& % +5 "core" %  +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +3 ."da"Elbow.seek PC +2 "manipulator"&([ +256 "core" ( +2 "manipulator"&+& +4 "core" &O +2 ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &'& +3 "core" &O  +3 ."da"Forearm.seek PC +3 "manipulator"&~'$ +94 "core" ' +2 ."da"Hand.close +2 "manipulator"& / +67 "core" / +4 ."da"PC.seek :open +2 "processing"%u( +457 "core" ( +2 "storage"( & +5 "core" & S +2 "manipulator"&& +4 "core" &O 2 +2 "manipulator"&<% +5 "core" %  5 +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +105 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&9( +262 "core" ( +2 "manipulator"&z& +4 "core" &" >M +2 "storage"(t& +5 "core" & + +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&' +88 "core" ' +2 ."da"Hand.open +2 "manipulator" +71 "core" 1 +2 "storage"(S- +3 "core" -' +4 ."da"SE.seek 1.75 Pucks below Top Plate +2 "storage"(' +26 "core" ' +3 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 0.83 Pucks below Top Plate +2 "storage"('o +50 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da25apr0412h1000ml.tif +1949 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +277 #"da"SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 18.94 seconds\ /var/log/esp/da25apr0412h1000ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da25apr0412h1000ml20s.tif +1661 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"'s  +138 "core" +267 #"da"SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da25apr0412h1000ml20s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 32.0 /var/log/esp/midres/da25apr0412h1000ml32s.tif +3269 #SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 32 seconds\ /var/log/esp/midres/da25apr0412h1000ml32s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "18.94 sec auto-exposure",Subject: "da25apr0412h1000ml images!" +3 "storage"(- +4 "core" -'o +4 "storage"(\ & +5 "core" & 6 +3 "manipulator"&:& +4 "core" &" >J +4 ."da"Elbow.seek 1 +7 "manipulator"&)( +14 "core" ( +12 "manipulator"&& +5 "core" &" ;>J +2 "storage"(& +4 "core" & P +4 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&@' +65 "core" ' +11 ."da"SE.reconfigure :gently +4 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.55 Pucks below Top Plate +2 "storage"(=' +50 "core" ' +3 "manipulator"& & +8 "core" &" c `>J +2 "storage"(& +7 "core" & 0 2 t +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 1 +2 "manipulator"&-' +35 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&F, +3 "core" , +5 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +5 ."da"SE.seek 1.73 Pucks below Top Plate +2 "storage"(' +27 "core" ' +2 "manipulator"&.% +5 "core" %} + +2 "storage"(& +4 "core" &  = +4 ."da"Forearm.force -20 +2 "manipulator"&5 +4 ."da"Forearm.seek 1 + 311 counts +2 "manipulator"&D'> +25 "core" ' +2 "manipulator"&(& +3 "core" & 5 +3 "storage"(3& +5 "core" & ^ ^ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&H' +36 "core" ' +2 "storage"(% +4 "core" % ^ ^ +4 ."downElevator"SE.seek :down +3 "storage"(4'p +99 ( % +4 "core" %xC B G ^ +3 "manipulator"&"% +4 "core" % V ` +4 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +2 "manipulator"&5'\ +92 "core" ' +40 ' +3 ."downElevator"SE.stop +4 "storage"(5 +7 (/& +8 "core" & T ] +9 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 "collection"'0& +3 "processing"%O& +20 "core" &R_uw P +3 &N +6 "manipulator"&$& +9 "core" & 5 +6 "manipulator"&&% +8 "core" %\   +7 ."psFlush"Elbow.seek FlushPuck::Garage +5 "manipulator"&>(- +181 "core" ( +2 "manipulator"&,& +5 "core" &- 9  +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &G& +3 "core" &- m  +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&8'Γ +109 "core" ' +5 ."psFlush"Hand.close + "manipulator"&/ +69 "core" / +7 "manipulator"&P& +11 "core" &- S ^ \\ +4 "manipulator"&o% +9 "core" % Ρ a a +3 ."psFlush"Forearm.seek :retract + "manipulator"&E'\ +104 "core" ' +61 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +2 "manipulator"&W([ +119 "core" ( +2 "manipulator"&A& +5 "core" &e /  +3 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +7 && +8 "core" &e /  +5 ."psFlush"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek PC +4 "manipulator"&%'$ +92 "core" ' +5 "manipulator"&1& +8 "core" &e  +5 "manipulator"&^% +11 "core" %  +5 "processing"%C& +12 "core" &! +5 "processing"%& +14 "core" &D +7 ."psFlush"PC.seek :closed +6 "processing"%!(^ +10 "core" &e +2 &m +3 &k  +3 &0sk ,} +10 &_nf ? +8 &[ac R +11 &<] S +9 &<Z S +10 &=] S +9 &^=@ S +8 & >E S +10 &=O S +10 &>K S +8 & e?K S +10 &"'?H S +10 &#?C S +8 &%?D S +10 &'n>= S +10 &)0>@ S +7 &*>@ S +10 &,>> S +9 &.t?= T +10 &08>9 S +9 &1?< S +10 &3?' S +9 &5}>, S +9 &7??1 S +9 &9?8 S +13 &:>4 S +7 &<@9 T +11 &>H?; S +8 &@\ ?& S +11 &AE* T +9 &CO) U +8 &E@n! Y +11 &Gs Y +9 &Hs Z +8 &Ju Z +10 &LB{ [ +10 &Nu [ +10 &O~ [ +9 &Q} [ +8 &SG~ \\ +10 &U\ ~ [ +10 &V \\ +8 &X \\ +11 &ZO \\ +9 &\\ \\ +8 &] E +12 &^%_ X +7 &^= : +4 ( +4 "processing"%& +8 "core" &^: : +8 #"psFlush"Processing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.99 +4 "processing"%M& +8 "core" &^: : +10 ."psFlush"Hand.open +3 "manipulator"&1 +70 "core" 1 +5 "manipulator"&X% +8 "core" %  2 +6 ."psFlush"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +5 "manipulator"&'\ +98 "core" ' +4 ."psFlush"PSR.select :air +6 #"WCR"Storing wcr puck in Collection Clamp to tube 1 +6 ."psFlush"PSV.dial PSR +7 "manipulator"&7% +4 "processing"%n +17 "core" %\  c b +4 "storage"(r% +11 "core" %q F F : +4 "storage"([. +7 "core" .( +7 "storage"(U& +9 "core"  +3 & / +10 "storage"(]& +20 #"psFlush"Pulling 0.5ml of PSR.flush +5 .PSR.select :flush +4 "processing"%@ +9 "core" & |  +4 "manipulator"&K& +6 "core" &e  m  +5 "manipulator"&R% +24 ."psFlush"PS.seek 0.5ml +4 "processing"%d'F +5 "core" %\  t  +11 ."WCR"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +7 ."WCR"Elbow.seek 1 +4 "manipulator"&Y( +267 "core" ( +2 "manipulator"&`& +5 "core" &# ??S +2 "storage"(V& +5 "core" & P O  +4 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 1 + 700 counts +3 "manipulator"&N' +92 "core" ' +2 "storage"(i& +5 "core" & +3 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +60 ."WCR"SE.seek :beamBreak +13 "storage"(Q') +79 "core" ' +2 ."psFlush"delay 5 seconds +217 "core" ' +7 "storage"(_- +5 "core" -'J +6 ."WCR"SE.configure :default +6 "storage"(#QK-0-\ b +9 "manipulator"&{& +10 "core" & 9% +4 "storage"(J& +9 "core" &  h d +4 ."WCR"Elbow.reconfigure :limp +8 "manipulator"&$ ,(b +7 ."WCR"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek 1 +5 "manipulator"&L' +34 "core" ' +6 ."WCR"Elbow.hold +4 "manipulator"&Z, +9 "core" , +3 ."WCR"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +5 "storage"(g- +6 "core" -'J +7 ."WCR"SE.seek 2.11 Pucks below Top Plate +4 "storage"(}' +29 "core" ' +3 "manipulator"&x% +10 "core" % ( ' )S +5 "storage"(?& +8 "core" & : @ W +5 ."WCR"Forearm.force -20 +3 "manipulator"&5 +10 ."WCR"Forearm.seek 1 + 319 counts +3 "manipulator"&'F +19 "core" ' +5 "manipulator"&h& +8 "core" & 9$ +5 "storage"(& +9 ."psFlush"PSR.select :air +5 "processing"% +10 "core" & z +6 ."WCR"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +7 ."WCR"Forearm.seek 1 + 700 counts +4 "manipulator"&q' +24 ."psFlush"PS.seek 2.5ml +4 "processing"%\\'\ +7 "core" ' +10 ."WCR"SE.seek 3.11 Pucks below Top Plate +5 "storage"(T'5 +37 "core" ' +4 "manipulator"&& +7 "core" & 9$ +6 "manipulator"&c% +10 "core" %  +6 ."WCR"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +6 ."WCR"Forearm.seek :retract +4 "manipulator"&I'\ +90 "core" ' +5 ."WCR"Elbow.seek CC +5 "manipulator"&w(o +175 "core" ( +5 "manipulator"&2& +6 "core" &f Q +2 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" &f Q +3 ."WCR"Forearm.seek CC +2 "manipulator"&*'Ͻ +92 "core" ' +2 ."WCR"Hand.close +2 "manipulator"&l/ +76 "core" / +8 ."WCR"CC.seek :open +2 "collection"'a( +400 "core" ( +4 "storage"(& +9 "core" &  +4 "storage"( & +10 "core" & F +4 "manipulator"&j& +9 "core" &f   \ Q +5 "manipulator"&k% +10 "core" %   { G +69 ."WCR"Forearm.seek :retract +10 "manipulator"&'\ +96 "core" ' +3 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 1 +2 "manipulator"&b( +180 "core" ( +2 "manipulator"&6& +4 "core" & !  _ +3 "storage"(v& +5 "core" &  +2 ."WCR"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +5 ."WCR"Forearm.seek 1 +2 "manipulator"&f' +108 "core" ' +4 ."WCR"Elbow.hold +4 "manipulator"&+, +7 "core" , +3 ."WCR"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +5 ."WCR"Hand.open +3 "manipulator"&'1 +78 "core" 1 +2 "manipulator"&e% +5 "core" %  } | @Z +2 "storage"( & +4 "core" & # +3 ."WCR"Forearm.force -20 +2 "manipulator"&5 +3 ."WCR"Forearm.seek 1 + 317 counts +2 "manipulator"&'D +17 "core" ' +3 "manipulator"&;& +4 "core" & 2 " 4 _ +3 "storage"( & +4 "core" &  +3 ."WCR"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&' +35 "core" ' +4 "storage"(<% +9 "core" %=  +8 ."downElevator"SE.seek :down +6 "storage"(~'p +98 (z% +6 "core" %9  ]{ +7 "manipulator"&t% +11 "core" % [ +5 ."WCR"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +21 ' +2 ."downElevator"SE.stop + "storage"(5 +4 #tStarting finalPurge +64 "core" ' +3 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%# @ +198 "core" A +15 ."psFlush"PTV.dial :PRVmixing +4 "processing"%S  +138 "core" +8 ."psFlush"PSV.dial :mixloop +2 "processing"% +105 "core" +6 ."psFlush"PS.seek :empty +2 "processing"%B' +379 #"uploadLog"upsync +966 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +1266 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +105 "core" +8 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +17 ."psFlush"PS.seek 0.5ml +2 "processing"%s'F +593 "core" ' +4 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +17 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +2110 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%\  +36 "core" +7 ."psFlush"PTV.dial :mixing +2 "processing"%: @ +77 "core" B +7 ."psFlush"PSV.dial :mixloop +2 "processing"% +105 "core" +6 ."psFlush"PS.seek :empty +2 "processing"%' +2606 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +105 "core"  +8 ."psFlush"PSR.select :flush +3 "processing"%@ +16 ."psFlush"PS.seek 1ml +2 "processing"%'M` +1087 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +16 ."psFlush"PS.seek 2.5ml +2 "processing"%9'\ +1600 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%. +75 "core" +5 ."psFlush"PTV.dial :puck +2 "processing"%  +72 "core"  +6 ."psFlush"PBV.dial :waste1 +2 "processing"%  +16 "core"  +6 ."psFlush"PS.seek 0ml +2 "processing"%(', +2610 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%3 +76 "core"  +8 ."psFlush"PSR.select :flush +2 "processing"%@ +17 ."psFlush"PS.seek 0.5ml +2 "processing"%'F +595 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +17 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +2108 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%@ +75 "core" +6 ."psFlush"PBV.dial PSV +2 "processing"% U +53 "core" V +7 ."psFlush"PS.seek 0ml +2 "processing"%"', +2607 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%) @ +46 "core" > +6 ."psFlush"PS.seek 2.5ml +2 "processing"%='\ +2601 "core" ' +45 ."psFlush"PSV.dial :waste1 +9 "processing"%-  +74 "core"  +6 ."psFlush"PS.seek 0ml +2 "processing"%D', +2605 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%/ +44 "core"  +8 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml + "processing"%0'\ +2610 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%O +75 "core" +6 ."psFlush"PBV.dial PSV +2 "processing"% U +9 "core" U +6 ."psFlush"PS.seek 0ml +2 "processing"%$', +2609 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%& @ +57 "core" B +5 ."psFlush"PS.seek 2.5ml +2 "processing"%H'\ +2610 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%,  +75 "core"  +6 ."psFlush"PS.seek 0ml +2 "processing"%G', +2108 "Can". S_ w +498 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%4 +44 "core"  +8 ."psFlush"PSR.select :flush +2 "processing"%@ +18 ."psFlush"PS.seek 1ml + "processing"%F'M` +1085 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +17 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +1589 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%P +73 "core" +6 ."psFlush"PTV.dial :puck +2 "processing"%o  +5 "core"  +5 ."psFlush"PBV.dial :waste1 +2 "processing"%5  +57 "core" +6 ."psFlush"PS.seek 0ml +2 "processing"%A', +2610 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%8 +76 "core"  +7 ."psFlush"PSR.select :flush +3 "processing"%@ +17 ."psFlush"PS.seek 0.5ml +2 "processing"%'F +582 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +16 ."psFlush"PS.seek 2.5ml +2 "processing"%1'\ +2096 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%^ +85 "core"  +6 ."psFlush"PBV.dial PSV +48 "processing"%C U +61 "core" W +6 ."psFlush"PS.seek 0ml +2 "processing"%>', +2607 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%E @ +43 "core" ? +5 ."psFlush"PS.seek 2.5ml +2 "processing"%u'\ +2601 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%M  +74 "core"  +6 ."psFlush"PS.seek 0ml +2 "processing"%', +2605 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%X +43 "core"  +8 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml + "processing"%'\ +2604 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%7 +73 "core" +11 ."psFlush"PBV.dial PSV +2 "processing"%r U +4 "core" V +6 ."psFlush"PS.seek 0ml +2 "processing"%[', +2611 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%U @ +46 "core" > +5 ."psFlush"PS.seek 2.5ml +2 "processing"%n'\ +2608 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%]  +73 "core"  +5 ."psFlush"PS.seek 0ml +2 "processing"%K', +2610 "core" ' +3 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'R& +4 "core" &wx +2 "manipulator"&%& +4 "core" & . #_ +3 "manipulator"&y% +4 "core" %\  # +2 .tElbow.seek PC +2 "manipulator"&`([ +272 "core" ( +2 "manipulator"&V& +4 "core" &` ~ #\ +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &W& +3 "core" &` B #\ +3 .tForearm.seek PC +2 "manipulator"&i'$ +100 "core" ' +2 .tHand.close + "manipulator"&/ +75 "core" / +5 .tPC.seek :open +2 "processing"%_( +458 "core" ( +2 "manipulator"&{& +5 "core" &w  ' +2 "manipulator"&J% +3 "core" % " e ' +3 .tForearm.seek :retract +2 "manipulator"&g'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&x(o +350 "core" ( +2 "manipulator"&?& +3 "core" &f+  !E| +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &h& +3 "core" &f+ "E| +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC + "manipulator"&'Ͻ +100 "core" ' +2 "manipulator"&N& +4 "core" &f+ 7 E| +3 "manipulator"&% +5 "core" %ϵ # +2 "collection"'Y& +4 "core" &uy1 +54 "collection"'c& +6 "core" &xx +3 .tCC.seek :closed + "collection"'Q(S +4 "core" &ww +8 &7ux $e +9 &Tvwx 8 +9 &zqwwv M +10 &Iyw~ R +9 &CEuz R +9 &Fyx S +10 &Fwx R +9 &Cwy} R +10 &IGwx S +9 & Fyy R +9 &Fxy R +10 &!Cxw R +9 &#QGwz S +9 &%Gyy R +10 &&Fyy S +9 &(Gxw R +10 &*ZDwx R +9 &,Iwy R +9 &-Gxx S +10 &/Gww~ R +9 &1bIxx R +9 &3#Gwx S +10 &4Gyx R +9 &6Dxv0 R +10 &8iGwy S +9 &:,Gxx R +9 &;Dxx R +10 &=Ivx R +9 &?rGyw R +9 &A4Ewz R +10 &BJzz R +9 &DYxy T +10 &Fluxx W +9 &Hwy ] +9 &Iyy _ +10 &Kxz _ +9 &MZzy ` +9 &O{z ` +10 &Pwx a +9 &R_dxz 5 +9 &Rxy V +10 ( + &Riyx R +3 "collection"'c& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.69 +2 "collection"'L& +3 "core" &Rixx R +5 .tHand.open + "manipulator"&1 +76 "core" 1 +2 "manipulator"&d% +5 "core" % ϵ j { 7  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&}'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'2& +5 "core" &Rhx| R +2 "collection"'% +4 "core" %uz +2 .tCSV.dial CSR +2 "collection"'q  +54 "core"  +7 #tPulling 4.999ml of CSR.flush + .CSR.select :flush +2 "collection"' +16 .tCS.seek 5ml + "collection"'Z'q1 +1357 "core" ' +3 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +15 'l% +3 "core" %q4w{  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 7.5ml +2 "collection"'I'e +689 "core" ' +2 .tCSV.dial :waste +2 "collection"' +135 "core" +5 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 0ml + "collection"'' +1987 "core" ' +2 #tFlushing upper manifold + "collection"' & +4 "core" &Rhxw R +3 "collection"'j% +3 "core" %wy +3 .tCSV.dial :flush +2 "collection"'k  +46 "core"  +5 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml +2 "collection"'6'q1 +1299 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'v @ +44 "core" A +4 "collection"'*% +5 "core" %q/xy  +2 .tCS.seek 7ml +2 "collection"'w' +562 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'' +2 'e  +49 "core"  +63  +4 .tCTV.dial :air +2 "collection"'  +4 "core" +6 .tCS.seek 0ml + "collection"';' +1786 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"' '1 +814 "core" ' +2 .tCSV.dial :waste +2 "collection"' +45 "core" +5 .tCS.seek 0ml +2 "collection"'<' +816 "core" ' +2 "collection"'b& +4 "core" &Rgxy\ R +3 "collection"'z% +55 "core" %zy2 +2 .tCSV.dial :flush +2 "collection"'t  +43 "core"  +6 .tCS.seek 3ml +2 "collection"'f'1 +819 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +45 "core" B +5 "collection"'T% +4 "core" %1yz*  +3 .tCS.seek 5.001ml +2 "collection"''q5 +578 "core" ' +2 .tCSV.dial :air +2 "collection"'~ @ +4 "core" A +6 .tCS.seek 0ml + "collection"'#' +1307 "core" ' +3 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'S'1 +828 "core" ' + .tCSV.dial :waste +2 "collection"' +76 "core" +6 .tCS.seek 0ml + "collection"'\\' +820 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +4 "core" &Rfx{G R +3 "collection"'B% +4 "core" %vza +2 .tCSV.dial :flush +2 "collection"'s  +44 "core"  +6 .tCS.seek 5ml +2 "collection"'\ 'q1 +1311 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"': @ +43 "core" A +5 "collection"'% +4 "core" %q5yyt  +3 .tCS.seek 7.001ml +2 "collection"'' +567 "core" ' +3 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +2 '  +45 "core"  +96  +6 .tCBV.dial :waste1 + "collection"' @ +46 "core" A +5 .tCS.seek 0ml +2 "collection"'.' +1804 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'& +4 "core" &Rf7 R +3 "collection"'% +4 "core" %~7 +2 .tCSV.dial :flush +2 "collection"'9  +86 "core"  +6 .tCS.seek 5ml + "collection"'3'q1 +1307 "core" ' +3 .tdelay 5 seconds +502 .CSV.dial :air + "collection"'( @ +44 "core" B +5 "collection"'% +5 "core" %q4}}  +2 .tCS.seek 7ml +2 "collection"'@' +568 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +2 '  +18 "core" ~ +28  +4 .tCBV.dial :waste2b +2 "collection"')  +75 "core"  +6 .tCS.seek 0ml +2 "collection"'"' +1786 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&-& +3 "core" &f* N E| +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&=(o +4 "core" ( +2 "manipulator"&/& +4 "core" &f*  E| +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &D& +5 "core" &f* X E| +3 .tForearm.seek CC +2 "manipulator"&O'Ͻ +93 "core" ' +2 .tHand.close + "manipulator"&/ +71 "core" / +47 .tCC.seek :open +10 "collection"'0( +397 "core" ( +2 "manipulator"&&& +4 "core" &f* !E| +3 "manipulator"&$% +4 "core" % \\ !\ +3 .tForearm.seek :retract +2 "manipulator"&,'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage + "manipulator"&H(- +294 "core" ( +2 "manipulator"&4& +3 "core" &- ' +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &G& +3 "core" &- & ' +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&F'Γ +110 "core" ' +2 .tHand.open + "manipulator"&P1 +75 "core" 1 +2 "manipulator"&o% +4 "core" % Ν v t   +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&5'\ +103 "core" ' +2 #tCompleted [myDA_WCR {noKill} # DA sample volume=1000 mL, WCR sample volume=1000 mL] begun 10:50:13 +2 #Preparing to sleep until +10:00 +6 #Asleep til +10:00 + #Continuing at 13:09 +4 "Can"3 Ib) l +4 ."Qmail"GoodNews.email "Then, in tube 2: myDA_WCR {noKill}\\t\\t# DA sample volume=1000 mL, WCR sample volume=1000 mL\\n/home/esp/esp2/mission/3peat_25APR23.rb:46\\n{1 => 4,\\n 2 => 8,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@12:59:17, 24.1C, 36% humidity, 14.8psia, 12.444V, 0.421A, 2.624Ah, 5.24W\\nSampled 1000.0ml",Subject: "Asleep until 13:09" +24 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF +2 #Shutdown +604 #"uploadLog"upsync +1441 "Can":\ b3 +57904 4\ *c< _ +4 #tPowering core bus +518 .Gate.power :raw,:ON +2 "sampler") +56 ) +3 "core"  +3 "collection"' +4 '8 +2 "core"  +3 "processing"% +4 %A +2 "core"  +7 "collection"' 9\ +3 ' 0\ +3 ' -\ +5 "processing"% 9\ +3 % 2\ +2 % *\ +3 % 0\ +5 "sampler")&\ +3 .tCS.configure :default +2 "collection"'#P d@b +3 .tPS.configure :default +2 "processing"%#A d`xb +4 .tSS.configure :default +2 "sampler")#.0X  +6 "core" % K m [ B +2 .tForearm.home.seek :retract +2 "manipulator"&M'\ +67 "core" ' +3 ."closeHand"Hand.close +3 .tElbow.reconfigure :loose + "manipulator"&u/ +7 &$ &.,(#b +3 .tElbow.jog 1500 + "manipulator"&X* +9 "core" +4 ."rdyProcessing"PS.home.seek 0ml +2 "processing"%', +12 "core" +3 ."rdySampler"CSV.dial :waste1 +2 "collection"'7 +21 "core" * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 .tElbow.home.seek :clear +2 "manipulator"&r(d +2 "core" / +74 +4 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler") +3 "core"  +2 "sampler")U +4 "core"  +2 "sampler")[ +196 "core"  +3 "sampler")]% +4 "core" % W +4 ."readyCS"CS.reconfigure :fast +5 ."rdySampler"SS.home.seek 0ml + "collection"'#d @b +3 "sampler")n'? +3 ."readyCS"CS.home.seek 0ml +5 "collection"'R' +3 "core" ( +3 "storage"(%& +4 "core" & W H 0\  +3 .tSE.home.seek :down + "storage"(y'p +57 "core" ' +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.home.seek :initial + "storage"(V( +275 "core" ' +80 ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +4 .tForearm.seek :retract +2 "manipulator"&W'\ +2 "core" ' +3 .tElbow.seek :hammer +2 "manipulator"&+( +95 "core" ( +2 "manipulator"&& +5 "core" & c Z < <, +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek retracted + "manipulator"&'\ +3 "core" ' +3 "manipulator"&!% +4 "core" %\  h w ! < +3 "processing"%{& +2 "collection"'J& +6 "core" &\ ) +3 &xzg\  +4 ."openPC"PC.home.seek :open +3 .tCC.home.seek :open + "processing"%i( +4 "collection"'`( +10 "core" ' +2 ."rdyProcessing"PS.stop +2 "processing"%5 +256 "core" ( +12 ( +18 ' +47 "Can"4\ :cU +11 #tPhase [myDA_WCR {noKill} # DA sample volume=1000 mL, WCR sample volume=1000 mL] +2 ."Qmail"Notice.email "At 13:09:39 began in tube 2: myDA_WCR {noKill}\\t\\t# DA sample volume=1000 mL, WCR sample volume=1000 mL\\n/home/esp/esp2/mission/3peat_25APR23.rb:46\\n{1 => 4,\\n 2 => 8,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@13:09:39, 24.0C, 36% humidity, 14.8psia, 12.551V, 0.331A, 2.653Ah, 4.15W",Subject: "Started 3peat_25APR23 phase myDA_WCR {noKill}\\t\\t# DA sample volume=1000 mL, WCR sample volume=1000 mL" +3 #tda sampling at most 1000ml, wcr at most 1000ml +5 #Loading sh1 puck from tube 2 into Collection Clamp +2 "collection"'?& +4 "core" &xyo\  +3 .tHand.open + "manipulator"&h1 +70 "core" 1 +2 "manipulator"&N% +4 "core" % \  i t ! ? +3 "storage"(% +4 "core" %p i j \  +3 "Can"1\ ?cV B +2 "storage"(Y. +3 "core" .( +5 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(g( +202 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +5 (a& +5 "core" & - T \  +4 "manipulator"&L& +13 "core" & ~ y m >, +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&( +2 "core" ( +3 "manipulator"&d& +4 "core" & ~ ?, +2 "storage"(2& +4 "core" & ` i t\  +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&c'Ѧ +81 ."Qmail"DAfans.email "Started da in tube 2 at 13:09:39PDT04-Apr-25\\n{1 => 4,\\n 2 => 8,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@13:09:39, 24.0C, 36% humidity, 14.8psia, 12.551V, 0.331A, 2.653Ah, 4.15W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +12 "core" ' +4 "storage"(& +11 "core" & f i m\  +7 .tSE.reconfigure :pick +11 "storage"(#]K-0-\ b +9 .tSE.seek :beamBreak +6 "storage"(q') +144 #"uploadLog"upsync +131 "core" ' +3 "storage"(- +11 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 (m& +4 "core" & H M A\  +3 "manipulator"&l& +4 "core" & { } a =, +3 .tElbow.seek 2 + "manipulator"&Z( +4 "core" ( +3 "manipulator"&& +54 "core" &  l =, +6 "storage"(I& +4 "core" & B K \  +3 .tForearm.seek 2 + 300 counts +2 "manipulator"& ' +26 "core" ' +6 .tForearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +9 .tHand.close +4 "manipulator"&j/ +74 "core" / +6 ."downElevator"SE.seek :down +6 "manipulator"&k& +6 "storage"('p +10 "core" & z $ >, +2 "manipulator"&v% +5 "core" %  h Z [ ;g +3 .tForearm.seek :retract + "manipulator"&*'\ +66 #"uploadLog"upsync +26 "core" ' +3 .tElbow.seek CC +2 "manipulator"&6(o +107 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +32 "core" ( +2 "manipulator"&e& +4 "core" &v+ w } x >Dv +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &'& +3 "core" &v* y z =Dv +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"& 'Ͻ +92 "core" ' +2 "manipulator"&w& +5 "core" &v* X ` 9 ;Dv +3 "manipulator"&;% +5 "core" % R T 7 <# +2 "collection"'& +4 "core" &vyu\  +3 "collection"' & +7 "core" &xz\\\  +2 .tCC.seek :closed +2 "collection"'b(S +4 "core" &vxk\  +7 &>yxg\ $f +9 &mTvxxb\ 8 +10 &|ryx\\\ M +9 &jNx{R\ Q +10 &+GxzP\ \ R +9 &Hw{B\ Q +9 &Iw{/\ Q +10 &qIxz.\ R +9 &4Ivw2\ Q +10 &Ewx(\ Q +9 &Fvx\ Q +9 &!zJuw\ Q +10 &#<Iu|\ Q +9 &$Fu{\ \ Q +9 &&Fx{\ \ Q +10 &(Jxz\ \ R +9 &*DIxy\ Q +9 &,Fwy\ \ Q +10 &-Jxy<\ \ R +9 &/Jxx*\ \ Q +10 &1LGxz9\ \ Q +9 &3Lwy2\ Q +9 &4Jwz/\ Q +10 &6Fxx\ Q +9 &8SJyx$\ \ R +9 &:Iw{&\ Q +10 &;Lv{%\ Q +9 &=Jwz\ \ Q +10 &?\\Gwy\ \ Q +9 &AGvy \ \ Q +9 &BLxx\ R +10 &DUyz\ R +9 &F^\\y| \ S +9 &Hsw{\ V +10 &Ix{\ Y +9 &Kz| ] +10 &MHwy ^ +9 &O\ vz ^ +9 &Pwx _ +10 &R_qw{"\ + +9 &R$uxP S +9 ( +2 &Rgxy*\ I + "collection"' & +5 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.32 +3 .Hand.open + "manipulator"&z1 +72 "core" 1 +3 "manipulator"&t% +4 "core" %   3# +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&<'\ +93 "core" ' +3 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +178 .Flow.enablePump :primary +7 .Flow.setRate 6.0 +8 .Intake.select :close +2 .Exhaust.select :close + .SS.hold +2 "sampler")+ +4 "core" + + "sampler")T% +5 "core" %9MJ c +2 "collection"'f& +4 "core" &Rgxz0\ I +5 "Can"5\ Pcq + #tCalibrating pressure and temperature sensors +4 .CTV.dial :air +3 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")~  +14 "core" +4 .tSS.reconfigure :fast +3 "sampler")#.0Xt +305 "core" ' +3 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")#  +2 "collection"' @ +79 "core" ? +62  +57 .tdelay 3.8 seconds +383 "collection"'S% +3 "core" %wy0 +3 "sampler")% +3 "core" %>y|z \\ +3 #tSensor limits: Intake max 150.0psia; Outlet max 150.7psia + .SSV.dial :spit +2 "sampler")B +139 "core"  +4 .tSS.seek 0ml +2 "sampler")s'? +264 "core" ' +2 .tSSV.dial CBV +2 "sampler")\\  +141 "core"  +4 .tCTV.dial :intake +2 "collection"':  +78 "core"  +6 #tWaiting for external sampler to finish priming... + .delayUntil "13:13:00.43" +1370 #"flow"4.0L/min +3007 #4.3L/min +11814 .tFlow.enablePump :primary + .Flow.setRate 2.5 +10 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")  +2 "collection"'\ @ +4 "core"  +8 @ +5 #tAllowing 40s for 7.0ml of remaining 7.0ml +4 "Can"3 f+ C = + .tIntake.select :open +2 "sampler") +213 "collection"'% +4 "core" % +2 #tIntake @35.3psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.18ml/s +2 "sampler")#.0X% +4 "core" % +2 #tIntake @35.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.96ml/s +2 "sampler")#.0XD + .tIntake.select :open +2 "sampler") +214 "collection"'G% +3 "core" % +2 #tIntake @35.3psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.96ml/s +3 "sampler")#.0X  +78 "core" +5 #tAllowing 130s for 25.0ml of remaining 650.0ml +4 "Can"% jhE + .tIntake.select :open +2 "sampler") +214 "collection"'^% +3 "core" % +2 #tIntake @35.3psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.96ml/s +3 "sampler")#.0X'? +911 "core" ' +2 .tExhaust.select :close +2 "sampler") +14 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")^  +78 "core" +6 #tAllowing 130s for 25.0ml of remaining 350.0ml +3 "Can" mV +2 .tIntake.select :open + "sampler") +214 "collection"'E% +4 "core" % +2 #tIntake @35.3psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.96ml/s +2 "sampler")#.0X% +4 "core" % +2 #tIntake @35.3psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.96ml/s +2 "sampler")#.0Xt +298 "core" ' +3 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +3 "sampler")j  +2 "collection"'k @ +56 "core" A +83  +6 .tCTV.dial :air,avoiding: :intake +2 "collection"'  +135 "core" +6 ."CSpush"CSV.dial CTV +4 .tSS.seek 10ml +2 "collection"'c  +3 "sampler")e' +9 "core"  +105 ."CSpush"CSV.dial :air +2 "collection"'Z @ +45 "core" > +5 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"''' +95 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")q +141 "core"  +5 .tSS.reconfigure :exhale +2 "sampler")#.0Xt +12 "core" ' +2 ."CSpush"CS.stop + "collection"'5 +291 "core" ' +3 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +3 "collection"'; @ + "sampler")  +8 "core" A +134  +105 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +138 "core" +5 .tSS.reconfigure :default +2 "sampler")#.0X +4 ."airStroke"CS.seek 10ml +2 "collection"'n' +1475 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +140 "core"  +4 ."prepCSV"CTV.dial CSV,avoiding: :intake +5 .tSS.reconfigure :exhale +3 "collection"'  +3 "sampler")#.0Xt +301 "core" ' +3 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +3 "sampler")  +2 "collection"' @ +7 "core" A +134  +5 .tCTV.dial :air,avoiding: :intake +2 "collection"'  +136 "core" +5 ."CSpush"CSV.dial CTV +4 "collection"'9  +2 .tSS.seek 10ml +5 "sampler").' +12 "core"  +105 ."CSpush"CSV.dial :air +2 "collection"'- @ +43 "core" > +5 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'/' +119 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")D +140 "core" +4 .tSS.reconfigure :exhale +3 "sampler")#.0Xt +304 "core" ' +3 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +3 "sampler")@  +2 "collection"'Q @ +9 "core" A +132  +105 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")& +140 "core"  +4 .tSS.reconfigure :default +2 "sampler")#.0X9 +4 "core" 9{ +2 "collection"'^% +5 "core" %z 6 +2 #tBefore lysing Collection Puck Heater at 21.8C/25.9psia +2 #Heating Puck.from 2, :sh1 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +3 "collection"'u \  +2 '79 +6 "core" 9{d +102 "collection"'9 +3 "core" 9|d +103 "collection"'U9 +3 "core" 9| d +103 "collection"'59 +3 "core" 9| d +103 "collection"'H9 +3 "core" 9d +103 "collection"'19 +3 "core" 9d +103 "collection"'[9 +3 "core" 9d +104 "collection"']9 +3 "core" 9d +103 "collection"'K9 +3 "core" 9"d +103 "collection"'%9 +3 "core" 9'd +103 "collection"'9 +8 "core" 9+d +103 "collection"'"9 +3 "core" 9/d +103 "collection"'|9 +3 "core" 94d +103 "collection"'9 +3 "core" 98d +103 "collection"'!9 +3 "core" 9HR +103 "collection"'9 +3 "core" 9`lN +103 "collection"'9 +3 "core" 9K +103 "collection"'9 +3 "core" 9I +103 "collection"'9 +3 "core" 9F +103 "collection"'v9 +3 "core" 9C +103 "collection"'m9 +4 "core" 9 A +103 "collection"'l9 +3 "core" 9",> +103 "collection"'y9 +3 "core" 9@K< +103 "collection"'k9 +3 "core" 9_i: +103 "collection"'9 +3 "core" 9{8 +103 "collection"'j9 +3 "core" 95 +103 "collection"'9 +3 "core" 93 +103 "collection"'c9 +3 "core" 91 +103 "collection"'Z9 +3 "core" 9/ +103 "collection"'I9 +3 "core" 9- +103 "collection"'q9 +3 "core" 9*+ +103 "collection"'V9 +3 "core" 98C* +103 "collection"'e9 +3 "core" 9P[( +103 "collection"' 9 +3 "core" 9hq& +103 "collection"';9 +3 "core" 9}% +103 "collection"''9 +3 "core" 9# +103 "collection"'9 +3 "core" 9" +103 "collection"'9 +3 "core" 9! +103 "collection"'w9 +3 "core" 9 +103 "collection"'`9 +3 "core" 9 +103 "collection"'~9 +3 "core" 9  +103 "collection"' 9 +3 "core" 9   +103 "collection"'z9 +3 "core" 9  $ +103 "collection"' 9 +3 "core" 9 ) 4\  +103 "collection"'t9 +3 "core" 9 : D +103 "collection"'f9 +4 "core" 9 H S +103 "collection"'*9 +3 "core" 9 W b +103 "collection"'T9 +3 "core" 9 f p +103 "collection"'9 +3 "core" 9 s } +103 "collection"'9 +3 "core" 9  # +73 "Can" vRfB +30 "collection"'#9 +3 "core" 9 ' +103 "collection"'S9 +3 "core" 9 , +103 "collection"'9 +2 "core" 9 0 +103 "collection"'B9 +3 "core" 9 4 +103 "collection"'9 +3 "core" 9 8 +104 "collection"'n9 +3 "core" 9 = +103 "collection"'9 +54 "core" 9 C +103 "collection"'\ 9 +3 "core" 9 G +103 "collection"'\\9 +4 "core" 9 K +103 "collection"'9 +3 "core" 9 P +103 "collection"'s9 +3 "core" 9 T +103 "collection"'9 +4 "core" 9 \ X +103 "collection"':9 +3 "core" 9 \ \ \\ +103 "collection"'9 +3 "core" 9\ \ a +103 "collection"' 9 +3 "core" 9\ \ e +103 "collection"'(9 +3 "core" 9\ \ i +103 "collection"'9 +3 "core" 9\ \ "m +103 "collection"'9 +3 "core" 9\ \ (r +103 "collection"'9 +3 "core" 9\ "\ .v +103 "collection"' 9 +3 "core" 9\ '\ 3z +103 "collection"'9 +4 "core" 9\ ,\ 7~ +103 "collection"'99 +3 "core" 9\ /\ ; +103 "collection"'-9 +3 "core" 9\ 5\ > +103 "collection"'39 +3 "core" 9\ 8\ C +103 "collection"'D9 +3 "core" 9\ >\ G +103 "collection"'9 +3 "core" 9\ A\ K +103 "collection"'.9 +3 "core" 9\ D\ O +103 "collection"'/9 +4 "core" 9\ I\ S +103 "collection"')9 +3 "core" 9\ L\ W +103 "collection"'Q9 +3 "core" 9\ O\ Z +103 "collection"'@9 +3 "core" 9\ R\ \\ +103 "collection"'&9 +3 "core" 9\ U\ ` +103 "collection"'x9 +3 "core" 9\ X\ c +103 "collection"'O9 +3 "core" 9\ [\ g +103 "collection"'$9 +3 "core" 9\ ^\ i +103 "collection"'49 +3 "core" 9\ a\ m +103 "collection"'=9 +3 "core" 9\ d\ o +103 "collection"'}9 +3 "core" 9\ g\ s +104 "collection"'o9 +3 "core" 9\ i\ v +103 "collection"'P9 +3 "core" 9\ m\ x +103 "collection"'F9 +3 "core" 9\ o\ z +103 "collection"'G9 +3 "core" 9\ r\ ~ +103 "collection"'89 +3 "core" 9\ u\  +103 "collection"'9 +3 "core" 9\ w\  +103 "collection"'9 +3 "core" 9\ z\  +103 "collection"'A9 +4 "core" 9\ |\  +103 "collection"',9 +3 "core" 9\ \  +3 .tCH.hold 10:00,70C +4 "collection"'C `\ `\ ~  +2 '>9 +8 "core"  + 9\ \  +2 "collection"'^% +4 "core" %z n +2 #tBegun lysing Collection Puck Heater at 68C/31.8psia +55009 "Can" |B +4976 "core" ` +2 "collection"'79 +3 "core" 9\ \ +3 "collection"'% +4 "core" %z  +3 #tEnded lysing Collection Puck Heater at 70C/33.7psia + .CS.seek 0ml +2 "collection"'U' +335 "core" ' +3 .tCTV.dial between spare and airCTV,avoiding: :intake +3 "collection"'5 @ +105 "core" @ +4 .tCSV.dial :air +2 "collection"'H @ +44 "core" > +5 .tCS.seek 5ml +2 "collection"'1'q1 +1354 "core" ' +10 .tCSV.dial CTV +2 "collection"'[  +44 "core"  +5 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'] @ +46 "core" > +4 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'K  +45 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'% @ +45 "core" > +4 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'' +1356 "core" ' +2 "collection"'"% +4 "core" % +2 #tPuck @64.7psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'| +119 "core" +4 .tCBV.dial CSV +2 "collection"'  +29 "core"  +5 "collection"'!% +4 "core" %kh +3 .tCS.seek 5ml +2 "collection"'X'q- +1344 "core" ' +3 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'J  +45 "core" +4 "collection"'M% +4 "core" %q( I  +3 .tCS.seek 6.999ml +2 "collection"'h' +591 "core" ' +3 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'_ @ +45 "core" ? +5 .tCS.seek 10ml + "collection"'r' +852 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'? ` +121 "core" _ +4 #tLysing Complete + "collection"'R& +4 "core" &Rb}~ ; I +3 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&W% +5 "core" %\  `  +2 "storage"(% +4 "core" %u\ \  F +2 "storage"(N. +3 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 1 + "storage"(Y( +195 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 ({& +3 "core" & Y +3 "manipulator"&+& +4 "core" &v( g Dv +2 "manipulator"&a% +4 "core" %\   +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 + "manipulator"&L( +161 "core" ( +2 "manipulator"&d& +4 "core" & !~ +3 "storage"(2& +4 "core" & ? ( +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&0' +95 "core" ' +2 "storage"(& +4 "core" & E C +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(') +289 "core" ' +2 "storage"(- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 "manipulator"&& +3 "core" & $ ~ +2 "storage"(v& +4 "core" & \ " Q : +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 + "manipulator"&m' +38 "core" ' +50 .tElbow.hold +4 "manipulator"&l, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"(y- +3 "core" -' +3 .tSE.seek 3.13 Pucks below Top Plate +2 "storage"(k'B +103 "core" ' +2 "manipulator"&% +5 "core" % , 4 h 8 +2 "storage"(j& +4 "core" & v +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 299 counts +2 "manipulator"&'2 +24 "core" ' + "manipulator"&c& +5 "core" & $ ~ +2 "storage"(Z& +5 "core" & \ # R  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&I' +27 "core" ' +2 .tSE.seek 4.13 Pucks below Top Plate +2 "storage"(q' +37 "core" ' +2 "manipulator"&V& +5 "core" &  !~ +2 "manipulator"&e% +4 "core" %Ѡ  ! +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"& '\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&;(o +157 "core" ( +2 "manipulator"&'& +4 "core" &l, 0 G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +3 "core" &l, A G +3 .tForearm.seek CC + "manipulator"&'Ͻ +94 "core" ' +2 .tHand.close + "manipulator"&w/ +68 "core" / +3 .tCC.seek :open +2 "collection"'`( +399 "core" ( +2 "storage"(~& +4 "core" & 4 4 Y +3 "storage"( & +4 "core" &   +2 "manipulator"&z& +4 "core" &n,  G +2 "manipulator"& % +5 "core" %   +3 .tForearm.seek :retract + "manipulator"&t'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 + "manipulator"&f( +161 "core" ( +2 "manipulator"&*& +5 "core" & ; ' +2 "storage"(T& +4 "core" & J O l +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.seek 1 +2 "manipulator"&' +104 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator" +71 "core" 1 +3 "manipulator"&S% +4 "core" %  3  +2 "storage"(& +4 "core" &   +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 319 counts +2 "manipulator"&B'F +17 "core" ' +2 "manipulator"&& +4 "core" & 2 ) +3 "storage"(n& +4 "core" & M L 5 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +46 "manipulator"&' +38 "core" ' +2 "storage"(\ % +4 "core" % e b / +4 ."downElevator"SE.seek :down +4 "storage"(\\'p +98 (% +3 "core" %8 O L i [u +3 "manipulator"&s% +4 "core" % ( +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +34 ' + ."downElevator"SE.stop + "storage"(5 +4 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"':& +4 "core" &y|  +3 "manipulator"&& +4 "core" & + +2 "manipulator"& % +4 "core" %\  ^ * +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&((- +174 "core" ( +2 "manipulator"&& +4 "core" &-  * +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &- ) +3 .tForearm.seek :garage +2 "manipulator"&'Γ +104 "core" ' + .tHand.close +2 "manipulator"& / +65 "core" / +2 "manipulator"&& +4 "core" &- t  +3 "manipulator"&9% +4 "core" % Τ  +3 .tForearm.seek :retract + "manipulator"&-'\ +102 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&3(o +288 "core" ( +2 "manipulator"&D& +4 "core" &f4 * #M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +4 "core" &f4 ` "M +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&.'Ͻ +96 "core" ' +2 "manipulator"&/& +5 "core" &g4  !M +2 "manipulator"&)% +5 "core" %Ϡ N " +2 "collection"'Q& +5 "core" &x{ 1 +3 "collection"'@& +5 "core" &zz +3 .tCC.seek :closed +2 "collection"'&(S +5 "core" &z| +6 & 6xz %f +9 &Tp||  8 +9 &{ky| L +10 &Gy} Q +9 &LDy} 5 P +9 &F{} f P +10 &Fy| , P +9 &Fy} P +9 &TGx} P +10 &Ey|  P +9 &F{} / P +10 &!Fz|  P +9 &#\\F{~ P +9 &%Gy| Q +10 &&I{{U Q +9 &(Ez~ Q +10 &*cF|z Q +9 &,%Gy{ V Q +9 &-I{| { Q +10 &/Ez} ] Q +9 &1kFy{ * Q +9 &3,J{{ Q +10 &4F|{ Q +9 &6I|| Q +10 &8tG{{ P +9 &:5Gz| M Q +9 &;D|{ ) Q +10 &=Gy} P +9 &?{F}z Q +9 &A=Hz} Q +10 &BLy~s Q +9 &D_x|O S +10 &Fp{~, W +9 &H {~ ] +9 &Iy|  ^ +10 &Kz| _ +9 &M`z~ _ +9 &O!{| ` +10 &Py~ ` +9 &R`b{} 6 +9 &R{~ ] +10 ( + &Rz| Z +3 "collection"'@& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.76 +2 "collection"'x& +3 "core" &Rz~ Z +4 .tHand.open +2 "manipulator"&O1 +77 "core" 1 +2 "manipulator"&$% +4 "core" % Ϡ ~ "  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&4'\ +151 "core" ' +2 .tPSV.dial PSR +2 "processing"%= +132 "core"  +8 "processing"%}% +4 "core" %-.\  +3 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +17 .tPS.seek 1.5ml + "processing"%o'{ +1604 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%P  +44 "core"  +5 .tPS.seek 0ml + "processing"%F', +1597 "core" ' +2 .tPSV.dial PSR +2 "processing"%G +43 "core"  +7 .tPSR.select :air +2 "processing"% +17 .tPS.seek 2.5ml +2 "processing"%8'\ +2609 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"% +3 "collection"'  +7 "core" A +2 "processing"%A +4 "core" A +2 "processing"%,  +65 "core" +101  +7 .tPSV.dial :mixloop +2 "processing"%> +104 "core" +4 .tCTV.dial :air,avoiding: :intake +2 "collection"'^  +16 "core"  +4 .tPTV.dial :PRVmixing +2 "processing"%p  +134 "core" +6 .tPS.seek 0ml +2 "processing"%u', +2616 "core" ' +2 .tPSV.dial :air + "processing"%C  +42 "core"  +5 .tPS.seek 2.5ml +2 "processing"%7'\ +2604 "core" ' +2 .tPSV.dial :mixloop +2 "processing"% +43 "core" +5 .tPS.seek 0ml +2 "processing"%E', +2608 "core" ' +2 .tPSV.dial :air +2 "processing"%5  +43 "core"  +5 .tPS.seek 2.5ml +2 "processing"%H'\ +2596 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%U +43 "core" +6 .tPS.seek 0ml + "processing"%[', +2602 "core" ' +3 #tGaraging FlushPuck in Collection Clamp + "manipulator"&]& +5 "core" &g3  M +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&K(o +2 "core" ( +3 "manipulator"&%& +5 "core" &g3 : M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &1& +4 "core" &g3 ) M +45 .tForearm.seek CC +9 "manipulator"&"'Ͻ +96 "core" ' +2 .tHand.close + "manipulator"&|/ +74 "core" / +4 .tCC.seek :open +2 "collection"'( +398 "core" ( +2 "manipulator"&!& +4 "core" &g3 0 !M +2 "manipulator"&% +4 "core" % | ! +3 .tForearm.seek :retract +2 "manipulator"&J'\ +96 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&M(- +293 "core" ( +2 "manipulator"&X& +4 "core" &- n - +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &_& +3 "core" &-  I - +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage + "manipulator"&h'Γ +113 "core" ' +2 .tHand.open + "manipulator"&?1 +76 "core" 1 +2 "manipulator"&R% +4 "core" % Νb y h _ 2 +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&W'\ +102 "core" ' +2 .tPSV.dial :mixloop + "processing"% +4 "core" +4 .tPTV.dial :PRVmixing +2 "processing"%N  +4 "core" +4 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 "processing"%{  +3 "collection"'+  +7 "core"  + +7 .tCTV.dial :air,avoiding: :intake + "collection"'a  +6 "core"  +4 #tLoading lyfil puck from tube 2 into Collection Clamp + "collection"'g& +4 "core" & +3 "manipulator"&d% +3 "core" %\  ~ + +3 "storage"(2% +5 "core" %k d d + "storage"(. +4 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(6( +196 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (<& +3 "core" & 4 - Z  +3 "manipulator"&& +3 "core" &- + +3 "manipulator"&% +4 "core" %\  + +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&v( +200 "core" ( +2 "manipulator"&y& +3 "core" & , ,, +3 "storage"(& +4 "core" &  i\  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&j'Ѧ +92 "core" ' +2 "storage"(c& +4 "core" &  | )\  +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(Z') +273 "core" ' + "storage"(0- +3 "core" -'7 +46 .tSE.configure :default +9 "storage"(#QK-0-\ b +4 (V& +3 "core" & b X  +3 "manipulator"&e& +4 "core" & t ,, +3 .tElbow.seek 2 + "manipulator"&L( +18 "core" ( +2 "manipulator"&& +4 "core" & - +2 "storage"(m& +5 "core" & d b   +3 .tForearm.seek 2 + 300 counts + "manipulator"&' +26 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&k/ +74 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&'& +2 "storage"('p +6 "core" & O + +3 "manipulator"&I% +4 "core" %  J ,i +3 .tForearm.seek :retract +2 "manipulator"&l'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&w(o +122 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +40 "core" ( +3 "manipulator"& & +3 "core" &|. %I +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &b& +3 "core" &|.  &I +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&~'Ͻ +94 "core" ' +2 "manipulator"& & +5 "core" &|. X %I +2 "manipulator"&z% +4 "core" %϶ 8 % +3 "collection"' & +5 "core" & # +2 "collection"'*& +6 "core" &  +3 .tCC.seek :closed +3 "collection"'T(S +2 "core" & +7 & 7 +9 &5Gr~ 2 +9 &\\ot> F +10 &SC Q +9 &C P +9 &}I P +10 &?D P +9 &DD P +10 &D P +9 &D Q +9 &GF P +10 &! D P +9 &"E P +10 &$G P +9 &&NG Q +9 &(I P +10 &)I P +9 &+Es P +9 &-XFQ P +10 &/H+ Q +9 &0E P +9 &2J Q +10 &4_G P +9 &6!G P +10 &7G Q +9 &9D P +9 &;gIe P +10 &=)JC P +9 &>J P +9 &@F Q +10 &BnI Q +9 &D0K Q +10 &ER Q +9 &G` S +9 &Igy V +10 &K Z +9 &L ] +10 &Ng ^ +9 &PWJ ^ +9 &R/ > +10 &R, $l +9 &Rm6 O +2 ( +2 "collection"'*& +4 #tCollection Clamp onSpring/offSpring for 6/27 samples, on/off torque 2.21 +3 .Hand.open + "manipulator"&1 +74 "core" 1 +2 "manipulator"&;% +5 "core" % ϶   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&#'\ +95 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'S  +132 "core"  +6 .tCSV.dial CTV +2 "collection"'  +30 "core"  +6 .tPS.seek 2.5ml + "processing"%'\ +2614 "core" ' +2 "collection"'n% +4 "core" %TV;  +3 .tCS.seek 4.251ml +2 "collection"'t'Ys +1539 "core" ' +3 .tdelay 8 seconds +803 .PSV.dial :air + "processing"%\  +88 "core"  +15 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%f  +73 "core"  +7 .tPS.seek 0ml + "processing"%', +2608 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'s ` +31 "core" _ +5 .tCSV.dial :air + "collection"' @ +46 "core" > +5 .tCS.seek 10ml + "collection"'B' +1536 "core" ' +2 .tCSV.dial CTV + "collection"':  +45 "core"  +6 .tCS.seek 0ml +2 "collection"'' +2609 "core" ' +2 .tCBV.dial :waste1 +2 "collection"' @ +31 "core" > +4 .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake +3 "collection"'q  +133 "core" +4 "collection"'& +5 "core" &Rk O +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&% +4 "core" %\  '  +3 "storage"(% +4 "core" %h 4 3 C +2 "storage"(\\. +3 "core" .( +4 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"(( +216 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 ( & +3 "core" &   +3 "manipulator"&& +4 "core" &|.  I +2 "manipulator"&9% +5 "core" %\  W  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&( +165 "core" ( +2 "manipulator"&& +5 "core" &  ( &| +2 "storage"(D& +4 "core" & N N R  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +104 "core" ' +2 "storage"((& +4 "core" & O M K  +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(/') +286 "core" ' +2 "storage"()- +3 "core" -'2 +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 "manipulator"&Q& +3 "core" &  $| +3 "storage"(-& +3 "core" & 3 3  +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 + "manipulator"&`' +36 "core" ' +3 .tElbow.hold + "manipulator"&x, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(O- +3 "core" -'2 +3 .tSE.seek 4.14 Pucks below Top Plate + "storage"($' +31 "core" ' +2 "manipulator"&@% +4 "core" % r c q W +3 "storage"(=& +4 "core" & \ `  +52 .tForearm.force -20 +2 "manipulator"&5 +4 .tForearm.seek 1 + 310 counts + "manipulator"&}'= +19 "core" ' +2 "manipulator"&.& +5 "core" & '| +2 "storage"(P& +4 "core" & / 1  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts + "manipulator"&o' +22 "core" ' +3 .tSE.seek 5.14 Pucks below Top Plate +2 "storage"(G' +38 "core" ' + "manipulator"&F& +5 "core" & E (| +2 "manipulator"&% +4 "core" % % +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&A'\ +94 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(o +183 "core" ( +2 "manipulator"&,& +4 "core" &y 9 8 +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &>& +3 "core" &y 8 !8 +3 .tForearm.seek CC +2 "manipulator"&^'Ͻ +94 "core" ' + .tHand.close +2 "manipulator"&p/ +70 "core" / +4 .tCC.seek :open + "collection"'8( +399 "core" ( +2 "storage"(C& +3 "core" & e e 4  +3 "storage"(u& +4 "core" & Y O W  +2 "manipulator"&& +5 "core" &y J )8 +2 "manipulator"&7% +4 "core" % Ϻ N ): +3 .tForearm.seek :retract +2 "manipulator"&5'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 + "manipulator"&E( +152 "core" ( +2 "manipulator"&U& +4 "core" &  + +2 "storage"(H& +4 "core" & m i S  +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.seek 1 + "manipulator"&]' +109 "core" ' +2 .tElbow.hold + "manipulator"&%, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&11 +75 "core" 1 +3 "manipulator"&|% +4 "core" %  = r +2 "storage"(3& +5 "core" & 6 3  + .tForearm.force -20 +2 "manipulator"&5 +4 .tForearm.seek 1 + 312 counts + "manipulator"&4'? +18 "core" ' +3 "manipulator"&&& +3 "core" & ; , +3 "storage"(!& +5 "core" & e c   +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +29 "core" ' +2 "storage"("% +4 "core" %# f e ( +55 ."downElevator"SE.seek :down +4 "storage"(X'p +98 (_% +3 "core" %ź9 M T \ \\w +3 "manipulator"&K% +5 "core" %Ѱ * +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&?'\ +93 "core" ' +22 ' + ."downElevator"SE.stop +2 "storage"(5 +3 .tPSV.dial :air +2 "processing"%R  +74 "core" +5 .tPS.seek 2.5ml + "processing"%J'\ +1785 "Can"\ 7B +815 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +54 "core" +4 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%N  +53 "core" +3 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%+ +43 "core" +4 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%{  +43 "core"  +4 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%a', +2608 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%g& +4 "core" &V\  +3 "manipulator"&d& +4 "core" &    3 +2 "manipulator"&2% +4 "core" %\   N 3 +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +188 "core" ( +2 "manipulator"&h& +4 "core" &-  } 3 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &<& +4 "core" &-    3 +3 .tForearm.seek :garage + "manipulator"&'Γ +107 "core" ' +2 .tHand.close +2 "manipulator"&/ +73 "core" / +2 "manipulator"&Y& +4 "core" &- V & +3 "manipulator"&y% +5 "core" % Σ  & +2 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC + "manipulator"&M([ +127 "core" ( +2 "manipulator"&c& +4 "core" &e / +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &W& +3 "core" &e    1 +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&0'$ +96 "core" ' +2 "manipulator"&V& +4 "core" &e  , +2 "manipulator"&e% +4 "core" %) . +3 "processing"%& +5 "core" &W\  +2 "processing"%m& +6 "core" &]\  +3 .tPC.seek :closed +2 "processing"%k(^ +5 "core" &_\  +7 &@t\ %h +10 &^Usm\ 9 +9 &|kn\ M +10 &ZFe\ S +9 &Cn\ R +9 &Fl\ R +10 &D\ R +9 &cA~\ R +9 &%Av\ R +10 &D\ S +9 &D\ R +10 &!kG\ R +9 &#-F\ R +9 &$D\ R +10 &&A\ R +9 &(sD\ R +9 &*6B\ R +58 &+D\ S +3 &-D\ R + &/|B\ R + &1<F\ S + &2D\ R +2 &4C\ R + &6@\ R +9 &8EF\ R +9 &:F\ R +9 &;E\ R +9 &=C\ R +10 &?MG\ R +9 &AJ\ S +10 &BP\ S +9 &Dh\ V +9 &FC\ Y +10 &Hz\ Y +9 &I}\ Y +9 &Kx\ Y +10 &MI}\ Y +9 &O\ }\ Z +10 &P\\\ Z +9 &R\\\ Y +9 &TQ]\ Y +10 &V\ Z +9 &Wc\ Z +9 &Yd\ Z +10 &[Vd\ Z +9 &]a\ [\ +10 &^wNbU\ #j +9 &^ D\\\ 4 +5 ( +2 "processing"%m& +4 "core" &^*Y\ 4 +3 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.90 + "processing"%'& +4 "core" &^*c\ 4 +4 .tHand.open + "manipulator"&I1 +75 "core" 1 +2 "manipulator"&v% +5 "core" % )  ( +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&j'\ +102 "core" ' +2 .tPRV.dial :air +2 "processing"%  +44 "core"  +4 .tPSV.dial :mixloop +3 "processing"%b +43 "core" +5 "processing"%Z% +4 "core" %-\  +3 .tPS.seek 0.3ml + "processing"%'\ +382 "core" ' +2 .tPSV.dial PSR +2 "processing"% +103 "core"  +8 #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%z'' +495 "core" ' +3 .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%L'\ +1894 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"% +103 "core" +5 .tPTV.dial :mixing +2 "processing"% @ +75 "core" B +5 .tPBV.dial :waste2 +2 "processing"%l  +94 "core"  +6 .tPS.seek 0ml + "processing"%', +2623 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" &e / +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&;([ +4 "core" ( +2 "manipulator"&*& +5 "core" &e  - +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &S& +3 "core" &e ) . +3 .tForearm.seek PC +2 "manipulator"&'$ +92 "core" ' +2 .tHand.close + "manipulator"&~/ +71 "core" / +4 .tPC.seek :open +2 "processing"%[( +459 "core" ( +2 "manipulator"&n& +4 "core" &e  m 1 +2 "manipulator"&r% +5 "core" %  C / +2 .tForearm.seek :retract +2 "manipulator"&\ '\ +94 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&f(- +134 "core" ( +2 "manipulator"&& +5 "core" &-   1!u +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &s& +3 "core" &-   1!t +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +47 .tForearm.seek :garage +10 "manipulator"&'Γ +112 "core" ' +2 .tHand.open + "manipulator"&t1 +73 "core" 1 +3 "manipulator"&:% +6 "core" % Ν / " +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&B'\ +101 "core" ' +3 #tLoading da puck from tube 2 into Processing Clamp + "processing"% & +4 "core" &Z\  +2 "manipulator"&q% +4 "core" %\  # 0 +3 "storage"(% +5 "core" %w \  +2 "storage"(. +2 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 2 + "storage"(( +191 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (\\& +3 "core" &  &\  +3 "manipulator"& & +3 "core" &-   1!t +3 "manipulator"&% +4 "core" %\   1 +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 + "manipulator"&9( +198 "core" ( +2 "manipulator"&6& +5 "core" &    4 +2 "storage"(& +3 "core" &  \  +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&D'Ѧ +93 "core" ' +2 "storage"((& +3 "core" &  \  +3 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(w') +281 "core" ' +2 "storage"(#- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 ()& +3 "core" &  ,\  +3 "manipulator"&Q& +5 "core" &  0 +2 .tElbow.seek 2 +2 "manipulator"&-( +4 "core" ( + "manipulator"&O& +4 "core" & . +3 "storage"(@& +4 "core" & \  +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&=' +13 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&./ +76 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&P& +3 "storage"(F'p +7 "core" & . +2 "manipulator"&% +5 "core" %   c 2e +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .tElbow.seek PC +2 "manipulator"&([ +125 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +115 "core" ( +2 "manipulator"&/& +3 "core" &a   1 +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &`& +5 "core" &a   1 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&}'$ +102 "core" ' +3 "manipulator"&$& +5 "core" &a  0 +2 "manipulator"&,% +4 "core" %,   1J +3 "processing"%>& +4 "core" &s\  +54 "processing"%o& +5 "core" &\  +3 .tPC.seek :closed +2 "processing"%x(^ +5 "core" &\  +6 &\ 8 +9 &=Em\ 1 +10 &^ns\ F +9 &S\ R +9 &B\ R +10 &y@\ R +9 &;@\ R +10 &B\ R +9 &C\ R +9 &E\ R +10 &CA\ R +9 &!A\ R +9 &"C\ Q +10 &$C\ R +9 &&LC\ Q +10 &( D\ R +9 &)Gw\ R +9 &+Cr\ Q +10 &-SDr\ R +9 &/Fq\ R +9 &0Dt\ Q +10 &2Dd\ R +9 &4[Ce\ R +10 &6Dc\ R +9 &7Gf\ R +9 &9D`\ Q +10 &;dDW\ Q +9 &=%CS\ R +9 &>GV\ R +10 &@CT\ R +9 &BiIO\ R +10 &D(RR\ S +9 &EgD\ V +9 &GyD\ X +10 &I`xH\ X +9 &K"}G\ X +9 &LC\ Y +10 &NC\ Y +9 &Pf7\ Y +10 &R'0\ Y +9 &S~4\ Y +9 &U:\ Y +10 &Wl2\ Z +9 &Y.0\ Z +9 &Z-\ Z +10 &\\/\ Z +9 &^3dj\ 2 +10 &^r$\ A +9 ( + &^/%\ 6 +3 "processing"%o& +4 #tProcessing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.89 +3 .Hand.open + "manipulator"&p1 +66 "core" 1 +2 "manipulator"&A% +5 "core" % , m ,J +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&T'\ +93 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%C  +2 %u9 +7 "core" 9 +103 "processing"%9 +3 "core" 9 +102 "processing"%79 +4 "core" 9  +103 "processing"%U9 +3 "core" 9  +103 "processing"%H9 +3 "core" 9 +103 "processing"%^9 +3 "core" 9 +102 "processing"%9 +3 "core" 9 +103 "processing"%19 +3 "core" 9 +103 "processing"%|9 +4 "core" 9" +103 "processing"%39 +3 "core" 9' +103 "processing"%&9 +3 "core" 9+ +103 "processing"%!9 +2 "core" 9/ +103 "processing"%"9 +3 "core" 93 +103 "processing"%59 +4 "core" 98 +103 "processing"%E9 +3 "core" 9< +103 "processing"%_9 +3 "core" 9@ +103 "processing"%K9 +3 "core" 9D +103 "processing"%]9 +3 "core" 9I +102 "processing"%49 +3 "core" 9M +103 "processing"%G9 +3 "core" 9Q +103 "processing"%R9 +3 "core" 9U +103 "processing"%9 +4 "core" 9Z +103 "processing"%X9 +3 "core" 9^ +103 "processing"%9 +3 "core" 9 b +103 "processing"%9 +3 "core" 9f +103 "processing"%N9 +3 "core" 9k +103 "processing"%+9 +2 "core" 9(o +103 "processing"%{9 +3 "core" 90s +103 "processing"%J9 +4 "core" 99w +103 "processing"%g9 +3 "core" 9A{ +3 .tPH.hold 2:00:00,28C +3 "processing"%d pp< +3 .tdelay 1:30 +5 "core" | +8998 .tPSR.select :air +3 .PSV.dial PSR + "processing"%2 +106 "core"  +60 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +16 .tPS.seek 0.5ml +2 "processing"%h'F +583 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +16 .tPS.seek 2ml +2 "processing"%<'˕ +1594 "core" ' +2 .tPTV.dial :puck + "processing"%%  +73 "core"  +8 .tPSV.dial PTV + "processing"% +88 "core"  +5 .tPBV.dial :waste1 +2 "processing"%Y  +135 "core"  +5 "processing"%y% +5 "core" %˕w\  +2 .tPS.seek 1.5ml +2 "processing"%?'{ +583 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%c * +35 "core" , +6 .tPS.seek 0ml +2 "processing"%W', +1601 "core" ' +3 .tdelay 5:00 +26384 "Can" W(B +3618 #trecoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +7 "processing"%  +40 "core" +5 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%V * +36 "core" , +5 .tPSR.select :air +2 .PSV.dial PSR + "processing"%e +74 "core"  +9 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml +2 "processing"%'\ +2487 "core" ' +2 .tPSV.dial PTV +2 "processing"% +75 "core" +5 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"% +75 "core"  +8 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%i +86 "core"  +6 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%'  +77 "core"  +5 .tPS.seek 0ml +2 "processing"%I', +2462 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%v  +136 "core" +5 .tPSV.dial :mixloop + "processing"%m +44 "core" +5 .tPRV.dial :ab1 +2 "processing"% @ +78 "core" B +5 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml +2 "processing"%b' +350 "core" ' +2 .tdelay 2 seconds +253 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'Z  +3 "processing"%0  +48 "core"  +8  +3 !"connect"o:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt["5/home/esp/esp2/utils/fluid.rb:505:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:607:in `fluid'"2/home/esp/esp2/utils/fluid.rb:619:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:693:in `fluid'"1/home/esp/esp2/utils/fluid.rb:748:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:455:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:581:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:26:in `connect'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +3 "processing"%a% +4 "core" %\  +3 .tPS.seek 0.3ml +2 "processing"% ' +347 "core" ' +3 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +30 "core" +5 .tPRV.dial :air +2 "processing"%z  +44 "core"  +5 .tPS.seek 0.9ml +3 "processing"% '@ +1254 "core" ' +2 .tPRV.dial :waste2 +2 "processing"% @ +75 "core" > +5 .tPS.seek 0.5ml +2 "processing"%l'F +864 "core" ' +3 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%L  +55 "core" +5 .tPS.reconfigure :default +3 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%'˕ +1596 "core" ' +2 .tPSV.dial :PML +2 "processing"%* +41 "core" +5 .tPTV.dial :mixing +2 "processing"%S @ +76 "core" A +6 .tPBV.dial :waste1 +2 "processing"%~  +36 "core" +5 "processing"%M% +4 "core" %˒\  +3 .tPS.seek 1.85ml + "processing"%j' +234 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%k * +36 "core" , +7 .tPS.seek 0ml + "processing"%n', +1952 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'r& +4 "core" &zf +3 "manipulator"&& +4 "core" &a ] ) +2 "manipulator"&s% +4 "core" %\  T ' +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +136 "core" ( + "manipulator"&;& +4 "core" &- () +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &t& +3 "core" &- u  ") +3 .tForearm.seek :garage +2 "manipulator"&:'Γ +105 "core" ' +2 .tHand.close +2 "manipulator"&\ / +70 "core" / +2 "manipulator"& & +4 "core" &- u E ( +2 "manipulator"&q% +5 "core" % Χ   +3 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&(o +276 "core" ( +2 "manipulator"&& +5 "core" &n4 Y #L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &\\& +3 "core" &n4  "L +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +48 "manipulator"& 'Ͻ +108 "core" ' +2 "manipulator"&& +4 "core" &o3 Q L +2 "manipulator"&% +5 "core" %ϧ   +3 "collection"'6& +3 "core" &~~ +4 "collection"'& +6 "core" &} +3 .tCC.seek :closed + "collection"'f(S +4 "core" &} +8 & 8| $e +9 &Uv}~ 8 +9 &{r{~ M +10 &J} R +9 &EF~~ R +10 &I}~ R +9 &G~} R +9 &C| R +10 &KF~~ S +9 &D} R +9 &E| R +10 &!F} S +9 &#UE|} R +9 &%F| R +10 &&F| S +9 &(G|} R +10 &*\\F| R +9 &,G}~ R +9 &-G|~ R +10 &/H~| R +9 &1eD{} R +9 &3&H{ R +10 &4H}{ R +9 &6Iz R +10 &8lF{ R +9 &:.G}~ R +9 &;G| S +10 &=H|~ R +9 &?uH{ R +9 &A6I{ R +10 &BI|~ S +9 &DW| T +10 &Fox~} W +9 &H#~ \\ +9 &I{ _ +10 &K}~ _ +9 &M]} ` +9 &O} ` +10 &P~ a +9 &Reh}~ 1 +10 &R{ V +9 ( + &Rt} R +2 "collection"'& +5 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.69 + "collection"'(& +3 "core" &Rt| R +4 .tHand.open +2 "manipulator"&B1 +70 "core" 1 +2 "manipulator"&#% +4 "core" % ϧ k d %  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&)'\ +96 "core" ' +2 .tPSV.dial PSR +2 "processing"%Q +106 "core"  +9 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +18 .tPS.seek 1.5ml +2 "processing"%O'{ +1600 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%@  +44 "core"  +5 .tPS.seek 0ml +2 "processing"%.', +1593 "core" ' +2 .tPSV.dial PSR + "processing"%P +43 "core"  +9 .tPSR.select :air +2 "processing"% +17 .tPS.seek 2.5ml +2 "processing"%'\ +2601 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%9  +2 "collection"'D  +33 "core"  +133  +7 .tPSV.dial :mixloop +2 "processing"%w +116 "core" +6 .tCTV.dial :air,avoiding: :intake +2 "collection"'=  +6 "core" +5 .tPTV.dial :PRVmixing +2 "processing"%/  +74 "core" +15 .tPS.seek 0ml +2 "processing"%`', +2611 "core" ' +2 .tPSV.dial :air +2 "processing"%-  +45 "core"  +6 .tPS.seek 2.5ml +2 "processing"%$'\ +2609 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%, +43 "core" +6 .tPS.seek 0ml +2 "processing"%>', +2601 "core" ' +2 .tPSV.dial :air +2 "processing"%F  +56 "core" +6 .tPS.seek 2.5ml + "processing"%'\ +2608 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%[ +41 "core" +12 .tPS.seek 0ml +2 "processing"%p', +2597 "core" ' +3 #tGaraging FlushPuck in Collection Clamp + "manipulator"&A& +5 "core" &p1 j t F K +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&u(o +4 "core" ( +2 "manipulator"&o& +4 "core" &p0 s j  K +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +3 "core" &p1 \\ l = K +3 .tForearm.seek CC +2 "manipulator"&}'Ͻ +92 "core" ' +2 .tHand.close + "manipulator"&7/ +76 "core" / +5 .tCC.seek :open + "collection"'U( +402 "core" ( +2 "manipulator"&H& +5 "core" &p0  | ? K +2 "manipulator"&^% +3 "core" % r p # +3 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&1(- +291 "core" ( +2 "manipulator"&|& +4 "core" &-  J  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &3& +3 "core" &- A % +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&&'Γ +109 "core" ' +2 .tHand.open + "manipulator"&!1 +65 "core" 1 +2 "manipulator"&"% +4 "core" % Ν @ M   +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&5'\ +97 "core" ' +2 ."da"delayUntil "14:21:18.16" +3 #"WCR"Whole Cell Archive sampling 1000ml +2 #Loading wcr puck from tube 2 into Collection Clamp +2 "collection"'E& +4 "core" &yzX +2 "manipulator"&_% +4 "core" %\  | % +3 "storage"(K% +5 "core" %i > I +2 "storage"(]. +3 "core" .( +2 "storage"(4& +5 "core" & 8 7 H  +2 "storage"(G& +4 "core" & : I :  +2 "manipulator"&R& +5 "core" &- { C # +46 "manipulator"&% +12 "core" %\   # +2 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 2 +2 "manipulator"&X( +213 "core" ( +2 "manipulator"&& +4 "core" & : '[ +3 "storage"(& +5 "core" & / I B  +2 ."WCR"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&N'Ѧ +89 "core" ' +2 "storage"(+& +5 "core" & K K -  +2 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 ."WCR"SE.seek :beamBreak +2 "storage"({') +285 "core" ' +2 "storage"(J- +3 "core" -'\\ +2 ."WCR"SE.configure :default +3 "storage"(#QK-0-\ b +4 (g& +3 "core" & 5 ^  +2 "manipulator"&2& +5 "core" & 8 [ +3 ."WCR"Elbow.seek 2 + "manipulator"&( +4 "core" ( +2 "manipulator"&h& +5 "core" & & $[ + "storage"(%& +4 "core" & % 1   +4 ."WCR"Forearm.seek 2 + 300 counts +2 "manipulator"&' +20 "core" ' +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Hand.close + "manipulator"&Y/ +71 "core" / +3 ."downElevator"SE.seek :down +4 "storage"(y'p +2 "manipulator"&<& +9 "core" &  &[ +2 "manipulator"&c% +5 "core" %  H # +3 ."WCR"Forearm.seek :retract +2 "manipulator"&?'\ +93 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&C(o +126 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +34 "core" ( +2 "manipulator"&& +4 "core" &q.  H +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &V& +3 "core" &q. 4 H +3 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek CC +2 "manipulator"&e'Ͻ +99 "core" ' +2 "manipulator"&W& +5 "core" &q-  H +2 "manipulator"&% +5 "core" %ϩ   +2 "collection"'& +5 "core" &yyY +3 "collection"'i& +6 "core" &xyM +2 ."WCR"CC.seek :closed +4 "collection"''(S +3 "core" &xyM +6 &yz; 6 +9 &5Fsz{< 1 +10 &Xnuwx' F +9 &Tw{! Q +9 &Cx{ Q +10 &uFx{ Q +9 &6Fxx Q +9 &Gwy Q +10 &Fx{ Q +9 &|Gyy Q +9 &=Ey} R +10 &!Ev{ Q +9 &"Cw{ Q +10 &$Hy| Q +9 &&FGwz Q +9 &(Ixz Q +10 &)Hwz Q +9 &+Dwx Q +10 &-NHxy Q +9 &/Fyx Q +9 &0Axz R +10 &2Cv| R +9 &4V@wy Q +9 &6Ayz R +10 &7Cx~ R +9 &9Fvx R +9 &;]Fx| R +10 &=Dv{ R +9 &>Ayx Q +10 &@Dwz Q +9 &BdIvz R +9 &D#Twy S +10 &Ecxx V +9 &Gyy Z +9 &IIxx ^ +10 &K xz _ +50 &Lvy _ +10 &Nxz ` + &PJwy} ` + &Qwz > + &R1xws "g + ( + &Rqvyt S +2 &Rqw|m S +2 "collection"'i& +4 #"WCR"Collection Clamp onSpring/offSpring for 3/27 samples, on/off torque 2.46 +3 .Hand.open + "manipulator"&1 +70 "core" 1 +2 "manipulator"&v% +4 "core" % ϩ 4 [ W  +3 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +2 "manipulator"&m'\ +96 "core" ' +3 #"WCR"collectSample 1000ml w/bubble point of 55psi +2 #Priming 7ml + .Gate.power :sampler,:ON +178 .Flow.enablePump :primary +7 .Flow.setRate 6.0 +9 .Intake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler") + +3 "core" + +3 "sampler")I% +4 "core" %Qqs _  +2 "collection"'0& +4 "core" &Rqyz, S +5 "Can" e8 + #"WCR"Calibrating pressure sensors +2 .CTV.dial :air +2 "collection"'Z  +5 "core" +6 ."WCR"SSV.dial :spit,avoiding: :exhaust +2 "sampler")a  +4 "core"  +7 ."WCR"SS.reconfigure :fast +3 "sampler")#.0Xt +303 "core" ' +2 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +3 "sampler")  +2 "collection"'z @ +115 "core" A +27 +5 ."WCR"delay 3.8 seconds +383 "collection"' % +3 "core" %yz= +3 "sampler")% +3 "core" %>vxz T ~ +2 #"WCR"Sensor limits: Intake max 150.0psia; Outlet max 150.7psia +2 .SSV.dial :spit +2 "sampler") +142 "core"  +7 ."WCR"SS.seek 0ml +2 "sampler")L'? +257 "core" ' +2 ."WCR"SSV.dial CBV +2 "sampler")l  +143 "core" +6 ."WCR"CTV.dial :intake +2 "collection"'*  +79 "core"  +7 #"WCR"Waiting for external sampler to finish priming... +2 .delayUntil "14:20:29.54" +1416 #"flow"3.9L/min +3006 #4.3L/min +6950 "Can" \ bB - +4865 ."WCR"Flow.enablePump :primary + .Flow.setRate 2.5 +11 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")S  +2 "collection"'~ @ +5 "core" +2 @ +15 #"WCR"Allowing 40s for 7.0ml of remaining 7.0ml +3 "Can" 5ʈ + +2 ."WCR"Intake.select :open +2 "sampler") +259 "collection"'M% +4 "core" % +2 #"WCR"Intake @35.2psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 2.18ml/s +2 "sampler")#.0X:% +5 "core" %:>z +2 "sampler")[% +4 "core" %<(FS U  +2 "collection"'% +5 "core" %FD| +2 #"WCR"Intake @32.7psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 1.60ml/s +2 "sampler")#.n0X BK +3 "sampler")|% +4 "core" %#Zg S  +3 "collection"'3% +4 "core" %MKZ +2 #"WCR"Intake @32.9psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 1.29ml/s +2 "sampler")#.Y0X% +4 "core" %e O +17 "collection"'[% +4 "core" %fk& +2 "sampler")% +4 "core" %R=> _ +21 "collection"'$% +4 "core" %{}3 +3 "sampler")F% +4 "core" %Rhg T +23 "collection"'% +4 "core" %0 +2 "sampler")7% +5 "core" %R V +26 "collection"'% +4 "core" %5 +3 "sampler"))% +5 "core" %R \\ +2 "sampler")f% +4 "core" %R Y +2 ."WCR"Intake.select :close +2 "sampler")0 +16 )A% +3 "core" %R X +3 ."WCR"SSV.dial :exhaust +2 "sampler")o  +80 "core"  +7 ."WCR"Exhaust.select :open + "sampler")@ +17 ."WCR"SS.seek 0ml +3 "sampler")}'? +907 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +2 "sampler")|  +79 "core"  +7 #"WCR"Allowing 130s for 25.0ml of remaining 875.0ml +3 "Can"   +2 ."WCR"Intake.select :open +2 "sampler") +216 "collection"'3% +3 "core" % +2 #"WCR"Intake @35.2psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.94ml/s +2 "sampler")#.A0X;'? +921 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +15 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +3 "sampler")[  +80 "core" ' +2 +8 #"WCR"Allowing 130s for 25.0ml of remaining 750.0ml +3 ."da"delay 2:00 +3 "Can" jAB +2 ."WCR"Intake.select :open +2 "sampler") +216 "collection"'% +4 "core" %+ +2 #"WCR"Intake @35.2psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.94ml/s +3 "sampler")#.A0X9% +4 "core" %B F +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )% +3 "core" %B U +3 ."WCR"SSV.dial :exhaust +2 "sampler")7  +82 "core"  +6 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")'? +294 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%) +46 "core" +5 ."da"PTV.dial :mixing +2 "processing"%f @ +79 "core" A +6 ."da"PBV.dial :waste1 +2 "processing"%A  +35 "core" +6 "processing"%o% +4 "core" %ː  +3 ."da"PS.seek 1.85ml +2 "processing"%$' +227 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"%F * +36 "core" + +8 ."da"PS.seek 0ml + "processing"%/', +152 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +3 "sampler")|  +2 ."WCR"CBV.dial SSV +79 "core"  +7 #"WCR"Allowing 130s for 25.0ml of remaining 600.0ml +4 "Can" ]j + ."WCR"Intake.select :open +2 "sampler") +216 "collection"',% +4 "core" %1 +2 #"WCR"Intake @35.2psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.94ml/s +3 "sampler")#.A0X:'G +2848 "core" ' +2 #"WCR"Stroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale +2 "sampler")#.0X +20 "collection"'\\% +5 "core" %rt +2 "sampler")% +5 "core" %B > +23 "collection"'% +3 "core" %~ +3 "sampler")r% +4 "core" %B O +2 "sampler")% +4 "core" %B R +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )8% +3 "core" %B F +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +80 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")q'? +908 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +16 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")  +83 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 300.0ml +3 "Can" k  +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'B% +4 "core" %- +2 #"WCR"Intake @35.1psia, vacuum from 20.0 to 24.0psi +51 .SS.reconfigure :inhaling 0.86ml/s +7 "sampler")#.;0X9% +4 "core" %˘5  +3 ."da"PS.seek 1.5ml +2 "processing"%'~ +495 "core" ' +2 #"WCR"Stroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale +2 "sampler")#.0X% +4 "core" %C- E +17 "collection"'A% +4 "core" %wy< +3 "sampler"),% +4 "core" %C A +20 "collection"'|% +4 "core" %lo+ +2 "sampler")u% +5 "core" %C N +23 "collection"'!% +3 "core" %, +3 "sampler")4% +3 "core" %C O +3 "sampler")f% +4 "core" %C M +2 ."WCR"Intake.select :close +2 "sampler")0 +16 )% +4 "core" %C B +2 ."da"PBV.dial between PSV and waste1 +4 ."WCR"SSV.dial :exhaust +3 "processing"%$ * +2 "sampler")  +36 "core" + +7 ."da"PS.seek 0ml +2 "processing"%"', +38 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")E'? +41 #"flow"2.4L/min +891 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +2 "sampler")  +137 "core" +7 #"WCR"Allowing 130s for 25.0ml of remaining 99.9ml +3 "Can" j +2 ."WCR"Intake.select :open +2 "sampler") +216 "collection"'H% +4 "core" %A +2 #"WCR"Intake @35.2psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.86ml/s +3 "sampler")#.;0X; +3 "sampler")y% +4 "core" %g I U +2 "sampler")~% +5 "core" %g K U + ."WCR"Intake.select :close +2 "sampler")0 +16 )M% +3 "core" %g < U +3 ."WCR"SSV.dial :exhaust +2 "sampler")J  +79 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +15 ."WCR"SS.seek 0ml +50 "sampler")g'? +881 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +15 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")  +81 "core" +7 #"WCR"Allowing 130s for 24.9ml of remaining 24.9ml +4 "Can" - + ."WCR"Intake.select :open +2 "sampler") +215 "collection"'*% +4 "core" %. +2 #"WCR"Intake @35.2psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.86ml/s +2 "sampler")#.;0X9 +57 ."WCR"CBV.dial between CSV and waste2b +50 "collection"'D  +100 "core"  +8 "collection"'% +4 "core" %nr  +2 ."WCR"CSV.dial between air and CTV +3 "collection"'. ` +29 "core" a +8 ."WCR"CS.seek 7.41ml +3 "collection"'t' +371 "core" ' +3 ."da"delay 2:00 +343 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'  +2 '7  +29 "core"  +50  +7 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<<b +4 ."WCR"CS.seek 0ml +2 "collection"'@' +1791 "core" ' ӟ +4 ."WCR"CBV.dial :waste2b +2 "collection"')  +30 "core"  +8 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +4 ."WCR"CS.seek 0ml +2 "collection"'9' +197 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'[  +136 "core" +7 #"WCR"Fix #1 of 2 (with RNAlater) for 2:00 +2 .CSV.dial CSR +2 "collection"'=  +44 "core"  +9 #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +2 "collection"' +16 ."WCR"CS.seek 2ml +2 "collection"'6') +581 "core" ' +2 ."WCR"delay 5 seconds +503 .CSR.select :air +2 "collection"' +18 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +4 ."WCR"CS.seek 10ml +2 "collection"'O' +2051 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +3 .CBV.dial SSV + "collection"'> @ +76 "core" @ +37 #"da"recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%A  +5 "core"  +9 ."da"PBV.dial :waste1 + "processing"%,  +5 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'|  +30 "core" +59 ."da"delay 30 seconds +6 "core"  +9 "collection"'u% +4 "core" %z| +3 ."WCR"CSV.dial between air and CTV +3 "collection"'! ` +61 "core" ^ +7 ."WCR"CS.seek 7.268ml +3 "collection"'4' +748 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +3 "collection"'f  +2 '  +34 "core"  +106  +7 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +3 "collection"'$' +1602 "core" '2 Ϟ +4 ."WCR"delay 2:00 +388 ."da"PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" , +7 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +77 "core"  +10 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%o'\ +2513 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%F +76 "core" +6 ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +75 "core"  +9 ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%H +76 "core" +7 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%E  +75 "core"  +7 ."da"PS.seek 0ml +2 "processing"%5', +2504 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%& +141 "core"  +24 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +5 "processing"% +34 ."da"PS.reconfigure :default +7 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +5 "processing"%h' +330 "core" ' +2 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +18 ."da"PS.seek 0.5ml +2 "processing"%G'F +329 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +17 ."da"PS.seek 2ml +2 "processing"%R'˕ +1590 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%2  +4 "core"  +63 ."da"PSV.dial PTV +3 "processing"%Y +76 "core" +8 ."da"PBV.dial :waste1 +2 "processing"%%  +35 "core"  +7 "processing"%^% +4 "core" %˒D  +3 ."da"PS.seek 1.5ml +2 "processing"%_'x +580 "core" ' +2 ."da"delay 3 seconds +274 ."WCR"CBV.dial :waste2b +2 "collection"'X  +26 ."da"PBV.dial between PSV and waste1 +2 "processing"%} * +4 "core"  +7 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +4 ."WCR"CS.seek 0ml + "collection"'1' +17 "core" + +7 ."da"PS.seek 0ml +2 "processing"%', +342 "core" ' +2 ."WCR"delay 1:00 +1248 "core" ' +3 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 "processing"%  +4 "core"  +6 ."da"PBV.dial :waste1 +2 "processing"%N  +36 "core" +5 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" + +6 ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"%V +75 "core"  +9 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%W'\ +548 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"'<  +139 "core" +10 #"WCR"Fix #2 of 2 (with RNAlater) for 2:00 +2 .CSV.dial CSR + "collection"'  +56 "core"  +12 #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +2 "collection"' +18 ."WCR"CS.seek 2ml +3 "collection"'') +598 "core" ' +2 ."WCR"delay 5 seconds +503 .CSR.select :air +2 "collection"' +21 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"' ' +671 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +76 "core" +8 ."da"delay 5 seconds +554 .PSV.dial PSR +5 "processing"%K +77 "core"  +10 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%+ +76 "core" +9 ."da"delay 5 seconds +120 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +3 .CBV.dial SSV +2 "collection"'c @ +78 "core" > +60 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'0  +95 "core"  +10 "collection"'Z% +4 "core" %x|g \ +2 ."WCR"CSV.dial between air and CTV +3 "collection"'3 ` +59 "core" _ +9 ."WCR"CS.seek 7.268ml +2 "collection"'a' +51 ."da"PSV.dial :air +2 "processing"%  +87 "core" +6 ."da"PS.seek 0ml +2 "processing"%', +631 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +4 "collection"'  +2 '?  +31 "core"  +113  +7 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'v' +1623 "core" '{ +4 ."WCR"delay 2:00 +171 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%i +137 "core"  +9 #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 2ml +2 "processing"%{'˕ +451 "Can" B +1653 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 "processing"%p  +5 "core"  +8 ."da"PSV.dial PTV +2 "processing"% +77 "core" +7 ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" +6 "processing"%y% +5 "core" %˓:  +2 ."da"PS.seek 1.5ml +2 "processing"%~'y +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%M * +36 "core" * +7 ."da"delay 1 second +102 .PSV.dial :waste1 + "processing"%J  +109 "core"  +13 ."da"PS.seek 0ml +2 "processing"%I', +1602 "core" ' +2 "processing"%e9 +3 "core" 96 +3 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"% +3 "core" 6 +7 "processing"%*& +5 "core" &^/H 6 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&g% +4 "core" %\  m Y +2 "storage"(s% +4 "core" %r j I +7 "storage"(. +4 "core" .( +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 ."da"SC.seek 1 +2 "storage"("( +203 "core" ( +2 ."da"SC.configure :limp +3 "storage"($(\ 1b +3 (T& +3 "core" & d m  +2 "manipulator"&L& +4 "core" &r+  fH +3 "manipulator"&j% +4 "core" %\  @ +3 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&( +162 "core" ( +2 "manipulator"& & +4 "core" & x +2 "storage"(\\& +4 "core" &  +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 700 counts + "manipulator"&' +100 "core" ' +2 "storage"(& +4 "core" & +3 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 ."da"SE.seek :beamBreak +2 "storage"(r') +286 "core" ' +2 "storage"(- +3 "core" -' +2 ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 "manipulator"&z& +4 "core" & 6x +2 "storage"(b& +4 "core" & t k A +2 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +2 "manipulator"&' +34 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&, +4 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(;- +3 "core" -' +4 ."da"SE.seek 5.12 Pucks below Top Plate +2 "storage"(8' +32 "core" ' +2 "manipulator"&k% +3 "core" % vB +2 "storage"(q& +4 "core" & p n  +3 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 318 counts +2 "manipulator"&'E +24 "core" ' +2 "manipulator"&/& +4 "core" & Sx +3 "storage"(\ & +4 "core" & +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&]' +34 "core" ' +3 ."da"SE.seek 6.12 Pucks below Top Plate +2 "storage"(U'w +38 "core" ' +2 "manipulator"&(& +3 "core" & Xx +3 "manipulator"&:% +5 "core" % d +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&n'\ +94 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&([ +286 "core" ( +2 "manipulator"&Q& +5 "core" &^  +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &-& +4 "core" &^ g +3 ."da"Forearm.seek PC +2 "manipulator"&`'$ +149 "core" ' +2 ."da"Hand.close + "manipulator"&P/ +72 "core" / +5 ."da"PC.seek :open +2 "processing"%w( +460 "core" ( +2 "storage"(l& +5 "core" & ) + "manipulator"&& +4 "core" &i  +3 "manipulator"&B% +5 "core" % /  +2 ."da"Forearm.seek :retract +2 "manipulator"&D'\ +97 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&( +258 "core" ( +2 "manipulator"&.& +4 "core" & \ ) +3 "storage"(& +4 "core" & + +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"& ' +95 "core" ' +3 ."da"Hand.open + "manipulator"&71 +71 "core" 1 +3 "storage"(t- +3 "core" -'w +3 ."da"SE.seek 5.77 Pucks below Top Plate +2 "storage"()'C +28 "core" ' +3 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 4.85 Pucks below Top Plate +2 "storage"(@' +51 "core" ' +3 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da25apr0415h1000ml.tif +1947 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +53 #"da"SX HX9/16 (USB:06): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 16.752 seconds\ /var/log/esp/da25apr0415h1000ml.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da25apr0415h1000ml20s.tif +1160 ."WCR"CBV.dial :waste2b +2 "collection"'[  +32 "core"  +7 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +3 ."WCR"CS.seek 0ml +3 "collection"'=' +357 "core" ' +3 ."WCR"delay 1:00 +504 #"da"SX HX9/16 (USB:06): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da25apr0415h1000ml20s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 32.0 /var/log/esp/midres/da25apr0415h1000ml32s.tif +3270 #SX HX9/16 (USB:06): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 32 seconds\ /var/log/esp/midres/da25apr0415h1000ml32s.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +3 ."Qmail"DAfans.email "16.752 sec auto-exposure",Subject: "da25apr0415h1000ml images!" +4 "storage"(9- +13 "core" -' +11 "storage"(6& +12 "core" & ^ +2 "manipulator"&>& +5 "core" &   ) +4 ."da"Elbow.seek 1 +2 "manipulator"&A( +38 "core" ( +2 "manipulator"&,& +5 "core" & ! +4 "storage"(|& +5 "core" &   +4 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&u' +13 "core" ' +3 ."da"SE.reconfigure :gently +5 "storage"(#QK-0-\ b +3 ."da"SE.seek 5.56 Pucks below Top Plate +2 "storage"(!' +52 "core" ' +2 "manipulator"&O& +5 "core" & ! +5 "storage"(& +5 "core" & . / +2 ."da"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +2 "manipulator"&f' +37 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&4, +69 "core" , +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 5.75 Pucks below Top Plate +2 "storage"('2 +32 "core" ' + "manipulator"&% +5 "core" %z  " +2 "storage"(#& +4 "core" & @ +3 ."da"Forearm.force -20 + "manipulator"&5 +4 ."da"Forearm.seek 1 + 314 counts +5 "manipulator"&F'A +26 "core" ' +2 "manipulator"&& +5 "core" & ! +2 "storage"(H& +3 "core" & T V  +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&E' +36 "core" ' +3 "storage"(o% +4 "core" %6 S T + +4 ."downElevator"SE.seek :down +12 "storage"(&'p +91 (5% +4 "core" %2 ] ] \\x +3 "manipulator"&h% +5 "core" % x +7 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&G'\ +88 "core" ' +29 ' +3 ."downElevator"SE.stop +4 "storage"(5 +8 (2& +6 "core" & u s  +9 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 "processing"%Y& +12 "core" &` +4 "manipulator"&%& +9 "core" & 6 ! +4 "manipulator"&^% +10 "core" %\   +7 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&R(- +172 "core" ( +2 "manipulator"&X& +3 "core" &-  +3 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &}& +3 "core" &-   +3 ."psFlush"Forearm.seek :garage +3 "manipulator"&$'Γ +107 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&_/ +67 "core" / +5 "manipulator"&& +8 "core" &- T Y  +5 "manipulator"&N% +9 "core" % ΢ T Y s +6 ."psFlush"Forearm.seek :retract +4 "manipulator"&'\ +103 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +3 "manipulator"&V([ +145 "core" ( +2 "manipulator"&& +6 "core" &f  +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &<& +4 "core" &f  +3 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +2 "manipulator"&'$ +97 "core" ' +4 "manipulator"&1& +11 "core" &f  +2 "manipulator"&% +9 "core" %"   +5 "processing"%& +9 "core" & +6 "processing"%K& +12 "core" & +9 ."psFlush"PC.seek :closed +7 "processing"%+(^ +17 "core" & +4 & +4 &  +2 &.n ,} +2 &ap @ +7 &e` R +9 &$: S +9 &? S +9 &< S +9 &k> R +9 &-? R +11 &> S +9 &B S +8 & r> S +11 &"4@ S +8 &#= S +9 &%> S +11 &'z> S +13 &)<B S +5 &*? S +11 &,B S +8 &.A S +10 &0D= S +9 &2@ S +9 &3C S +120 &5? S +17 &7LC S +3 &9? S +4 &:B S +2 &<? S +8 &>T@ S +2 &@> S +3 &AF S +2 &CP U +8 &ELn X +3 &G x Z +3 &Hu Y +2 &Jw Z +5 &LPy Z +4 &N{v Z +3 &O~ [ +2 &Q [\ +3 &SU~v [ +2 &U}{ [\ +5 &VU [\ +2 &XH \\ +6 &Z[ [ +8 &\\ \\ +8 &]v < +10 &^*_ #e +8 &^- 5 + ( +5 "processing"%K& +10 "core" &^* 5 +6 #"psFlush"Processing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.98 +3 "processing"%c& +11 "core" &^* 5 +9 ."psFlush"Hand.open +3 "manipulator"&01 +9 ."WCR"CTV.dial :air,avoiding: :intake +8 "collection"'Z  +56 "core" 1 +4 "manipulator"&3% +11 "core" % ! 2 / V +6 ."psFlush"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +7 ."psFlush"Forearm.seek :retract +4 "manipulator"& '\ +43 "core" +11 "collection"' & +9 "core" &Rmlq S +34 ' + ."psFlush"PSR.select :air +3 #"WCR"Storing wcr puck in Collection Clamp to tube 1 +4 ."psFlush"PSV.dial PSR +3 "manipulator"&W% +6 "processing"% +5 "core" %\  Y  +4 "storage"(?% +10 "core" %s  = +4 "storage"(a. +7 "core" .( +4 "storage"(i& +9 "core" & M `  +4  +8 "storage"(& +25 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +4 "processing"%@ +5 "core" & ~ H +5 "manipulator"&p& +16 "core" &h A  +5 "manipulator"&% +30 ."psFlush"PS.seek 0.5ml +4 "processing"% 'F +9 "core" %\  h  +5 ."WCR"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 1 +2 "manipulator"&y( +259 "core" ( +15 "manipulator"&{& +9 "core" &\  9 "{ +5 "storage"(M& +11 "core" & o b ; +5 ."WCR"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek 1 + 700 counts +6 "manipulator"&J' +93 "core" ' +2 "storage"(~& +6 "core" & ~  +2 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 ."WCR"SE.seek :beamBreak + "storage"(e') +134 "core" ' +3 ."psFlush"delay 5 seconds +135 "core" ' +2 "storage"(- +4 "core" -' +2 ."WCR"SE.configure :default +3 "storage"(#QK-0-\ b +4 "manipulator"&*& +3 "core" & w ""{ +3 "storage"(g& +5 "core" & ] ^ +2 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek 1 +3 "manipulator"&s' +34 "core" ' +3 ."WCR"Elbow.hold +2 "manipulator"&, +5 "core" , + ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +7 "storage"(T- +8 "core" -' +123 ."WCR"SE.seek 6.12 Pucks below Top Plate +4 "storage"(L's +33 "core" ' +5 "manipulator"&j% +9 "core" % $ $= +5 "storage"(& +10 "core" & 0 $ - +4 ."WCR"Forearm.force -20 +3 "manipulator"&5 +7 ."WCR"Forearm.seek 1 + 315 counts +4 "manipulator"& 'B +20 "core" ' +4 "manipulator"&\\& +9 "core" &\  \ "{ +6 "storage"(& +5 "core" & ~  +3 ."WCR"Forearm.reconfigure :tight +61 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&C' +5 ."psFlush"PSR.select :air +2 "processing"% +19 ."psFlush"PS.seek 2.5ml +2 "processing"%m'\ +9 "core" ' +3 ."WCR"SE.seek 7.12 Pucks below Top Plate +3 "storage"(' +44 "core" ' +4 "manipulator"&z& +11 "core" &\  "{ +5 "manipulator"&b% +8 "core" %Ѹ :  +8 ."WCR"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +7 ."WCR"Forearm.seek :retract +4 "manipulator"&;'\ +94 "core" ' +5 ."WCR"Elbow.seek CC +4 "manipulator"&k(o +155 "core" ( +2 "manipulator"&q& +4 "core" &f/ f Z J +2 ."WCR"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &/& +3 "core" &f0 S Q ;J +4 ."WCR"Forearm.seek CC +2 "manipulator"&\ 'Ͻ +96 "core" ' +2 ."WCR"Hand.close + "manipulator"&(/ +78 "core" / +16 ."WCR"CC.seek :open +5 "collection"':( +400 "core" ( +2 "storage"(& +5 "core" &  +2 "storage"(& +5 "core" &  +3 "manipulator"&r& +4 "core" &f/ p J +3 "manipulator"&% +5 "core" % ϴ R @ +3 ."WCR"Forearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +3 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 1 +2 "manipulator"&8( +159 "core" ( +2 "manipulator"&]& +5 "core" & / * 9 z +2 "storage"(Q& +5 "core" & Q +3 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 ."WCR"Forearm.seek 1 +3 "manipulator"&-' +103 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&, +4 "core" , +2 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."WCR"Hand.open + "manipulator"&P1 +116 "core" 1 +11 "manipulator"&n% +5 "core" %  A +3 "storage"(x& +5 "core" & l h e +2 ."WCR"Forearm.force -20 +2 "manipulator"&5 +5 ."WCR"Forearm.seek 1 + 319 counts +3 "manipulator"&l'F +20 "core" ' +4 "manipulator"&& +8 "core" & 1 , M z +5 "storage"(B& +7 "core" & e +7 ."WCR"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +7 ."WCR"Forearm.seek 1 + 700 counts +3 "manipulator"&`' +32 "core" ' +5 "storage"(.% +9 "core" %  +8 ."downElevator"SE.seek :down +7 "storage"('p +96 (% +3 "core" %0  [u +3 "manipulator"&7% +4 "core" %ѱ 1 0 %  +4 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&t'\ +90 "core" ' +14 ' +2 ."downElevator"SE.stop + "storage"(5 +4 #tStarting finalPurge +142 "core" ' +3 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%D @ +198 "core" A +17 ."psFlush"PTV.dial :PRVmixing +5 "processing"%U  +133 "core" +8 ."psFlush"PSV.dial :mixloop +2 "processing"%) +104 "core" +7 ."psFlush"PS.seek :empty + "processing"%[' +952 #"uploadLog"upsync +305 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +1347 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +2 "processing"%v +104 "core"  +8 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +16 ."psFlush"PS.seek 0.5ml +2 "processing"%9'F +591 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +16 ."psFlush"PS.seek 2.5ml +2 "processing"%6'\ +2106 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%>  +36 "core" +8 ."psFlush"PTV.dial :mixing +2 "processing"%, @ +74 "core" A +9 ."psFlush"PSV.dial :mixloop +2 "processing"%| +104 "core" +9 ."psFlush"PS.seek :empty +2 "processing"%O' +2604 "core" ' +46 ."psFlush"PSV.dial PSR +9 "processing"% +104 "core"  +8 ."psFlush"PSR.select :flush +3 "processing"%@ +17 ."psFlush"PS.seek 1ml +2 "processing"%'M` +1098 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +17 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +1592 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%# +85 "core"  +5 ."psFlush"PTV.dial :puck +2 "processing"%  +73 "core"  +5 ."psFlush"PBV.dial :waste1 +2 "processing"%@  +16 "core"  +6 ."psFlush"PS.seek 0ml +2 "processing"%', +2612 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%H +73 "core"  +8 ."psFlush"PSR.select :flush +2 "processing"%@ +17 ."psFlush"PS.seek 0.5ml +2 "processing"%o'F +594 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +17 ."psFlush"PS.seek 2.5ml + "processing"%u'\ +2099 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%A +73 "core" +5 ."psFlush"PBV.dial PSV +2 "processing"%5 U +55 "core" V +7 ."psFlush"PS.seek 0ml +2 "processing"%h', +2611 "core" ' +3 ."psFlush"PSV.dial PBV +2 "processing"%! @ +44 "core" ? +5 ."psFlush"PS.seek 2.5ml +2 "processing"%f'\ +2610 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%2  +74 "core"  +6 ."psFlush"PS.seek 0ml +2 "processing"%F', +2611 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%Y +44 "core"  +8 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%%'\ +2604 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +73 "core" +6 ."psFlush"PBV.dial PSV +2 "processing"%^ U +4 "core" V +6 ."psFlush"PS.seek 0ml +2 "processing"%E', +2622 "core" ' +2 ."psFlush"PSV.dial PBV +45 "processing"%X @ +51 "core" ? +6 ."psFlush"PS.seek 2.5ml +2 "processing"%}'\ +2603 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%&  +74 "core"  +6 ."psFlush"PS.seek 0ml +2 "processing"%4', +2605 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%_ +44 "core"  +8 ."psFlush"PSR.select :flush +3 "processing"%@ +17 ."psFlush"PS.seek 1ml +2 "processing"%'M` +1100 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +17 ."psFlush"PS.seek 2.5ml +2 "processing"%N'\ +572 "Can" FB +1020 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%G +73 "core" +6 ."psFlush"PTV.dial :puck +2 "processing"%  +4 "core"  +6 ."psFlush"PBV.dial :waste1 +2 "processing"%<  +56 "core" +7 ."psFlush"PS.seek 0ml +2 "processing"%$', +2601 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%1 +86 "core"  +8 ."psFlush"PSR.select :flush +3 "processing"%@ +17 ."psFlush"PS.seek 0.5ml +2 "processing"%'F +605 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +16 ."psFlush"PS.seek 2.5ml +2 "processing"%R'\ +2118 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +71 "core" +6 ."psFlush"PBV.dial PSV +2 "processing"% U +55 "core" V +7 ."psFlush"PS.seek 0ml +2 "processing"%w', +2622 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%c @ +44 "core" ? +6 ."psFlush"PS.seek 2.5ml +2 "processing"%0'\ +2603 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%3  +74 "core"  +6 ."psFlush"PS.seek 0ml +2 "processing"%Z', +2605 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +44 "core"  +8 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%K'\ +2660 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%W +74 "core" +5 ."psFlush"PBV.dial PSV +3 "processing"%? U +4 "core" V +7 ."psFlush"PS.seek 0ml +2 "processing"%a', +2600 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%i @ +61 "core" B +6 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +2601 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +76 "core"  +6 ."psFlush"PS.seek 0ml +2 "processing"%p', +2600 "core" ' +3 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'& +4 "core" &z{ +2 "manipulator"&& +4 "core" &  *z +2 "manipulator"&{% +4 "core" %\   * +3 .tElbow.seek PC +2 "manipulator"&I([ +267 "core" ( +2 "manipulator"&M& +4 "core" &d  * +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &V& +3 "core" &d ) +3 .tForearm.seek PC +2 "manipulator"&~'$ +91 "core" ' +2 .tHand.close + "manipulator"& / +70 "core" / +5 .tPC.seek :open + "processing"%( +456 "core" ( +2 "manipulator"&*& +5 "core" &x > - +2 "manipulator"&g% +5 "core" % * 0 . +2 .tForearm.seek :retract +2 "manipulator"&T'\ +95 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&j(o +379 "core" ( +2 "manipulator"&& +4 "core" &u | +J +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &\\& +4 "core" &u J *J +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&J'Ͻ +97 "core" ' +3 "manipulator"&& +4 "core" &u 3 'J +2 "manipulator"&y% +4 "core" %Ͻ  ' +3 "collection"'z& +5 "core" &|{& +3 "collection"'b& +6 "core" &x|5 +2 .tCC.seek :closed +2 "collection"'e(S +4 "core" &|~; +8 &8zz2 $d +9 &Ttz|9 8 +9 &{ry|, M +10 &J{{4 R +9 &DHyz6 R +9 &Ez{< R +10 &Fy|@ Q +9 &Fz}7 R +10 &KJy}< R +9 &Fw|> Q +9 &Gy{> R +10 &!Jz~8 R +9 &#TFz|? R +9 &%Gy|= R +10 &&J|z= R +9 &(Gxz9 R +10 &*\\I{{9 R +9 &,Kz{A R +9 &-F{|: R +10 &/Gz{B R +9 &1dJy}< R +9 &3&Fx~5 R +10 &4G|{C Q +9 &6Gy{D R +10 &8lJ{|; R +9 &:.Fy}= R +9 &;G{|B Q +10 &=Hz}B Q +9 &?tHzA R +9 &A6Gz~N R +10 &BLx|P R +9 &DXz}H S +10 &Fntz{P W +9 &H"{}P [ +9 &I|}D ^ +10 &Kz~D _ +9 &M[z~= ` +9 &O{|= _ +10 &Pz}A ` +9 &RY`yF : +9 &R|{= \\ +9 ( +2 &Rm||A V +2 "collection"'b& +5 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.67 + "collection"'s& +3 "core" &Rm|~@ V +4 .tHand.open +2 "manipulator"& 1 +76 "core" 1 +2 "manipulator"& % +4 "core" % Ͻ / +3 .tForearm.reconfigure :loose +52 "manipulator"&#Q@2^d^b +6 .tForearm.seek :retract + "manipulator"&L'\ +97 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'q& +4 "core" &Rm}}M V +2 "collection"'/% +5 "core" %{|G +2 .tCSV.dial CSR +2 "collection"'C  +41 "core"  +7 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +17 .tCS.seek 5ml + "collection"''q1 +1346 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +15 '(% +3 "core" %q1z|J  +4 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"';'b +681 "core" ' +2 .tCSV.dial :waste +2 "collection"'' +135 "core" +5 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml +3 "collection"'' +1986 "core" ' +2 #tFlushing upper manifold + "collection"'& +5 "core" &Rl{|K V +2 "collection"'r% +9 "core" %||@ +2 .tCSV.dial :flush +2 "collection"'  +49 "core"  +5 .tCS.reconfigure :fast +3 "collection"'#d @b +3 .tCS.seek 5ml +2 "collection"']'q1 +1290 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'Q @ +44 "core" A +4 "collection"'\ % +5 "core" %q,y~6  +2 .tCS.seek 6.999ml +2 "collection"'k' +577 "core" ' +3 ."connect"CSV.dial CBV +3 "collection"'P +2 .tCBV.dial CSV +3 "collection"'n  +50 "core"  +72 +4 .tCTV.dial :air +6 .CS.seek 0ml + "collection"'x' +1790 "core" ' +3 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"''1 +817 "core" ' +2 .tCSV.dial :waste +2 "collection"' +43 "core" +6 .tCS.seek 0ml + "collection"'B' +818 "core" ' +2 "collection"'.& +4 "core" &Rk|}, V +2 "collection"'8% +4 "core" %{ +2 .tCSV.dial :flush +2 "collection"'  +55 "core" +6 .tCS.seek 3ml + "collection"'7'1 +810 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'- @ +58 "core" > +4 "collection"'l% +4 "core" %1w}#  +3 .tCS.seek 4.999ml +2 "collection"''q, +569 "core" ' +3 .tCSV.dial :air + "collection"'` @ +15 "core" B +6 .tCS.seek 0ml + "collection"'' +1293 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml + "collection"'D'1 +815 "core" ' +2 .tCSV.dial :waste +2 "collection"'U +76 "core" +5 .tCS.seek 0ml +2 "collection"')' +822 "core" ' +53 #tFlushing lower manifold's waste1 port +2 "collection"'m& +4 "core" &Rjz~ V +2 "collection"'v% +4 "core" %|| +2 .tCSV.dial :flush +2 "collection"'[  +45 "core"  +6 .tCS.seek 5ml +2 "collection"'9'q1 +1306 "core" ' +3 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'> @ +44 "core" A +4 "collection"',% +5 "core" %q4z|  +2 .tCS.seek 7ml +2 "collection"'|' +574 "core" ' +2 ."connect"CSV.dial CTV +3 "collection"'6  +3 .tCTV.dial CSV +5 "collection"'  +39 "core"  +100  +6 .tCBV.dial :waste1 + "collection"'O @ +46 "core" B +5 .tCS.seek 0ml +2 "collection"'' +1782 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'#& +4 "core" &Rj V +3 "collection"' % +4 "core" % +2 .tCSV.dial :flush +2 "collection"'@  +74 "core" +5 .tCS.seek 5ml +2 "collection"''q1 +1294 "core" ' +3 .tdelay 5 seconds +502 .CSV.dial :air + "collection"'H @ +46 "core" B +5 "collection"'% +4 "core" %q6}  +3 .tCS.seek 7.001ml +2 "collection"'o' +572 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV + "collection"'A  +4 '5  +8 "core"  +32  +5 .tCBV.dial :waste2b +2 "collection"'u  +76 "core"  +6 .tCS.seek 0ml +2 "collection"'!' +1795 "core" ' +3 #tGaraging FlushPuck in Collection Clamp + "manipulator"&h& +5 "core" &t  "K +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&2(o +2 "core" ( +3 "manipulator"&f& +4 "core" &t "K +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Y& +3 "core" &t G "K +3 .tForearm.seek CC +2 "manipulator"&F'Ͻ +98 "core" ' +2 .tHand.close + "manipulator"&/ +70 "core" / +4 .tCC.seek :open +2 "collection"'^( +399 "core" ( +2 "manipulator"&%& +4 "core" &t Y (K +2 "manipulator"&X% +5 "core" % ϰ < *= +2 .tForearm.seek :retract +2 "manipulator"&E'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&&(- +275 "core" ( +2 "manipulator"&}& +4 "core" &-  + +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &_& +3 "core" &- g + +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&4'Γ +113 "core" ' +3 .tHand.open + "manipulator"&1 +67 "core" 1 +2 "manipulator"&G% +4 "core" % Μ 9  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +47 .tForearm.seek :retract +9 "manipulator"&'\ +103 "core" ' +2 #tCompleted [myDA_WCR {noKill} # DA sample volume=1000 mL, WCR sample volume=1000 mL] begun 13:09:39 +2 #Preparing to sleep until +10:00 +6 #Asleep til +10:00 +2 #Continuing at 15:28 +3 "Can" D7j +5 ."Qmail"GoodNews.email "Then, in tube 2: myDA_WCR {noKill}\\t\\t# DA sample volume=1000 mL, WCR sample volume=1000 mL\\n/home/esp/esp2/mission/3peat_25APR23.rb:50\\n{1 => 8,\\n 2 => 4,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@15:18:57, 24.7C, 30% humidity, 14.8psia, 12.468V, 0.391A, 4.514Ah, 4.88W\\nSampled 1000.0ml",Subject: "Asleep until 15:28" +23 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF + #Shutdown +640 #"uploadLog"upsync +3666 "Can"\ BB +55596 \ &> +4 #tPowering core bus +551 .Gate.power :raw,:ON +2 "sampler") +16 )< +2 "core"  +3 "collection"' +3 'N +3 "core"  +3 "processing"% +3 %1 +2 "core"  +7 "collection"' 9\ +3 ' 0\ +2 ' -\ +5 "processing"% 9\ +3 % 2\ +3 % *\ +2 % 0\ +5 "sampler")&\ +3 .tCS.configure :default +2 "collection"'#P d@b +4 .tPS.configure :default +2 "processing"%#A d`xb +3 .tSS.configure :default +2 "sampler")#.0X 8,\\n 2 => 4,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@15:29:19, 24.7C, 30% humidity, 14.8psia, 12.555V, 0.349A, 4.543Ah, 4.38W",Subject: "Started 3peat_25APR23 phase myDA_WCR {noKill}\\t\\t# DA sample volume=1000 mL, WCR sample volume=1000 mL" +3 #tda sampling at most 1000ml, wcr at most 1000ml +6 #Loading sh1 puck from tube 2 into Collection Clamp + "collection"'I& +3 "core" &{{\ +3 .tHand.open + "manipulator"&1 +77 "core" 1 +2 "manipulator"&\\% +5 "core" % \  _ a 8 ; +3 "storage"(% +6 "core" %i @ A p\  +2 "storage"(y. +3 "core" .( +3 .tSC.reconfigure :tight +5 "storage"($\ .(\ 1~b +4 .tSC.seek 2 + "storage"(z( +202 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +4 (T& +3 "core" &  f\ +5 "manipulator"&:& +4 "core" & I G & :, +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 + "manipulator"&s( +35 "core" ( +2 "manipulator"& & +5 "core" & x  D = +2 "storage"( & +5 "core" & B @ -\  +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&b'Ѧ +39 ."Qmail"DAfans.email "Started da in tube 2 at 15:29:19PDT04-Apr-25\\n{1 => 8,\\n 2 => 4,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@15:29:19, 24.7C, 30% humidity, 14.8psia, 12.555V, 0.349A, 4.543Ah, 4.38W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +51 "core" ' +4 "storage"(q& +5 "core" & D J \  +3 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(/') +107 #"uploadLog"upsync +184 "core" ' +2 "storage"(C- +4 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +4 (J& +4 "core" &  ' \  +3 "manipulator"&=& +4 "core" & T T $ ; +3 .tElbow.seek 2 +2 "manipulator"&(( +4 "core" ( +2 "manipulator"&& +57 "core" & V \\ ; +2 "storage"('& +4 "core" & / \  +4 .tForearm.seek 2 + 300 counts + "manipulator"&;' +23 "core" ' +6 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +7 .tHand.close +4 "manipulator"&/ +77 "core" / +5 ."downElevator"SE.seek :down +8 "storage"('p +2 "manipulator"&r& +11 "core" & X W q ; +2 "manipulator"&% +5 "core" %  G K $ 9Q +3 .tForearm.seek :retract + "manipulator"&Q'\ +63 #"uploadLog"upsync +34 "core" ' +2 .tElbow.seek CC +2 "manipulator"&\ (o +129 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +26 "core" ( +2 "manipulator"&]& +4 "core" &f4 > = M 6L +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &n& +3 "core" &f4 : ; P 5L +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&P'Ͻ +101 "core" ' +2 "manipulator"&k& +4 "core" &f4   r 4L +2 "manipulator"&x% +5 "core" %Ϯ   4 +3 "collection"'& +4 "core" &z{\ \ +3 "collection"'& +6 "core" &}}\ +3 .tCC.seek :closed + "collection"'.(S +4 "core" &y|\ +7 &z}\ ; +9 & Ery}\ 1 +9 &0nx|}\ E +10 &[z|\ Q +9 &Dzz\ Q +10 &IHy{\ R +9 & Gz{\ Q +9 &I|}\ Q +10 &H||\ Q +9 &RJy|\ Q +9 &Hz{\ Q +10 & Hz|\ R +9 &"Gy{\ Q +10 &$ZF{|\ Q +9 &&J|z\ Q +9 &'I{|\ R +10 &)Hz}\ Q +9 &+bF}{\ Q +9 &-$Fz}t\ Q +10 &.Fx~t\ Q +9 &0E{{p\ Q +9 &2iHz}e\ R +10 &4,Iy}c\ Q +9 &5F{}]\ Q +10 &7Hz{T\ R +9 &9rIz|V\ Q +9 &;4Fz}G\ Q +10 &<Ky}G\ Q +9 &>H{G\ R +9 &@yIz{E\ R +10 &B;Iz|J\ R +9 &CLy|K\ R +10 &EO{|6\ R +9 &G|^}/\ S +9 &I7r}~/ V +10 &Jy}' Y +9 &Ly~. ] +10 &Ngz' ] +9 &P(}}% ^ +9 &Q{~% K +10 &R'x} $k +9 &Rg{~\ P +2 ( +3 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 7/27 samples, on/off torque 2.18 +2 .Hand.open + "manipulator"&81 +72 "core" 1 +2 "manipulator"&% +4 "core" % Ϯ , +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&B'\ +97 "core" ' +3 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +178 .Flow.enablePump :primary +7 .Flow.setRate 6.0 +8 .Intake.select :close +2 .Exhaust.select :close + .SS.hold +2 "sampler")-+ +3 "core" + +2 "sampler")l% +5 "core" %9 _ +2 "collection"'7& +4 "core" &Re||# P +4 "Can"\ X؝ +2 #tCalibrating pressure and temperature sensors +4 .CTV.dial :air + "collection"'`  +5 "core" +5 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +4 "core" +5 .tSS.reconfigure :fast +2 "sampler")#.0Xt +76 "Can"  +234 "core" ' +3 ."connect"SSV.dial CBV +3 "sampler")U  +2 .tCBV.dial SSV +5 "collection"'D @ +77 "core" ? +60  +4 .tdelay 3.8 seconds +382 "collection"'m% +4 "core" %{| +3 "sampler")v% +4 "core" %>zsq Y +2 #tSensor limits: Intake max 149.9psia; Outlet max 151.2psia + .SSV.dial :spit +2 "sampler")[ +139 "core" +5 .tSS.seek 0ml + "sampler"))'? +278 "core" ' +2 .tSSV.dial CBV +2 "sampler")>  +141 "core"  +4 .tCTV.dial :intake +2 "collection"',  +77 "core"  +5 #tWaiting for external sampler to finish priming... + .delayUntil "15:32:40.27" +1410 #"flow"4.0L/min +3007 #4.3L/min +11814 .tFlow.enablePump :primary + .Flow.setRate 2.5 +10 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "collection"'9 @ +2 "sampler")6  +5 "core" @ +8  +5 #tAllowing 40s for 7.0ml of remaining 7.0ml +3 "Can" - G +2 .tIntake.select :open + "sampler") +214 "collection"'% +3 "core" %3 +3 #tIntake @35.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.18ml/s +2 "sampler")#.0X + .tIntake.select :open + "sampler") +214 "collection"'% +4 "core" %" +2 #tIntake @35.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.96ml/s +2 "sampler")#.0X% +3 "core" %E U M +2 .tSSV.dial :exhaust +2 "sampler"),  +80 "core"  +5 .tExhaust.select :open + "sampler")@ +14 .tSS.seek 0ml +2 "sampler")9'? +892 "core" ' +2 .tExhaust.select :close + "sampler") +64 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")6  +78 "core" +5 #tAllowing 130s for 25.0ml of remaining 750.0ml +4 "Can"z Vr + .tIntake.select :open +2 "sampler") +214 "collection"'% +3 "core" %3 +3 #tIntake @35.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.96ml/s +2 "sampler")#.0X% +5 "core" %K B 5 +2 "sampler"),% +5 "core" %K Q 5 + .tIntake.select :close +2 "sampler")0 +14 )U% +3 "core" %K B 5 +3 .tSSV.dial :exhaust + "sampler")m  +79 "core"  +5 .tExhaust.select :open +2 "sampler")@ +14 .tSS.seek 0ml +2 "sampler")6'? +861 "core" ' +2 .tExhaust.select :close +2 "sampler") +13 ."connect"SSV.dial CBV +4 .tCBV.dial SSV + "sampler")  +83 "core"  +5 #tAllowing 130s for 25.0ml of remaining 450.0ml +4 "Can"j O + .tIntake.select :open + "sampler") +216 "collection"'9% +3 "core" %, +3 #tIntake @34.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.96ml/s +2 "sampler")#.0X+ +2 "core" + +20 "collection"',% +4 "core" %| +2 "sampler")U% +4 "core" %G B +2 "sampler")m% +5 "core" %G C + .tIntake.select :close +2 "sampler")0 +14 )v% +3 "core" %G C +2 .tSSV.dial :exhaust +2 "sampler")[  +80 "core"  +5 .tExhaust.select :open +2 "sampler")@ +14 .tSS.seek 0ml +2 "sampler")'? +615 #"flow"2.4L/min +269 "core" ' +2 .tExhaust.select :close +2 "sampler") +13 ."connect"SSV.dial CBV +4 .tCBV.dial SSV + "sampler")9  +80 "core" +5 #tAllowing 130s for 25.0ml of remaining 150.0ml +4 "Can"[  { + .tIntake.select :open +2 "sampler") +213 "collection"'6% +4 "core" %1 +2 #tIntake @35.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.96ml/s +2 "sampler")#.0X +5 ."airStroke"CS.seek 10ml +2 "collection"'^' +84 "core"  +6 .tCTV.dial :air +2 "collection"'  +57 ."samplerPumpShutdown"Flow.disablePump :primary +4 .Gate.power :sampler,:OFF +17 "core" ~ +4 .tdelay 15 seconds +1502 .SSV.dial :spit,avoiding: :exhaust +2 "sampler") +141 "core"  +5 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml +2 "collection"'  +3 "sampler")y'? +14 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")T  +117 "core"  +24  +596 ' +2 .tSSV.dial between CBV and plug +3 "sampler") +48 "core" +5 .tCBV.dial between SSV and waste2 + "collection"':  +30 "core"  +5 "collection"' % +5 "core" %{P  +3 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +3 "collection"'  +2 '{  +7 "core"  +41  +6 .tCS.reconfigure :pressurize +2 "collection"'# d@<<b +3 .tCS.seek 0ml +2 "collection"'q' +1824 "core" '/c ޡ +4 "collection"'V% +4 "core" %/ K +2 "sampler")C% +4 "core" %Cvy @ +3 #tBubblePoint: Intake @24.3psia, Outlet @0.4psia + .CBV.dial SSV + "collection"' @ +31 "core" A +6 .tSS.reconfigure :default +2 "sampler")#.0Xt +284 "core" ' +3 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +52 "sampler")r  +4 "collection"' @ +9 "core" A +129  +5 .tCTV.dial :air,avoiding: :intake +2 "collection"'b  +136 "core" +5 ."CSpush"CSV.dial CTV +5 .tSS.seek 10ml +2 "collection"']  +3 "sampler")n' +8 "core"  +105 ."CSpush"CSV.dial :air +2 "collection"' @ +45 "core" > +4 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'/' +110 "core" ' +3 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler"); +139 "core" +5 .tSS.reconfigure :exhale +2 "sampler")#.0Xt +21 "core" ' +7 ."CSpush"CS.stop + "collection"'5 +272 "core" ' +3 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +3 "sampler")(  +2 "collection"' @ +8 "core" A +133  +105 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")Q +139 "core" +4 .tSS.reconfigure :default +2 "sampler")#.0X ` +27 "core" a +6 .tCS.seek 8.307ml + "collection"'9' +507 "core" ' +49 ."connect"CTV.dial CSV,avoiding: :air +8 .tCSV.dial CTV +3 "collection"'6  +2 '  +15 "core"  +17  +6 .tCS.reconfigure :pressurize +2 "collection"'# d@<<b +4 .tCS.seek 0ml +2 "collection"'O' +1634 "core" '., +4 "collection"')% +3 "core" %\ D +3 "sampler")#% +4 "core" %B ? j +3 #tBubblePoint: Intake @24.2psia, Outlet @0.8psia + .CBV.dial SSV +2 "collection"' @ +29 "core" @ +6 .tSS.reconfigure :default +2 "sampler")#.0Xt +285 "core" ' +3 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +3 "sampler")j  +142 "core"  +6 .tCTV.dial :air,avoiding: :intake +2 "collection"'u  +134 "core" +5 ."CSpush"CSV.dial CTV +5 .tSS.seek 10ml +2 "collection"'o  +2 "sampler")' +15 "core" ~ +105 ."CSpush"CSV.dial :air +2 "collection"'h @ +42 "core" ? +4 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'' +76 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +140 "core" +5 .tSS.reconfigure :exhale +2 "sampler")#.0Xt +289 "core" ' +3 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +3 "sampler")Y  +144 "core"  +106 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")% +139 "core" +4 .tSS.reconfigure :default +3 "sampler")#.0X9 +48 "core" 9 C +110 "collection"'-9 +3 "core" 9 G +103 "collection"'69 +4 "core" 9 L +103 "collection"'9 +3 "core" 9 P +103 "collection"'99 +3 "core" 9 T +103 "collection"')9 +3 "core" 9 \ X +103 "collection"'#9 +3 "core" 9\ \ \\ +103 "collection"' 9 +3 "core" 9\ \ a +103 "collection"'U9 +3 "core" 9\ \ e +103 "collection"'9 +3 "core" 9\ \ i +103 "collection"'H9 +3 "core" 9\ \ &m +103 "collection"'|9 +3 "core" 9\ \ ,r +104 "collection"'@9 +3 "core" 9\ '\ 1v +103 "collection"'59 +3 "core" 9\ +\ 6z +103 "collection"'j9 +3 "core" 9\ 0\ ;~ +35 "Can"P m +68 "collection"'u9 +4 "core" 9\ 4\ @ +103 "collection"'o9 +3 "core" 9\ 9\ D +103 "collection"'h9 +3 "core" 9\ =\ I +103 "collection"'A9 +3 "core" 9\ C\ L +103 "collection"'9 +3 "core" 9\ F\ Q +103 "collection"'O9 +3 "core" 9\ J\ U +103 "collection"'9 +3 "core" 9\ N\ Y +103 "collection"'9 +3 "core" 9\ R\ ] +103 "collection"'L9 +3 "core" 9\ V\ ` +103 "collection"'Y9 +3 "core" 9\ X\ d +103 "collection"'%9 +3 "core" 9\ \\\ h +103 "collection"'f9 +3 "core" 9\ `\ k +104 "collection"'F9 +3 "core" 9\ c\ n +103 "collection"'}9 +3 "core" 9\ e\ p +103 "collection"'X9 +3 "core" 9\ i\ t +103 "collection"'_9 +3 "core" 9\ k\ w +103 "collection"'29 +3 "core" 9\ n\ y +104 "collection"'G9 +3 "core" 9\ q\ | +103 "collection"'e9 +3 "core" 9\ t\  +103 "collection"'9 +3 "core" 9\ w\  +103 "collection"'E9 +3 "core" 9\ y\  +103 "collection"'N9 +3 "core" 9\ |\  +103 "collection"'<9 +3 "core" 9\ \  +103 "collection"'$9 +3 "core" 9\ \  +3 .tCH.hold 10:00,70C +4 "collection"'1 `\ `\  +2 '9 +8 "core"  + 9\ \ +2 "collection"'% +5 "core" %{ & +2 #tBegun lysing Collection Puck Heater at 68C/31.7psia +57463 "Can"N Ó0 +2522 "core" ` +2 "collection"'c9 +3 "core" 9\ \ +3 "collection"'% +4 "core" %{ +2 #tEnded lysing Collection Puck Heater at 70C/33.8psia +2 .CS.seek 0ml + "collection"'0' +339 "core" ' +3 .tCTV.dial between spare and airCTV,avoiding: :intake +3 "collection"'? @ +104 "core" A +4 .tCSV.dial :air +2 "collection"'K @ +44 "core" > +5 .tCS.seek 5ml +2 "collection"'i'q1 +1352 "core" ' +2 .tCSV.dial CTV +2 "collection"'a  +45 "core"  +4 .tdelay 2 seconds +254 .CSV.dial :air + "collection"' @ +45 "core" > +4 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'  +44 "core"  +5 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'& @ +45 "core" > +4 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'Z' +1345 "core" ' +2 "collection"'p% +4 "core" % +2 #tPuck @64.6psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'S +119 "core" +4 .tCBV.dial CSV +2 "collection"'!  +30 "core"  +5 "collection"'"% +4 "core" %hg +3 .tCS.seek 5.001ml +2 "collection"''q5 +1347 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'t  +43 "core" +4 "collection"'*% +4 "core" %q1 d  +3 .tCS.seek 7ml +2 "collection"'' +587 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'w @ +45 "core" ? +5 .tCS.seek 10ml +2 "collection"'W' +841 "core" ' +3 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'\\ ` +121 "core" _ +4 #tLysing Complete + "collection"'I& +5 "core" &R`zz s P +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&M% +4 "core" %\  o p e  +3 "storage"(% +4 "core" %s < +2 "storage"(. +4 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"(3( +193 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +3 "core" & +3 "manipulator"&& +4 "core" &g1 L \\  L +2 "manipulator"&T% +5 "core" %\  b ]  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 + "manipulator"&+( +172 "core" ( +3 "manipulator"& & +4 "core" & " * +2 "storage"(:& +4 "core" & \ \  +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"& ' +94 "core" ' + "storage"( & +4 "core" & \ \  +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"({') +266 "core" ' +2 "storage"(^- +3 "core" -'p +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 "manipulator"&V& +3 "core" & h s 1 * +3 "storage"(C& +4 "core" & c +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 +2 "manipulator"&' +34 "core" ' +2 .tElbow.hold +2 "manipulator"&y, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +51 "storage"(s- +6 "core" -'p +3 .tSE.seek 7.14 Pucks below Top Plate +2 "storage"(=' +30 "core" ' +2 "manipulator"&% +4 "core" %  J +2 "storage"(J& +5 "core" & A +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 297 counts + "manipulator"&'0 +23 "core" ' +2 "manipulator"&'& +4 "core" & E * +2 "storage"(r& +4 "core" & \ \  N +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&b' +27 "core" ' +3 .tSE.seek 8.14 Pucks below Top Plate + "storage"(]'[ +45 "core" ' +2 "manipulator"&& +4 "core" & * +3 "manipulator"&% +5 "core" %Ѹ (  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&;'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&q(o +169 "core" ( +2 "manipulator"&n& +5 "core" &r4 3 /  N + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &k& +3 "core" &s4 H M 7 M +3 .tForearm.seek CC +2 "manipulator"&'Ͻ +94 "core" ' + .tHand.close +2 "manipulator"&// +69 "core" / +3 .tCC.seek :open +2 "collection"'(( +402 "core" ( +2 "storage"(Q& +4 "core" & \ \  m +2 "storage"(x& +4 "core" & \ \  Y +3 "manipulator"&8& +4 "core" &s4 q p - M +2 "manipulator"&% +5 "core" % e o  +3 .tForearm.seek :retract + "manipulator"&P'\ +95 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&( +172 "core" ( + "manipulator"&l& +4 "core" &  2 +3 "storage"(& +5 "core" & P % + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&`' +106 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&g1 +67 "core" 1 +2 "manipulator"&7% +4 "core" %  X \\ 2  +3 "storage"(D& +4 "core" & +3 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 317 counts +2 "manipulator"&,'D +17 "core" ' + "manipulator"&m& +4 "core" &  2 +3 "storage"(v& +4 "core" & H S +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts + "manipulator"&[' +37 "core" ' +2 "storage"(% +5 "core" %d   +55 ."downElevator"SE.seek :down +3 "storage"(>'p +99 (-% +3 "core" %. F ` Zr +2 "manipulator"&6% +4 "core" %  ^ +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +3 ' + ."downElevator"SE.stop +2 "storage"(5 +3 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'9& +3 "core" &x} +3 "manipulator"&)& +4 "core" &  #2 +2 "manipulator"&#% +4 "core" %\  y # +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"& (- +176 "core" ( +2 "manipulator"&U& +4 "core" &- w t $ +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +3 "core" &-  $ +3 .tForearm.seek :garage +2 "manipulator"&H'Γ +105 "core" ' + .tHand.close +2 "manipulator"&|/ +73 "core" / +2 "manipulator"&@& +5 "core" &- M  +2 "manipulator"&5% +4 "core" % ΢ K  +3 .tForearm.seek :retract + "manipulator"&j'\ +103 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&u(o +311 "core" ( +2 "manipulator"&o& +3 "core" &k "G +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &h& +3 "core" &k #G +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&A'Ͻ +101 "core" ' +2 "manipulator"&& +5 "core" &k  #G +2 "manipulator"&O% +4 "core" %Ͽ  #S +3 "collection"'& +3 "core" &z} +4 "collection"'& +5 "core" &| 1 +3 .tCC.seek :closed +2 "collection"'L(S +5 "core" &z}   +8 &0s| +{ +9 &br{| ? +9 &ae{~  Q +10 &#D| P +9 &I| Q +10 &H|} | P +9 &iG|} d P +9 &*I{ Q +10 &I|{ Q +9 &G|} Q +9 & qD{~ P +10 &"3F}~ < P +9 &#Gy} P +9 &%I{ Q +10 &'yDz} P +9 &):Fz}h Q +10 &*I{}+ P +9 &,G{~ P +9 &.F}} P +10 &0CF|} 9 P +9 &2F{~ ] P +10 &3Fz~ = P +9 &5Fz  P +9 &7JF|} Q +10 &9 I}| Q +9 &:I{| Q +9 &<J|~V Q +10 &>RI}| > Q +9 &@J{~ ' Q +9 &AL|~  Q +10 &CQ|} R +9 &EPf~ T +10 &Gz Y +9 &H|~_ ^ +10 &Jw0 _ +9 &L7}~ _ +9 &M|  _ +9 &O|~  _ +10 &Qy| U +9 &RK{t * +10 &Rq}~ V +2 ( +2 "collection"'& +5 #tCollection Clamp onSpring/offSpring for 5/28 samples, on/off torque 2.68 + "collection"'Y& +3 "core" &Rk~ V +3 .tHand.open +2 "manipulator"&%1 +67 "core" 1 +2 "manipulator"&f% +4 "core" % Ͽ ! S +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&F'\ +92 "core" ' +2 .tPSV.dial PSR + "processing"%} +135 "core"  +51 "processing"%X% +12 "core" %,\  +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +16 .tPS.seek 1.5ml +2 "processing"%_'{ +1602 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%2  +54 "core"  +5 .tPS.seek 0ml + "processing"%G', +1598 "core" ' +2 .tPSV.dial PSR +2 "processing"%e +42 "core"  +7 .tPSR.select :air +2 "processing"% +17 .tPS.seek 2.5ml +2 "processing"%'\ +2614 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +2 "processing"%E +2 .tCBV.dial PRV +5 "collection"'N  +3 "core" @ +2 "processing"%< +4 "core" @ +3 "processing"%$  +65 "core" +100  +6 .tPSV.dial :mixloop +2 "processing"% +103 "core" +4 .tCTV.dial :air,avoiding: :intake +2 "collection"'  +5 "core" +5 .tPTV.dial :PRVmixing + "processing"%d  +133 "core" +5 .tPS.seek 0ml +2 "processing"%R', +2605 "core" ' +2 .tPSV.dial :air +2 "processing"%1  +54 "core" +5 .tPS.seek 2.5ml +2 "processing"%c'\ +2601 "core" ' +2 .tPSV.dial :mixloop + "processing"% +42 "core" +6 .tPS.seek 0ml + "processing"%4', +2601 "core" ' +2 .tPSV.dial :air +2 "processing"%?  +43 "core"  +5 .tPS.seek 2.5ml + "processing"%K'\ +2622 "core" ' +2 .tPSV.dial :mixloop + "processing"%0 +44 "core" +6 .tPS.seek 0ml + "processing"%a', +2611 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" &k . $G +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"& (o +2 "core" ( +3 "manipulator"&&& +4 "core" &k  $G +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &i& +3 "core" &k  $G +3 .tForearm.seek CC + "manipulator"&p'Ͻ +99 "core" ' + .tHand.close +45 "manipulator"&S/ +79 "core" / +4 .tCC.seek :open + "collection"'!( +399 "core" ( + "manipulator"&"& +4 "core" &k 7 'G +3 "manipulator"&Z% +5 "core" %  " ' +2 .tForearm.seek :retract +2 "manipulator"&t'\ +94 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage + "manipulator"&*(- +284 "core" ( +2 "manipulator"&& +5 "core" &- 3 , +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &w& +3 "core" &- , +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'Γ +114 "core" ' + .tHand.open +2 "manipulator"&\\1 +72 "core" 1 +2 "manipulator"&I% +3 "core" % Μp w D Y +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&M'\ +101 "core" ' +2 .tPSV.dial :mixloop +2 "processing"% +4 "core" +4 .tPTV.dial :PRVmixing + "processing"%  +15 "core" +4 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 "processing"%  +2 "collection"'  +7 "core"  + +7 .tCTV.dial :air,avoiding: :intake +2 "collection"'T  +5 "core" +4 #tLoading lyfil puck from tube 2 into Collection Clamp + "collection"'z& +4 "core" & +2 "manipulator"& % +5 "core" %\  + +4 "storage"(:% +4 "core" %l c Z +2 "storage"( . +4 "core" .( +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(\ ( +198 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +4 (B& +3 "core" & ( %   +3 "manipulator"&^& +3 "core" &- # ) +3 "manipulator"&V% +4 "core" %\  ) +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&C( +203 "core" ( +2 "manipulator"&s& +5 "core" & + *k +2 "storage"(& +4 "core" & e d  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&J'Ѧ +94 "core" ' +3 "storage"('& +3 "core" & \\  +3 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(r') +296 "core" ' +2 "storage"(- +3 "core" -'r +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 (& +3 "core" & b b  +2 "manipulator"& & +48 "core" & N *k +10 .tElbow.seek 2 + "manipulator"&+( +4 "core" ( +2 "manipulator"&{& +5 "core" &  +k +2 "storage"(& +4 "core" &  '  +3 .tForearm.seek 2 + 300 counts + "manipulator"&' +24 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&=/ +71 "core" / +4 ."downElevator"SE.seek :down +4 "storage"(k'p +2 "manipulator"&n& +15 "core" & I -k +2 "manipulator"&b% +5 "core" % ! [ &| +7 .tForearm.seek :retract +2 "manipulator"&y'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&/(o +139 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +13 "core" ( +2 "manipulator"&;& +4 "core" &p( &Cs +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &.& +3 "core" &p( &Cs +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&Q'Ͻ +92 "core" ' +2 "manipulator"&x& +4 "core" &p( t  $Cs +2 "manipulator"&8% +4 "core" % J $3 +3 "collection"'& +5 "core" & +3 "collection"'l& +5 "core" & +3 .tCC.seek :closed +2 "collection"'(S +5 "core" &. +7 & 6 \ $e +9 &Tq 8 +10 &}n M +9 &Ip Q +10 &OF7 P +9 &IN Q +9 &G Q +10 &G Q +9 &WCq P +9 &G- P +10 &C P +9 &!F P +10 &#_I P +9 &%!F P +9 &&I Q +10 &(H Q +9 &*gD P +9 &,)F P +10 &-I Q +9 &/G\\ Q +10 &1oD> P +9 &31G P +9 &4JP P +10 &6D Q +9 &8wJ P +10 &:9F P +9 &;I P +9 &=Dm Q +10 &?IH P +9 &A@J% Q +9 &CL Q +10 &DN Q +9 &FT R +9 &H>g T +10 &I W +9 &K [ +10 &Mh ^ +9 &O+ ] +9 &Po _ +10 &RefX , +9 &R 8 N +8 ( +4 "collection"'l& +3 "core" &RY H +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.27 +2 .Hand.open +2 "manipulator"&1 +70 "core" 1 +2 "manipulator"&q% +4 "core" % + 3 +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&g'\ +101 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +3 "collection"'7  +133 "core"  +6 .tCSV.dial CTV +2 "collection"'D  +30 "core"  +6 .tPS.seek 2.5ml +2 "processing"%m'\ +2602 "core" ' +3 "collection"'v% +3 "core" %>>  +3 .tCS.seek 4.25ml +2 "collection"''Yk +1537 "core" ' +2 .tdelay 8 seconds +803 .PSV.dial :air + "processing"%P  +44 "core"  +7 .tdelay 2 seconds +202 .PSV.dial :waste2 +45 "processing"%  +92 "core"  +6 .tPS.seek 0ml +2 "processing"%-', +2607 "core" ' +3 .tCBV.dial between PRV and waste1 +2 "collection"'6 ` +30 "core" _ +6 .tCSV.dial :air +2 "collection"'` @ +46 "core" > +5 .tCS.seek 10ml + "collection"',' +1543 "core" ' +2 .tCSV.dial CTV +2 "collection"'9  +45 "core"  +6 .tCS.seek 0ml + "collection"')' +2623 "core" ' +2 .tCBV.dial :waste1 +2 "collection"'# @ +30 "core" > +4 .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake +2 "collection"']  +135 "core" +4 "collection"'[& +3 "core" &RZb H +3 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&U% +4 "core" %\  " +3 "storage"(% +4 "core" %m 2 4 x +2 "storage"(>. +3 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"(( +200 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (|& +4 "core" & H I +2 "manipulator"&@& +4 "core" &p( F "Cs +2 "manipulator"&5% +4 "core" %\  ! +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&( +161 "core" ( +2 "manipulator"&H& +5 "core" & & *w + "storage"( & +4 "core" & b ` +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&o' +97 "core" ' +2 "storage"(h& +3 "core" & b b +3 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(') +257 "core" ' +2 "storage"(O- +3 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 "manipulator"&& +3 "core" & 'w +2 "storage"(j& +5 "core" & O M  +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&(' +36 "core" ' +2 .tElbow.hold + "manipulator"&Y, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(%- +3 "core" -' +3 .tSE.seek 8.15 Pucks below Top Plate +2 "storage"(f'b +29 "core" ' +2 "manipulator"&% +4 "core" % q u F p +2 "storage"(}& +4 "core" & \  ! +2 .tForearm.force -20 +2 "manipulator"&5 +4 .tForearm.seek 1 + 320 counts +44 "manipulator"&X'G +24 "core" ' +2 "manipulator"&A& +5 "core" & ; %w +2 "storage"(2& +5 "core" & 5 6 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&_' +17 "core" ' +3 .tSE.seek 9.15 Pucks below Top Plate + "storage"(e' +38 "core" ' +2 "manipulator"&G& +5 "core" & %w +2 "manipulator"&E% +5 "core" %ѱ % +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&<'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&N(o +202 "core" ( +2 "manipulator"&$& +4 "core" &a- P G +3 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +3 "core" &b, x  F +3 .tForearm.seek CC + "manipulator"&'Ͻ +95 "core" ' +2 .tHand.close + "manipulator"&d/ +69 "core" / +4 .tCC.seek :open +2 "collection"'( +398 "core" ( +2 "storage"(1& +4 "core" & /  u +2 "storage"(R& +5 "core" &   +2 "manipulator"&& +4 "core" &b+ 8 F +2 "manipulator"&c% +5 "core" % ϴ  ! +2 .tForearm.seek :retract +2 "manipulator"&?'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&4( +167 "core" ( +2 "manipulator"&0& +5 "core" &  (: +2 "storage"(K& +4 "core" & \\ A  +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&' +107 "core" ' +2 .tElbow.hold + "manipulator"&&, +3 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&i1 +75 "core" 1 +3 "manipulator"&S% +5 "core" %  ;  + "storage"(u& +5 "core" & Y +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 319 counts + "manipulator"&F'F +17 "core" ' +2 "manipulator"&L& +4 "core" & (: +2 "storage"("& +4 "core" & O N 0 +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&Z' +34 "core" ' +2 "storage"(p% +4 "core" % b b +4 ."downElevator"SE.seek :down +4 "storage"('p +141 (w% +11 "core" %u+ c b Zp +3 "manipulator"& % +5 "core" % % ) +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&\\'\ +38 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +50 "core" ' +2 .tPSV.dial :air +2 "processing"%I  +72 "core" +4 .tPS.seek 2.5ml +2 "processing"%t'\ +2609 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +41 "core" +4 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +44 "core"  +4 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"% +44 "core" +5 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +43 "core"  +4 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%T', +975 "Can"]\ 7Z +1631 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%z& +3 "core" &\  +3 "manipulator"& & +5 "core" &  /: + "manipulator"&:% +4 "core" %\  X 0 +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"& (- +171 "core" ( + "manipulator"&& +4 "core" &- O / +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &B& +3 "core" &- . / +3 .tForearm.seek :garage +2 "manipulator"&^'Γ +107 "core" ' +2 .tHand.close + "manipulator"&V/ +70 "core" / +3 "manipulator"&3& +4 "core" &- $ +3 "manipulator"&s% +4 "core" % Τ # +3 .tForearm.seek :retract + "manipulator"&'\ +104 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&*([ +118 "core" ( +2 "manipulator"&'& +4 "core" &] O . +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &M& +3 "core" &]  - +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC + "manipulator"&'$ +100 "core" ' +2 "manipulator"&& +4 "core" &] - +2 "manipulator"& % +5 "core" %" -= +3 "processing"%{& +4 "core" &\  +3 "processing"%& +6 "core" &\  +2 .tPC.seek :closed +2 "processing"%=(^ +5 "core" &\  +8 &C\ %i +9 &qUs\ 9 +9 &}k\ N +10 &oC\ S +9 &3>\ R +10 &C\ S +9 &C\ S +9 &wC\ S +10 &9D\ S +9 &C\ S +9 &C\ S +10 &!A \ R +9 &#BE\ R +10 &%E\ R +9 &&F \ S +9 &(C \ R +10 &*JE\ R +9 &, A\ R +9 &-F\ S +10 &/D\ R +9 &1QA\ S +10 &3C\ R +9 &4B\ S +9 &6C \ R +10 &8ZA$\ R +9 &:A'\ R +9 &;A%\ R +10 &=A\ R +9 &?bA$\ R +10 &A#G1\ S +9 &BP3\ T +9 &Dj6\ W +50 &FWz3\ Y +10 &Hv2\ Y + &Ix2\ Y + &Kz0\ Z + &M^~6\ Y + &O~;\ Z +2 &PA\ Z +9 &RD\ Z +10 &Te=\ Z +9 &V%=\ Z +9 &W>\ [ +10 &Y;\ [ +9 &[i;\ [\ +10 &]*J\ [ +9 &^PcH\ S +9 &^\ XK\ ; +5 ( +3 "processing"%& +4 "core" &^;G\ ; +2 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.92 +2 "processing"%n& +4 "core" &^;L\ ; +3 .tHand.open + "manipulator"&b1 +76 "core" 1 +2 "manipulator"&C% +4 "core" % "  '= +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&J'\ +95 "core" ' + .tPRV.dial :air +2 "processing"%;  +45 "core"  +4 .tPSV.dial :mixloop +2 "processing"%r +44 "core" +4 "processing"%.% +4 "core" %.\  +3 .tPS.seek 0.3ml + "processing"%' +378 "core" ' +2 .tPSV.dial PSR +2 "processing"%x +102 "core"  +8 #tPulling 0.4ml of PSR.air +2 .PSR.select :air +3 .PS.seek 0.7ml + "processing"%8'' +493 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%'\ +1907 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%+ +105 "core" +5 .tPTV.dial :mixing + "processing"%k @ +77 "core" A +5 .tPBV.dial :waste2 +2 "processing"%y  +96 "core"  +5 .tPS.seek 0ml +2 "processing"%!', +2605 "core" ' +3 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +5 "core" &] 8 * +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC + "manipulator"&q([ +4 "core" ( +2 "manipulator"&l& +4 "core" &] * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &7& +4 "core" &]  * +3 .tForearm.seek PC + "manipulator"&D'$ +92 "core" ' + .tHand.close +2 "manipulator"&Q/ +75 "core" / +3 .tPC.seek :open +2 "processing"%a( +456 "core" ( +2 "manipulator"&v& +4 "core" &]  , 0 +3 "manipulator"&W% +4 "core" % ! Z 0 +2 .tForearm.seek :retract +2 "manipulator"&P'\ +95 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(- +127 "core" ( +2 "manipulator"&m& +4 "core" &-  * 0$ +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &6& +4 "core" &-  0$ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&`'Γ +110 "core" ' + .tHand.open + "manipulator"&1 +76 "core" 1 +3 "manipulator"&9% +5 "core" % Μ | { # +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&,'\ +100 "core" ' +3 #tLoading da puck from tube 2 into Processing Clamp + "processing"%#& +5 "core" &<\  +2 "manipulator"&]% +4 "core" %\  ` / +2 "storage"([% +4 "core" %z \  +2 "storage"(U. +4 "core" .( +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(( +199 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (>& +3 "core" & e c   +3 "manipulator"&|& +4 "core" &- " 0$ +2 "manipulator"&@% +5 "core" %\     1 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 + "manipulator"&5( +209 "core" ( +2 "manipulator"&\ & +4 "core" &   4 3_ +2 "storage"(H& +4 "core" &  A\  +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"& 'Ѧ +99 "core" ' +2 "storage"(h& +4 "core" &  /\  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(/') +301 "core" ' +2 "storage"(g- +3 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (O& +3 "core" &  U\  +3 "manipulator"&& +4 "core" &   3_ +3 .tElbow.seek 2 + "manipulator"&j( +9 "core" ( +2 "manipulator"&%& +4 "core" &    2_ +2 "storage"(& +4 "core" &  \  +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&}' +14 "core" ' +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&A/ +77 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&2& +2 "storage"(G'p +9 "core" &   - 1_ +2 "manipulator"&E% +5 "core" %  f ,o +2 .tForearm.seek :retract +2 "manipulator"&o'\ +89 "core" ' +2 .tElbow.seek PC +2 "manipulator"&([ +161 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +101 "core" ( +2 "manipulator"&& +3 "core" &Z \  1 +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &(& +3 "core" &Z    2 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC + "manipulator"&X'$ +99 "core" ' +2 "manipulator"&f& +4 "core" &Z   2 +3 "manipulator"&$% +5 "core" % 0U +2 "processing"%_& +5 "core" &f\  +2 "processing"%& +5 "core" &Z\  +50 .tPC.seek :closed +11 "processing"%Y(^ +4 "core" &X\  + &R\  +2 &G\  + &C\  + &5\  +2 &2\  + &#\  + &9\ $e +7 &Sp\ 8 +10 &{k!\ M +9 &D"\ R +9 &K?\ R +10 &@\ Q +9 &A\ R +10 &@\ R +9 &SA\ \ R +9 &B\ R +10 &A\ Q +9 &!A\ R +9 &#ZB\ R +10 &%A\ R +9 &&E\ R +9 &(A\ R +10 &*dC\ Q +9 &,$C\ R +10 &-B\ R +9 &/B\ R +9 &1jF\ R +10 &3,A\ R +9 &4C\ R +9 &6AF\ Q +10 &8rC\ R +9 &:4C\ R +10 &;C\ R +9 &=B\ R +9 &?zF\ R +10 &A:G\ S +9 &BO\ S +9 &Da\ V +10 &Fq|\ X +9 &H2x\ X +10 &Ix\ X +9 &Kz\ Y +9 &Mw|\ Y +10 &O7\ Y +9 &P\ Y +9 &R\ Z +10 &T}}\ Y +9 &V>\ Z +10 &X\ Z +9 &Y\ Z +9 &[\ Z +10 &]D\ Q +9 &^}Hx\ "g +9 &^>\ 4 +6 ( +2 "processing"%& +5 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.92 +2 .Hand.open +2 "manipulator"&d1 +2 "core" &^.\ 4 +65 1 +2 "manipulator"&<% +4 "core" %   *U +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%1  +3 %R9 +7 "core" 9 +102 "processing"%9 +3 "core" 9 +103 "processing"%c9 +3 "core" 9  +103 "processing"%09 +3 "core" 9  +103 "processing"%K9 +3 "core" 9 +102 "processing"%9 +3 "core" 9 +103 "processing"%N9 +3 "core" 9 +103 "processing"%i9 +3 "core" 9 +103 "processing"%S9 +4 "core" 9" +103 "processing"%u9 +3 "core" 9' +103 "processing"%L9 +3 "core" 9+ +103 "processing"%"9 +2 "core" 9/ +103 "processing"%p9 +3 "core" 93 +103 "processing"%?9 +3 "core" 98 +103 "processing"%49 +3 "core" 9< +103 "processing"%w9 +4 "core" 9@ +102 "processing"% 9 +3 "core" 9D +103 "processing"%9 +3 "core" 9I +103 "processing"%F9 +3 "core" 9M +103 "processing"%e9 +3 "core" 9Q +103 "processing"%I9 +3 "core" 9U +103 "processing"%Z9 +3 "core" 9Z +102 "processing"%9 +3 "core" 9\ ^ +103 "processing"%-9 +4 "core" 9b +103 "processing"%9 +3 "core" 9f +103 "processing"%9 +2 "core" 9$j +103 "processing"%9 +3 "core" 9,o +103 "processing"%9 +3 "core" 93s +104 "processing"%t9 +3 "core" 9;w +103 "processing"%z9 +3 "core" 9B{ +3 .tPH.hold 2:00:00,28C +3 "processing"% pp? +5 .tdelay 1:30 +2 "core" | +9000 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%: +110 "core"  +7 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +68 .tPS.seek 0.5ml +2 "processing"%'F +591 "core" ' +3 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +17 .tPS.seek 2ml + "processing"%B'˕ +1600 "core" ' +2 .tPTV.dial :puck +2 "processing"%&  +76 "core"  +7 .tPSV.dial PTV +2 "processing"%V +77 "core" +5 .tPBV.dial :waste1 +2 "processing"%3  +135 "core"  +5 "processing"%s% +4 "core" %˕\  +3 .tPS.seek 1.5ml + "processing"%\\'{ +585 "core" ' +3 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%' * +34 "core" , +6 .tPS.seek 0ml +2 "processing"%M', +1592 "core" ' +3 .tdelay 5:00 +28938 "Can"O\ >'\\ +1064 #trecoverPSRreagent08 +2 .PTV.dial :puck + "processing"%^  +5 "core"  +5 .tPBV.dial :waste1 +2 "processing"%  +34 "core"  +4 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , +5 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%{ +75 "core"  +9 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml +2 "processing"% '\ +2468 "core" ' +2 .tPSV.dial PTV +2 "processing"% +76 "core" +6 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%~ +76 "core"  +8 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%n +77 "core" +5 .tdelay 5 seconds +503 .PSV.dial :air + "processing"%b  +75 "core"  +6 .tPS.seek 0ml + "processing"%C', +2454 "core" ' +3 .tPTV.dial :PRVmixing,via: PRV + "processing"%  +138 "core" +4 .tPSV.dial :mixloop +2 "processing"%; +44 "core" +5 .tPRV.dial :ab1 + "processing"%r @ +77 "core" A +6 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml +2 "processing"%.' +350 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +47 .tPRV.dial CBV +10 "collection"'  +3 "processing"%T  +48 "core"  +7  +4 !"connect"o:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt["5/home/esp/esp2/utils/fluid.rb:505:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:607:in `fluid'"2/home/esp/esp2/utils/fluid.rb:619:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:693:in `fluid'"1/home/esp/esp2/utils/fluid.rb:748:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:455:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:581:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:26:in `connect'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +3 "processing"%x% +4 "core" %\  +3 .tPS.seek 0.3ml +2 "processing"%' +346 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'8  +31 "core" +5 .tPRV.dial :air + "processing"%+  +44 "core"  +6 .tPS.seek 0.9ml + "processing"%k'@ +1256 "core" ' +2 .tPRV.dial :waste2 +2 "processing"%y @ +72 "core" ? +6 .tPS.seek 0.5ml + "processing"%'F +864 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%  +43 "core"  +5 .tPS.reconfigure :default +2 "processing"%#A d`xb +4 .tPS.seek 2ml + "processing"%l'˕ +1590 "core" ' +2 .tPSV.dial :PML + "processing"%7 +44 "core" +4 .tPTV.dial :mixing +2 "processing"%Q @ +73 "core" A +6 .tPBV.dial :waste1 + "processing"%*  +35 "core" +5 "processing"%J% +5 "core" %ː\  +2 .tPS.seek 1.85ml +2 "processing"%=' +233 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%v * +37 "core" , +6 .tPS.seek 0ml +2 "processing"%W', +1948 "core" ' +2 .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'m& +4 "core" &|4 +3 "manipulator"&6& +4 "core" &Z  ) +2 "manipulator"&D% +5 "core" %\  E + +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&q(- +115 "core" ( +2 "manipulator"&& +4 "core" &- > '& +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &9& +3 "core" &- & )& +3 .tForearm.seek :garage +2 "manipulator"&P'Γ +95 "core" ' +2 .tHand.close + "manipulator"&#/ +77 "core" / +2 "manipulator"&]& +5 "core" &- 4 #& +2 "manipulator"&[% +4 "core" % Ρ #{ +3 .tForearm.seek :retract + "manipulator"&U'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&`(o +286 "core" ( +2 "manipulator"&>& +4 "core" &p4 9 !M +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &|& +3 "core" &q4 ' M +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC + "manipulator"&@'Ͻ +92 "core" ' +3 "manipulator"&& +5 "core" &r4  L +2 "manipulator"&\ % +5 "core" %   +2 "collection"'H& +4 "core" &}* +4 "collection"'& +6 "core" &|' +2 .tCC.seek :closed +2 "collection"'h(S +4 "core" &~/  +9 &0u|~8 +z +9 &`v}|0 ? +10 &Wd2 Q +9 &C~}0 R +10 &D. S +9 &C~2 R +9 &XG|+ S +10 &F| R +9 &G| R +9 &F~ R +10 & aF~ R +9 &"$C| R +10 &#G} R +9 &%G{ S +9 &'jF} R +10 &)+H} R +9 &*G|~\ S +9 &,G} R +10 &.rG}\ R +9 &03F{ R +10 &1G} R +9 &3F~ R +9 &5yF~ R +10 &7<C| R +9 &8E} R +9 &:F| R +10 &<F R +9 &>CG} R +10 &@G~ R +9 &AG S +9 &CO~ S +10 &ED`{ U +9 &F} X +10 &H~\ ^ +9 &Jm _ +9 &L, ` +10 &M ` +9 &O~ ` +9 &Qm Y +10 &RB + +9 &R~ S +5 ( +2 "collection"'& +4 "core" &Rt} S +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.74 +2 "collection"',& +3 "core" &Ru{ S +4 .tHand.open +2 "manipulator"&g1 +69 "core" 1 +2 "manipulator"&O% +4 "core" % s e a  +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 .tPSV.dial PSR +2 "processing"%% +107 "core" +8 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +17 .tPS.seek 1.5ml +2 "processing"%'{ +1594 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%A  +44 "core"  +5 .tPS.seek 0ml +2 "processing"%2', +1599 "core" ' +2 .tPSV.dial PSR +2 "processing"%E +43 "core"  +8 .tPSR.select :air +2 "processing"% +18 .tPS.seek 2.5ml + "processing"%5'\ +2605 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%  +2 "collection"'/  +34 "core"  +133  +7 .tPSV.dial :mixloop +2 "processing"%} +105 "core" +6 .tCTV.dial :air,avoiding: :intake +2 "collection"'  +6 "core" +5 .tPTV.dial :PRVmixing +2 "processing"%(  +76 "core" +58 .tPS.seek 0ml +2 "processing"%j', +2604 "core" ' +2 .tPSV.dial :air +2 "processing"%f  +44 "core"  +7 .tPS.seek 2.5ml + "processing"%$'\ +2600 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%_ +43 "core" +7 .tPS.seek 0ml + "processing"%G', +2611 "core" ' +2 .tPSV.dial :air +2 "processing"%o  +43 "core"  +6 .tPS.seek 2.5ml + "processing"%a'\ +2605 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%d +43 "core" +6 .tPS.seek 0ml +2 "processing"%<', +2610 "core" ' +3 #tGaraging FlushPuck in Collection Clamp + "manipulator"&R& +4 "core" &t2 D L L +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&(o +2 "core" ( +3 "manipulator"&& +4 "core" &t2 5 7 L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &X& +4 "core" &t2 Q X  L +3 .tForearm.seek CC +2 "manipulator"&c'Ͻ +98 "core" ' + .tHand.close +2 "manipulator"&0/ +71 "core" / +5 .tCC.seek :open + "collection"'K( +399 "core" ( +2 "manipulator"&& +5 "core" &t2  L +2 "manipulator"&N% +4 "core" % S  +3 .tForearm.seek :retract + "manipulator"&i'\ +97 "core" ' +2 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&S(- +293 "core" ( +2 "manipulator"&u& +4 "core" &- f ' +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &L& +3 "core" &- { v & +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&"'Γ +106 "core" ' +2 .tHand.open + "manipulator"&p1 +68 "core" 1 +2 "manipulator"&?% +4 "core" % Λ k { h  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&4'\ +103 "core" ' +2 ."da"delayUntil "16:40:54.71" +3 #"WCR"Whole Cell Archive sampling 1000ml +3 #Loading wcr puck from tube 2 into Collection Clamp + "collection"'w& +4 "core" &y{ +2 "manipulator"& % +4 "core" %\  " +3 "storage"(% +4 "core" %j 3 1 +2 "storage"(F. +3 "core" .( +3 "storage"(e& +4 "core" & 5 5  +2 "storage"(I& +5 "core" & 6 6  +2 "manipulator"&Z& +4 "core" &- ~  $ +3 "manipulator"&% +52 "core" %\   % +7 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 2 +2 "manipulator"&-( +221 "core" ( +2 "manipulator"&& +5 "core" & &~ +2 "storage"(& +5 "core" & G < w  +2 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&'Ѧ +90 "core" ' +2 "storage"(& +5 "core" & M 8 q  +2 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 ."WCR"SE.seek :beamBreak +2 "storage"(t') +301 "core" ' +2 "storage"(z- +3 "core" -' +2 ."WCR"SE.configure :default +3 "storage"(#QK-0-\ b +4 (:& +3 "core" & ` L  +2 "manipulator"&!& +4 "core" & '~ +3 ."WCR"Elbow.seek 2 +2 "manipulator"&( +8 "core" ( +2 "manipulator"&&& +4 "core" &  'w +2 "storage"(V& +5 "core" & = L   +3 ."WCR"Forearm.seek 2 + 300 counts + "manipulator"&3' +20 "core" ' +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Hand.close +2 "manipulator"&s/ +71 "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:967:in `loadPuck'"2/home/esp/esp2/protocol/2G/wcr.rb:24:in `wcr'"0/home/esp/esp2/protocol/2G/DA.rb:58:in `da'";/home/esp/esp2/protocol/2G/DAprocess.rb:368:in `runDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:170:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:56:in `da'"=/home/esp/esp2/mission/3peat_25APR23.rb:26:in `myDA_WCR'"//home/esp/esp2/mission/3peat_25APR23.rb:51"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"//home/esp/esp2/mission/3peat_25APR23.rb:50"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"//home/esp/esp2/mission/3peat_25APR23.rb:40"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"-/home/esp/esp2/lib/esp.rb:207:in `shell'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +2 ."downElevator"SE.seek :down +4 "manipulator"&B& +2 "storage"(''p +9 "core" & r W $w +2 "manipulator"&\\% +4 "core" %  !~ +3 ."WCR"Forearm.seek :retract +2 "manipulator"&1'\ +95 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&^(o +155 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +11 "core" ( +2 "manipulator"&& +4 "core" &h4 v l N +3 ."WCR"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 & & +3 "core" &h4 f N +3 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek CC +2 "manipulator"&{'Ͻ +93 "core" ' +3 "manipulator"&M& +5 "core" &h4 " N +2 "manipulator"&% +5 "core" %   +2 "collection"'~& +4 "core" &{| +4 "collection"'n& +6 "core" &y| +2 ."WCR"CC.seek :closed +2 "collection"'b(S +6 "core" &y{ +6 & 6|}( $e +9 &Tp}| 8 +9 &{mx{ M +10 &H{} R +9 &HBw| Q +10 &\ Dy| Q +9 &Cz| Q +9 &A{| Q +10 &OD{{} R +9 &Cyye Q +9 &Ez{[ Q +10 &!Fy|W Q +9 &#WD||L R +10 &%Dz{: R +9 &&D{}> Q +9 &(Bz{8 Q +10 &*`B{| Q +9 &,"Bx} Q +9 &-F}} Q +10 &/Fz{ Q +9 &1gD{} R +10 &3*Ey~ Q +9 &4Axz Q +9 &6Byz Q +10 &8pBy| Q +9 &:2Gz| Q +10 &;D|} R +9 &=Ey{ Q +9 &?xA{} Q +10 &A9Gy} R +9 &BKz{ R +9 &DQz| R +10 &Fx]z} T +9 &H/{{ X +9 &Ix{ ] +10 &K{| ^ +9 &May} _ +10 &O#{} _ +47 &Pz{ _ +10 &R^a{~ 8 +4 &Rx{ \\ + ( + &Rgy{ S + &Rgx} S + &Rgz} S +2 &Rfz|C S +2 "collection"'n& +4 #"WCR"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.60 +4 .Hand.open + "manipulator"& 1 +69 "core" 1 +2 "manipulator"&% +5 "core" % < H H  +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +2 "manipulator"&;'\ +96 "core" ' +2 #"WCR"collectSample 1000ml w/bubble point of 55psi +2 #Priming 7ml + .Gate.power :sampler,:ON +178 .Flow.enablePump :primary +8 .Flow.setRate 6.0 +8 .Intake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")r+ +4 "core" + +2 "sampler")C% +5 "core" %Nef H  + "collection"'T& +4 "core" &Rgy}Z S +5 "Can"Y a˄ +2 #"WCR"Calibrating pressure sensors + .CTV.dial :air +2 "collection"'  +4 "core" +6 ."WCR"SSV.dial :spit,avoiding: :exhaust +6 .SS.reconfigure :fast +3 "sampler")#.0Xt +278 "core" ' +3 ."connect"SSV.dial CBV +3 "sampler").  +2 ."WCR"CBV.dial SSV +3 "collection"'8 @ +113 "core" B +30  +5 ."WCR"delay 3.8 seconds +383 "collection"'+% +4 "core" %z|v +3 "sampler")% +4 "core" %>uln M v r +2 #"WCR"Sensor limits: Intake max 149.9psia; Outlet max 151.4psia +2 .SSV.dial :spit + "sampler")y +141 "core"  +7 ."WCR"SS.seek 0ml +2 "sampler")k'? +283 "core" ' +2 ."WCR"SSV.dial CBV +2 "sampler")  +143 "core"  +6 ."WCR"CTV.dial :intake +2 "collection"'  +78 "core"  +7 #"WCR"Waiting for external sampler to finish priming... + .delayUntil "16:40:06.21" +1424 #"flow"4.0L/min +3007 #4.3L/min +9556 "Can"L  e +2258 ."WCR"Flow.enablePump :primary + .Flow.setRate 2.5 +10 ."connect"SSV.dial CBV +3 "sampler")7  +2 ."WCR"CBV.dial SSV +6 "collection"'Q @ +4 "core" A +8 +6 #"WCR"Allowing 40s for 7.0ml of remaining 7.0ml +3 "Can"N 3{ e +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'*% +51 "core" %R +5 #"WCR"Intake @35.1psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 2.18ml/s +3 "sampler")#.0X,% +4 "core" %_^+ +2 "sampler")q% +5 "core" %` P \ +23 "collection"'|% +3 "core" %jj: +3 "sampler")% +5 "core" %` S { +26 "collection"'\ % +4 "core" %pq; +2 "sampler")H% +4 "core" %`SS U | +31 "collection"'U% +4 "core" %ot. +2 "sampler")% +4 "core" %`hh T | +36 "collection"',% +4 "core" %y{% +2 "sampler")g% +4 "core" %` R | +41 "collection"'O% +4 "core" %{% +3 "sampler")% +4 "core" %` C | +46 "collection"'%% +4 "core" %} +2 "sampler")@% +5 "core" %` H | +2 "sampler")W% +4 "core" %` K }| +2 ."WCR"Intake.select :close + "sampler")0 +16 )A% +3 "core" %` P | +3 ."WCR"SSV.dial :exhaust +2 "sampler")  +80 "core"  +6 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +3 "sampler")E'? +408 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +17 #"WCR"Sampling 1000.0ml +3 .Flow.enablePump :primary + .Flow.setRate 2.5 + .Intake.select :close +2 .Exhaust.select :close + .SS.reconfigure :default +2 "sampler")#.0X = + ."WCR"CTV.dial :intake +3 "collection"'}  +4 "core"  +8 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +3 "sampler")  +2 "collection"'( @ +8 "core" A +73 +6 #"WCR"Allowing 130s for 25.0ml of remaining 1000.0ml +3 "Can"K  = +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'5% +4 "core" % +2 #"WCR"Intake @35.0psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 1.96ml/s +2 "sampler")#.0X*GW*( J ~ +4 #"WCR"Vacuum too high -- waiting up to 40 seconds + .SS.reconfigure :exhale +2 "sampler")#.0X'˕ +733 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +18 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +3 "sampler")q  +2 "collection"'| @ +6 "core" A +73 +16 #"WCR"Allowing 130s for 25.0ml of remaining 925.0ml +4 "Can"H >! + ."WCR"Intake.select :open +2 "sampler") +219 "collection"'% +4 "core" % +2 #"WCR"Intake @35.0psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.94ml/s +3 "sampler")#.A0X* +2 #"WCR"Intake @35.1psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.94ml/s +2 "sampler")#.A0X, C +20 "collection"''% +4 "core" %w| +3 "sampler")<% +4 "core" %H G +23 "collection"'t% +4 "core" %}{ +2 "sampler")% +4 "core" %H G +3 "sampler") % +5 "core" %H ? + ."WCR"Intake.select :close +2 "sampler")0 +19 )% +3 "core" %H Q +3 ."WCR"SSV.dial :exhaust +2 "sampler")n  +79 "core"  +10 ."WCR"Exhaust.select :open +2 "sampler")@ +19 ."WCR"SS.seek 0ml +2 "sampler"){'? +312 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%T +76 "core" +6 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +2 "core" ' +4 ."WCR"Exhaust.select :close + "sampler") +13 "processing"%r +3 "core" a +5 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +3 "sampler")8  +3 "collection"'C @ +7 "core" A +4 "processing"%. +4 "core" & +25  +8 ."da"delay 5 seconds +51 "core" +14 #"WCR"Allowing 130s for 25.0ml of remaining 800.0ml +3 "Can"C ҝXd +2 ."WCR"Intake.select :open +2 "sampler") +219 "collection"'+% +3 "core" % +3 #"WCR"Intake @35.0psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.94ml/s +2 "sampler")#.A0X+% +4 "core" %VS[ I +21 "collection"'O% +4 "core" %su +3 "sampler")g% +4 "core" %O B \\ +23 "collection"'%% +4 "core" %| +2 "sampler")@% +5 "core" %O @ \\ +2 "sampler")W% +4 "core" %O > \\ +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )A% +4 "core" %O P \\ +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +63 ."da"PBV.dial between PSV and waste1 +3 "processing"%# * +15 "core"  +8 ."WCR"Exhaust.select :open + "sampler")@ +12 "core" , +11 ."WCR"SS.seek 0ml +6 "sampler")/'? +6 ."da"PS.seek 0ml +3 "processing"% ', +866 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +17 ."connect"SSV.dial CBV +55 ."WCR"CBV.dial SSV +3 "sampler")}  +2 "collection"'\ @ +8 "core" A +71 +7 #"WCR"Allowing 130s for 25.0ml of remaining 750.0ml +4 "Can"> ӍnB + ."WCR"Intake.select :open +2 "sampler") +216 "collection"'% +4 "core" % +2 #"WCR"Intake @35.0psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.94ml/s +2 "sampler")#.A0X*'˕ +386 "core" ' +2 #"WCR"Stroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale +2 "sampler")#.0X +27 "collection"'\\% +3 "core" %} +3 "sampler")% +4 "core" %K L +2 "sampler")8% +5 "core" %K ? +2 ."WCR"Intake.select :close +2 "sampler")0 +16 )+% +3 "core" %K M +3 ."WCR"SSV.dial :exhaust +2 "sampler"){  +79 "core"  +7 ."WCR"Exhaust.select :open + "sampler")@ +17 ."WCR"SS.seek 0ml +2 "sampler")'? +947 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +2 "sampler")  +3 "collection"'M @ +50 "core" A +28 +7 #"WCR"Allowing 130s for 25.0ml of remaining 500.0ml +4 "Can") T + ."WCR"Intake.select :open +2 "sampler") +216 "collection"'7% +4 "core" % +2 #"WCR"Intake @35.0psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.94ml/s +2 "sampler")#.A0X+  +79 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")'? +900 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +17 ."connect"SSV.dial CBV +3 "sampler")  +2 ."WCR"CBV.dial SSV +4 "collection"'f @ +6 "core" A +73 +14 #"WCR"Allowing 130s for 25.0ml of remaining 425.0ml +4 "Can"% ټ + ."WCR"Intake.select :open +2 "sampler") +216 "collection"'E% +4 "core" %~ +2 #"WCR"Intake @35.0psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.94ml/s +3 "sampler")#.A0X*% +4 "core" %jn +3 "sampler")W% +3 "core" %JPY ? +24 "collection"'A% +4 "core" %y} +2 "sampler")f% +4 "core" %J N +27 "collection"'% +4 "core" %z{ +2 "sampler")E% +4 "core" %J N +3 "sampler")% +5 "core" %J M + ."WCR"Intake.select :close +2 "sampler")0 +18 )a% +3 "core" %J 9 +49 ."WCR"SSV.dial :exhaust +9 "sampler")_  +79 "core"  +10 ."WCR"Exhaust.select :open +2 "sampler")@ +7 ."da"PSR.select :air +3 "processing"% +14 ."WCR"SS.seek 0ml +2 "sampler")j'? +12 ."da"PS.seek 2ml +2 "processing"%0'˕ +891 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +20 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")R  +4 "collection"'h @ +6 "core" A +71 +9 #"WCR"Allowing 130s for 25.0ml of remaining 249.9ml +4 "Can"  Lu + ."WCR"Intake.select :open +2 "sampler") +219 "collection"'% +3 "core" % +3 #"WCR"Intake @35.0psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.94ml/s +2 "sampler")#.A0X*% +5 "core" %>* = +17 "collection"'W% +3 "core" %uv +3 "sampler")A% +62 "core" %> J +10 "collection"'f% +5 "core" %{~ +2 "sampler")% +5 "core" %> @ +2 "sampler")E% +4 "core" %> ? +2 ."WCR"Intake.select :close +2 "sampler")0 +16 )% +3 "core" %> D +3 ."WCR"SSV.dial :exhaust +2 "sampler")a  +79 "core"  +6 ."WCR"Exhaust.select :open +3 "sampler")@ +17 ."WCR"SS.seek 0ml +3 "sampler")m'? +133 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%_ +139 "core"  +10 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +17 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%v'F +584 "core" ' +2 ."da"delay 5 seconds +10 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +18 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")H  +2 "collection"'h @ +7 "core" A +123 +11 #"WCR"Allowing 130s for 25.0ml of remaining 99.9ml +3 "Can"!  + ."WCR"Intake.select :open +2 "sampler") +218 "collection"'R% +4 "core" %} +2 #"WCR"Intake @34.9psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.94ml/s +3 "sampler")#.A0X( +4 "processing"% +4 "core"  +5 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'q' +64 "core"  +6 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%K  +78 "core"  +6 ."da"PS.seek 0ml +2 "processing"%%', +1883 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV +2 "collection"'[ @ +77 "core" @ +56 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'.  +92 "core"  +6 "collection"'=% +4 "core" %rq  +3 ."WCR"CSV.dial between air and CTV +2 "collection"' ` +30 "core" a +8 ."WCR"CS.seek 7.445ml +2 "collection"'O' +334 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +138 "core"  +8 #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +16 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%|'F +189 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +3 "collection"'@  +2 'g  +29 "core"  +47  +9 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<<b +4 ."WCR"CS.seek 0ml +2 "collection"'\ ' +295 "core" ' +3 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +71 ."da"PS.seek 2ml +2 "processing"%y'˕ +992 "core" '٠ ̞ +4 ."WCR"CBV.dial :waste2b +2 "collection"'(  +32 "core"  +11 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +4 ."WCR"CS.seek 0ml +2 "collection"'>' +164 "core" ' +2 ."WCR"delay 1:00 +377 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%W  +6 "core"  +8 ."da"PSV.dial PTV +2 "processing"%A +72 "core" +7 ."da"PBV.dial :waste1 +2 "processing"%f  +35 "core" +6 "processing"%% +4 "core" %ː  +3 ."da"PS.seek 1.5ml +2 "processing"%E'v +580 "core" ' +3 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , +7 ."da"PS.seek 0ml +2 "processing"%a', +1614 "core" ' +2 ."da"delay 2:00 +2928 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'#  +136 "core" +6 #"WCR"Fix #1 of 2 (with RNAlater) for 2:00 +2 .CSV.dial CSR +2 "collection"'_  +44 "core"  +9 #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +2 "collection"' +17 ."WCR"CS.seek 2ml +2 "collection"'/') +586 "core" ' +3 ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +18 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'}' +2049 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV +2 "collection"'h @ +75 "core" ? +60 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'H  +93 "core"  +9 "collection"'R% +4 "core" %{{Z  +3 ."WCR"CSV.dial between air and CTV +2 "collection"'m ` +62 "core" ^ +7 ."WCR"CS.seek 7.301ml +2 "collection"'v' +752 "core" ' +6 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +4 "collection"'`  +4 '5  +33 "core"  +103  +8 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +3 "collection"'o' +1608 "core" 'gh ڞ +4 ."WCR"delay 2:00 +2823 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + "processing"%  +6 "core"  +7 ."da"PBV.dial :waste1 +2 "processing"%j  +36 "core" +6 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%p * +36 "core" , +6 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%i +76 "core"  +9 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%d'\ +2506 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%u +85 "core"  +7 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%I +73 "core"  +9 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +75 "core" +7 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%w  +87 "core" +7 ."da"PS.seek 0ml +2 "processing"%', +1601 ."WCR"CBV.dial :waste2b +2 "collection"'  +31 "core"  +7 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +4 ."WCR"CS.seek 0ml +2 "collection"'F' +354 "core" ' +2 ."WCR"delay 1:00 +521 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +140 "core"  +22 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +5 "processing"% +30 ."da"PS.reconfigure :default +7 "processing"%#A d`xb +7 ."da"PS.seek 0.25ml +5 "processing"%N' +330 "core" ' +2 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +16 ."da"PS.seek 0.5ml +2 "processing"%'F +333 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +18 ."da"PS.seek 2ml +2 "processing"%0'˕ +1593 "core" ' +2 ."da"PTV.dial :puck +49 "processing"%  +11 "core"  +8 ."da"PSV.dial PTV +2 "processing"% +76 "core" +7 ."da"PBV.dial :waste1 +2 "processing"%L  +37 "core" +5 "processing"%G% +4 "core" %ˑ  +3 ."da"PS.seek 1.5ml +3 "processing"%X'w +584 "core" ' +3 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%4 * +37 "core" , +7 ."da"PS.seek 0ml +2 "processing"%c', +802 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'s  +139 "core" +8 #"WCR"Fix #2 of 2 (with RNAlater) for 2:00 + .CSV.dial CSR +2 "collection"':  +44 "core"  +9 #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +2 "collection"' +16 ."WCR"CS.seek 2ml +2 "collection"'z') +563 "core" ' +2 ."da"delay 10 seconds +32 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +18 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'?' +438 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 "processing"%  +5 "core"  +7 ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +7 ."da"delay 30 seconds +1607 "core" ' +3 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV +2 "collection"'B @ +78 "core" ? +59 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'3  +94 "core"  +8 "collection"'Z% +4 "core" %x{  +3 ."WCR"CSV.dial between air and CTV +2 "collection"'! ` +62 "core" ^ +7 ."WCR"CS.seek 7.301ml +2 "collection"'e' +762 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +3 "collection"'"  +2 '  +61 "core"  +81  +8 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'' +134 ."da"PBV.dial between PSV and waste1 +2 "processing"%< * +37 "core" * +6 ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%~ +77 "core"  +10 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%&'\ +1350 "core" 'h  +4 ."WCR"delay 2:00 +1249 "core" ' + ."da"PSV.dial PTV +2 "processing"%S +76 "core" +8 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%- +76 "core"  +8 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +76 "core" +6 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%T  +87 "core" +7 ."da"PS.seek 0ml +2 "processing"% ', +2599 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%r +138 "core"  +9 #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 2ml +2 "processing"%V'˕ +2107 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 "processing"%\\  +5 "core"  +9 ."da"PSV.dial PTV +2 "processing"% +76 "core" +7 ."da"PBV.dial :waste1 +2 "processing"%+  +35 "core" +6 "processing"%'% +5 "core" %˙  +2 ."da"PS.seek 1.5ml +2 "processing"%' +209 "Can" >J +380 "core" ' +3 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%n * +36 "core" + +7 ."da"delay 1 second +102 .PSV.dial :waste1 + "processing"%  +108 "core"  +7 ."da"PS.seek 0ml +2 "processing"% ', +1596 "core" ' +2 "processing"%M9 +4 "core" 96 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%t +3 %& +2 "core" 6 +2 &^. 4 +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&C% +4 "core" %\  p +3 "storage"(8% +4 "core" %k  +2 "storage"(6. +3 "core" .( +3 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 ."da"SC.seek 1 + "storage"(( +201 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (D& +3 "core" &\ T R 9 +3 "manipulator"&l& +4 "core" &j2 M +51 "manipulator"&9% +12 "core" %\   +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 1 +2 "manipulator"&1( +163 "core" ( +3 "manipulator"&$& +5 "core" & >t +2 "storage"(x& +4 "core" &\ % +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&]' +79 ."WCR"CBV.dial :waste2b +3 "collection"'  +9 "core" ' +2 "storage"({& +4 "core" &\ ` S  +3 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 ."da"SE.seek :beamBreak + "storage"(*') +5 "core"  +7 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +3 ."WCR"CS.seek 0ml +2 "collection"'Q' +240 "core" ' +2 "storage"(7- +3 "core" -'; +2 ."da"SE.configure :default +3 "storage"(#QK-0-\ b +4 "manipulator"&J& +4 "core" & t +2 "storage"(P& +5 "core" &\ q o ~ +2 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&k' +36 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&2, +3 "core" , +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 "storage"(- +3 "core" -'; +3 ."da"SE.seek 9.13 Pucks below Top Plate +2 "storage"(U' +37 "core" ' +2 "manipulator"&% +3 "core" ' +4 ."WCR"delay 1:00 +3 "core" % C O 7ϼC +2 "storage"(& +4 "core" &\ @ ? W +2 ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 1 + 317 counts +2 "manipulator"&,'D +26 "core" ' +2 "manipulator"&)& +3 "core" & 9s +3 "storage"(K& +5 "core" &\  8 +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&' +20 "core" ' +3 ."da"SE.seek 10.13 Pucks below Top Plate +2 "storage"(['& +39 "core" ' +2 "manipulator"&.& +4 "core" & &s +3 "manipulator"&=% +4 "core" %ѻ  +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +3 ."da"Elbow.seek PC + "manipulator"&q([ +281 "core" ( +2 "manipulator"&& +5 "core" &[  +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &g& +3 "core" &[ A +3 ."da"Forearm.seek PC +2 "manipulator"&@'$ +95 "core" ' + ."da"Hand.close +2 "manipulator"&%/ +76 "core" / +5 ."da"PC.seek :open + "processing"%O( +458 "core" ( +2 "storage"(|& +5 "core" &\ ; +2 "manipulator"&(& +3 "core" &\\  +3 "manipulator"&\ % +4 "core" %  1 +52 ."da"Forearm.seek :retract +10 "manipulator"&W'\ +96 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&A( +254 "core" ( +2 "manipulator"&f& +4 "core" & & +2 "storage"(& +5 "core" &\ U +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&y' +104 "core" ' +3 ."da"Hand.open + "manipulator"&1 +76 "core" 1 +3 "storage"(E- +3 "core" -'& +3 ."da"SE.seek 9.78 Pucks below Top Plate +2 "storage"(#' +27 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +4 ."da"SE.seek 8.86 Pucks below Top Plate +2 "storage"(_' +47 "core" ' +3 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da25apr0417h1000ml.tif +1950 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +364 #"da"SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 19.887 seconds\ /var/log/esp/da25apr0417h1000ml.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da25apr0417h1000ml20s.tif +1744 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"'>  +139 "core" +182 #"da"SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da25apr0417h1000ml20s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 32.0 /var/log/esp/midres/da25apr0417h1000ml32s.tif +3269 #SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 32 seconds\ /var/log/esp/midres/da25apr0417h1000ml32s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "19.887 sec auto-exposure",Subject: "da25apr0417h1000ml images!" +3 "storage"(/- +5 "core" -' +3 "storage"(h& +5 "core" &\ o +3 "manipulator"&H& +11 "core" &  & +9 ."da"Elbow.seek 1 +7 "manipulator"&R( +32 "core" ( +2 "manipulator"&m& +5 "core" & & ( P +2 "storage"(}& +4 "core" &\  +6 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&5' +4 "core" ' +3 ."da"SE.reconfigure :gently +5 "storage"(#QK-0-\ b +5 ."da"SE.seek 9.58 Pucks below Top Plate +2 "storage"(`'? +48 "core" ' +2 "manipulator"&v& +4 "core" & C P +3 "storage"(& +7 "core" &\ P X +2 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +3 "manipulator"&j' +38 "core" ' +42 ."da"Elbow.hold +4 "manipulator"&p, +4 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure :default +5 "storage"(#QK-0-\ b +3 ."da"SE.seek 9.76 Pucks below Top Plate +2 "storage"(i' +28 "core" ' +2 "manipulator"&a% +4 "core" %p   +2 "storage"(u& +5 "core" &\   x +4 ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 1 + 298 counts +3 "manipulator"&I'1 +62 "core" ' +5 "manipulator"& & +8 "core" & B P +2 "storage"(w& +4 "core" &\ } u ( +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&d' +29 "core" ' +2 "storage"(% +4 "core" % ~  +4 ."downElevator"SE.seek :down +3 "storage"(o'p +99 (% +5 "core" %դ"  Zp +2 "manipulator"&% +6 "core" %Ѡ E  +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +2 "manipulator"&N'\ +78 "core" ' +4 ."downElevator"SE.stop +4 "storage"(5 +8 "core" ' +4 "storage"(& +10 "core" &\  +7 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 "collection"'& +3 "processing"%& +17 "core" &Rex| S +4 & +6 "manipulator"&L& +10 "core" &   P +5 "manipulator"&G% +9 "core" %\  d  +7 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&0(- +175 "core" ( +4 "manipulator"&4& +11 "core" &-  +5 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +7 &X& +8 "core" &- V  +6 ."psFlush"Forearm.seek :garage +4 "manipulator"&s'Γ +106 "core" ' +2 ."psFlush"Hand.close + "manipulator"&:/ +75 "core" / +2 "manipulator"&F& +4 "core" &- ^ S % +3 "manipulator"&z% +5 "core" % Φ U V L +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +2 "manipulator"&([ +140 "core" ( +2 "manipulator"&B& +5 "core" &g   +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &3& +4 "core" &g R  +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&Z'$ +97 "core" ' +2 "manipulator"&!& +10 "core" &g  +4 "manipulator"&?% +7 "core" %  +8 "processing"%& +8 "core" & +6 "processing"%"& +9 "core" & +4 ."psFlush"PC.seek :closed +3 "processing"%<(^ +4 "core" & +5 &@ 6 +9 &:Gk 2 +9 &Zmo= F +12 &QX S +8 &=X R +11 &r;a R +9 &4=P R +8 &>O R +8 &?R R +10 &z>U R +9 &<>O R +10 & =O R +9 &"AO S +9 &$<H R +10 &&D>? R +9 &(>? R +10 &)=> S +12 &+=C S +7 &-L?= R +11 &/ >; S +8 &0C9 S +10 &2=5 S +8 &4S>4 S +9 &6?* R +10 &7?' R +11 &9?1 S +8 &;[A1 S +11 &=A0 S +9 &>>1 R +9 &@@- S +11 &B`F. T +7 &DY. V +9 &Eu& Y +9 &Gt- Z +9 &IWs$ Z +10 &Ks Z +10 &Ly! Z +11 &N}! Z +9 &P]} Z +8 &R [ +11 &S| [ +10 &U [ +8 &Wd [ +10 &Y$ [ +8 &Z [ +10 &\\ \\ +8 &^<pf '{ +9 &^"r > +9 ( +2 &^( 3 + "processing"%"& +5 #"psFlush"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.99 + "processing"%~& +4 "core" &^(\ 3 +4 ."psFlush"Hand.open + "manipulator"&e1 +74 "core" 1 +2 "manipulator"&c% +56 "core" %  0  +13 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&S'\ +96 "core" ' +4 ."psFlush"PSR.select :air +3 #"WCR"Storing wcr puck in Collection Clamp to tube 1 +3 ."psFlush"PSV.dial PSR +3 "manipulator"&-% +3 "processing"% +7 "core" %\   +5 "storage"(T% +8 "core" %o  +5 "storage"(&. +6 "core" .( +5 "storage"(r& +10 "core" &\ . Z 3 +4 "storage"( & +12 "core"  +3 &\ ~ ! +11 "manipulator"&\\& +20 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +5 "processing"%@ +4 "core" &h   +8 "manipulator"&% +12 "core" %\   +7 ."WCR"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +6 ."WCR"Elbow.seek 1 +4 "manipulator"&+( +25 ."psFlush"PS.seek 0.5ml +4 "processing"%''F +258 "core" ( +5 "manipulator"&V& +4 "core" & 1 Y +2 "storage"(n& +6 "core" &\ y  ; +2 ."WCR"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts +3 "manipulator"&' +106 "core" ' +4 "storage"(& +10 "core" &\ z  +6 ."WCR"SE.reconfigure :pick +6 "storage"(#]K-0-\ b +8 ."WCR"SE.seek :beamBreak +3 "storage"(M') +161 "core" ' +5 ."psFlush"delay 5 seconds +93 "core" ' +2 "storage"(t- +3 "core" -' +3 ."WCR"SE.configure :default +3 "storage"(#QK-0-\ b +4 "manipulator"&& +3 "core" & H Y +3 "storage"(C& +5 "core" &\ c s S +2 ."WCR"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +8 ."WCR"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +6 ."WCR"Forearm.seek 1 +5 "manipulator"&8' +38 "core" ' +6 ."WCR"Elbow.hold +4 "manipulator"&6, +7 "core" , +5 ."WCR"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 "storage"(D- +7 "core" -' +6 ."WCR"SE.seek 10.14 Pucks below Top Plate +2 "storage"(l'+ +40 "core" ' +2 "manipulator"&9% +5 "core" % ' , 8T +2 "storage"(& +5 "core" &\ ; 7 +2 ."WCR"Forearm.force -20 +2 "manipulator"&5 +4 ."WCR"Forearm.seek 1 + 313 counts +4 "manipulator"&$'@ +16 "core" ' +2 "manipulator"&x& +5 "core" & Y +2 "storage"({& +5 "core" &\ t , +3 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +58 ."WCR"Forearm.seek 1 + 700 counts +7 "manipulator"&^' +37 "core" ' +7 ."WCR"SE.seek 11.14 Pucks below Top Plate +4 "storage"(' +48 "core" ' +2 "manipulator"&;& +6 "core" & 1 Y +2 "manipulator"&7% +4 ."psFlush"PSR.select :air +2 "processing"% +5 "core" %Ѱ D  +3 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +3 "manipulator"&J'\ +15 ."psFlush"PS.seek 2.5ml +2 "processing"%P'\ +75 "core" ' +3 ."WCR"Elbow.seek CC +2 "manipulator"&(o +167 "core" ( +4 "manipulator"&& +9 "core" &m1 V V 7K +6 ."WCR"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +6 && +7 "core" &m0 T R *K +6 ."WCR"Forearm.seek CC +6 "manipulator"&'Ͻ +98 "core" ' +4 ."WCR"Hand.close +4 "manipulator"&)/ +73 "core" / +17 ."WCR"CC.seek :open +6 "collection"'K( +402 "core" ( +4 "storage"(.& +11 "core" &\   +3 "storage"(=& +10 "core" &\ y +4 "manipulator"&]& +10 "core" &m0 K +5 "manipulator"&1% +9 "core" %  &  +7 ."WCR"Forearm.seek :retract +4 "manipulator"&*'\ +99 "core" ' +2 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 1 +2 "manipulator"&k( +169 "core" ( + "manipulator"&,& +6 "core" &  < \ E +2 "storage"(U& +5 "core" &\ , +2 ."WCR"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 ."WCR"Forearm.seek 1 +2 "manipulator"&' +106 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&, +4 "core" , +2 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open +2 "manipulator"&g1 +79 "core" 1 +3 "manipulator"&2% +5 "core" %  x j  +2 "storage"(%& +5 "core" &\ { G +3 ."WCR"Forearm.force -20 + "manipulator"&5 +5 ."WCR"Forearm.seek 1 + 320 counts +2 "manipulator"&'G +18 "core" ' +4 "manipulator"&Y& +10 "core" & l E +4 "storage"(|& +11 "core" &\  +7 ."WCR"Forearm.reconfigure :tight +118 "manipulator"&#Q@2^d^\ b +8 ."WCR"Forearm.seek 1 + 700 counts +4 "manipulator"&(' +68 "core" ' +5 "storage"(\ % +10 "core" % +7 ."downElevator"SE.seek :down +8 "storage"(@'p +98 (f% +3 "core" %"  Zn +3 "manipulator"&% +5 "core" %ѻ ) . M +3 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +2 "manipulator"&q'\ +74 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +14 "core" ' +3 #tStarting finalPurge +106 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +5 "processing"% @ +199 "core" A +19 ."psFlush"PTV.dial :PRVmixing +5 "processing"%E  +134 "core" +8 ."psFlush"PSV.dial :mixloop +3 "processing"%W +103 "core" +6 ."psFlush"PS.seek :empty +2 "processing"%[' +778 #"uploadLog"upsync +515 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +1318 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%# +105 "core"  +8 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +17 ."psFlush"PS.seek 0.5ml +2 "processing"%>'F +590 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +17 ."psFlush"PS.seek 2.5ml +2 "processing"%/'\ +2105 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%h  +36 "core" +8 ."psFlush"PTV.dial :mixing +2 "processing"%H @ +75 "core" A +7 ."psFlush"PSV.dial :mixloop +2 "processing"%m +116 "core" +5 ."psFlush"PS.seek :empty +2 "processing"%}' +2610 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%v +103 "core"  +8 ."psFlush"PSR.select :flush +3 "processing"%@ +17 ."psFlush"PS.seek 1ml +2 "processing"%'M` +1091 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +67 ."psFlush"PS.seek 2.5ml +2 "processing"%a'\ +1592 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%u +76 "core" +5 ."psFlush"PTV.dial :puck +2 "processing"%A  +74 "core"  +6 ."psFlush"PBV.dial :waste1 +2 "processing"%y  +5 "core" +6 ."psFlush"PS.seek 0ml +2 "processing"%_', +2602 "core" ' +3 ."psFlush"PSV.dial PSR +2 "processing"% +75 "core"  +8 ."psFlush"PSR.select :flush +3 "processing"%@ +17 ."psFlush"PS.seek 0.5ml +2 "processing"%w'F +584 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +17 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +2108 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%5 +75 "core" +5 ."psFlush"PBV.dial PSV +2 "processing"%R U +57 "core" W +6 ."psFlush"PS.seek 0ml +2 "processing"%', +2624 "core" ' +3 ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" ? +5 ."psFlush"PS.seek 2.5ml +2 "processing"%`'\ +2613 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%j  +74 "core"  +6 ."psFlush"PS.seek 0ml +2 "processing"%', +2607 "core" ' +3 ."psFlush"PSV.dial PSR +2 "processing"% +44 "core"  +8 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%'\ +2613 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%I +73 "core" +6 ."psFlush"PBV.dial PSV +2 "processing"%L U +16 "core" T +6 ."psFlush"PS.seek 0ml +2 "processing"%G', +2607 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%i @ +57 "core" B +6 ."psFlush"PS.seek 2.5ml + "processing"%d'\ +2613 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%4  +76 "core"  +5 ."psFlush"PS.seek 0ml +2 "processing"%o', +2610 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%X +44 "core"  +8 ."psFlush"PSR.select :flush +3 "processing"%@ +67 ."psFlush"PS.seek 1ml +2 "processing"%p'M` +1097 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +17 ."psFlush"PS.seek 2.5ml +2 "processing"%:'\ +1605 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%F +74 "core" +6 ."psFlush"PTV.dial :puck +2 "processing"%z  +5 "core"  +6 ."psFlush"PBV.dial :waste1 +2 "processing"%N  +52 "core" +7 ."psFlush"PS.seek 0ml +2 "processing"%B', +1020 "Can" A, +1582 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%3 +76 "core"  +8 ."psFlush"PSR.select :flush +2 "processing"%@ +17 ."psFlush"PS.seek 0.5ml +2 "processing"%s'F +582 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +17 ."psFlush"PS.seek 2.5ml +2 "processing"%!'\ +2108 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%? +85 "core"  +5 ."psFlush"PBV.dial PSV +2 "processing"% U +56 "core" U +6 ."psFlush"PS.seek 0ml +2 "processing"%0', +2602 "core" ' +3 ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" ? +6 ."psFlush"PS.seek 2.5ml +2 "processing"%O'\ +2602 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%~  +72 "core"  +6 ."psFlush"PS.seek 0ml +2 "processing"%e', +2603 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%c +44 "core"  +8 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%"'\ +2617 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%- +74 "core" +6 ."psFlush"PBV.dial PSV +6 .PS.seek 0ml +2 "processing"%T', +2599 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%& @ +46 "core" > +5 ."psFlush"PS.seek 2.5ml +2 "processing"%r'\ +2611 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +73 "core"  +13 ."psFlush"PS.seek 0ml +2 "processing"% ', +2608 "core" ' +3 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'\\& +4 "core" &y{ +3 "manipulator"&& +4 "core" & *E +2 "manipulator"&Z% +5 "core" %\  * +2 .tElbow.seek PC +2 "manipulator"&V([ +262 "core" ( +2 "manipulator"&n& +5 "core" &_  * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &_ ) +3 .tForearm.seek PC +2 "manipulator"& '$ +97 "core" ' +2 .tHand.close + "manipulator"&/ +66 "core" / +5 .tPC.seek :open + "processing"%S( +459 "core" ( +2 "manipulator"&t& +4 "core" &k . +2 "manipulator"&% +4 "core" % 0 + , +3 .tForearm.seek :retract + "manipulator"&C'\ +92 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&D(o +347 "core" ( +2 "manipulator"&9& +5 "core" &g-  5 (G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &g. L 'G +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC + "manipulator"&x'Ͻ +101 "core" ' +2 "manipulator"&{& +4 "core" &g- &G +3 "manipulator"&% +5 "core" %ϱ &A +2 "collection"'+& +5 "core" &{}z +2 "collection"';& +6 "core" &{} +3 .tCC.seek :closed + "collection"'7(S +5 "core" &z| +8 &8y| $e +9 &St}} 8 +9 &|qy} M +10 &J|| R +9 &ECz R +9 &E|~ R +10 &H{ R +9 &Dy{ Q +10 &NF{ Q +9 &Ey} R +9 &I|} R +10 &!Dz} R +9 &#VF{| Q +10 &%Fz{ R +9 &&I|~ R +9 &(D{} R +10 &*^Fz~ Q +9 &,Fz| R +9 &-Iy} R +10 &/Fz} Q +9 &1eF{~ R +10 &3'Jz R +9 &4D{} R +9 &6Fx R +10 &8mIy R +9 &:/I}~ R +9 &;Dy{ R +10 &=F{ Q +9 &?vF{} Q +9 &A7G{} R +10 &BJ{} R +9 &DZz| T +10 &Fpxz} V +9 &H#{| [ +9 &I| ^ +10 &K|~ _ +9 &M]|~ _ +10 &O|~ _ +9 &P} ` +9 &R\\b}} 9 +10 &R{~ [ +9 ( + &R{~ W +3 "collection"';& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.68 +2 "collection"'M& +3 "core" &R~ W +4 .tHand.open +2 "manipulator"&81 +69 "core" 1 +3 "manipulator"&$% +4 "core" % ϱ ) A +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&l'\ +91 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'& +3 "core" &R} W +3 "collection"'% +3 "core" %~} +3 .tCSV.dial CSR +2 "collection"'^  +42 "core"  +7 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +16 .tCS.seek 5ml + "collection"'''q1 +1351 "core" ' +3 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +58 '6% +11 "core" %q.}  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +9 .tCS.seek 7.5ml +2 "collection"')'_ +689 "core" ' + .tCSV.dial :waste +2 "collection"'J +136 "core" +5 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'b' +1983 "core" ' +2 #tFlushing upper manifold + "collection"'.& +4 "core" &R}~ W +3 "collection"'=% +4 "core" %{ +2 .tCSV.dial :flush + "collection"']  +44 "core"  +5 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml +2 "collection"'1'q1 +1299 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"', @ +44 "core" A +4 "collection"'U% +4 "core" %q1{}  +3 .tCS.seek 7ml +2 "collection"'' +565 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'  +2 'g +48 "core"  +78 +4 .tCTV.dial :air +2 "collection"'2  +5 "core" +5 .tCS.seek 0ml +2 "collection"'%' +1808 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml + "collection"'Y'1 +809 "core" ' +2 .tCSV.dial :waste +2 "collection"'| +44 "core" +6 .tCS.seek 0ml + "collection"'*' +820 "core" ' +2 "collection"'k& +4 "core" &R~z} W +2 "collection"'\ % +4 "core" %{}} +2 .tCSV.dial :flush +2 "collection"'  +43 "core"  +6 .tCS.seek 3ml + "collection"'f'1 +818 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +44 "core" @ +5 "collection"'% +3 "core" %1z| +3 .tCS.seek 5ml +2 "collection"''q3 +568 "core" ' +2 .tCSV.dial :air +5 .CS.seek 0ml +2 "collection"'(' +1294 "core" ' +3 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'@'1 +818 "core" ' +2 .tCSV.dial :waste +2 "collection"' +74 "core" +6 .tCS.seek 0ml + "collection"'E' +806 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'W& +4 "core" &R}{}x W +3 "collection"'P% +4 "core" %y|| +2 .tCSV.dial :flush +2 "collection"'#  +44 "core"  +6 .tCS.seek 5ml +2 "collection"'['q1 +1308 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'> @ +44 "core" A +5 "collection"'h% +4 "core" %q,z~u  +3 .tCS.seek 6.999ml + "collection"'H' +577 "core" ' +3 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'m  +2 '/  +86 "core"  +54  +6 .tCBV.dial :waste1 + "collection"'v @ +46 "core" B +6 .tCS.seek 0ml + "collection"'}' +1796 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'& +4 "core" &R}||~ W +3 "collection"'u% +4 "core" %}v +2 .tCSV.dial :flush +2 "collection"'A  +74 "core" +5 .tCS.seek 5ml +2 "collection"'y'q1 +1298 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'a @ +45 "core" B +5 "collection"' % +5 "core" %q.|~v  +2 .tCS.seek 7ml +2 "collection"'_' +575 "core" ' +3 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'w  +2 '5  +17 "core" ~ +39 ~ +5 .tCBV.dial :waste2b +2 "collection"'R  +76 "core"  +6 .tCS.seek 0ml +2 "collection"'' +1798 "core" ' +3 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +5 "core" &g, O G +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&(o +4 "core" ( +2 "manipulator"&j& +5 "core" &g, ? G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &`& +3 "core" &g, s G +3 .tForearm.seek CC +2 "manipulator"&'Ͻ +94 "core" ' + .tHand.close +2 "manipulator"&/ +67 "core" / +4 .tCC.seek :open +2 "collection"'I( +399 "core" ( +2 "manipulator"&L& +3 "core" &g, % #G +3 "manipulator"&% +4 "core" % F # +3 .tForearm.seek :retract +2 "manipulator"&i'\ +95 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&G(- +288 "core" ( +2 "manipulator"&4& +4 "core" &-  + +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &d& +4 "core" &- + +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&X'Γ +110 "core" ' + .tHand.open +2 "manipulator"&o1 +70 "core" 1 +2 "manipulator"&p% +5 "core" % Λ ,  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&F'\ +101 "core" ' +3 #tCompleted [myDA_WCR {noKill} # DA sample volume=1000 mL, WCR sample volume=1000 mL] begun 15:29:19 +8 #Asleep after completing 3peat_25APR23 assays +2 ."Qmail"GoodNews.email "{1 => 12,\\n 2 => 0,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@17:29:43, 25.2C, 25% humidity, 14.8psia, 12.458V, 0.373A, 6.300Ah, 4.65W\\nSampled 1000.0ml",Subject: "Asleep after completing 3peat_25APR23 assays" +32 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF + #Shutdown + .tdelayUntil "22:00:00.00PDT05-Apr-25" +660 #"uploadLog"upsync +6078 "Can"$\ #v +60001 %\ # +60002 5\ ' +60001 >\ *8 +60002 I\ ,  +60001 N\ . d +60001 V\ .. +60002 Y\ /?! +60001 _\ 0P"& +60001 l\ 1a" +60002 \ /#r#R +60001 \ 2# +60002 \ 1$~ +60001 \ 2% +60001 \ 1 % +60002 \ 3&@ +60001 \ 1!& +60002 \ 3'l +60001 \ 4( +60001 \ 4 ( +60002 \ 4). +60001 \ 5-) +60003 *\ 5>*Z +60001 4\ 5P* +60002 ;\ 5a+ +60002 F\ 5r, +60001 M\ 5 , +60001 S\ 5\ -H +60002 ^\ 5 - +60002 j\ 5 .t +60001 m\ 5 /\ +60002 m\ 5/ +60001 n\ 506 +60001 }\ 5 0 +60002 \ 4 1b +60001 \ 3" 1 +60002 \ 3"22 +60001 \ 3"C3$ +60002 \ 6S3 @PDT1743836984.31 \ 5e4P +60002 \ 5v4 +60001 \ 55| +60001 \ 56 +60001 \ 56 +60002 \ 57> +60001 \ 67 +60001 \ 58j +60002 \ 59 +60001 \ 3" 9 +60002 \ 5":, +60001 \ 6#: +60001 \ 5$/;X +60002 \ 5%?; +60001 \ 5&P< +60002 }\ 5'`= +60001 {\ 6(p= +60002 {\ 6)>F +60001 u\ 5*> +60001 s\ 5+?r +60002 q\ 6,@ +60001 t\ 4!-@ +60002 x\ 5.A4 +60001 v\ 6/A +60001 x\ 50B` +60002 x\ 62B +60001 w\ 53C +60002 w\ 54%D" +60001 t\ 4"56D +60002 r\ 66FEN +60001 t\ 67WE +60001 u\ 58hFz +60002 q\ 69yG +60001 r\ 6:G +60002 q\ 6;H< +60001 q\ 6<H +60002 m\ 6=Ih +60001 h\ 6>I +60002 g\ 4!?J +60001 h\ 6@K* +60002 g\ 6AK +60001 j\ 6CLV +60001 j\ 6D!L +60002 p\ 6E2M +60001 u\ 6FBN +60002 |\ 6GSN +60001 \ 5HkOD +60002 \ 6IO +60001 \ 7JPp +60001 \ 6KQ +60002 \ 6LQ +60001 \ 7MR2 +60002 \ 6NR +60001 \ 5!OS^ +60002 \ 5PS +60001 \ 7R T +60002 \ 6SU +60001 \ 8T.U +60001 \ 7U?VL +60002 v\ 6VPV +60001 k\ 7WaWx +60001 e\ 6XrX +60002 _\ 6YX +60001 _\ 6ZY: +60001 V\ 7[Y +60002 K\ 7\\Zf +60001 M\ 7]Z +60001 Q\ 6^[ +60002 P\ 6_\\( +60001 Q\ 6`\\ +60002 Q\ 7b ]T +60001 K\ 7c] +60001 J\ 5 d.^ +60002 D\ 4!e>_ +60001 ;\ 6fO_ +60002 9\ 6g``B +60001 :\ 6hq` +60001 6\ 6ian +60002 -\ 6jb +60001 \ 5kb +60002 \ 3#lc0 +60001 \ 5mc +60001 \ 5nd\\ +60002 \ 4od +60001 \ 5pe +60002 \ 4r f +60001 n\ 2!sf +60001 T\ 4t/gJ +60002 D\ 3!uAg +60001 ?\ 4vRhv +60002 A\ 4wdi +60001 F\ 3xvi +60001 P\ 4yj8 +60002 W\ 2zj +60001 W\ 3{kd +60002 V\ 3|k +60001 O\ 3}l +60001 N\ 3~m& +60002 U\ 3m +60001 [\ 2nR +60002 b\ 2n +60001 i\ 2!o~ +60002 n\ 32p +60001 s\ 2Cp +60002 z\ 0"Tq@ +60001 \ 0"eq +60002 \ 1vrl +60001 \ 2s +60001 \ 2s +60002 \ 2t. +60001 \ 2t +60002 \ 2uZ +60001 \ 2u +60002 \ 2v +60001 \ 3w +60001 \ 2w +60002 \ 3"xH +60001 \ 23x +60002 \ 3Dyt +60001  \ 1"Uz\ +60001 \ 4gz +60002 %\ 4x{6 +60001 /\ 5{ +60002 5\ 4|b +60001 9\ 4| +60002 :\ 5} +60001 ;\ 5~$ +60001 =\ 5~ +60002 H\ 5P +60001 Q\ 6 +60002 `\ 5| +60001 i\ 6 +1387 ."Qmail"GoodNews.email "eddie completed 3peat_25APR23 mission",Subject: "Ready to Recover" +694 #"uploadLog"upsync +8 #mEXIT @1743915607.10PDT @1744063079.22PDT = =tMAIN =mMAIN_scheduler @PDT1744063080.99 #"core_reset"Sent BREAK +2 #t@40657 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 +249 #Configuration for eddie 2/28/25 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +411 "Can"\ E1%@ + \ E1%@ + #tPolling Can every 10:00 +6 #Cleanly exited at 22:00:07PDT05-Apr-25 +471 #-> ESP.ready! +3 #Powering core bus +573 .Gate.power :raw,:ON +2 "sampler") +56 ) +4 "core"  + "collection"' +3 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 .tCS.configure :default +3 "collection"'#P d@b +2 .tPS.configure :default +3 "processing"%#A d`xb +2 .tSS.configure :default +2 "sampler")#.0X k +2 ."rdyProcessing"PSV.dial :air +3 ."rdySampler"Intake.select :close +2 "manipulator"&% +2 "processing"%  + ."rdySampler"Exhaust.select :close +7 .CTV.dial :air +2 "collection"'  +3 "core" % l +2 .tForearm.home.seek :retract +2 "manipulator"&\ '\ +66 "core" ' +2 ."closeHand"Hand.close +3 .tElbow.reconfigure :loose +3 "manipulator"& / +2 &$ &.,(#b +4 .tElbow.jog 1500 +2 "manipulator"& * +6 "core" +2 ."rdyProcessing"PS.home.seek 0ml +2 "processing"% ', +35 "core"  + ."rdySampler"CSV.dial :waste1 +2 "collection"' +10 "core" * + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear +2 "manipulator"&(d +3 "core" / +82 + ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler") +3 "core"  +2 "sampler") +2 "core"  +2 "sampler") +195 "core"  +2 ."readyCS"CS.reconfigure :fast +4 ."rdySampler"SS.home.seek 0ml +3 "collection"'#d @b +3 "sampler")'? +4 ."readyCS"CS.home.seek 0ml +2 "collection"'' +7 "core" ( + "storage"(& +4 "core" &   ~\ 4 +2 .tSE.home.seek :down + "storage"('p +58 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.home.seek :initial +2 "storage"(( +251 "core" ' +104 ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 "manipulator"&& +3 "core" &d $ O) +3 .tForearm.seek :retract +2 "manipulator"&'\ +3 "core" ' +2 .tElbow.seek :hammer +2 "manipulator"&( +94 "core" ( +2 "manipulator"&& +4 "core" & & $ A U1 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted +35 "manipulator"&'\ +9 "core" ' + "manipulator"&% +4 "core" %\  %  ^ X + ' +2 ."rdyProcessing"PS.stop +5 "processing"%& + "collection"'& +5 "processing"%5 +4 "core" &\ E + &sv\ + +2 ."openPC"PC.home.seek :open +4 .tCC.home.seek :open + "processing"% ( +2 "collection"'!( +256 "core" ' +16 ( +9 ( +2 "collection"'" +3 "core"  +2 "processing"%# +3 "core" U +2 "processing"%$ +3 "core"  +2 "processing"%% +3 "core" A +2 "collection"'&% +4 "core" %qw\ , +2 "processing"%'% +4 "core" %*\ F +2 "sampler")(% +4 "core" %D \ j +2 "collection"')& +4 "core" &st\ , + "processing"%*& +4 "core" &\ E +2 "manipulator"&+% +3 "core" %\   " X +2 "manipulator"&,& +4 "core" & \ " Y1 +2 "storage"(-& +3 "core" &   \ 1 +2 "storage"(.% +4 "core" %t   \ 1 +2 "collection"'/9 +2 "core" 9;F +2 "processing"%09 +3 "core" 9VL +840 #t-> access 1 +5 "storage"(1% +4 "core" %t F\ 0 + "manipulator"&2% +4 "core" %\    X +2 "manipulator"&3& +3 "core" &   X1 +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(4(; +346 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (5& +3 "core" &; \ ' +57161 "Can"\ 60 +60001 \ 6&Q +60002 \ 8$ +60001 \ 9.} +60002 \ 7\ ) +60001 \ 8 ! +60001 \ <=? +60002 \ ;_ +60001 \ <k +60002 \ < +60001 \ ; +60002 x\ 9- +60001 u\ 8 +60001 y\ 7Y +60002 u\ 8 +60001 p\ 8 +60002 q\ 8"\  +60001 |\ 8$\ +60001 |\ 7& G +60002 \ 7( +60001 \ 7* s +60002 \ 7, +60001 \ 7. +60002 \ 705 +60001 \ 72 +60001 }\ 74a +60002 z\ 76 +60001 w\ 78 +60002 l\ 6:# +60001 h\ 7< +60001 g\ 7>O +60002 Z\ 7@ +60001 S\ 7Bw{ +60002 I\ 7Do +60001 ;\ 7Fg +60001 3\ 7H_= +60001 *\ 7JW +60002 #\ 7LPi +60001 +\ 7NH +60002 #\ 7P@ +60001 \ 7R9+ +60002 \ 7T1 +60001  \ 7V)W +60002 \ 6X! +60001  \ 7Z +60002 \ 7\\ +60001 \ 6^ +60002 \ 6`E +60001 \ 7a +60002 \ 7cq +60001 \ 6e +60001 !\ 7g +60002 "\ 7i3 +60001 %\ 7k @PDT1744096101.58 +\ 7m _ +60001 1\ 7o +60002 3\ 7q! +60001 ;\ 7s"! +60002 A\ 7u" +60001 G\ 7w#M +60002 P\ 6y# +60001 Y\ 7{$y +60001 \\\ 7}% +60001 b\ 6{% +60000 a\ 7r&; +60002 e\ 6i& +60001 h\ 7`'g +60002 e\ 6W' +60002 i\ 7O( +60001 g\ 7G)) +60002 d\ 7>) +60002 e\ 76*U +60001 h\ 7.* +60002 n\ 7%+ +60001 j\ 7, +60002 m\ 7, +60001 n\ 6 -C +60002 k\ 7- +60001 l\ 7.o +60002 l\ 7/ +60001 l\ 7/ +60002 m\ 701 +60001 k\ 70 +60001 p\ 71] +60002 o\ 71 +60001 m\ 72 +60002 i\ 73 +60001 i\ 73 +60002 c\ 74K +60001 e\ 74 +60002 c\ 75w +60001 a\ 76 +60001 ^\ 76 +60002 b\ 779 +60001 i\ 7x7 +60002 n\ 7p8e +60001 r\ 7h8 +60002 q\ 7`9 +60001 o\ 7X:' +60002 l\ 7P: +60001 j\ 7I;S +60001 i\ 7A; +60002 i\ 79< +60001 k\ 62= +60002 q\ 6*= +60001 x\ 7*>A +60001 y\ 6"> +60002 |\ 7?m +18257 #t-> finalPurge +2 #Starting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'6& +3 "core" &ru\  +2 .tHand.open + "manipulator"&71 +67 "core" 1 +2 "manipulator"&8& +4 "core" &  =1 + "manipulator"&9% +4 "core" % \  @ = +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&:(- +188 "core" ( +2 "manipulator"&;& +3 "core" &-  ? +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &<& +3 "core" &- ? +36 .tForearm.reconfigure :loose +9 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage +2 "manipulator"&='Γ +94 "core" ' +2 .tHand.close +2 "manipulator"&>/ +67 "core" / +2 "manipulator"&?& +4 "core" &- s t ; + "manipulator"&@% +4 "core" % Χ q r < ; +2 .tForearm.seek :retract +2 "manipulator"&A'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&B(o +285 "core" ( + "manipulator"&C& +4 "core" &g2 K P + 8K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &D& +3 "core" &g1 = I Q 8K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&E'Ͻ +93 "core" ' +2 "manipulator"&F& +4 "core" &g1 U Z 7K +2 "manipulator"&G% +3 "core" %Ͻ U O r 7 +2 "collection"'H& +4 "core" &qu\  +2 "collection"'I& +5 "core" &ot\  +2 .tCC.seek :closed +2 "collection"'J(S +3 "core" &qu\  +9 &Fpt\ %h +9 &sT{ps\ 9 +10 &{vpv\ M +9 &nOrt\ S +9 &3Lps\ R +10 &Not\ R +9 &Mqs\ R +10 &xOps\ R +9 &:Lrt\ R +9 &Kst\ R +10 &Lpt\ R +9 &!Lst\ R +9 &#BLqu\ R +10 &%Mss\ R +9 &&Lqv\ R +10 &(Mpv\ R +9 &*HNqu\ S +9 &, Low\ R +10 &-Lpv\ R +9 &/Lqw\ R +9 &1RKnt\ R +10 &3Mst\ R +9 &4Kos\ R +10 &6Lpv\ R +9 &8[Lps\ R +9 &:Mot\ R +10 &;Lpu\ Q +9 &=Mpu\ R +9 &?aKqr\ R +10 &A"Nqw\ S +9 &BRqt\ S +10 &Darv\ T +9 &F\\su W +9 &Hsv [\ +10 &Irv ^ +9 &Kru ^ +9 &MOtu ^ +10 &O ru _ +9 &Pqv ` +10 &Rbpsv - +9 &R"tt T +9 ( +3 "collection"'I& +2 "core" &Rmpw\ M +2 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.53 + "collection"'K& +4 "core" &Rert\ M +2 .tHand.open + "manipulator"&L1 +73 "core" 1 +2 "manipulator"&M% +4 "core" % Ͻ   0 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&N'\ +96 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'O& +4 "core" &Resv\ M + "collection"'P% +4 "core" %tx\  +2 .tCSV.dial CSR +2 "collection"'Q  +134 "core"  +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'R'q1 +1350 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'S% +3 "core" %q.wx  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'T'_ +698 "core" ' +2 .tCSV.dial :waste + "collection"'U +136 "core" +2 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'V' +1980 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'W& +4 "core" &Rktt M +2 "collection"'X% +3 "core" %tu +2 .tCSV.dial :flush +2 "collection"'Y  +45 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'Z'q1 +1305 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'[ @ +44 "core" A +2 "collection"'\\% +3 "core" %q3sw  +2 .tCS.seek 7ml +2 "collection"']' +566 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'^  +2 '_  +43 "core"  +98  +2 .tCBV.dial :waste1 + "collection"'` @ +77 "core" A +2 .tCS.seek 0ml +2 "collection"'a' +1785 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'b& +4 "core" &Rjuy M + "collection"'c% +4 "core" %ux +2 .tCSV.dial :flush +2 "collection"'d  +75 "core" +2 .tCS.seek 5ml +2 "collection"'e'q1 +1299 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'f @ +45 "core" A +2 "collection"'g% +3 "core" %q,rv  +2 .tCS.seek 6.999ml +2 "collection"'h' +577 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'i  +3 'j  +6 "core"  +36  +2 .tCBV.dial :waste2b +2 "collection"'k  +76 "core"  +2 .tCS.seek 0ml +2 "collection"'l' +1794 "core" ' +2 #tDisinfecting external Intake with kill +6 "collection"'m& +4 "core" &Rjtu M +2 "collection"'n% +3 "core" %tw +2 .tCSV.dial CSR +2 "collection"'o  +42 "core"  + #tPulling 8ml of CSR.kill +2 .CSR.select :kill +2 "collection"' +9 .tCS.seek 8ml +2 "collection"'p'8 +2031 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"'q' +586 "core" ' + ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'r +2 's  +48 "core"  +61 +2 .tCTV.dial :intake +2 "collection"'t  +78 "core" + .tIntake.select :open +2 "sampler") +10 .tCS.seek 2ml +2 "collection"'u') +2047 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air +2 "collection"'v  +77 "core"  +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'w' +595 "core" ' + .tCSV.dial CSR +2 "collection"'x  +106 "core"  +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'y'q1 +1356 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"'z' +1349 "core" ' + .tCSV.dial CBV +2 "collection"'{ +117 "core" ~ +2 .tCS.seek 0ml +2 "collection"'|' +2619 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +6 "manipulator"&}& +4 "core" &g0 *K +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +8 .tElbow.seek CC + "manipulator"&~(o +4 "core" ( +2 "manipulator"&& +4 "core" &g0 f )K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &g0 *K +2 .tForearm.seek CC +2 "manipulator"&'Ͻ +96 "core" ' +2 .tHand.close + "manipulator"&/ +77 "core" / +2 .tCC.seek :open + "collection"'( +398 "core" ( +2 "manipulator"&& +3 "core" &g0   T .K +2 "manipulator"&% +3 "core" %  - +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(- +293 "core" ( + "manipulator"& & +4 "core" &- 7 V F 5 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +3 "core" &- K T S 5 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'Γ +113 "core" ' +2 .tHand.open +2 "manipulator"&1 +73 "core" 1 + "manipulator"&% +4 "core" % Μ  ) +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +12600 "Can"\ 5}@ +60002 \ 5f@ +60001 \ 5NA/ +60001 z\ 56A +8897 #t-> exit +6 #mEXIT @1744130391.44PDT @1744213923.68PDT = =mMAIN_scheduler =tMAIN @PDT1744213925.48 #"core_reset"Sent BREAK +2 #t@37272 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.42 I2C Gateway v3.20 +209 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +248 #Configuration for eddie 2/28/25 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +424 "Can"\ 8V6<e + \ 8V6<e} #tPolling Can every 10:00 +3 #Cleanly exited at 09:39:51PDT08-Apr-25 +508 #-> ESP.ready! +3 #Powering core bus +558 .Gate.power :raw,:ON +3 "sampler") +16 ) +2 "core"  +2 "collection"' +3 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 .tCS.configure :default +3 "collection"'#P d@b +2 .tPS.configure :default +3 "processing"%#A d`xb +2 .tSS.configure :default +3 "sampler")#.0X access 2 +2 "storage"(1% +3 "core" %z \ " +2 "manipulator"&2% +3 "core" %\  K f +2 "manipulator"&3& +3 "core" & K. +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(4(K] +503 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +2 (5& +3 "core" &K` k h \  +55926 "Can"\ :X[< +60002 \ :Zr=. +44131 #t-> access 3 +3 "storage"(6% +3 "core" %z ' ) B\  +2 "manipulator"&7% +3 "core" %\  K Y ' 8 f +2 "manipulator"&8& +3 "core" & X [ 9. +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 7 +2 "storage"(9([4 +198 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (:& +4 "core" &[6 \  +15637 "Can"\ :\\= +59694 #t-> access 4 +3 "storage"(;% +3 "core" %z 1 , \  +2 "manipulator"&<% +3 "core" %\  Z K B 8 f +2 "manipulator"&=& +3 "core" & K W 4 9. +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"(>( +283 "Can" x^>Z +698 "core" ( +2 .tSC.configure :limp +7 "storage"($(\ 1b +3 (?& +2 "core" &\  L\  +58753 #t-> access 5 +3 "storage"(@% +2 "core" %z * , F\  +2 "manipulator"&A% +4 "core" %\  Z Y 9 f +2 "manipulator"&B& +3 "core" & a Z 9. +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(C( +200 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +3 (D& +3 "core" &  ;\  +301 "Can"\ :`> +57422 #t-> access 6 +2 "storage"(E% +3 "core" %z ) ) \  +2 "manipulator"&F% +4 "core" %\  Y [ 9 f +2 "manipulator"&G& +3 "core" & Z X  9. +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 +2 "storage"(H( +192 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (I& +3 "core" &\  +2354 "Can"\ :b? +54417 #t-> access 7 +2 "storage"(J% +3 "core" %z ) + \  +2 "manipulator"&K% +3 "core" %\  Y a 9 f +2 "manipulator"&L& +3 "core" & I Z  8. +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"(M(,? +201 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (N& +2 "core" &,>\ +5350 "Can"\ ;d@ +58436 #t-> require "shuffle" +879 #-> shuffle 2..7 +2 #Shuffling pucks in tube 2 of [2..7] + #Loading generic puck from tube 2 into Collection Clamp +2 "collection"'O& +3 "core" &tv \  + .tHand.open +2 "manipulator"&P1 +66 "core" 1 +2 "manipulator"&Q% +3 "core" % \  e N 8 f +2 "storage"(R% +3 "core" %z   `\  +2 "storage"(S. +3 "core" .(,? +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(T( +351 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (U& +3 "core" &  \  +2 "manipulator"&V& +3 "core" & ? ; 1 6. +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&W( +3 "core" ( +2 "manipulator"&X& +4 "core" & G D 5. +2 "storage"(Y& +44 "core" &  O\ +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&Z'Ѧ +91 "core" ' + "storage"([& +4 "core" &   >\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(\\') +46 "Can" hg@ +51 "core" ' +2 "storage"(]- +2 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (^& +3 "core" & \  +2 "manipulator"&_& +4 "core" & r ,. +2 .tElbow.seek 2 + "manipulator"&`( +3 "core" ( +2 "manipulator"&a& +4 "core" &  ,. +2 "storage"(b& +3 "core" & \  +3 .tForearm.seek 2 + 300 counts + "manipulator"&c' +22 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&d/ +67 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&e& +2 "storage"(f'p +7 "core" &  -. +2 "manipulator"&g% +4 "core" %   3 5z +2 .tForearm.seek :retract +2 "manipulator"&h'\ +37 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +50 "core" ' +2 .tElbow.seek CC + "manipulator"&i(o +156 "core" ( +2 "manipulator"&j& +3 "core" &k6 ' & G 1N +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &k& +3 "core" &k6  0N +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&l'Ͻ +92 "core" ' + "manipulator"&m& +4 "core" &k6   /N +2 "manipulator"&n% +3 "core" %Ͻ  7 /$ +2 "collection"'o& +4 "core" &tt \  +2 "collection"'p& +5 "core" &sv\  +2 .tCC.seek :closed +2 "collection"'q(S +4 "core" &uw\  +7 &Csw %h +10 &aS{tw 9 +9 &zvuw M +9 &YRuv S +10 &Jtw R +9 &Nuv( R +10 &Jtw) S +9 &cLtv( R +9 &%Nty0 R +10 &Htx0 R +9 &Psv2 R +9 &!kNsu' R +10 &#-Nsx) R +9 &$Orv0 R +10 &&Itv/ R +9 &(sJuw- R +9 &*4Itw1 S +10 &+Ltw( S +9 &-Luw' S +9 &/zMsv: S +10 &1<Ltw< S +9 &2Ltx1 S +10 &4Ktw6 S +9 &6Lst6 S +9 &8ELsv8 R +10 &:Htw< R +9 &;Hvv5 R +9 &=Lsx= R +10 &?NHsv= R +9 &ANutE S +10 &BRtvN S +9 &DUtzC S +9 &FMcvxE U +10 &HvxE X +9 &IvxK \\ +10 &KwsuM _ +9 &M9vuQ _ +9 &NruR _ +10 &PtyR ` +9 &R^|vxP 3 +9 &RuuO U +9 ( +2 &RjuxO S + "collection"'p& +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.34 + .Hand.open +2 "manipulator"&r1 +65 "core" 1 + "manipulator"&s% +4 "core" % Ͻ T ($ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&t'\ +101 "core" ' +2 #tLoading generic puck from tube 2 into Processing Clamp +2 "processing"%u& +3 "core" &Q\  +2 "manipulator"&v% +3 "core" %\  ^ *  +2 "storage"(w% +4 "core" %o\  +2 "storage"(x. +2 "core" .( +2 "storage"(y& +4 "core" & \  +2 "storage"(z& +3 "core" & \  +2 "manipulator"&{& +3 "core" &w4 e +L +2 "manipulator"&|% +4 "core" %\  m +  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&}( +176 "core" ( +2 "manipulator"&~& +3 "core" &   0& +2 "storage"(& +4 "core" &  \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&'Ѧ +98 "core" ' + "storage"(& +4 "core" & \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(') +103 "core" ' +2 "storage"(- +3 "core" -'$ + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (& +2 "core" & : H ? +2 "manipulator"&& +4 "core" &  @ %& +2 .tElbow.seek 2 +2 "manipulator"&( +26 "core" ( +2 "manipulator"&& +3 "core" &  > #2 +2 "storage"( & +4 "core" & ( ;  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&\ ' +23 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"& / +75 "core" / +2 ."downElevator"SE.seek :down +4 "manipulator"&& +2 "storage"('p +7 "core" &  $2 + "manipulator"&% +4 "core" %  (r +2 .tForearm.seek :retract +2 "manipulator"&'\ +48 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +43 "core" ' +2 .tElbow.seek PC +35 "manipulator"&([ +260 "core" ( +2 "manipulator"& & +3 "core" &`  B . +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &`  A . +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&'$ +97 "core" ' + "manipulator"&& +4 "core" &` # + +2 "manipulator"&% +3 "core" %' 5 + +2 "processing"%& +4 "core" &H\  +2 "processing"% & +5 "core" &\  +2 .tPC.seek :closed +2 "processing"%(^ +4 "core" &\  +7 & 2\ $e +10 &aTs\ 9 +9 &{rv\ N +9 &YO\ S +10 &Gz\ S +9 &I\ S +9 &I\ S +10 &bE\ S +9 &#J\ S +10 &I\ S +9 &K\ S +9 &!iJ\ S +10 &#*J\ T +9 &$H\ S +9 &&K\ T +10 &(qG\ S +9 &*2G\ T +10 &+I\ S +9 &-F\ S +9 &/yF\ S +10 &1;I\ S +9 &2F\ S +9 &4F\ S +10 &6G\ S +9 &8DE\ S +10 &:H\ T +9 &;F\ S +9 &=G\ S +10 &?JN\ T +9 &A\ Q\ T +9 &BX\ U +10 &Dh\ W +9 &FA~\ Z +10 &Hx\ Z +9 &Ix\ Z +9 &K\ Z +10 &MI~\ Z +9 &O \ Z +9 &P\ Z +10 &R\ [ +9 &TN\ [ +9 &V\ [ +10 &W\ [\ +9 &Y\ [\ +10 &[S\ \\ +9 &]\ \\ +9 &^xPc\ "g +10 &^ E\ 5 +5 ( +2 "processing"% & +5 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.78 + .Hand.open + "manipulator"&1 +3 "core" &^0\ 5 +68 1 + "manipulator"&"% +4 "core" % ' 6 % +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&#'\ +96 "core" ' +2 "processing"%$& +3 "core" &^0x\ 5 +2 #tImaging generic puck in Processing Clamp while storing it to tube 2 +2 "manipulator"&%% +3 "core" %\  V ( +2 "storage"(&% +4 "core" %s c f " +2 "storage"('. +2 "core" .( +2 "storage"((& +4 "core" & g g , +2 "storage"()& +3 "core" & f c +2 "manipulator"&*& +4 "core" &` ( ) + "manipulator"&+% +4 "core" %\  I ) +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&,( +253 "core" ( +2 "manipulator"&-& +3 "core" & %1 +2 "storage"(.& +3 "core" & J C  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&/'Ѧ +95 "core" ' +2 "storage"(0& +3 "core" & c f " +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(1') +110 "core" ' +2 "storage"(2- +2 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +3 "manipulator"&3& +3 "core" & s !1 +2 "storage"(& +3 "core" & ( % # +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 +2 "manipulator"&5' +33 "core" ' +2 .tElbow.hold +2 "manipulator"&6, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(7- +2 "core" -' +3 .tSE.seek 30.36 Pucks below Top Plate +2 "storage"(8' +30 "core" ' + "manipulator"&:% +4 "core" %  3 l + "storage"(4& +4 "core" &  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 292 counts + "manipulator"&;' +23 "core" ' +2 "manipulator"&<& +3 "core" & < $. +2 "storage"(=& +4 "core" & O N +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&9'Ѧ +18 "core" ' +2 .tSE.seek 31.36 Pucks below Top Plate +2 "storage"(?' +38 "core" ' + "manipulator"&@& +4 "core" & n $. +2 "manipulator"&A% +3 "core" %є C $ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&B'\ +90 "core" ' +2 .tElbow.seek PC +2 "manipulator"&D([ +254 "core" ( + "manipulator"&>& +4 "core" &W 5 # +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &E& +3 "core" &W Z # +2 .tForearm.seek PC +2 "manipulator"&F'$ +93 "core" ' +2 .tHand.close + "manipulator"&G/ +76 "core" / +2 .tPC.seek :open + "processing"%I( +458 "core" ( + "storage"(C& +38 "core" & J Q 9 +8 "manipulator"&J& +4 "core" &W z & +2 "manipulator"&K% +3 "core" % . r & +2 .tForearm.seek :retract +2 "manipulator"&L'\ +97 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&N( +277 "core" ( +2 "manipulator"&H& +4 "core" &  ) + "storage"(O& +4 "core" & c e R +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&P'Ѧ +102 "core" ' +2 .tHand.open +2 "manipulator"&Q1 +70 "core" 1 +2 "storage"(R- +2 "core" -' +3 .tSE.seek 31 Pucks below Top Plate +2 "storage"(S'R +23 "core" ' +2 .tSE.reconfigure :seal +3 "storage"(#QK-0-\ b +3 .tSE.seek 30.08 Pucks below Top Plate + "storage"(M'/ +46 "core" ' +2 #tLights, camera, ACTION! + "storage"(U- +3 "core" -'/ +2 "storage"(V& +4 "core" & ; +2 "manipulator"&X& +3 "core" & l  +2 .tElbow.seek 2 +2 "manipulator"&Y( +3 "core" ( +2 "manipulator"&[& +3 "core" & k  +2 "storage"(]& +4 "core" & o +3 .tForearm.seek 2 + 700 counts + "manipulator"&^'Ѧ +4 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek 30.8 Pucks below Top Plate +2 "storage"(_' +51 "core" ' +2 "manipulator"&a& +3 "core" & & +2 "storage"(b& +4 "core" & 1 2 + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 + "manipulator"&' +34 "core" ' + .tElbow.hold +2 "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek 30.98 Pucks below Top Plate +2 "storage"(d'A +34 "core" ' + "manipulator"&e% +4 "core" %y k e 0 " +2 "storage"(g& +3 "core" & \ \  @ +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 2 + 293 counts + "manipulator"&' +21 "core" ' + "manipulator"&W& +4 "core" & ; % +2 "storage"(Z& +3 "core" &  # P +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&j'Ѧ +23 "core" ' + "storage"(k% +4 "core" %A 1 O 7 p +2 ."downElevator"SE.seek :down +4 "storage"(\\'p +61 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +34 (c% +4 "core" %x 5\  +2 "manipulator"&f% +3 "core" %ѽ  ' . +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&m'\ +91 "core" ' + "storage"(n& +5 "core" &  h\  + "collection"'o& +4 "core" &Riwx S +2 #tStoring generic puck in Collection Clamp to tube 2 + "manipulator"&`% +4 "core" %\  ~ + +2 "storage"(h% +4 "core" %x 4\ + "storage"(!. +3 "core" .( +2 "storage"(r& +3 "core" & \ +2 "storage"(s& +3 "core" & 2\ +2 "manipulator"&u& +3 "core" & h , +2 .tElbow.seek 2 +2 "manipulator"&v( +4 "core" ( + "manipulator"&w& +4 "core" & Z + +2 "storage"(p& +3 "core" & 3\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&x'Ѧ +97 "core" ' + "storage"(y& +4 "core" &  2\  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(z') +109 "core" ' +2 "storage"({- +2 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&|& +3 "core" &  $ +2 "storage"(l& +4 "core" & 2 6 +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&~' +34 "core" ' +3 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -' +3 .tSE.seek 31.38 Pucks below Top Plate + "storage"(i' +31 "core" ' +2 "manipulator"&% +3 "core" % O [ +2 "storage"(& +3 "core" &   +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 299 counts + "manipulator"&' +22 "core" ' +2 "manipulator"&& +3 "core" & T ( +2 "storage"( & +38 "core" & V L + +9 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&t'Ѧ +17 "core" ' +2 .tSE.seek 32.38 Pucks below Top Plate +2 "storage"( ' +49 "core" ' +2 "manipulator"&& +4 "core" & [ % +2 "manipulator"&% +3 "core" %ѕ  L % +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&}'\ +98 "core" ' + .tElbow.seek CC +2 "manipulator"&(o +186 "core" ( +2 "manipulator"&& +3 "core" &y  #- +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &\ & +3 "core" &y   #- +2 .tForearm.seek CC +2 "manipulator"&'Ͻ +93 "core" ' +2 .tHand.close + "manipulator"& / +71 "core" / + .tCC.seek :open +2 "collection"'( +397 "core" ( + "storage"(& +4 "core" & P N * +2 "storage"(& +3 "core" & L N  +2 "manipulator"&& +4 "core" &y $ (- +2 "manipulator"&% +3 "core" % Ϻ  ' +2 .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"& ( +148 "core" ( + "manipulator"&& +4 "core" &  b -z +2 "storage"("& +3 "core" & q o S +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 2 +2 "manipulator"&$' +106 "core" ' + .tElbow.hold +2 "manipulator"&%, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&&1 +76 "core" 1 +3 "manipulator"& % +4 "core" %  h J  +2 "storage"('& +3 "core" & & '  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 309 counts +2 "manipulator"&(' +16 "core" ' +2 "manipulator"&)& +3 "core" &  +z +2 "storage"(*& +3 "core" & e f n +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&+'Ѧ +22 "core" ' +2 "storage"(% +3 "core" % j  f +3 ."downElevator"SE.seek :down +3 "storage"(-'p +50 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +46 (.% +3 "core" %z X\ +2 "manipulator"&% +3 "core" %ћ F A 7 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&0'\ +92 "core" ' +2 #tShuffling pucks in tube 3 of [2..7] +2 #Loading generic puck from tube 3 into Collection Clamp + "collection"'2& +4 "core" &sv\  +2 "manipulator"&3% +3 "core" %\    3 +2 "storage"(% +4 "core" %z ]\  +2 "storage"(#. +2 "core" .( +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 3 + "storage"(7( +201 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +3 (:& +2 "core" & e e *  +2 "manipulator"&4& +4 "core" &   h 1z +2 .tElbow.seek 3 +2 "manipulator"&<( +3 "core" ( +2 "manipulator"&=& +3 "core" & $ $ 1 2z +2 "storage"(@& +3 "core" & 7\  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&A' +100 "core" ' +2 "storage"(/& +3 "core" & \  +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(,') +95 "core" ' + "storage"(1- +4 "core" -'n + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (5& +3 "core" & S `  +2 "manipulator"&;& +3 "core" & ) +z +2 .tElbow.seek 3 +2 "manipulator"&8( +3 "core" ( +2 "manipulator"&9& +3 "core" &  ,z +2 "storage"(>& +4 "core" & f d   +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&E'C +22 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&6/ +72 "core" / +2 ."downElevator"SE.seek :down +3 "manipulator"&G& +3 "storage"(B'p +7 "core" & . ,z +2 "manipulator"&% +3 "core" % \\   3[ +3 .tForearm.seek :retract + "manipulator"&C'\ +38 "core" ' + ."downElevator"SE.stop +36 "storage"(5 +21 "core" ' +2 .tElbow.seek CC + "manipulator"&J(o +167 "core" ( +2 "manipulator"&K& +3 "core" &ӈ(  @ ,Bl +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &F& +3 "core" &ӈ( H ,Bl +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&H'Ͻ +107 "core" ' +2 "manipulator"&O& +4 "core" &ӈ( \  ,Bl +2 "manipulator"&D% +4 "core" % ; ,$ +2 "collection"'Q& +3 "core" &vu! +3 "collection"'R& +5 "core" &sv# +2 .tCC.seek :closed + "collection"'U(S +5 "core" &tv  +9 &/wtu$ +{ +9 &`vux( ? +10 &Xjtw( R +9 &Hvv) R +9 &Iuu* R +10 &Gsv0 R +9 &]Itw* R +10 &Itw) R +9 &Isw, R +9 &Huw1 Q +10 & eItx- R +9 &"(Itw- R +9 &#Itu4 R +10 &%Juw8 R +9 &'mLuv0 R +10 &)0Isu. R +9 &*Itu; R +9 &,IuvK Q +10 &.uIuvC R +9 &08ItvL R +9 &1IuwI Q +10 &3ItwI R +9 &5~ItvL R +10 &7AItvQ Q +9 &9HtwR R +9 &:GtwO R +10 &<IttM R +9 &>GLvuN R +9 &@\ ItvN R +10 &AJuwK R +9 &CPvxN R +10 &EIZwyK T +9 &GmuxT V +9 &HrtO [ +10 &JqvvK ^ +9 &L1uwM _ +9 &MuxN _ +10 &OtwZ ` +9 &QttwQ U +10 &RJtvK 'w +9 &RttW R +5 ( +2 "collection"'R& +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.57 +2 .Hand.open + "manipulator"&V1 +2 "core" &RutvL R +70 1 +2 "manipulator"&X% +4 "core" %  $ %$ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&['\ +92 "core" ' +2 #tLoading generic puck from tube 3 into Processing Clamp + "processing"%]& +5 "core" &f\  + "manipulator"&L% +4 "core" %\  g & +2 "storage"(a% +4 "core" %r b c + "storage"(b. +4 "core" .( + "storage"(e& +4 "core" & P f !  + "storage"(?& +4 "core" & ` e -  +2 "manipulator"&g& +3 "core" &ӈ( T &Bl +2 "manipulator"&S% +3 "core" %\  I % +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&W( +164 "core" ( + "manipulator"&Z& +4 "core" &  ,N + "storage"(k& +4 "core" & {\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&N' +103 "core" ' + "storage"(P& +4 "core" &\  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(M') +100 "core" ' + "storage"(c- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (f& +3 "core" & 2 E  +2 "manipulator"&^& +3 "core" & 'N +3 .tElbow.seek 3 + "manipulator"&Y( +4 "core" ( + "manipulator"&_& +3 "core" & [ 'N +2 "storage"(n& +4 "core" & O O 7  +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&o'C +24 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&`/ +66 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"(h'p +8 "core" & 'N + "manipulator"&!% +4 "core" % j ,[ +2 .tForearm.seek :retract +2 "manipulator"&r'\ +49 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +42 "core" ' +2 .tElbow.seek PC +2 "manipulator"&s([ +273 "core" ( + "manipulator"&u& +5 "core" &T . * + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &w& +3 "core" &T & * +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&p'$ +91 "core" ' +2 "manipulator"&& +4 "core" &T _ ) +2 "manipulator"&d% +3 "core" %( & ) +2 "processing"%\\& +4 "core" &\  +3 "processing"%y& +4 "core" &\  +2 .tPC.seek :closed +3 "processing"%j(^ +3 "core" &\  +7 & 3\ %f +9 &Tu\ 9 +10 &zn\ M +9 &K\ S +9 &GC\ S +10 &\ D\ S +9 &E\ S +9 &D\ S +10 &PF\ S +9 &D\ S +10 &D\ S +9 &!F\ S +9 &#XD\ S +10 &%C\ S +9 &&F\ S +9 &(D\ R +10 &*_E\ S +9 &,#E\ R +10 &-E\ S +9 &/F\ S +9 &1gG\ S +10 &3+C\ R +9 &4F\ S +9 &6G\ S +10 &8qD\ R +9 &:2E\ S +10 &;G\ S +9 &=C\ S +9 &?wG\ S +10 &A6M\ T +9 &BT\ U +9 &Dh\ W +10 &Fm|\ Y +9 &H/{\ Y +10 &Iz\ Z +9 &K|\ \ Z +9 &Mtz\ \ Z +10 &O5\ \ Z +9 &P\ \ Z +9 &R\ Z +10 &Tz\ Z +9 &V<\ Z +10 &W\ [ +9 &Y\ [ +9 &[\ [ +40 &]A\ T +10 &^}En\ \ $m +2 &^\ I\ 3 + ( + &^%\ 3 + &^%\ 3 +3 "processing"%y& +2 "core" &^&\ 3 +2 #tProcessing Clamp onSpring/offSpring for 13/28 samples, on/off torque 1.85 + .Hand.open +2 "manipulator"&{1 +73 "core" 1 +2 "manipulator"&|% +4 "core" % ( 6 % +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&l'\ +90 "core" ' +2 "processing"%& +4 "core" &^%\ 3 +2 #tImaging generic puck in Processing Clamp while storing it to tube 3 + "manipulator"&% +4 "core" %\  ' +2 "storage"(m% +3 "core" %i I J k +2 "storage"(. +3 "core" .( + "storage"(& +4 "core" & P O *  +2 "storage"(& +3 "core" & V O .  +2 "manipulator"& & +4 "core" &T ' +2 "manipulator"&% +3 "core" %\  ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&( +283 "core" ( +2 "manipulator"&x& +3 "core" & '^ +2 "storage"(v& +3 "core" & V U 0  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&z' +101 "core" ' +2 "storage"(~& +4 "core" & N P   +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(') +101 "core" ' +2 "storage"(i- +2 "core" -'x +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&& +4 "core" &  !^ +2 "storage"(t& +3 "core" &   X  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&\ ' +36 "core" ' +2 .tElbow.hold +2 "manipulator"&, +3 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 "storage"( - +2 "core" -'x +3 .tSE.seek 30.32 Pucks below Top Plate +2 "storage"(}' +37 "core" ' +2 "manipulator"&q% +3 "core" %$ _ ` b +2 "storage"(& +4 "core" & Z  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 313 counts +2 "manipulator"&'P +17 "core" ' +2 "manipulator"&& +3 "core" &  ^ +2 "storage"(& +4 "core" &   q  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +44 "core" ' +2 .tSE.seek 31.32 Pucks below Top Plate +2 "storage"("'c +38 "core" ' +2 "manipulator"&& +4 "core" & #^ +2 "manipulator"&% +3 "core" % x ( # +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&&'\ +88 "core" ' +2 .tElbow.seek PC +2 "manipulator"& ([ +246 "core" ( +2 "manipulator"&'& +3 "core" &Z r +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &)& +3 "core" &Z  +2 .tForearm.seek PC +2 "manipulator"&*'$ +95 "core" ' +2 .tHand.close + "manipulator"&/ +66 "core" / +2 .tPC.seek :open +2 "processing"%( +457 "core" ( + "storage"(.& +4 "core" & : B :  + "manipulator"&& +4 "core" &Z  # +2 "manipulator"& % +3 "core" % 5   # +2 .tForearm.seek :retract +2 "manipulator"&2'\ +96 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&3( +257 "core" ( +2 "manipulator"&& +3 "core" & 7 +2 "storage"(#& +4 "core" & 4 4  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&$' +91 "core" ' +2 .tHand.open + "manipulator"&(1 +69 "core" 1 +2 "storage"( - +3 "core" -'c +2 .tSE.seek 30.96 Pucks below Top Plate +2 "storage"(-'/ +24 "core" ' + .tSE.reconfigure :seal +3 "storage"(#QK-0-\ b +3 .tSE.seek 30.04 Pucks below Top Plate + "storage"(+' +46 "core" ' +3 #tLights, camera, ACTION! + "storage"(:- +3 "core" -' +2 "storage"(4& +3 "core" & T  +2 "manipulator"&=& +5 "core" & ` b  7 +2 .tElbow.seek 3 + "manipulator"&@( +4 "core" ( + "manipulator"&T& +4 "core" & ^ a & 7 +37 "storage"(/& +11 "core" &   +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&1' +4 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek 30.76 Pucks below Top Plate +2 "storage"(5'| +53 "core" ' + "manipulator"&;& +4 "core" & 7 +2 "storage"(9& +3 "core" &  \   +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&>' +35 "core" ' +2 .tElbow.hold +2 "manipulator"&%, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek 30.94 Pucks below Top Plate +2 "storage"(0' +31 "core" ' +2 "manipulator"&6% +3 "core" %*} = ; Q % +2 "storage"(G& +3 "core" &  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 319 counts +2 "manipulator"&'V +17 "core" ' + "manipulator"&<& +4 "core" &  P 6 +2 "storage"(A& +3 "core" &    +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&K' +29 "core" ' +2 "storage"(F% +3 "core" %&   n +3 ."downElevator"SE.seek :down +3 "storage"(,'p +61 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +35 (E% +2 "core" %v P g +2 "manipulator"&B% +4 "core" % X & +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&O'\ +90 "core" ' +2 "storage"(8& +4 "core" & N K 5  +2 "collection"'D& +3 "core" &Rsuw0 R +2 #tStoring generic puck in Collection Clamp to tube 3 + "manipulator"&Q% +4 "core" %\  = $ +2 "storage"(C% +4 "core" %v V L Z +2 "storage"(. +2 "core" .( +2 "storage"(V& +4 "core" & N L A  +2 "storage"(X& +3 "core" & I R 6  +2 "manipulator"&]& +3 "core" & %6 +2 .tElbow.seek 3 +2 "manipulator"&L( +3 "core" ( +2 "manipulator"&a& +4 "core" &   $6 +2 "storage"(R& +3 "core" & I K l  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&b' +93 "core" ' +2 "storage"(e& +4 "core" & Q L >  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(?') +95 "core" ' + "storage"(g- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&S& +3 "core" &  6 +2 "storage"(H& +3 "core" &    +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 3 +2 "manipulator"&Z' +36 "core" ' +2 .tElbow.hold + "manipulator"&k, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(P- +3 "core" -' +2 .tSE.seek 31.34 Pucks below Top Plate +2 "storage"(J'v +39 "core" ' +2 "manipulator"&c% +3 "core" %) C = E +2 "storage"(f& +3 "core" & o  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 318 counts + "manipulator"&^'U +18 "core" ' + "manipulator"&_& +4 "core" &  B 6 +2 "storage"(n& +3 "core" &  q  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&[' +27 "core" ' +2 .tSE.seek 32.34 Pucks below Top Plate +2 "storage"(`' +39 "core" ' +2 "manipulator"&& +4 "core" & e "6 +2 "manipulator"&!% +3 "core" %  n # +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&W'\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&N(o +160 "core" ( + "manipulator"&M& +4 "core" &{ s 6 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &o& +2 "core" &{  6 +3 .tForearm.seek CC + "manipulator"&h'Ͻ +93 "core" ' + .tHand.close +2 "manipulator"&u/ +70 "core" / +2 .tCC.seek :open +2 "collection"'w( +396 "core" ( +2 "storage"(Y& +3 "core" & d e L  +2 "storage"(& +3 "core" & d f "  +2 "manipulator"&d& +3 "core" &{ 0 '6 +2 "manipulator"&\\% +4 "core" % ϵ ; ', +2 .tForearm.seek :retract + "manipulator"&r'\ +94 "core" ' +9 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&I( +161 "core" ( +2 "manipulator"&{& +3 "core" &  ,I +2 "storage"(|& +4 "core" & T l .\  + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.seek 3 + "manipulator"&' +105 "core" ' + .tElbow.hold +2 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&m1 +68 "core" 1 +3 "manipulator"&y% +3 "core" % ( k " +2 "storage"(& +3 "core" & O L &  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 317 counts + "manipulator"&'T +25 "core" ' + "manipulator"&& +4 "core" &  -I +2 "storage"( & +3 "core" & | w\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +27 "core" ' +2 "storage"(p% +4 "core" % 8\  +2 ."downElevator"SE.seek :down +5 "storage"(x'p +47 "core" ' + ."downElevator"SE.stop + "storage"(5 +50 (v% +3 "core" %q =\  +2 "manipulator"&s% +3 "core" % #   2 +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&~'\ +91 "core" ' +2 #tShuffling pucks in tube 4 of [2..7] + #Loading generic puck from tube 4 into Collection Clamp +2 "collection"'i& +3 "core" &uv\  +2 "manipulator"&% +4 "core" %\ \ # # 2 +2 "storage"(t% +4 "core" %q M\  +2 "storage"(l. +2 "core" .( +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"( (,? +192 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (q& +2 "core" &,C  \  +2 "manipulator"&& +4 "core" &  | 1I +2 .tElbow.seek 4 +2 "manipulator"&( +46 "core" ( +2 "manipulator"&& +3 "core" & + /_ +2 "storage"(& +4 "core" &,C \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&' +91 "core" ' +2 "storage"(z& +3 "core" &,C \ \  +3 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(') +89 "core" ' + "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 (\ & +3 "core" &,C b o \\  +2 "manipulator"&& +3 "core" & - +_ +2 .tElbow.seek 4 +2 "manipulator"&}( +24 "core" ( +2 "manipulator"&& +3 "core" &  -v +2 "storage"('& +4 "core" &,C z\  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&)'[ +24 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +76 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"(&'p +8 "core" & ~ ,v + "manipulator"&j% +4 "core" % X   /V +2 .tForearm.seek :retract +2 "manipulator"&.'\ +36 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +56 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(o +184 "core" ( + "manipulator"& & +4 "core" &{\ 3 /# +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &*& +3 "core" &{  .# +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'Ͻ +98 "core" ' + "manipulator"&#& +4 "core" &{  \ ! .# +2 "manipulator"& % +3 "core" %ϲ  . .1 +2 "collection"'(& +4 "core" &tv4 +2 "collection"' & +5 "core" &tu+ +2 .tCC.seek :closed +2 "collection"':(S +3 "core" &tu9  +9 &/vuw= +{ +10 &axrv3 ? +9 &[jvv5 Q +9 &Htt; R +10 &Gtv7 R +9 &GtwB Q +10 &aIuw: Q +9 &"GtwH R +9 &HruM R +10 &GsxM Q +9 & hHtxL R +9 &"*KwvN R +10 &#MtuK R +9 &%MvwN R +10 &'pKuvN R +9 &)2GrvL R +9 &*LsvL R +10 &,LxvM R +9 &.xMrvM R +9 &0:LtvI R +10 &1LvvM R +9 &3LtvR R +10 &5LuwO R +9 &7BLwxN R +9 &9KwuP Q +10 &:IvvR Q +9 &<HtwT R +10 &>JGuuR R +9 &@ ItvV R +9 &ANuwW R +10 &CWwwg S +9 &EJ`xwa U +9 &Gyuwa W +10 &Hsve [ +9 &Juuvi ^ +9 &L2uvb _ +10 &Muxk _ +9 &Otxm _ +10 &Qvuwm S +9 &RGtun ){ +9 &Rzsvn S +42 ( +9 &Rutxo S + &Ruvvm S + &Ruswn S + &Ruuvn S + &Ruvwo S +2 &Ruwwn S +2 "collection"' & +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.56 + .Hand.open +2 "manipulator"&41 +66 "core" 1 + "manipulator"&=% +4 "core" % ϲ '1 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&T'\ +94 "core" ' +2 #tLoading generic puck from tube 4 into Processing Clamp + "processing"%/& +4 "core" &\  +2 "manipulator"&2% +3 "core" %\  . ' +2 "storage"(;% +4 "core" %p f b +2 "storage"(9. +2 "core" .(,? +2 "storage"("& +4 "core" &,C N P /  +2 "storage"(-& +4 "core" &,C T K =  +2 "manipulator"&6& +3 "core" &{\  + '# +2 "manipulator"&G% +3 "core" %\   ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 +2 "manipulator"&<( +160 "core" ( + "manipulator"&A& +4 "core" &  l *F +2 "storage"(3& +3 "core" &,C c e +  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&F' +98 "core" ' + "storage"($& +4 "core" &,C g D  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(+') +108 "core" ' + "storage"(E- +3 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (B& +3 "core" &,C P   +2 "manipulator"&1& +4 "core" &  #F +2 .tElbow.seek 4 +2 "manipulator"&@( +3 "core" ( + "manipulator"&5& +4 "core" &  "F +2 "storage"(8& +3 "core" &,C 1 + 2  +3 .tForearm.seek 4 + 300 counts + "manipulator"&D'[ +21 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&Q/ +68 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&>& +2 "storage"(C'p +7 "core" &  #F +2 "manipulator"&% +4 "core" % m +| +2 .tForearm.seek :retract +2 "manipulator"&V'\ +45 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +46 "core" ' + .tElbow.seek PC +2 "manipulator"&X([ +284 "core" ( +2 "manipulator"&]& +3 "core" &h M * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &a& +2 "core" &h < * +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&'$ +91 "core" ' +2 "manipulator"&R& +3 "core" &i  ) +2 "manipulator"&0% +4 "core" %- " ) +2 "processing"%,& +3 "core" &\  +3 "processing"%e& +4 "core" &\  +2 .tPC.seek :closed +2 "processing"%K(^ +4 "core" &\  +7 & 2\ %f +10 &Ts\ 9 +9 &{m\ M +9 &J\ S +10 &MF\ S +9 &G\ S +10 &G\ S +9 &G\ S +9 &UI\ S +10 &H\ S +9 &G\ R +9 &!F\ R +10 &#]E\ S +9 &%F\ S +10 &&E\ R +9 &(D\ R +9 &*fD\ R +10 &,'I\ S +9 &-H\ S +9 &/I\ R +10 &1nE\ R +9 &3/G\ S +10 &4G\ S +9 &6C\ R +9 &8vE\ R +10 &:8D\ R +9 &;D\ R +9 &=H\ R +10 &?}I\ S +9 &A>G\ S +10 &BL\ S +9 &DQ\ T +9 &F}b\ V +10 &H:p\ W +9 &I{\ Y +9 &Kv\ \ Y +10 &Mz{\ \ Y +9 &O;\ \ Z +10 &P\ \ Z +9 &R}\ \ Z +9 &T\ Z +10 &VA\ Z +9 &X\ [ +9 &Y\ [ +10 &[\ [ +9 &]H\ Q +10 &^I\ b +9 &^9\ 5 +5 ( +2 "processing"%e& +3 "core" &^+\ 5 +3 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.77 + .Hand.open + "manipulator"&g1 +73 "core" 1 +2 "manipulator"&S% +4 "core" % - % +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&H'\ +93 "core" ' + "processing"%%& +4 "core" &^*\ 5 +2 #tImaging generic puck in Processing Clamp while storing it to tube 4 + "manipulator"&P% +4 "core" %\  _ & +2 "storage"(O% +3 "core" %y O T k +2 "storage"(c. +3 "core" .(,? +2 "storage"(f& +4 "core" &,C J O A  + "storage"(_& +4 "core" &,C N T A  +2 "manipulator"&n& +3 "core" &i B & +2 "manipulator"&% +3 "core" %\  O & +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&!( +258 "core" ( + "manipulator"&b& +4 "core" & "/ +2 "storage"(L& +3 "core" &,C  # `  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&?' +92 "core" ' +10 "storage"(Z& +3 "core" &,C , < N  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(^') +112 "core" ' + "storage"(J- +3 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +3 "manipulator"&M& +3 "core" & l / +2 "storage"(o& +4 "core" &,C\ \  ;  + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 4 + "manipulator"&['/ +33 "core" ' + .tElbow.hold +2 "manipulator"&k, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(u- +2 "core" -' +3 .tSE.seek 30.37 Pucks below Top Plate +2 "storage"(W'+ +33 "core" ' + "manipulator"&U% +4 "core" %? } m [  +2 "storage"(Y& +3 "core" &,C\ \ L  +2 .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 4 + 316 counts + "manipulator"&'k +15 "core" ' + "manipulator"&d& +4 "core" & e / +2 "storage"(\\& +3 "core" &,C Q a  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&{' +17 "core" ' +2 .tSE.seek 31.37 Pucks below Top Plate +2 "storage"(|' +38 "core" ' + "manipulator"&h& +4 "core" & # / +2 "manipulator"&N% +3 "core" %  ~ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&m'\ +94 "core" ' +2 .tElbow.seek PC +2 "manipulator"&y([ +263 "core" ( + "manipulator"&& +4 "core" &\\ M  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &\\ H  +3 .tForearm.seek PC + "manipulator"& '$ +94 "core" ' +2 .tHand.close + "manipulator"&p/ +74 "core" / +2 .tPC.seek :open + "processing"%r( +461 "core" ( + "storage"(v& +4 "core" &,C  5   +2 "manipulator"&s& +3 "core" &\\  +2 "manipulator"&I% +4 "core" % * W  +2 .tForearm.seek :retract +2 "manipulator"&i'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&( +265 "core" ( +2 "manipulator"&& +3 "core" & s l - +2 "storage"(t& +3 "core" &,C  %  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&l' +101 "core" ' +2 .tHand.open +2 "manipulator"&1 +67 "core" 1 +2 "storage"(`- +2 "core" -' +3 .tSE.seek 31.02 Pucks below Top Plate +2 "storage"(x'` +22 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek 30.1 Pucks below Top Plate + "storage"('= +46 "core" ' +2 #tLights, camera, ACTION! +2 "storage"(q- +2 "core" -'= +3 "storage"(& +4 "core" &,C g  + "manipulator"&& +4 "core" & ^ _ - +2 .tElbow.seek 4 +2 "manipulator"&( +32 "core" ( + "manipulator"&7& +4 "core" & O v 4 k +2 "storage"(z& +3 "core" &,C  +3 .tForearm.seek 4 + 700 counts + "manipulator"&' +9 "core" ' +2 .tSE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 .tSE.seek 30.81 Pucks below Top Plate +2 "storage"(\ ' +52 "core" ' + "manipulator"&& +4 "core" & i k +2 "storage"(& +3 "core" &,C  G  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 4 +2 "manipulator"&'/ +36 "core" ' + .tElbow.hold +2 "manipulator"&', +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek 31 Pucks below Top Plate +2 "storage"(~'O +35 "core" ' + "manipulator"&% +61 "core" %A d W  | + "storage"(& +4 "core" &,C b  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 318 counts + "manipulator"&j'm +21 "core" ' +2 "manipulator"&& +4 "core" & g K k +2 "storage"(& +3 "core" &,C    +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&' +41 "core" ' +9 "storage"( % +5 "core" %R   m +3 ."downElevator"SE.seek :down +4 "storage"(*'p +62 "core" ' + ."downElevator"SE.stop + "storage"(5 +35 ()% +3 "core" %y c f 0 +2 "manipulator"&&% +4 "core" % ` * +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&}'\ +90 "core" ' +2 "storage"(#& +3 "core" &,C P P <  +2 "collection"' & +4 "core" &Rtvx< S +2 #tStoring generic puck in Collection Clamp to tube 4 + "manipulator"&(% +4 "core" %\  M ' +2 "storage"(.% +4 "core" %y N J < +2 "storage"(w. +2 "core" .(,? +2 "storage"(4& +4 "core" &,C L S L  +2 "storage"(=& +3 "core" &,C J R a  +2 "manipulator"&/& +4 "core" & ? &k +2 .tElbow.seek 4 + "manipulator"&2( +4 "core" ( + "manipulator"&;& +4 "core" & O &k +2 "storage"(9& +3 "core" &,C N J q  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"& ' +98 "core" ' + "storage"("& +4 "core" &,C P L &  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(-') +100 "core" ' + "storage"(6- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&G& +3 "core" & M !k +2 "storage"(& +4 "core" &,C 5 4 t  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"&A'/ +36 "core" ' + .tElbow.hold +2 "manipulator"&3, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"($- +2 "core" -' +3 .tSE.seek 31.37 Pucks below Top Plate +2 "storage"(' +30 "core" ' + "manipulator"&E% +4 "core" %< ~   + "storage"(B& +4 "core" &,C\ \  _  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 313 counts + "manipulator"&1'h +17 "core" ' +2 "manipulator"&5& +3 "core" & l $k +2 "storage"(8& +4 "core" &,C 5 5  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&T' +33 "core" ' +2 .tSE.seek 32.37 Pucks below Top Plate +2 "storage"(Q' +35 "core" ' +2 "manipulator"&>& +3 "core" &  $k +2 "manipulator"&% +4 "core" % K $h +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&<'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&F(o +173 "core" ( +2 "manipulator"&+& +3 "core" &h;  Q +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &D& +3 "core" &i8 o P +2 .tForearm.seek CC +2 "manipulator"&C'Ͻ +95 "core" ' + .tHand.close +2 "manipulator"&]/ +69 "core" / +2 .tCC.seek :open + "collection"'a( +396 "core" ( +2 "storage"(@& +4 "core" &,C L N )  +2 "storage"(R& +3 "core" &,C L O R  +2 "manipulator"&0& +4 "core" &z5  !N + "manipulator"&,% +4 "core" % ϫ  ! +2 .tForearm.seek :retract +2 "manipulator"&V'\ +97 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&( +162 "core" ( + "manipulator"&g& +4 "core" &  *p +2 "storage"(S& +3 "core" &,C f f $  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 4 +2 "manipulator"&%'/ +109 "core" ' + .tElbow.hold +2 "manipulator"&P, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&O1 +66 "core" 1 +2 "manipulator"&e% +4 "core" % A M  +2 "storage"(c& +3 "core" &,C % & .  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 318 counts +2 "manipulator"&f'm +17 "core" ' + "manipulator"&_& +4 "core" & \ C -p +2 "storage"(n& +3 "core" &,C } 4\  +40 .tForearm.reconfigure :tight +9 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&' +40 "core" ' +2 "storage"(% +3 "core" % \ +3 ."downElevator"SE.seek :down +4 "storage"(b'p +51 "core" ' + ."downElevator"SE.stop + "storage"(5 +46 (L% +3 "core" %u \  +2 "manipulator"&X% +3 "core" %%  7 2 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +96 "core" ' +2 #tShuffling pucks in tube 5 of [2..7] +2 #Loading generic puck from tube 5 into Collection Clamp + "collection"'J& +4 "core" &vwN\ +2 "manipulator"&M% +3 "core" %\  0 / +2 "storage"(o% +4 "core" %u \  +2 "storage"(H. +3 "core" .(,? +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(u(; +198 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (U& +3 "core" &; L K   +2 "manipulator"&Y& +4 "core" & $ /p +3 .tElbow.seek 5 + "manipulator"&d(0 +52 "core" ( +2 "manipulator"&\\& +5 "core" &' q +4 + "storage"(h& +4 "core" &; `\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&N' +106 "core" ' +2 "storage"(?& +3 "core" &; \  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(!') +82 "core" ' + "storage"(^- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 ([& +2 "core" &; 5 ) {  +2 "manipulator"&& +4 "core" &6  \ #2 +2 .tElbow.seek 5 +2 "manipulator"&W(0 +2 "core" ( +2 "manipulator"&{& +4 "core" &6  #2 +2 "storage"(& +4 "core" &; # &   +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&'σ +20 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&k/ +75 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&p& +2 "storage"(m'p +6 "core" &6 $ #2 + "manipulator"&K% +5 "core" % {  \ $8 +2 .tForearm.seek :retract +2 "manipulator"&v'\ +41 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +48 "core" ' +2 .tElbow.seek CC +2 "manipulator"&s(o +182 "core" ( +2 "manipulator"&I& +3 "core" &z \  % 0: +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 & & +3 "core" &z  z /: +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'Ͻ +92 "core" ' +2 "manipulator"&t& +4 "core" &z   k .: +2 "manipulator"&y% +4 "core" %Ϲ  . +2 "collection"'& +3 "core" &sv7 +3 "collection"'`& +4 "core" &tw4 +2 .tCC.seek :closed +2 "collection"'q(S +4 "core" &twJ +8 &7utM $d +10 &SvuvN 8 +9 &|ttvL M +9 &NvxD R +10 &EIuwM Q +9 &ItvP Q +9 &LquN Q +10 &FvtL Q +9 &MGsvJ Q +10 &FuvK Q +9 &GvwS Q +9 &!GuwW Q +10 &#UGuvR Q +9 &%ItuU Q +9 &&LrvY Q +10 &(LtvY Q +9 &*]GtxX Q +10 &, Ivwh Q +9 &-Jsvf R +9 &/Gux] Q +10 &1dGuwX R +9 &3&Jtuk R +9 &4Guun Q +10 &6Gtxj Q +9 &8lJtwf R +10 &:/Fvxl Q +9 &;Lsuo Q +9 &=Gtxn Q +10 &?uGsvn Q +9 &A7Isxm Q +9 &BNvwm R +10 &DOtxn R +9 &FyXwym S +10 &H6hwwo T +9 &Iqtn X +9 &Krun ] +10 &M`uxa ^ +9 &O"uvW ^ +9 &Puyj _ +10 &R\\axvp 9 +9 &Rtx: Q +6 ( + "collection"'`& +4 "core" &Rstw Q +2 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.26 + .Hand.open +2 "manipulator"&1 +74 "core" 1 +2 "manipulator"&% +3 "core" % Ϲ & +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&i'\ +96 "core" ' + #tLoading generic puck from tube 5 into Processing Clamp +2 "processing"%7& +4 "core" &t\  + "manipulator"&z% +4 "core" %\  " ( +2 "storage"(% +4 "core" %w O L  +2 "storage"(. +2 "core" .(; +2 "storage"(|& +4 "core" &; L L 5  +2 "storage"(x& +3 "core" &; c O /  +40 "manipulator"&& +11 "core" &z  ': +2 "manipulator"&% +4 "core" %\  U ( +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 +2 "manipulator"&(0 +151 "core" ( + "manipulator"&& +4 "core" &8 & )k +2 "storage"(& +3 "core" &; g f 5  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&l' +90 "core" ' + "storage"(& +4 "core" &; p h [  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"( ') +91 "core" ' + "storage"(- +3 "core" -'[ +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +4 "core" &; 3 9  + "manipulator"&\ & +4 "core" &8 a $k +2 .tElbow.seek 5 +2 "manipulator"&)(0 +3 "core" ( +2 "manipulator"&&& +3 "core" &8  %k +2 "storage"(& +4 "core" &;     +3 .tForearm.seek 5 + 300 counts + "manipulator"&#'σ +21 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"& / +68 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&(& +2 "storage"(.'p +8 "core" &8 ` %k + "manipulator"&w% +4 "core" % ϔ % (h +2 .tForearm.seek :retract +2 "manipulator"&4'\ +46 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +46 "core" ' +2 .tElbow.seek PC +2 "manipulator"&j([ +290 "core" ( + "manipulator"&=& +4 "core" &q  ( +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &/& +3 "core" &q ' +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&;'$ +94 "core" ' +3 "manipulator"&9& +3 "core" &r G % +2 "manipulator"&~% +4 "core" %, 4 % +2 "processing"%*& +4 "core" &\  +2 "processing"%"& +5 "core" &s\  +2 .tPC.seek :closed +2 "processing"%(^ +4 "core" &\  +9 &/r\ +| +9 &av\ @ +9 &bg\ R +10 &!D\ S +9 &D\ R +9 &E\ R +10 &hC\ R +9 &*D\ R +10 &D\ R +9 &D\ R +9 & oE\ \ S +10 &"1H\ \ S +9 &#A\ S +10 &%C\ S +9 &'xC\ R +9 &):D\ R +10 &*D\ R +9 &,D\ R +9 &.F\ R +10 &0AG\ S +9 &2G\ R +9 &3C\ R +10 &5D\ R +9 &7IG\ S +10 &9 F\ S +9 &:F\ R +9 &<I\ S +10 &>QG\ S +9 &@G\ R +9 &AH\ S +10 &CN\ \ S +9 &EUS\ T +10 &G`\ V +9 &Hu\ X +9 &JyE\ X +10 &LN{\ Y +9 &N~\ Y +9 &O\ Y +10 &Q~\ Z +9 &SU\ Z +10 &U~\ Z +9 &V\ Z +9 &X\ [ +10 &ZY\ [\ +9 &\\\ [\ +9 &]v\ ; +10 &^-e\ W +9 &^.?\ 5 +2 ( +2 "processing"%"& +3 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.81 +2 .Hand.open + "manipulator"&61 +76 "core" 1 +2 "manipulator"&G% +3 "core" % , o  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' + "processing"%'& +3 "core" &^+K\ 5 +3 #tImaging generic puck in Processing Clamp while storing it to tube 5 + "manipulator"&$% +4 "core" %\   # +2 "storage"(}% +4 "core" %{ 7 6 R + "storage"(E. +3 "core" .(; +2 "storage"(B& +4 "core" &; ! 7 +  +2 "storage"(5& +3 "core" &; 6 2   +2 "manipulator"&8& +4 "core" &r H # +2 "manipulator"&>% +3 "core" %\  y " +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&(0 +253 "core" ( + "manipulator"& & +4 "core" &+"  K =B +2 "storage"(2& +3 "core" &; 5 4  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&-' +93 "core" ' +2 "storage"(A& +4 "core" &; 3 4  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(1') +102 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure :default +41 "storage"(#QK-0-\ b +10 "manipulator"&+& +3 "core" &5 T ;8 +2 "storage"(D& +3 "core" &;\ \  G  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 +2 "manipulator"&T'W +33 "core" ' + .tElbow.hold +2 "manipulator"&3, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(]- +3 "core" -' +2 .tSE.seek 30.45 Pucks below Top Plate +2 "storage"(<'m +33 "core" ' + "manipulator"&:% +4 "core" %i @ ,  +2 "storage"(@& +3 "core" &;  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 318 counts +2 "manipulator"&R'ϕ +17 "core" ' + "manipulator"&0& +4 "core" &9 ;4 +2 "storage"(,& +3 "core" &; I V  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&g' +35 "core" ' +2 .tSE.seek 31.45 Pucks below Top Plate +2 "storage"(S' +38 "core" ' +2 "manipulator"&C& +3 "core" &9 Z ;4 +2 "manipulator"&F% +4 "core" %  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&O'\ +87 "core" ' +2 .tElbow.seek PC +2 "manipulator"&e([ +285 "core" ( + "manipulator"&c& +4 "core" &V  G \ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &_& +3 "core" &V \  +2 .tForearm.seek PC +2 "manipulator"&n'$ +93 "core" ' +2 .tHand.close + "manipulator"&V/ +71 "core" / +2 .tPC.seek :open + "processing"%( +460 "core" ( +2 "storage"(& +3 "core" &; 4   +2 "manipulator"&L& +3 "core" &s >  +2 "manipulator"&X% +4 "core" % 5 - +2 .tForearm.seek :retract +2 "manipulator"&%'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 + "manipulator"&J(0 +254 "core" ( +2 "manipulator"&M& +3 "core" &(" R =C +2 "storage"(o& +4 "core" &;    +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&H' +99 "core" ' + .tHand.open +2 "manipulator"&f1 +75 "core" 1 +2 "storage"(Q- +3 "core" -' +3 .tSE.seek 31.1 Pucks below Top Plate + "storage"(b' +22 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek 30.18 Pucks below Top Plate +2 "storage"(' +47 "core" ' +2 #tLights, camera, ACTION! +2 "storage"(U- +2 "core" -' +2 "storage"(Y& +4 "core" &;   +2 "manipulator"&\\& +3 "core" &/ 6 7 _ << +2 .tElbow.seek 5 +2 "manipulator"&h(0 +3 "core" ( +2 "manipulator"& & +4 "core" &/ I K << +2 "storage"(?& +4 "core" &; =  +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&^' +17 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek 30.89 Pucks below Top Plate +2 "storage"([' +50 "core" ' + "manipulator"&& +4 "core" &/ << +2 "storage"(P& +3 "core" &;\ \  2  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 +2 "manipulator"&{'W +34 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +3 "storage"(#QK-0-\ b +2 .tSE.seek 31.08 Pucks below Top Plate +2 "storage"(Z' +33 "core" ' + "manipulator"&k% +4 "core" %M 9 8 P k +2 "storage"(p& +3 "core" &;  +2 .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 5 + 290 counts + "manipulator"&K'y +24 "core" ' +2 "manipulator"&d& +42 "core" &E S 9& +8 "storage"(N& +4 "core" &;\ \   +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&I' +23 "core" ' + "storage"(!% +4 "core" % L = l +3 ."downElevator"SE.seek :down +3 "storage"( 'p +59 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +37 (% +3 "core" %z O P +2 "manipulator"&m% +4 "core" % r  $ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&W'\ +92 "core" ' +2 "storage"(t& +4 "core" &; K N `  + "collection"'y& +4 "core" &Rsvv3 Q +2 #tStoring generic puck in Collection Clamp to tube 5 + "manipulator"&% +4 "core" %\  - " +2 "storage"(v% +4 "core" %z .  L + "storage"(a. +4 "core" .(; + "storage"(& +4 "core" &; #  R  +2 "storage"(& +3 "core" &;  $ J  +2 "manipulator"&7& +4 "core" &E * "9& +2 .tElbow.seek 5 +2 "manipulator"&z(0 +48 "core" ( + "manipulator"&`& +4 "core" &8 r &f +2 "storage"(& +3 "core" &; O Q e  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&' +94 "core" ' + "storage"(|& +4 "core" &; O N B  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(x') +95 "core" ' + "storage"(- +3 "core" -'F +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" &8 f "f +2 "storage"(& +4 "core" &; 6 5  +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 +3 "manipulator"&'W +32 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -'F +3 .tSE.seek 31.43 Pucks below Top Plate +2 "storage"(s' +33 "core" ' + "manipulator"&% +4 "core" %h x 2  +2 "storage"(& +3 "core" &;\ \  /  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 317 counts + "manipulator"&\ 'ϔ +18 "core" ' + "manipulator"&&& +4 "core" &8  #f +2 "storage"(& +3 "core" &; 5 2  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&i' +26 "core" ' +2 .tSE.seek 32.43 Pucks below Top Plate +2 "storage"( '1 +36 "core" ' +2 "manipulator"&(& +3 "core" &8  # #f +2 "manipulator"&w% +3 "core" %W  $v +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .tElbow.seek CC + "manipulator"&l(o +165 "core" ( +2 "manipulator"& & +4 "core" &q- l F +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &#& +3 "core" &q- ) F +2 .tForearm.seek CC +2 "manipulator"&.'Ͻ +96 "core" ' +2 .tHand.close + "manipulator"&=/ +72 "core" / +2 .tCC.seek :open +2 "collection"')( +399 "core" ( + "storage"(/& +4 "core" &; L I 7  +2 "storage"(9& +3 "core" &; , : 4  +2 "manipulator"&~& +3 "core" &q, , !F +2 "manipulator"&*% +3 "core" % Ϻ  ! +2 .tForearm.seek :retract +7 "manipulator"&4'\ +95 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&r(0 +165 "core" ( +2 "manipulator"&6& +3 "core" &3  (5 +2 "storage"(G& +3 "core" &; N N  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 5 +2 "manipulator"&''W +103 "core" ' + .tElbow.hold +2 "manipulator"&$, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +42 .tHand.open +8 "manipulator"&"1 +67 "core" 1 +2 "manipulator"&}% +4 "core" % k 0 ! +2 "storage"(E& +3 "core" &; 8 .   +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 320 counts +2 "manipulator"&B'ϗ +15 "core" ' +2 "manipulator"&5& +4 "core" &3 < +5 +2 "storage"(8& +3 "core" &; d d  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&>' +17 "core" ' +2 "storage"(;% +3 "core" %1 e f | +2 ."downElevator"SE.seek :down +4 "storage"( 'p +46 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +50 (2% +3 "core" %j\  +2 "manipulator"&j% +3 "core" %  6 / +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&A'\ +92 "core" ' +2 #tShuffling pucks in tube 6 of [2..7] + #Loading generic puck from tube 6 into Collection Clamp +2 "collection"'& +3 "core" &uw< +2 "manipulator"&+% +4 "core" %\   * - +2 "storage"(D% +3 "core" %j\  +2 "storage"(. +2 "core" .(; +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(](K] +188 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (:& +3 "core" &K[ 6 <  +2 "manipulator"&@& +3 "core" &3  ,5 +2 .tElbow.seek 6 +2 "manipulator"&0( +39 "core" ( + "manipulator"&,& +4 "core" &   +# +2 "storage"(C& +4 "core" &K[ z |\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts +2 "manipulator"&F'; +86 "core" ' +2 "storage"(-& +3 "core" &K[ \  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(') +97 "core" ' +2 "storage"(1- +2 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (T& +3 "core" &K[ ) 1 @  +2 "manipulator"&R& +3 "core" &\  ## +2 .tElbow.seek 6 +2 "manipulator"&<( +2 "core" ( +2 "manipulator"&g& +3 "core" &\   ## +2 "storage"(c& +4 "core" &K[ 6 1  +2 .tForearm.seek 6 + 300 counts +2 "manipulator"&_'Ы +24 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&3/ +66 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&V& +2 "storage"(O'p +8 "core" &\ n "# + "manipulator"&% +4 "core" % г  D )D +2 .tForearm.seek :retract +2 "manipulator"&'\ +38 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +52 "core" ' +2 .tElbow.seek CC +2 "manipulator"&L(o +152 "core" ( + "manipulator"&X& +4 "core" &n.  'G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &n& +3 "core" &n. 'G +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&M'Ͻ +101 "core" ' +2 "manipulator"&o& +3 "core" &n. 5 #G +2 "manipulator"&e% +4 "core" %Ͻ  I $ +2 "collection"'f& +4 "core" &tuD +2 "collection"'Q& +5 "core" &wtF +2 .tCC.seek :closed +3 "collection"'U(S +2 "core" &vvK +7 &6vvS $e +9 &UvuxS 9 +10 &{pwtO M +9 &MttS R +10 &GGvxM R +9 & FvwO R +9 &IuvW Q +10 &Ftu\\ R +9 &PIux] Q +9 &Duzd Q +10 &Gsv_ Q +9 &!Jtxb R +10 &#WIuu] R +9 &%Fuva R +9 &&Etwk Q +10 &(Hsxm Q +9 &*_Lrwn R +9 &,"Juxn Q +10 &-Ftwp R +9 &/Ktwm R +10 &1gItuo R +9 &3*Ftvp Q +9 &4Gswl Q +10 &6Gsxm Q +9 &8oJstm R +9 &:1Htxl R +10 &;Itwm Q +9 &=Fswn Q +10 &?xGtvn Q +9 &A9Ltuo R +9 &BLuxG R +10 &DUty: S +9 &Fwhuw_ T +9 &H/rv@ X +10 &Irun \\ +9 &KuuK ^ +10 &Maswl _ +9 &O vw ` +9 &Ptv _ +10 &R`bwx 5 +9 &Ruv U +9 ( +3 "collection"'Q& +2 "core" &Rhtx S +2 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.50 + .Hand.open +2 "manipulator"&Y1 +68 "core" 1 +2 "manipulator"&\\% +43 "core" % Ͻ   +9 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +95 "core" ' +2 #tLoading generic puck from tube 6 into Processing Clamp +2 "processing"%?& +3 "core" &t\ +2 "manipulator"&%% +3 "core" %\    +2 "storage"(% +4 "core" %p 8 < , +2 "storage"(P. +2 "core" .(K] +2 "storage"(S& +4 "core" &K[ 1 1 \\  +2 "storage"(k& +3 "core" &K[ 1 5   +2 "manipulator"&p& +3 "core" &o, g F +2 "manipulator"&b% +3 "core" %\  +  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 6 + "manipulator"&d( +165 "core" ( +2 "manipulator"&N& +4 "core" &  'g +2 "storage"(J& +3 "core" &K[ K H N  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&H'; +90 "core" ' + "storage"(!& +4 "core" &K[ M Y n  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(') +98 "core" ' + "storage"(^- +3 "core" -'_ +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (& +3 "core" &K[ 4 2  +2 "manipulator"&m& +4 "core" &  E $g +2 .tElbow.seek 6 +2 "manipulator"&h( +3 "core" ( +2 "manipulator"&[& +3 "core" & ? $g +2 "storage"({& +3 "core" &K[ 2 7  +3 .tForearm.seek 6 + 300 counts + "manipulator"&t'Ы +25 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&y/ +69 "core" / +2 ."downElevator"SE.seek :down +4 "manipulator"&& +2 "storage"(v'p +7 "core" & _ %g + "manipulator"&a% +4 "core" % Џ d ' +2 .tForearm.seek :retract +2 "manipulator"&'\ +47 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +40 "core" ' + .tElbow.seek PC +2 "manipulator"&([ +281 "core" ( + "manipulator"&7& +4 "core" &T * '\ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &K& +2 "core" &U  '\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&Z'$ +98 "core" ' + "manipulator"&`& +4 "core" &U %\ +2 "manipulator"&% +3 "core" %  % +2 "processing"% & +4 "core" &\  +2 "processing"%I& +5 "core" &\  +2 .tPC.seek :closed +2 "processing"%|(^ +4 "core" &\  +10 &/s\ +| +9 &av\ @ +10 &^gD\ R +9 &C<\ S +9 &C\ R +10 &Dx\ R +9 &dC\ R +9 &%H\ S +10 &F{\ S +9 &E \ S +10 & lCq\ R +9 &".F \ R +9 &#B\ R +10 &%D\ R +9 &'tF\ R +9 &)6C\ R +10 &*D\ R +9 &,G\ R +9 &.|D\ R +10 &0>C\ R +9 &2D\ R +10 &3F\ S +9 &5A\ R +9 &7FD\ R +10 &9G\ R +9 &:A \ R +10 &<D\ S +9 &>MG\ S +9 &@G \ S +10 &AL\ S +9 &CQ\ T +9 &EKb\ V +10 &Gz\ Y +9 &Hx\ Y +9 &Jz\ Y +10 &LJy\ Y +9 &N z\ Z +10 &O\ Z +9 &Q\ Z +9 &SQ\ Z +10 &U\ Z +9 &V\ Z +9 &X\ [ +10 &ZW\ Z +9 &\\\ [ +10 &]\ A +9 &^+\ \\ +9 &^+\ 2 +3 ( + "processing"%I& +4 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.85 + .Hand.open +2 "manipulator"&1 +75 "core" 1 +2 "manipulator"&% +3 "core" %  4 " +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 "processing"%& +4 "core" &^(\ 2 +2 #tImaging generic puck in Processing Clamp while storing it to tube 6 + "manipulator"&% +4 "core" %\  T " +2 "storage"(W% +3 "core" %t !  7 +2 "storage"(. +3 "core" .(K] +2 "storage"(& +4 "core" &K[ 1 I W  + "storage"(&& +4 "core" &K[ . :  +2 "manipulator"&& +3 "core" &U / #\ +2 "manipulator"&(% +4 "core" %\   2 # +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 6 +2 "manipulator"&w( +249 "core" ( +2 "manipulator"&& +4 "core" & k c , +2 "storage"(z& +3 "core" &K[ 5 7  +47 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&x'; +90 "core" ' + "storage"(& +4 "core" &K[ & 2 .  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(\ ') +106 "core" ' + "storage"(s- +3 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"& & +4 "core" & , +2 "storage"(#& +3 "core" &K[  +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 6 +2 "manipulator"&i' +33 "core" ' +2 .tElbow.hold +2 "manipulator"&, +3 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(=- +2 "core" -' +3 .tSE.seek 30.44 Pucks below Top Plate +2 "storage"('h +36 "core" ' + "manipulator"&q% +4 "core" %ϋx  '   +2 "storage"(/& +4 "core" &K[  + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 6 + 312 counts +2 "manipulator"&9'з +24 "core" ' + "manipulator"&~& +4 "core" & ? , +2 "storage"(*& +3 "core" &K[ 9  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&6'; +45 "core" ' +2 .tSE.seek 31.44 Pucks below Top Plate +2 "storage"(G' +39 "core" ' +2 "manipulator"&.& +3 "core" & 2 , +2 "manipulator"&l% +4 "core" %/   +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&"'\ +85 "core" ' +2 .tElbow.seek PC +2 "manipulator"&}([ +256 "core" ( + "manipulator"&E& +4 "core" &Q .  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &5& +3 "core" &Q C  +3 .tForearm.seek PC + "manipulator"&8'$ +94 "core" ' +2 .tHand.close + "manipulator"&4/ +70 "core" / +2 .tPC.seek :open +2 "processing"%;( +457 "core" ( +2 "storage"(r& +4 "core" &K[ 7 5  + "manipulator"&2& +4 "core" &Q # +2 "manipulator"&j% +3 "core" %   ! +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"&+( +252 "core" ( +2 "manipulator"&D& +3 "core" & t 1 ) +2 "storage"(& +3 "core" &K[ 5 3  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&''; +109 "core" ' +2 .tHand.open +2 "manipulator"&B1 +74 "core" 1 +3 "storage"( - +2 "core" -' +3 .tSE.seek 31.09 Pucks below Top Plate +2 "storage"( ' +26 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek 30.17 Pucks below Top Plate +2 "storage"(>'z +49 "core" ' + #tLights, camera, ACTION! +2 "storage"(:- +2 "core" -'z +2 "storage"(@& +4 "core" &K[  +2 "manipulator"&,& +4 "core" & A 8 ) +2 .tElbow.seek 6 + "manipulator"&C( +4 "core" ( + "manipulator"&u& +4 "core" & E A b ) +2 "storage"(-& +3 "core" &K[ @  +3 .tForearm.seek 6 + 700 counts +2 "manipulator"&1'; +11 "core" ' +2 .tSE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 .tSE.seek 30.88 Pucks below Top Plate +2 "storage"(T' +52 "core" ' + "manipulator"&R& +4 "core" &  ) +2 "storage"(g& +3 "core" &K[\ \  u  +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 6 +2 "manipulator"&c' +32 "core" ' +2 .tElbow.hold +2 "manipulator"&$, +48 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek 31.07 Pucks below Top Plate + "storage"(A' +34 "core" ' + "manipulator"&3% +4 "core" %Ϗ : ' ; +2 "storage"(V& +3 "core" &K[   +2 .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 6 + 316 counts + "manipulator"&'л +25 "core" ' + "manipulator"&0& +4 "core" & ! ) +2 "storage"(F& +4 "core" &K[\ \    +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts +3 "manipulator"&X'; +27 "core" ' +2 "storage"(n% +3 "core" %\ \  q +3 ."downElevator"SE.seek :down +3 "storage"('p +60 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +36 (_% +2 "core" %v O M { +2 "manipulator"&O% +4 "core" %҃ U #n +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&o'\ +92 "core" ' + "storage"(e& +4 "core" &K[ 3 M  +2 "collection"'f& +3 "core" &RgwwK S +2 #tStoring generic puck in Collection Clamp to tube 6 +2 "manipulator"&<% +3 "core" %\ \  # +2 "storage"(% +4 "core" %v !  s +2 "storage"(). +2 "core" .(K] +2 "storage"(Y& +4 "core" &K[ $ "  + "storage"(\\& +4 "core" &K[ & % 5  +2 "manipulator"&Q& +3 "core" & ~ ; #) +3 .tElbow.seek 6 + "manipulator"&?( +4 "core" ( + "manipulator"&%& +4 "core" &  #) +2 "storage"(& +4 "core" &K[ ' + )  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&P'; +94 "core" ' +2 "storage"(S& +3 "core" &K[  0 I  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(k') +96 "core" ' +2 "storage"(p- +3 "core" -'[ + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 "manipulator"&b& +3 "core" & ) +2 "storage"(M& +3 "core" &K[ J s  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 6 + "manipulator"&N' +36 "core" ' +2 .tElbow.hold + "manipulator"&J, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(!- +3 "core" -'[ +2 .tSE.seek 31.46 Pucks below Top Plate +2 "storage"(L' +30 "core" ' + "manipulator"&^% +4 "core" %τ : < ? C + "storage"(& +4 "core" &K[  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 305 counts +2 "manipulator"&m'а +16 "core" ' +2 "manipulator"&[& +3 "core" &  ) +2 "storage"({& +3 "core" &K[    +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts +2 "manipulator"& '; +16 "core" ' +2 .tSE.seek 32.46 Pucks below Top Plate +2 "storage"(y'F +52 "core" ' +2 "manipulator"&& +3 "core" & V ) +2 "manipulator"&a% +4 "core" %+   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&d'\ +88 "core" ' +2 .tElbow.seek CC +2 "manipulator"&H(o +160 "core" ( +3 "manipulator"&& +3 "core" &h3 ` v o L +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &t& +3 "core" &h3 _ [ + L +2 .tForearm.seek CC +2 "manipulator"&v'Ͻ +98 "core" ' + .tHand.close +2 "manipulator"&7/ +65 "core" / +2 .tCC.seek :open +2 "collection"'K( +396 "core" ( + "storage"(h& +4 "core" &K[ G n  +2 "storage"(`& +3 "core" &K[\ \  2  +2 "manipulator"&& +3 "core" &h4 L L +2 "manipulator"& % +3 "core" % x  +5 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 6 +41 "manipulator"&( +199 "core" ( + "manipulator"&& +4 "core" &  A !% +2 "storage"(& +3 "core" &K[ 4 5  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 6 +2 "manipulator"&' +101 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tHand.open + "manipulator"&I1 +69 "core" 1 +2 "manipulator"&W% +4 "core" % ϒ  +2 "storage"(& +4 "core" &K[\ \    + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 6 + 319 counts + "manipulator"&'о +17 "core" ' +2 "manipulator"&&& +3 "core" &  + #$ +2 "storage"(& +4 "core" &K[ 5 4  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&('; +26 "core" ' + "storage"(Z% +4 "core" %J 7 6 n +2 ."downElevator"SE.seek :down +4 "storage"('p +47 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +48 (z% +4 "core" %r \  + "manipulator"&% +4 "core" %| X +o +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +88 "core" ' +2 #tShuffling pucks in tube 7 of [2..7] +2 #Loading generic puck from tube 7 into Collection Clamp + "collection"'s& +4 "core" &tv< +2 "manipulator"& % +3 "core" %\  ) + +2 "storage"(#% +4 "core" %r \ + "storage"(=. +3 "core" .(K] +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 7 + "storage"(([4 +190 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (q& +2 "core" &[3p   - # +2 "manipulator"&/& +4 "core" &  , )$ +2 .tElbow.seek 7 +2 "manipulator"&~( +43 "core" ( + "manipulator"&*& +4 "core" &)  ,V +2 "storage"(.& +3 "core" &[3 g\ # +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts + "manipulator"&l'Z +103 "core" ' + "storage"(x& +4 "core" &[3 ^\ # +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(w') +90 "core" ' + "storage"(\ - +3 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (i& +3 "core" &[3 P K j # +2 "manipulator"&9& +3 "core" &) I (V +2 .tElbow.seek 7 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&6& +3 "core" &) (V +2 "storage"(E& +4 "core" &[3 R J h # +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&5' +24 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +68 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&4& +2 "storage"("'p +8 "core" &) L )V +2 "manipulator"&|% +3 "core" % ϭ  O / +2 .tForearm.seek :retract +2 "manipulator"&r'\ +39 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +54 "core" ' +2 .tElbow.seek CC + "manipulator"&2(o +170 "core" ( +2 "manipulator"&j& +3 "core" &Ӂ. &G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &8& +3 "core" &Ӂ. Q &G +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&D'Ͻ +93 "core" ' +2 "manipulator"&& +4 "core" &Ӂ. v &G +2 "manipulator"&}% +3 "core" %Ϻ a &! +2 "collection"'B& +4 "core" &tu7 +2 "collection"' & +6 "core" &twB +2 .tCC.seek :closed + "collection"':(S +4 "core" &tvD +8 &7uuM $e +9 &TvuwX 8 +9 &|rrwP M +10 &IuwU Q +9 &FIwvS Q +10 &FvwU R +9 &JtvY Q +9 &Fvwg R +10 &MIsuf R +9 &Dswm Q +9 &Dtxo Q +10 &!Evvo R +9 &#VIswn Q +10 &%Fuuo Q +9 &&Fsvl Q +9 &(Jtwm Q +54 &*]Fswm R +7 &,Iqwu R + &-Euvo Q + &/Guwj Q + &1eJuu< R +3 &3'Iuw R + &4Etv Q +7 &6Etw Q +10 &8oGww Q +9 &:/Itw R +10 &;Htx R +9 &=Ivv R +9 &?wEtw Q +10 &A8Jux\ Q +9 &BItv R +9 &DRvw S +10 &Fv_uv T +9 &H.ut X +9 &Irv \\ +10 &Ksx ^ +9 &M_tw _ +10 &O sw _ +9 &Pqu ` +9 &R[bsv 6 +10 &Rvv [ +8 ( +3 "collection"' & +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.52 +2 .Hand.open + "manipulator"&@1 +3 "core" &Ruw W +67 1 + "manipulator"&,% +4 "core" % Ϻ $ ! +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 #tLoading generic puck from tube 7 into Processing Clamp + "processing"%u& +4 "core" &?\ \ +2 "manipulator"&-% +4 "core" %\  s  +2 "storage"(R% +3 "core" %q 4 5 +2 "storage"(g. +3 "core" .([4 +2 "storage"(G& +3 "core" &[3 3 3 v # +2 "storage"( & +3 "core" &[3 3 4 # +2 "manipulator"&3& +4 "core" &Ӂ.  G +2 "manipulator"&V% +3 "core" %\  3  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 7 +2 "manipulator"&0( +197 "core" ( + "manipulator"&F& +4 "core" &'   "* +2 "storage"(+& +3 "core" &[3 2 5 # +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&''Z +101 "core" ' +2 "storage"(>& +3 "core" &[3 0  @ # +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(n') +100 "core" ' +2 "storage"(1- +2 "core" -'5 +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (_& +2 "core" &[3\ \  # +2 "manipulator"&C& +4 "core" &'  * +2 .tElbow.seek 7 +2 "manipulator"&O( +2 "core" ( +2 "manipulator"&T& +4 "core" &' - * +2 "storage"(e& +3 "core" &[3   # +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&f' +32 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&c/ +74 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&<& +2 "storage"('p +7 "core" &' ~ B * +2 "manipulator"&)% +4 "core" % Z # +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +45 "core" ' + ."downElevator"SE.stop +6 "storage"(5 +43 "core" ' +3 .tElbow.seek PC + "manipulator"&\\([ +270 "core" ( + "manipulator"&Q& +4 "core" &S O " +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &%& +3 "core" &S _ " +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&'$ +97 "core" ' + "manipulator"&& +4 "core" &S  +2 "manipulator"&A% +4 "core" %+  +2 "processing"%& +3 "core" &Y\ +3 "processing"%S& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%X(^ +4 "core" &A\  +9 &/rX\ +{ +9 &_s\ ? +9 &bg_\ R +10 &!AB\ R +9 &B\ R +10 &G2\ S +9 &fD_\ S +9 &)FB\ R +10 &C#\ R +9 &F4\ R +9 & nD\ S +10 &"1G\ R +9 &#B<\ S +10 &%F \ S +9 &'wAg\ R +9 &)9C\ R +10 &*C\ S +9 &,F\ S +9 &.C\ R +10 &0@C\ S +9 &2G\ R +10 &3Hl\ S +9 &5EC\ S +9 &7IG\ R +10 &9\ G\ S +9 &:Dp\ S +9 &<F\ S +10 &>QC\ R +9 &@G\ S +10 &AL\ S +9 &CUm\ T +9 &ENbl\ V +10 &G|\ Y +9 &H{q\ Y +9 &J~p\ Y +10 &LN}\ Y +9 &N~\ Y +10 &O/\ Z +9 &Q\ Y +9 &ST!\ Z +10 &U$\ Z +9 &V&\ Z +9 &X$\ [ +10 &ZZ+\ Z +9 &\\%\ [ +10 &]x$\ < +9 &^.m%\ U +9 &^,6\ 6 +2 ( +3 "processing"%S& +3 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.88 + .Hand.open +2 "manipulator"&p1 +69 "core" 1 + "manipulator"&b% +4 "core" % + !  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&M'\ +95 "core" ' +2 "processing"%$& +3 "core" &^+#\ 6 +2 #tImaging generic puck in Processing Clamp while storing it to tube 7 + "manipulator"&!% +4 "core" %\  $  +2 "storage"(o% +3 "core" %r   +2 "storage"(^. +2 "core" .([4 +2 "storage"(& +4 "core" &[3   # +41 "storage"([& +12 "core" &[3    # + "manipulator"&{& +4 "core" &S '  +2 "manipulator"&% +3 "core" %\    +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 7 +2 "manipulator"&a( +251 "core" ( +2 "manipulator"&P& +3 "core" &' 0 , +2 "storage"(?& +4 "core" &[3 c # +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts + "manipulator"&k'Z +91 "core" ' +2 "storage"(N& +3 "core" &[3  # +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(m') +114 "core" ' +2 "storage"(L- +2 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" &' ^ \\ \ , +2 "storage"(t& +4 "core" &[3 # +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 7 + "manipulator"& 'Ξ +36 "core" ' + .tElbow.hold +2 "manipulator"&J, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(7- +3 "core" -' +3 .tSE.seek 30.39 Pucks below Top Plate +2 "storage"(d': +31 "core" ' + "manipulator"&U% +4 "core" %ά    + "storage"(h& +4 "core" &[3 I # +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 7 + 314 counts + "manipulator"&`' +18 "core" ' + "manipulator"&& +4 "core" &( z  , +2 "storage"( & +3 "core" &[3 y # +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts + "manipulator"&v'Z +35 "core" ' +2 .tSE.seek 31.39 Pucks below Top Plate +2 "storage"(' +42 "core" ' +2 "manipulator"&& +4 "core" &( _ , +2 "manipulator"&H% +3 "core" %f s  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&I'\ +90 "core" ' +2 .tElbow.seek PC +2 "manipulator"&W([ +265 "core" ( +2 "manipulator"&& +3 "core" &_   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &&& +3 "core" &_   +2 .tForearm.seek PC +2 "manipulator"&'$ +98 "core" ' +2 .tHand.close + "manipulator"&Z/ +71 "core" / +2 .tPC.seek :open +2 "processing"%( +456 "core" ( + "storage"(z& +4 "core" &[3 I  # +2 "manipulator"&& +3 "core" &_   +2 "manipulator"&% +4 "core" % 6   +2 .tForearm.seek :retract +2 "manipulator"&s'\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 7 +2 "manipulator"& ( +266 "core" ( +2 "manipulator"&#& +3 "core" &" * =B +2 "storage"(& +3 "core" &[3   # +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&='Z +92 "core" ' +2 .tHand.open +2 "manipulator"&1 +76 "core" 1 +2 "storage"(y- +2 "core" -' +3 .tSE.seek 31.04 Pucks below Top Plate +2 "storage"('o +26 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek 30.12 Pucks below Top Plate +2 "storage"(('L +47 "core" ' +2 #tLights, camera, ACTION! + "storage"(q- +3 "core" -'L +2 "storage"(/& +4 "core" &[3 C # +2 "manipulator"&*& +3 "core" &   h <? +2 .tElbow.seek 7 +2 "manipulator"&.( +4 "core" ( + "manipulator"&]& +4 "core" &  ! <? +2 "storage"(x& +3 "core" &[3  # +3 .tForearm.seek 7 + 700 counts + "manipulator"&\ 'Z +3 "core" ' +3 .tSE.reconfigure :gently +41 "storage"(#QK-0-\ b +10 .tSE.seek 30.83 Pucks below Top Plate +2 "storage"(i' +52 "core" ' +2 "manipulator"&9& +3 "core" &! w 7 <? +2 "storage"(6& +3 "core" &[3 V # +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek 7 + "manipulator"&'Ξ +35 "core" ' + .tElbow.hold +2 "manipulator"&E, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +3 "storage"(#QK-0-\ b +2 .tSE.seek 31.02 Pucks below Top Plate +2 "storage"('^ +27 "core" ' + "manipulator"&% +4 "core" %Ϋ   f +2 "storage"(4& +3 "core" &[3 + # +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 7 + 313 counts + "manipulator"&|' +18 "core" ' + "manipulator"&~& +4 "core" &1 v :, +2 "storage"(l& +3 "core" &[3\  ) # +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts +2 "manipulator"&j'Z +37 "core" ' +2 "storage"(w% +4 "core" %b\ \  & o +3 ."downElevator"SE.seek :down +4 "storage"(8'p +60 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +36 (5% +3 "core" %r 4 6 +2 "manipulator"&"% +3 "core" %4 Q +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 "storage"(}& +3 "core" &[3 5 * J # +2 "collection"'B& +4 "core" &R~su W +2 #tStoring generic puck in Collection Clamp to tube 7 + "manipulator"&% +4 "core" %\ \ L  +2 "storage"(r% +4 "core" %r 4 4 +2 "storage"(K. +2 "core" .([4 +2 "storage"(@& +4 "core" &[3 + 1 u # +2 "storage"(,& +4 "core" &[3 5 5 # +2 "manipulator"&u& +3 "core" &1 9 :, +3 .tElbow.seek 7 + "manipulator"&-( +56 "core" ( + "manipulator"&R& +4 "core" &( U %8 +2 "storage"( & +3 "core" &[3 9 + * # +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&g'Z +95 "core" ' +2 "storage"(G& +3 "core" &[3 M 0 # +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"( ') +98 "core" ' + "storage"(3- +4 "core" -'0 + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&V& +3 "core" &( 6 8 +3 "storage"(D& +3 "core" &[3 H  # +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 7 + "manipulator"&F'Ξ +35 "core" ' +2 .tElbow.hold +2 "manipulator"&+, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(2- +2 "core" -'0 +3 .tSE.seek 31.41 Pucks below Top Plate + "storage"(>' +39 "core" ' + "manipulator"&1% +4 "core" %Ϊ / 9 &  +2 "storage"(_& +3 "core" &[3  # +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 7 + 312 counts +2 "manipulator"&C' +15 "core" ' +2 "manipulator"&T& +4 "core" &( h b 8 +2 "storage"(e& +3 "core" &[3\ \  # +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts + "manipulator"&'Z +18 "core" ' +2 .tSE.seek 32.41 Pucks below Top Plate +2 "storage"(c' +39 "core" ' +2 "manipulator"&<& +3 "core" &( 4 8 +2 "manipulator"&)% +4 "core" %T 9 !} +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +3 "manipulator"&0'\ +94 "core" ' +2 .tElbow.seek CC + "manipulator"&'(o +172 "core" ( +2 "manipulator"&n& +3 "core" &k2 | L K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &f& +3 "core" &k2  \\ K +2 .tForearm.seek CC +2 "manipulator"&'Ͻ +96 "core" ' +2 .tHand.close + "manipulator"&Q/ +69 "core" / +2 .tCC.seek :open +2 "collection"'%( +399 "core" ( +8 "storage"(O& +4 "core" &[3 5 4 # +2 "storage"(& +3 "core" &[3 4 5 5 # +2 "manipulator"&A& +4 "core" &r1   J +2 "manipulator"&% +3 "core" % ϴ $  +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 7 +2 "manipulator"&;( +157 "core" ( + "manipulator"&p& +4 "core" &( ] ( +2 "storage"(b& +3 "core" &[3 J S J # +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 7 +2 "manipulator"&$'Ξ +104 "core" ' +2 .tElbow.hold + "manipulator"&!, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&o1 +76 "core" 1 +2 "manipulator"&^% +4 "core" % α ,  +2 "storage"(S& +3 "core" &[3 + ( D # +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 7 + 319 counts +2 "manipulator"&' +15 "core" ' +2 "manipulator"&[& +3 "core" &( ~ ) +2 "storage"({& +4 "core" &[3 O T A # +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&'Z +36 "core" ' +2 "storage"(% +4 "core" % e O +2 ."downElevator"SE.seek :down +4 "storage"(P'p +47 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +49 (?% +3 "core" %u U\  +2 "manipulator"&\\% +3 "core" %u x , +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&N'\ +91 "core" ' +7340 "Can"\ 9jAH +22824 #t-> pucks +867 #-> Puck.count + "storage"(L% +3 "core" %u   \ +3 .tSE.seek :down + "storage"('p +4 "core" ' + .tSE.stop + "storage"(5 +3 "manipulator"&t% +3 "core" %\  C E 6 +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(M( +987 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (7& +3 "core" & { \  +2 "manipulator"&U& +4 "core" &(  $ 1 +2 .tElbow.seek 1 +2 "manipulator"&h( +32 "core" ( + "manipulator"&& +4 "core" &  ., +2 "storage"( & +3 "core" & 7\  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&' +92 "core" ' + "storage"(H& +4 "core" & C\  +2 .tSE.reconfigure :place +7 "storage"(#]xK-0-\ b +4 .tSE.seek :beamBreak + "storage"(k') +278 "core" ' +2 "storage"(a- +2 "core" -') +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (m% +3 "core" %% !\  +3 ."downElevator"SE.seek :down +4 "storage"( 'p +99 (`% +3 "core" %K u Q\ ^~ +2 "manipulator"&d% +3 "core" % & + +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&v'\ +90 "core" ' +72 ' + ."downElevator"SE.stop +2 "storage"(5 +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(( +204 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (&& +3 "core" &  d\  +2 "manipulator"&J& +3 "core" & \ 6 ., +2 .tElbow.seek 2 +2 "manipulator"&Z( +22 "core" ( + "manipulator"&I& +4 "core" &   - // +2 "storage"(X& +3 "core" &  f\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&z'Ѧ +101 "core" ' +2 "storage"(& +3 "core" &  \  +2 .tSE.reconfigure :place +2 "storage"(#]xK-0-\ b +43 .tSE.seek :beamBreak +8 "storage"(') +120 "core" ' + "storage"(- +3 "core" -'v +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (#% +4 "core" % r N U c X +2 ."downElevator"SE.seek :down +3 "storage"('p +42 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +54 (W% +4 "core" %v K\ +2 "manipulator"&% +3 "core" %ѣ   k 2 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&y'\ +92 "core" ' +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 3 +2 "storage"(q( +192 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (/& +3 "core" & M _ j  +2 "manipulator"&*& +4 "core" & n // +2 .tElbow.seek 3 +2 "manipulator"&]( +2 "core" ( +2 "manipulator"&x& +4 "core" &   & // +2 "storage"(s& +3 "core" & \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&9' +110 "core" ' + "storage"(6& +4 "core" & \  +2 .tSE.reconfigure :place +2 "storage"(#]xK-0-\ b +4 .tSE.seek :beamBreak + "storage"(') +110 "core" ' + "storage"(- +3 "core" -'P +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (% +3 "core" % N f c 1 v +3 ."downElevator"SE.seek :down +3 "storage"(4'p +41 "core" ' + ."downElevator"SE.stop + "storage"(5 +56 (~% +4 "core" %y C\ + "manipulator"&l% +4 "core" % $ & P 2 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +95 "core" ' +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"(=(,? +191 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (w& +3 "core" &,C\  +2 "manipulator"&(& +3 "core" & . ./ +2 .tElbow.seek 4 +2 "manipulator"&5( +31 "core" ( +2 "manipulator"&"& +3 "core" & & ' ) 2X +2 "storage"(\ & +4 "core" &,C a\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&.' +93 "core" ' + "storage"(i& +4 "core" &,C\ +2 .tSE.reconfigure :place +2 "storage"(#]xK-0-\ b +4 .tSE.seek :beamBreak + "storage"(}') +120 "core" ' +2 "storage"(- +2 "core" -'p +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (B% +3 "core" % vp M U - R +2 ."downElevator"SE.seek :down +4 "storage"('p +42 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +53 (r% +3 "core" %w 8\ +2 "manipulator"&K% +3 "core" %  4  4 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&@'\ +94 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"(,(; +201 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (|& +3 "core" &;2 `\  +2 "manipulator"&u& +3 "core" &   ] 2X +2 .tElbow.seek 5 +2 "manipulator"&(0 +15 "core" ( +2 "manipulator"&R& +3 "core" &9 (  M 26 +2 "storage"( & +3 "core" &; \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&8' +99 "core" ' + "storage"(j& +4 "core" &; \  +2 .tSE.reconfigure :place +2 "storage"(#]xK-0-\ b +4 .tSE.seek :beamBreak + "storage"(G') +108 "core" ' + "storage"(3- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (V% +3 "core" % f e C +3 ."downElevator"SE.seek :down +4 "storage"(D'p +40 "core" ' + ."downElevator"SE.stop +44 "storage"(5 +13 (E% +3 "core" %u \ +2 "manipulator"&2% +3 "core" % #   3v +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 +2 "storage"(1(K] +188 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +3 (_& +3 "core" &K[ g e Y  +2 "manipulator"&T& +3 "core" &9   26 +2 .tElbow.seek 6 +2 "manipulator"&e( +37 "core" ( + "manipulator"&<& +4 "core" &   { 1H +2 "storage"()& +3 "core" &K[ _\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&g'; +101 "core" ' +2 "storage"(-& +3 "core" &K[ N\  +2 .tSE.reconfigure :place +3 "storage"(#]xK-0-\ b +3 .tSE.seek :beamBreak +2 "storage"( ') +106 "core" ' + "storage"(F- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (C% +3 "core" % o N P 7 V +2 ."downElevator"SE.seek :down +4 "storage"(>'p +38 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +57 (n% +4 "core" %z\  + "manipulator"&f% +4 "core" %G %  ! 2 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +87 "core" ' +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 7 + "storage"(+([4 +193 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (Q& +2 "core" &[5 Q L G  +2 "manipulator"&0& +4 "core" &  u /H +3 .tElbow.seek 7 + "manipulator"&:( +40 "core" ( +2 "manipulator"&O& +3 "core" &% ' & # 2u +2 "storage"(& +4 "core" &[5 S\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts +2 "manipulator"&A'Z +93 "core" ' + "storage"(& +4 "core" &[5\  +2 .tSE.reconfigure :place +2 "storage"(#]xK-0-\ b +4 .tSE.seek :beamBreak + "storage"(p') +106 "core" ' +2 "storage"(b- +2 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (% +3 "core" % u o s J +3 ."downElevator"SE.seek :down +4 "storage"(''p +39 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +56 (o% +3 "core" %{ :\  +2 "manipulator"&^% +3 "core" %\\   4 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&S'\ +91 "core" ' +1351 #t-> exit +7 #mEXIT @1744219649.09PDT @1744235479.30PDT = =mMAIN_scheduler =tMAIN @PDT1744235481.02 #"core_reset"Sent BREAK +2 #t@2955 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 +243 #Configuration for eddie 2/28/25 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +404 "Can" dl +  dlv #tPolling Can every 10:00 +17 #Cleanly exited at 10:27:29PDT09-Apr-25 +1279 #-> ESP.ready! +2 #Powering core bus +542 .Gate.power :raw,:ON +3 "sampler") +35 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +2 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +3 % 0\ +4 "sampler")&\ +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tPS.configure :default +2 "processing"%#A d`xb +3 .tSS.configure :default +2 "sampler")#.0X CSR.relabel :mfbKill, :diluent +3509 #-> CSR.unalias :diluent +3572 #-> finalPurge{hotBleach} +2 #Starting finalPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'1& +3 "core" &qq K +2 .tHand.open + "manipulator"&21 +61 "core" 1 +2 "manipulator"&3& +4 "core" & b y2 + "manipulator"&4% +3 "core" % \  N y +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&5(- +214 "core" ( +2 "manipulator"&6& +4 "core" &- y y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &7& +2 "core" &- 1 y +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage +2 "manipulator"&8'Γ +101 "core" ' +2 .tHand.close + "manipulator"&9/ +63 "core" / +2 "manipulator"&:& +3 "core" &- ] y +3 "manipulator"&;% +4 "core" % Χ a y% + .tForearm.seek :retract +2 "manipulator"&<'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&=(o +273 "core" ( +2 "manipulator"&>& +3 "core" &v+ 6 zD{ +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &?& +3 "core" &v+ H zD{ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&@'Ͻ +98 "core" ' +2 "manipulator"&A& +4 "core" &v+\ zD{ +2 "manipulator"&B% +3 "core" % ~ z +3 "collection"'C& +4 "core" &lq G +2 "collection"'D& +4 "core" &pq G +3 .tCC.seek :closed + "collection"'E(S +5 "core" &pq G +9 &8nq >*x +10 &inr <> +9 &~tns =J +9 &Aaps ?I +10 &`pq >J +9 &app >J +10 &dor >I +9 &I_pq >I +9 &\ _np >J +10 &aoq >J +9 & bqr >J +9 &"Pamp >J +10 &$eqp =I +9 &%eor =I +10 &'cqp =I +9 &)Y_pq >I +9 &+_oq =J +10 &,aor =J +9 &.bnq =J +9 &0acpp =I +10 &2#eqr pboq =J +10 &@2bop + "collection"'b% +4 "core" %q/pt > +2 .tCS.seek 7ml +2 "collection"'c' +522 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +3 "collection"'d  +2 'e  +6 "core"  +36  + .tCBV.dial :waste2b +2 "collection"'f  +69 "core"  +2 .tCS.seek 0ml +2 "collection"'g' +1583 "core" ' +2 #tFlushing upper manifold + "collection"'h& +4 "core" &RZqs H? +2 "collection"'i% +4 "core" %ps H + .tCSV.dial :flush +2 "collection"'j  +69 "core" +2 .tCS.seek 5ml + "collection"'k'q1 +1156 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'l @ +53 "core" > +2 "collection"'m% +3 "core" %q0pq > +3 .tCS.seek 7ml + "collection"'n' +523 "core" ' + ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'o + 'p  +43 "core"  +55  + .tCTV.dial :air +2 "collection"'q  +123 "core" +2 .tCS.seek 0ml +2 "collection"'r' +1576 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'s'1 +727 "core" ' +2 .tCSV.dial :waste +2 "collection"'t +42 "core" +2 .tCS.seek 0ml +2 "collection"'u' +725 "core" ' +2 "collection"'v& +3 "core" &RZqs ;? +2 "collection"'w% +4 "core" %ps ; + .tCSV.dial :flush +7 "collection"'x  +39 "core"  +2 .tCS.seek 3ml +2 "collection"'y'1 +732 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'z @ +41 "core" B +2 "collection"'{% +4 "core" %1qr F +2 .tCS.seek 5ml + "collection"'|'q3 +519 "core" ' + .tCSV.dial :air +2 "collection"'} @ +5 "core" A +2 .tCS.seek 0ml +2 "collection"'~' +1160 "core" ' + .tdelay 7 seconds +704 .CS.seek 3ml + "collection"''1 +725 "core" ' + .tCSV.dial :waste +2 "collection"' +69 "core" +2 .tCS.seek 0ml +2 "collection"'' +724 "core" ' +2 #tDisinfecting external Intake with mfbkill + "collection"'& +3 "core" &RZot :? +2 "collection"'% +4 "core" %qr : +2 .tCSV.dial CSR + "collection"'  +133 "core"  +2 #tPulling 8ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +10 .tCS.seek 8ml +2 "collection"''8 +1800 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml +2 "collection"'' +526 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"' + '  +6 "core"  +87 + .tCTV.dial :intake +2 "collection"'  +70 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"' ') +1801 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air + "collection"'  +70 "core"  +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'' +590 "core" ' +2 #tFlushing lower manifold's waste1 port + .CSV.dial CSR +2 "collection"'  +95 "core"  +2 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +10 .tCS.seek 4ml +36 "collection"''Q +1105 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'' +1374 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'\  + '  +41 "core" ~ +86  + .tCBV.dial :waste1 +2 "collection"' @ +42 "core" B +3 .tCS.seek 0ml + "collection"'' +2215 "core" ' +2 #tFlushing lower manifold's waste2b port + .CSV.dial CSR +2 "collection"'  +53 "core"  + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +10 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 4ml +2 "collection"''Q +1102 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +10 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"' ' +1378 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'  +2 '  +6 "core"  +32 ~ +2 .tCBV.dial :waste2b + "collection"'"  +69 "core"  +3 .tCS.seek 0ml + "collection"'#' +2223 "core" ' +2 #tKilling upper manifold + .CSV.dial CSR +2 "collection"'$  +40 "core"  +2 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +10 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 4ml + "collection"'%'Q +1099 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'&' +175 "Can" ?Ge +1202 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'' + '(  +44 "core"  +54 + .tCTV.dial :air +2 "collection"')  +122 "core" +2 .tCS.seek 0ml + "collection"'*' +2221 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'+'1 +728 "core" ' + .tCSV.dial :waste +2 "collection"', +41 "core" +2 .tCS.seek 0ml + "collection"'-' +734 "core" ' +2 #tFlushing upper manifold + "collection"'.& +4 "core" &RZoq 8? +2 "collection"'/% +3 "core" %ps 8 +2 .tCSV.dial :flush +2 "collection"'0  +40 "core"  +3 .tCS.seek 5ml + "collection"'1'q1 +1159 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'2 @ +41 "core" B + "collection"'3% +4 "core" %q8ss 8 +2 .tCS.seek 7.001ml +2 "collection"'4' +519 "core" ' + ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'6 + '7  +6 "core"  +90 ~ +2 .tCTV.dial :air + "collection"'  +16 "core"  +2 .tCS.seek 0ml +2 "collection"'9' +1591 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"':'1 +726 "core" ' + .tCSV.dial :waste + "collection"'; +43 "core" +2 .tCS.seek 0ml +2 "collection"'' +726 "core" ' + "collection"'8& +3 "core" &RZqu 8? +2 "collection"'>% +4 "core" %pq 7 +2 .tCSV.dial :flush + "collection"'?  +41 "core"  +3 .tCS.seek 3ml + "collection"'5'1 +729 "core" ' +2 .tdelay 5 seconds +507 .CSV.dial :air +2 "collection"'A @ +41 "core" A + "collection"'B% +4 "core" %1pp 8 +2 .tCS.seek 5ml +2 "collection"'C'q3 +523 "core" ' +2 .tCSV.dial :air +2 "collection"'< @ +4 "core" @ +2 .tCS.seek 0ml +2 "collection"'!' +1148 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'F'1 +731 "core" ' +2 .tCSV.dial :waste + "collection"'G +69 "core" +2 .tCS.seek 0ml +2 "collection"'H' +743 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'J& +3 "core" &RZsr 8? +2 "collection"'K% +4 "core" %pr 8 +2 .tCSV.dial :flush + "collection"'D  +43 "core"  +2 .tCS.seek 5ml + "collection"'L'q1 +1164 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'@ @ +41 "core" B + "collection"'% +4 "core" %q2qs 7 +2 .tCS.seek 7ml +2 "collection"'N' +522 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'M  +2 'P  +42 "core"  +115  + .tCBV.dial :waste1 + "collection"'O @ +41 "core" A +3 .tCS.seek 0ml + "collection"'R' +1584 "core" ' + #tFlushing lower manifold's waste2b port +2 "collection"'S& +4 "core" &RZtt 7? +2 "collection"'T% +4 "core" %st 6 +2 .tCSV.dial :flush + "collection"'Q  +68 "core" +3 .tCS.seek 5ml + "collection"'V'q1 +1149 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'W @ +52 "core" > +2 "collection"'U% +3 "core" %q.rt 7 +3 .tCS.seek 7ml + "collection"'Y' +517 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV + "collection"'Z  +42 "core"  +2 .tCBV.dial :waste2b +2 "collection"'[  +68 "core"  +2 .tCS.seek 0ml +2 "collection"'X' +1613 "core" ' +2 #tDisinfecting external Intake with kill + "collection"']& +3 "core" &RZrs 7? +2 "collection"'^% +4 "core" %rs 7 + .tCSV.dial CSR +2 "collection"'_  +51 "core"  + #tPulling 8ml of CSR.kill + .CSR.select :kill +3 "collection"' +9 .tCS.seek 8ml +2 "collection"'\\'8 +1796 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'a' +517 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'b + '`  +45 "core"  +55 + .tCTV.dial :intake +2 "collection"'e  +69 "core" + .tIntake.select :open +2 "sampler") +10 .tCS.seek 2ml + "collection"'d') +1798 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air +2 "collection"'f  +70 "core" ~ +2 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'c' +585 "core" ' +2 .tCSV.dial CSR + "collection"'h  +96 "core"  + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'i'q1 +1344 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'j' +1343 "core" ' + .tCSV.dial CBV +2 "collection"'g +95 "core" +2 .tCS.seek 0ml +2 "collection"'l' +2620 "core" ' + #tGaraging FlushPuck in Collection Clamp +6 "manipulator"&m& +4 "core" &v*  zD{ +2 .tElbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&k(o +2 "core" ( +2 "manipulator"&p& +4 "core" &v* j zD{ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &o& +2 "core" &v)  zD{ +3 .tForearm.seek CC + "manipulator"&q'Ͻ +92 "core" ' + .tHand.close +2 "manipulator"&n/ +58 "core" / +2 .tCC.seek :open + "collection"'r( +394 "core" ( +2 "manipulator"&t& +3 "core" &v* y yD{ +2 "manipulator"&s% +3 "core" % . y +3 .tForearm.seek :retract + "manipulator"&v'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&w(- +292 "core" ( +2 "manipulator"&x& +3 "core" &- r y +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &u& +3 "core" &-  z +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&z'Γ +109 "core" ' +2 .tHand.open + "manipulator"&{1 +58 "core" 1 +2 "manipulator"&y% +4 "core" % Μ g z + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&}'\ +98 "core" ' +21527 "Can" L0#;e +971 #t-> initialPurge +2 #Starting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'|& +3 "core" &qr* H +2 "manipulator"&~& +3 "core" &- y +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(- +4 "core" ( + "manipulator"&& +4 "core" &- d y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &- H y +2 .tForearm.seek :garage +2 "manipulator"&'Γ +101 "core" ' + .tHand.close +2 "manipulator"&/ +53 "core" / +2 "manipulator"&& +3 "core" &- F z +2 "manipulator"&% +3 "core" % Φ O y +3 .tForearm.seek :retract + "manipulator"& '\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&(o +294 "core" ( + "manipulator"& & +41 "core" &|1 1 zI +9 .tElbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +3 && +3 "core" &|1 . zI +7 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'Ͻ +98 "core" ' +2 "manipulator"& & +3 "core" &|1 zI +2 "manipulator"&% +4 "core" %ϯ D z +2 "collection"'& +4 "core" &pq) A +2 "collection"'& +5 "core" &oq+ A +2 .tCC.seek :closed + "collection"'\ (S +4 "core" &ps: A +9 &7pr1 7*x +10 &jnq8 6> +9 &umq7 7J +9 &o`pq: 9I +10 &0dor4 8I +9 &ams7 8I +10 &anr6 8H +9 &w`or9 8I +9 &9bor2 8I +10 &coq3 8I +9 & ars) 7H +9 &"~aor4 8I +10 &$Aaqp) 8I +9 &&bor) 8I +10 &'`os4 8I +9 &)boq) 7I +9 &+Ibqs) 7I +10 &- aoq( 7I +9 &.bpq( 7H +9 &0bpq( 7I +10 &2Pars& 7I +9 &4boq- 7I +10 &5bop# 7I +9 &7_pr# 7I +9 &9Xbos( 7I +10 &;`op( 7I +9 &<dor% 7I +9 &>app# 7I +10 &@abps( 7I +9 &B"eor$ 6I +10 &Cnrs 5J +9 &E}pr! 4K +9 &GVqq 1O +10 &I pt ,S +9 &Jps& ,T +9 &Lqt$ ,T +10 &NOpr" ,T +9 &Pqq' +U +10 &Qpp. *B +9 &R4pr# ,&r +9 &R[qq$ 5B +3 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.07 +2 "collection"'& +3 "core" &Rcqp 4B +2 .tHand.open +2 "manipulator"&1 +52 "core" 1 +2 "manipulator"&% +4 "core" % ϯ z z + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +3 "core" &R`qq$ 6B +2 "collection"'% +4 "core" %pr$ 7 +2 .tCSV.dial CSR +2 "collection"'  +95 "core"  +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"''q1 +1347 "core" ' + .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +9 '"% +3 "core" %q2pt - +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"' 'c +629 "core" ' + .tCSV.dial :waste +2 "collection"'$ +122 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'#' +1982 "core" ' + #tPurging external Intake +2 "collection"'%& +4 "core" &R_mr 6B + "collection"'(% +4 "core" %qt 6 + .tCSV.dial :flush +2 "collection"''  +42 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"')' +2237 "core" ' + .tdelay 5 seconds +503 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'& + '*  +4 "core"  +64  +2 .tCTV.dial :intake +2 "collection"',  +70 "core"  + .tIntake.select :open +2 "sampler") +10 .tCS.seek 0ml + "collection"'+' +2232 "core" ' +2 .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air + "collection"'.  +71 "core"  +2 #tFlushing upper manifold + "collection"'/& +3 "core" &R[qr 6B +2 "collection"'0% +4 "core" %nq 6 +2 .tCSV.dial :flush + "collection"'-  +69 "core"  +3 .tCS.seek 5ml + "collection"'2'q1 +1152 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'3 @ +40 "core" A + "collection"'1% +4 "core" %q/qv 7 +2 .tCS.seek 7ml +2 "collection"'7' +523 "core" ' +3 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'6 + '  +6 "core"  +102 + .tCTV.dial :air +2 "collection"'4  +5 "core" +2 .tCS.seek 0ml +2 "collection"'9' +1583 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"';'1 +734 "core" ' +2 .tCSV.dial :waste + "collection"': +41 "core" +2 .tCS.seek 0ml +2 "collection"'8' +746 "core" ' +2 "collection"'>& +3 "core" &R[rr 7B +2 "collection"'?% +3 "core" %ps 7 +2 .tCSV.dial :flush +2 "collection"'  +39 "core"  +3 .tCS.seek 3ml + "collection"'A'1 +734 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'B @ +41 "core" A + "collection"'5% +4 "core" %1qt\ 6 +2 .tCS.seek 5.001ml +2 "collection"'<'q5 +525 "core" ' +2 .tCSV.dial :air + "collection"'C @ +5 "core" @ +2 .tCS.seek 0ml + "collection"'!' +1158 "core" ' + .tdelay 7 seconds +704 .CS.seek 3ml + "collection"'G'1 +725 "core" ' + .tCSV.dial :waste +2 "collection"'F +69 "core" +2 .tCS.seek 0ml + "collection"'J' +728 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&K& +4 "core" &|0 D zI +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&D(o +51 "core" ( +9 "manipulator"&H& +4 "core" &t  z) + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &@& +3 "core" &t [ y) +2 .tForearm.seek CC +2 "manipulator"&'Ͻ +89 "core" ' +2 .tHand.close + "manipulator"&L/ +61 "core" / +2 .tCC.seek :open +2 "collection"'M( +393 "core" ( + "manipulator"&P& +4 "core" &t C y) +2 "manipulator"&O% +4 "core" % y+ + .tForearm.seek :retract +2 "manipulator"&N'\ +95 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&S(- +274 "core" ( +2 "manipulator"&T& +4 "core" &- y + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &Q& +3 "core" &- y +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&R'Γ +114 "core" ' +2 .tHand.open + "manipulator"&W1 +58 "core" 1 + "manipulator"&U% +4 "core" % Μ { z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&V'\ +133 "core" ' +22389 #t-> exit +6 #mEXIT @1744237169.34PDT @1744238090.28PDT = =tMAIN =mMAIN_scheduler @PDT1744238092.13 #"core_reset"Sent BREAK +2 #t@38414 sendCRC with ifg=0x20, ie=0x7F #@40249 sendCRC with ifg=0x08, ie=0x5F + #@33310 idle with ifg=0x84, ie=0x75 + #@33980 select with ifg=0x10, ie=0xF5 #@34613 receive with ifg=0x10, ie=0xFD + #@35246 receive with ifg=0x10, ie=0xFD + #@35879 receive with ifg=0x10, ie=0xFD #@36206 receive with ifg=0x80, ie=0xFD + #@62376 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +212 #Configuration for eddie 2/28/25 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +379 "Can" H2\ t +  H2\ t] + #tPolling Can every 10:00 +6 #Cleanly exited at 15:19:29PDT09-Apr-25 +4 #Loading /home/esp/esp2/mission/PCQC1_3xWCRcontrol_25APR23.rb mission +81 #Preparing to sleep until 4/09/25 3:37PM + ."Qmail"GoodNews.email "Starting PCQC1_3xWCRcontrol_25APR23 w/pucks in tube 2\\n{1 => 0,\\n 2 => 33,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@15:34:58, 23.2C, 21% humidity, 14.8psia, 14.074V, 0.283A, 0.268Ah, 3.98W\\nEnding 22:00PDT10-Apr-25",Subject: "PCQC1_3xWCRcontrol_25APR23 begun" +7 #tAsleep til 4/09/25 3:37PM +4 #Continuing at 15:37 +2 "Can" H1\ u' +20 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown +412 ."Qmail"GoodNews.email "Then, in tube 2: myWCR {noKill}\\t\\t# WCR sample volume=1000 mL, no cleanup\\n/home/esp/esp2/mission/PCQC1_3xWCRcontrol_25APR23.rb:36\\n{1 => 0,\\n 2 => 33,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@15:34:59, 23.3C, 21% humidity, 14.8psia, 14.074V, 0.277A, 0.268Ah, 3.89W",Subject: "Asleep until 15:37" +408 #"uploadLog"upsync +316 #upsync +10916 "Can" ]\ V +3 #tPowering core bus +546 .Gate.power :raw,:ON +2 "sampler") +56 ) +3 "core"  +2 "collection"' +3 ' +2 "core"  +3 "processing"% +2 % +2 "core"  +6 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +3 % 0\ +4 "sampler")&\ +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tPS.configure :default +2 "processing"%#A d`xb +3 .tSS.configure :default +2 "sampler")#.0X 0,\\n 2 => 33,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@15:37:25, 23.3C, 20% humidity, 14.8psia, 14.040V, 0.283A, 0.274Ah, 3.97W",Subject: "Started PCQC1_3xWCRcontrol_25APR23 phase myWCR {noKill}\\t\\t# WCR sample volume=1000 mL, no cleanup" +2 #tStarting stand-alone bac WCR +2 #bac wcr sampling at most 1000ml +3 #Whole Cell Archive sampling 1000ml +3 #Loading wcr puck from tube 2 into Collection Clamp + "collection"'"& +3 "core" &qu I +2 ."WCR"Hand.open + "manipulator" +59 "core" 1 + "manipulator"&$% +5 "core" % \  i z e +2 "storage"(%% +3 "core" %t o P +2 "storage"(&. +3 "core" .( +2 ."WCR"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."WCR"SC.seek 2 +2 "storage"('( +177 ."Qmail"BACfans.email "Started stand-alone bac WCR in tube 2 at 15:37:25PDT09-Apr-25\\n{1 => 0,\\n 2 => 33,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@15:37:25, 23.3C, 20% humidity, 14.8psia, 14.040V, 0.283A, 0.274Ah, 3.97W",Subject: "bac wcr sampling at most 1000ml" +24 "core" ( +4 ."WCR"SC.configure :limp +9 "storage"($(\ 1b +3 ((& +4 "core" & B B @ +2 "manipulator"&)& +7 "core" & b y* +2 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 2 +4 "manipulator"&*( +3 "core" ( +2 "manipulator"&+& +3 "core" & l y* +3 "storage"(,& +5 "core" &  F +2 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&-'Ѧ +80 #"uploadLog"upsync +9 "core" ' +2 "storage"(.& +5 "core" & F +2 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 ."WCR"SE.seek :beamBreak +2 "storage"(/') +89 "core" ' +2 "storage"(0- +4 "core" -' +2 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +5 (1& +3 "core" & d Z > +2 "manipulator"&2& +4 "core" & z* +4 ."WCR"Elbow.seek 2 +2 "manipulator"&3( +3 "core" ( +2 "manipulator"&4& +4 "core" & ~ z* +2 "storage"(5& +45 "core" & h i ? +5 ."WCR"Forearm.seek 2 + 300 counts + "manipulator"&6' +23 "core" ' + ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Hand.close + "manipulator"&7/ +58 "core" / +5 ."downElevator"SE.seek :down +3 "manipulator"&8& +3 "storage"(9'p +8 "core" &  z* +2 "manipulator"&:% +3 "core" % #  yu +3 ."WCR"Forearm.seek :retract +2 "manipulator"&;'\ +34 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +52 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&<(o +48 #"uploadLog"upsync +101 "core" ( + "manipulator"&=& +3 "core" &f0 zH +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &>& +2 "core" &f0 t zH +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek CC +2 "manipulator"&?'Ͻ +96 "core" ' +2 "manipulator"&@& +3 "core" &f0 u zH +2 "manipulator"&A% +4 "core" % I y +2 "collection"'B& +4 "core" &ps = +3 "collection"'C& +5 "core" &pr = +2 ."WCR"CC.seek :closed +2 "collection"'D(S +5 "core" &rt > +7 &Ets 9$d +9 &w[qt 37 +9 &pt 3I +10 &]rt 6I +9 &c]rr 5I +9 &%^ru 5I +10 &_qt 5J +9 &cpt 4I +10 &jarr 5J +9 &.\\qt 5I +9 &]rs~ 5I +10 &!cor 4I +9 &#r`qt| 4J +10 &%6]qu} 4I +9 &&_pq~ 4J +9 &(brsy 4J +10 &*{brr} 4J +9 &,<bpto 4J +9 &-aqup 4J +10 &/brsl 4J +9 &1^qte 4I +9 &3E^rth 4I +10 &5^qug 4I +9 &6`sth 4I +10 &8dsu] 3I +9 &:Mcps[ 3I +9 &<crs\\ 3I +10 &=_ps\\ 4J +9 &?cqsY 3I +10 &AT_qs[ 4J +9 &Cbrr[ 3J +9 &Dhsuc 3K +10 &Fvrw[ 1L +9 &HNsw] .O +9 &Juv\\ +R +10 &Ksv[ )T +9 &Mtu\\ )T +9 &OGsv[ )T +10 &Qrt[ 'U +9 &RnZst[ +'w +10 &Rst\\ .@ +9 ( + &RQrt[ 3= +2 "collection"'C& +3 #"WCR"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.02 +2 .Hand.open + "manipulator"&E1 +63 "core" 1 + "manipulator"&F% +4 "core" % N y +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract + "manipulator"&G'\ +94 "core" ' +2 #"WCR"collectSample 1000ml w/bubble point of 55psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close + .SS.hold +2 "sampler")H+ +2 "core" + +2 "sampler")I% +4 "core" %B z u +2 "collection"'J& +3 "core" &RQst9 3= +4 "Can" :F\ \ + #"WCR"Calibrating pressure and temperature sensors +4 .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")K  +4 "core"  +4 ."WCR"SS.reconfigure :fast +2 "sampler")#.0Xt +283 "core" ' +2 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +2 "sampler")M  + "collection"'N @ +100 "core" > +24 +3 ."WCR"delay 3.8 seconds +383 "collection"'O% +3 "core" %st@ > +2 "sampler")P% +3 "core" %>wYZ u  Z +2 #"WCR"Sensor limits: Intake max 150.2psia; Outlet max 152.5psia +2 .SSV.dial :spit + "sampler")Q +123 "core" +4 ."WCR"SS.seek 0ml +2 "sampler")R'? +266 "core" ' + ."WCR"SSV.dial CBV +2 "sampler")S  +125 "core" +10 ."WCR"CTV.dial :intake +2 "collection"'T  +70 "core"  +5 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")U  + "collection"'V @ +8 "core" + ? +7 #"WCR"Allowing 40s for 7.0ml of remaining 7.0ml +2 .Intake.select :open + "sampler") +213 "collection"'W% +3 "core" %G 7 +2 #"WCR"Intake @16.5psia, vacuum from 10.0 to 14.0psi +2 .SS.reconfigure :inhaling 2.18ml/s +2 "sampler")#.0X~; r  +196 "collection"'% +3 "core" %n ; +2 "sampler")% +3 "core" %`ON o  +197 "collection"'% +3 "core" %n ; +2 "sampler")% +3 "core" %`]` j  +2 "sampler")% +4 "core" %`__ m  +41 ."WCR"Intake.select :close +2 "sampler")0 +13 ) % +3 "core" %`ca l  +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +72 "core"  +4 ."WCR"Exhaust.select :open +2 "sampler")@ +13 ."WCR"SS.seek 0ml + "sampler")\ '? +410 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +12 #"WCR"Sampling 1000.0ml +2 .Intake.select :close + .Exhaust.select :close + .SS.reconfigure :default +2 "sampler")#.0X% +4 "core" %{~} 3 +2 "sampler")/% +3 "core" %n:} r  +28 "collection"'6% +3 "core" %{o 4 +2 "sampler")9% +4 "core" %n9 j  +32 "collection"'@% +3 "core" %|}q 4 +2 "sampler")A% +3 "core" %n: j  +37 "collection"'B% +3 "core" %}} 4 +2 "sampler")3% +3 "core" %n: t  +42 "collection"';% +3 "core" %}~ 4 +2 "sampler")!% +3 "core" %n: s  +47 "collection"'E% +3 "core" %| 4 +2 "sampler")F% +3 "core" %n: h  +54 "collection"'I% +3 "core" %n 4 +2 "sampler")J% +4 "core" %n: i  +61 "collection"'C% +3 "core" % 3 +2 "sampler")K% +3 "core" %n9 p  +69 "collection"'?% +3 "core" %n 4 +2 "sampler")% +3 "core" %n: i \  +2 "collection"'H% +3 "core" % 4 +2 #"WCR"Intake @15.5psia, vacuum from 9.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.77ml/s +2 "sampler")#.z0X~% +4 "core" %DD l  +32 "collection"'/% +3 "core" %| 3 +2 "sampler")6% +3 "core" %DD g  +37 "collection"'9% +3 "core" %} 3 +2 "sampler")@% +3 "core" %DD r  +42 "collection"'A% +3 "core" % 3 +2 "sampler")B% +3 "core" %DD q  +47 "collection"'3% +3 "core" % 3 +2 "sampler")% +4 "core" %DD h  +53 "collection"';% +3 "core" %{ 4 +2 "sampler")!% +4 "core" %DD g  +61 "collection"'E% +3 "core" % 3 +2 "sampler")F% +3 "core" %ED i  +70 "collection"'I% +3 "core" % 7 +2 "sampler")J% +3 "core" %G g 7 +78 "collection"'C% +3 "core" %{ 9 +2 "sampler")K% +4 "core" %G g 7 +88 "collection"'?% +3 "core" %y 9 +2 "sampler")% +4 "core" %G:: h 7 +100 "collection"'H% +3 "core" % : +2 "sampler")7% +3 "core" %G[Z s 7 +2 "sampler")O% +3 "core" %G]] p 7 +2 ."WCR"Intake.select :close + "sampler")0 +13 )P% +2 "core" %G`a g 7 +2 ."WCR"SSV.dial :exhaust +2 "sampler")Q  +73 "core"  +5 ."WCR"Exhaust.select :open + "sampler")@ +13 ."WCR"SS.seek 0ml + "sampler")L'? +890 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +12 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")S  +2 "collection"'T @ +6 "core" ? +66 +4 #"WCR"Allowing 130s for 25.0ml of remaining 975.0ml +2 .Intake.select :open + "sampler") +212 "collection"'U% +3 "core" % 6 +2 #"WCR"Intake @16.5psia, vacuum from 10.0 to 14.0psi +2 .SS.reconfigure :inhaling 1.29ml/s +2 "sampler")#.Y0X~% +3 "core" % 2 +2 "sampler")/% +3 "core" % D o  +2 "collection"'6% +3 "core" %| 2 +2 #"WCR"Intake @15.6psia, vacuum from 9.1 to 13.1psi +2 .SS.reconfigure :inhaling 0.86ml/s +2 "sampler")#.;0X~% +4 "core" %HBB q c +78 "collection"'/% +3 "core" %} 6 +2 "sampler")6% +3 "core" %Hbd e c +2 "sampler")#% +4 "core" %Hce f c +2 ."WCR"Intake.select :close + "sampler")0 +13 )A% +2 "core" %Hgg g  c +2 ."WCR"SSV.dial :exhaust +2 "sampler")B  +71 "core"  +4 ."WCR"Exhaust.select :open +2 "sampler")@ +13 ."WCR"SS.seek 0ml + "sampler")2'? +916 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")  +2 "collection"'3 @ +6 "core" ? +65 +4 #"WCR"Allowing 130s for 25.0ml of remaining 925.0ml + .Intake.select :open + "sampler") +213 "collection"';% +3 "core" %u 8 +2 #"WCR"Intake @16.4psia, vacuum from 9.9 to 13.9psi +2 .SS.reconfigure :inhaling 0.62ml/s +2 "sampler")#.+0X~'G +4585 "core" ' +2 #"WCR"Stroke completed -- waiting for pressure to equalize ... + .SS.reconfigure :exhale +2 "sampler")#.0X% +4 "core" %J \\  a +36 "collection"'% +3 "core" % 1 +2 "sampler")H% +3 "core" %J c  a +42 "collection"'7% +3 "core" % 2 +2 "sampler")O% +4 "core" %J \ d  a +47 "collection"'P% +3 "core" % 1 +2 "sampler")Q% +3 "core" %J /1 f  a +54 "collection"'4% +3 "core" % 2 +2 "sampler")T% +3 "core" %JOS ]  a +61 "collection"'S% +3 "core" % 2 +2 "sampler")/% +3 "core" %Jgi k  a +2 "sampler")L% +4 "core" %Jhi ]  a +2 ."WCR"Intake.select :close + "sampler")0 +13 )U% +2 "core" %J lm _ a +2 ."WCR"SSV.dial :exhaust +2 "sampler")[  +73 "core"  +4 ."WCR"Exhaust.select :open + "sampler")@ +13 ."WCR"SS.seek 0ml + "sampler")!'? +898 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +12 ."connect"SSV.dial CBV +2 "sampler")_  +2 ."WCR"CBV.dial SSV +4 "collection"'` @ +6 "core" ? +63 +4 #"WCR"Allowing 130s for 25.0ml of remaining 725.0ml + .Intake.select :open + "sampler") +213 "collection"'a% +3 "core" % / +2 #"WCR"Intake @16.4psia, vacuum from 9.9 to 13.9psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X~% +3 "core" % + +2 "sampler")% +3 "core" %P8 \\  +32 "collection"'H% +3 "core" % 0 +2 "sampler")7% +3 "core" %O  ^  D +37 "collection"'O% +3 "core" % 0 +2 "sampler")B% +3 "core" %O  l  D +42 "collection"'P% +3 "core" % 0 +2 "sampler")Q% +3 "core" %O 7: b  D +48 "collection"'4% +3 "core" % 0 +2 "sampler")T% +3 "core" %O TU \\  D +54 "collection"'S% +3 "core" % 0 +2 "sampler")/% +3 "core" %O hg [  D +2 "sampler")L% +4 "core" %O gj Z  D +2 ."WCR"Intake.select :close + "sampler")0 +13 )U% +3 "core" %O mo \\ D + ."WCR"SSV.dial :exhaust +2 "sampler")[  +71 "core"  +4 ."WCR"Exhaust.select :open +2 "sampler")@ +13 ."WCR"SS.seek 0ml +2 "sampler")'? +147 "Can"x 0`eǸ +771 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")`  + "collection"'_ @ +7 "core" ? +65  +4 #"WCR"Allowing 130s for 25.0ml of remaining 625.0ml + .Intake.select :open + "sampler") +213 "collection"'a% +3 "core" % 1 +2 #"WCR"Intake @16.5psia, vacuum from 10.0 to 14.0psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X~% +10 "core" %FM i\  +3 "collection"'% +4 "core" % ) +2 "sampler")H% +3 "core" %FM Y\  +29 "collection"'7% +3 "core" % * +2 "sampler")O% +3 "core" %J5 \\\  +32 "collection"'B% +3 "core" % . +2 "sampler")% +4 "core" %I  Y  a +36 "collection"'P% +3 "core" % . +2 "sampler")Q% +4 "core" %I  k  a +41 "collection"'4% +3 "core" % / +2 "sampler")T% +3 "core" %I   i  a +48 "collection"'S% +3 "core" % / +2 "sampler")/% +3 "core" %I /3 Z  a +54 "collection"'L% +3 "core" % . +2 "sampler")U% +3 "core" %IOQ V  a +61 "collection"'[% +4 "core" % / +2 "sampler");% +3 "core" %I gg d  a +2 "sampler")_% +4 "core" %I fi Y  a +2 ."WCR"Intake.select :close + "sampler")0 +13 )`% +2 "core" %I ll d \ a +2 ."WCR"SSV.dial :exhaust +2 "sampler")a  +73 "core"  +5 ."WCR"Exhaust.select :open + "sampler")@ +13 ."WCR"SS.seek 0ml +2 "sampler")'? +928 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +12 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")d  + "collection"'e @ +7 "core" ? +66 +4 #"WCR"Allowing 130s for 25.0ml of remaining 525.0ml +2 .Intake.select :open + "sampler") +213 "collection"'V% +3 "core" % 0 +2 #"WCR"Intake @16.5psia, vacuum from 10.0 to 14.0psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X~% +3 "core" % ( +35 "sampler")% +10 "core" %KS V\  +3 "collection"'H% +4 "core" % ( +2 "sampler")7% +3 "core" %KS d\  +32 "collection"'O% +3 "core" % ( +2 "sampler")B% +4 "core" %KS c\  +36 "collection"'% +3 "core" % - +2 "sampler")P% +4 "core" %K  Z @ +41 "collection"'Q% +4 "core" % . +2 "sampler")F% +3 "core" %K23 d @ +47 "collection"'4% +3 "core" % - +2 "sampler")T% +4 "core" %KPS Z @ +53 "collection"'S% +3 "core" % / +2 "sampler")/% +3 "core" %Kfk Y @ +2 "sampler")L% +4 "core" %Khi f @ +2 ."WCR"Intake.select :close + "sampler")0 +13 )U% +3 "core" %Kml d @ +2 ."WCR"SSV.dial :exhaust + "sampler")[  +74 "core"  +4 ."WCR"Exhaust.select :open +2 "sampler")@ +13 ."WCR"SS.seek 0ml + "sampler");'? +892 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +12 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")`  + "collection"'_ @ +7 "core" ? +67 +4 #"WCR"Allowing 130s for 25.0ml of remaining 425.0ml + .Intake.select :open + "sampler") +213 "collection"'a% +3 "core" % + +2 #"WCR"Intake @16.4psia, vacuum from 9.9 to 13.9psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X~ f  g +61 "collection"'% +3 "core" % - +2 "sampler")~% +4 "core" %JZ^ [  g +2 "sampler"):% +3 "core" %J\\] f  g +2 ."WCR"Intake.select :close + "sampler")0 +14 )% +2 "core" %Jcb Y  g +2 ."WCR"SSV.dial :exhaust +2 "sampler")*  +73 "core"  +4 ."WCR"Exhaust.select :open + "sampler")@ +13 ."WCR"SS.seek 0ml +2 "sampler")-'? +919 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +12 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")  + "collection"'= @ +6 "core" ? +68 +4 #"WCR"Allowing 130s for 25.0ml of remaining 350.0ml +2 .Intake.select :open + "sampler") +213 "collection"'6% +3 "core" % . +2 #"WCR"Intake @16.5psia, vacuum from 10.0 to 14.0psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X~% +9 "core" %J Z  f +3 "collection"'% +4 "core" % , +2 "sampler")H% +3 "core" %J d  f +37 "collection"'7% +3 "core" % + +2 "sampler")O% +4 "core" %J X  f +41 "collection"'B% +3 "core" % , +2 "sampler")% +4 "core" %J! [  f +47 "collection"'P% +3 "core" % , +2 "sampler")3% +3 "core" %JAB [  f +54 "collection"'Q% +3 "core" % , +2 "sampler")F% +3 "core" %J\\] Y  f +2 "sampler")4% +4 "core" %J^^ h  f +2 ."WCR"Intake.select :close + "sampler")0 +13 )T% +3 "core" %Jce d  f +2 ."WCR"SSV.dial :exhaust + "sampler")S  +72 "core"  +4 ."WCR"Exhaust.select :open +2 "sampler")@ +13 ."WCR"SS.seek 0ml + "sampler")/'? +896 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +12 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")L  + "collection"'U @ +6 "core" ? +65  +5 #"WCR"Allowing 130s for 25.0ml of remaining 325.0ml + .Intake.select :open + "sampler") +213 "collection"'[% +3 "core" % + +2 #"WCR"Intake @16.5psia, vacuum from 10.0 to 14.0psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X~% +3 "core" % + +2 "sampler")% +4 "core" %H  [ b +41 "collection"'H% +4 "core" % + +2 "sampler")7% +3 "core" %H/2 W b +48 "collection"'O% +3 "core" % , +2 "sampler")B% +4 "core" %HOQ Z b +53 "collection"'% +3 "core" % + +2 "sampler") % +3 "core" %Hcb e b +2 "sampler")P% +4 "core" %Hee e b +2 ."WCR"Intake.select :close + "sampler")0 +13 )3% +2 "core" %Hih d  b +2 ."WCR"SSV.dial :exhaust +2 "sampler")Q  +74 "core"  +4 ."WCR"Exhaust.select :open +2 "sampler")@ +13 ."WCR"SS.seek 0ml + "sampler")F'? +900 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")T  + "collection"'4 @ +7 "core" ? +67 +4 #"WCR"Allowing 130s for 25.0ml of remaining 225.0ml + .Intake.select :open + "sampler") +213 "collection"'S% +3 "core" % * +2 #"WCR"Intake @16.5psia, vacuum from 10.0 to 14.0psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X~% +3 "core" %I Z\ [ +42 "collection"'% +3 "core" % * +2 "sampler")H% +3 "core" %I Y\ [ +48 "collection"'7% +3 "core" % * +2 "sampler")% +3 "core" %I25 X\ [ +54 "collection"'O% +3 "core" % * +2 "sampler")B% +4 "core" %ISV `\ [ +60 "collection"'% +3 "core" % * +2 "sampler") % +4 "core" %Igh Z\ [ +2 "sampler")P% +3 "core" %Ihh d\ [ +2 ."WCR"Intake.select :close + "sampler")0 +13 )3% +3 "core" %Ikk X  [ +2 ."WCR"SSV.dial :exhaust +2 "sampler")Q  +73 "core"  +4 ."WCR"Exhaust.select :open + "sampler")@ +13 ."WCR"SS.seek 0ml + "sampler")='? +929 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")T  + "collection"'4 @ +6 "core" ? +67 +5 #"WCR"Allowing 130s for 25.0ml of remaining 125.0ml + .Intake.select :open + "sampler") +213 "collection"'S% +3 "core" % , +2 #"WCR"Intake @16.4psia, vacuum from 9.9 to 13.9psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X~% +3 "core" % ) +2 "sampler")% +4 "core" %L f\ \ P +36 "collection"'H% +3 "core" % ) +2 "sampler")% +3 "core" %L  d\ \ P +42 "collection"'7% +3 "core" % ) +2 "sampler")% +3 "core" %L,+ e\ \ P +48 "collection"'O% +3 "core" % ) +2 "sampler")B% +3 "core" %LKL e\ \ P +54 "collection"'% +3 "core" % * +2 "sampler") % +3 "core" %Lbb c\ \ P +2 "sampler")P% +4 "core" %Lcf R\ \ P +2 ."WCR"Intake.select :close + "sampler")0 +13 )3% +3 "core" %Lfh e \ P +2 ."WCR"SSV.dial :exhaust +2 "sampler")Q  +71 "core"  +4 ."WCR"Exhaust.select :open +2 "sampler")@ +12 ."WCR"SS.seek 0ml +2 "sampler")*'? +930 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")T  + "collection"'4 @ +6 "core" ? +64  +4 #"WCR"Allowing 130s for 25.0ml of remaining 25.0ml +2 .Intake.select :open + "sampler") +213 "collection"'S% +3 "core" % + +2 #"WCR"Intake @16.4psia, vacuum from 9.9 to 13.9psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X~ +2 "storage"(z& +4 "core" & [ Y > +2 "manipulator"&& +3 "core" &f. zH +2 "manipulator"&s% +4 "core" % Ϸ B z3 +3 ."WCR"Forearm.seek :retract + "manipulator"&:'\ +92 "core" ' +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 1 +2 "manipulator"&(( +188 "core" ( + "manipulator"&~& +4 "core" & } zM +2 "storage"(& +3 "core" & g i ] D +2 ."WCR"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."WCR"Forearm.seek 1 + "manipulator"&-' +104 "core" ' +2 ."WCR"Elbow.hold + "manipulator"&+, +4 "core" , + ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +41 ."WCR"Hand.open +5 "manipulator" +57 "core" 1 +2 "manipulator"&)% +4 "core" %  z +2 "storage"(& +3 "core" & [ Y = +2 ."WCR"Forearm.force -20 + "manipulator"&5 +4 ."WCR"Forearm.seek 1 + 315 counts + "manipulator"&J'B +20 "core" ' + "manipulator"&C& +4 "core" & yM +2 "storage"(K& +3 "core" & X Y D +3 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&?' +30 "core" ' + "storage"(9% +4 "core" %  E +3 ."downElevator"SE.seek :down +3 "storage"(>'p +99 (% +2 "core" %Y T X D ?SS +2 "manipulator"&H% +4 "core" % zc +2 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&'\ +88 "core" ' +63 ' + ."downElevator"SE.stop + "storage"(5 +3 #tStarting finalPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &ss B +2 "manipulator"&7& +4 "core" & yM +2 "manipulator"&% +3 "core" %\  y y +3 .tElbow.seek FlushPuck::Garage + "manipulator"&O(- +181 "core" ( +2 "manipulator"&B& +3 "core" &- y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- y +3 .tForearm.seek :garage +2 "manipulator"& 'Γ +95 "core" ' +2 .tHand.close + "manipulator"&P/ +60 "core" / + "manipulator"&3& +4 "core" &- N z +2 "manipulator"&Q% +3 "core" % Σ yo +3 .tForearm.seek :retract + "manipulator"&6'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&4(o +302 "core" ( + "manipulator"&T& +3 "core" &{ y( +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &S& +3 "core" &{ z( +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&*'Ͻ +96 "core" ' +2 "manipulator"&/& +3 "core" &{ y( +2 "manipulator"&`% +7 "core" % z +6 "collection"'a& +7 "core" &pu# 9 +5 "collection"';& +10 "core" &ss 9 +5 .tCC.seek :closed + "collection"'d(S +4 "core" &qs$ 9 +2 &pu# 9 +9 &4rt% 0)w +10 &hqs$ .= +9 &prq$ 0I +9 &g[qt# 2H +10 &'`ps% 1I +9 &_nu$ 1I +10 &`rs! 1I +9 &m`su# 0I +9 &/aur# 0I +10 &\\rv% 0H +9 & ars 0H +9 &"vaqr 0H +10 &$8\\os$ 0H +9 &%_qs" 1H +10 &'_rs 0I +9 &)~]qu 1H +9 &+@_qt 0H +10 &-bss 0I +9 &.aqt% 0I +9 &0]qr" 0H +10 &2G]rs 1I +9 &4\ bsr$ 0H +9 &5]qu$ 1H +10 &7_pt 0H +9 &9Obos 0I +10 &;_ss 0H +9 &<_rs 0H +9 &>_st 0I +10 &@X]ps 0H +9 &Baot# /H +9 &Cgrt# /J +10 &Eytu& -K +9 &GMut" +O +42 &Itu %T +8 &Jss %S + &Lsu $T + &NDtv $U + &Pru $U +3 &Qrs #C +10 &R/tv %3 +9 &SZut /> +6 ( + "collection"';& +4 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 2.09 +2 "collection"'V& +2 "core" &SNtu$ /> +2 &SNsu$ /> +3 .tHand.open + "manipulator"&1 +54 "core" 1 +2 "manipulator"&g% +3 "core" % z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&h'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'R& +3 "core" &SNsu 1> +2 "collection"'\\% +4 "core" %uu\ 0 +2 .tCSV.dial CSR +2 "collection"'i  +38 "core"  +6 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +14 .tCS.seek 5ml +2 "collection"'N'q1 +1355 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +19 'X% +7 "core" %q2st / +3 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'A'c +618 "core" ' +2 .tCSV.dial :waste +2 "collection"'F +121 "core" +4 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'=' +1987 "core" ' +2 #tFlushing upper manifold + "collection"'W& +4 "core" &SNru .> +2 "collection"'m% +3 "core" %pt . +2 .tCSV.dial :flush + "collection"'n  +40 "core"  +4 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'2'q1 +1151 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +2 "collection"'b @ +40 "core" B +4 "collection"'!% +3 "core" %q2qv / +3 .tCS.seek 7ml + "collection"'Z' +121 "Can"Q 3;+ +391 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'[ + '^  +45 "core"  +54  +4 .tCTV.dial :air + "collection"'L  +5 "core" +4 .tCS.seek 0ml +2 "collection"'' +1576 "core" ' +3 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'r'1 +728 "core" ' + .tCSV.dial :waste +2 "collection"'o +42 "core" +5 .tCS.seek 0ml + "collection"'U' +730 "core" ' +2 "collection"'y& +3 "core" &SNsu /> +2 "collection"'_% +3 "core" %tv . +2 .tCSV.dial :flush + "collection"'c  +40 "core"  +5 .tCS.seek 3ml + "collection"'w'1 +728 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'M @ +40 "core" A +4 "collection"'{% +3 "core" %1sw . +3 .tCS.seek 5ml +42 "collection"''q0 +521 "core" ' +2 .tCSV.dial :air + "collection"' @ +5 "core" @ +4 .tCS.seek 0ml +2 "collection"'u' +1149 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'t'1 +728 "core" ' +2 .tCSV.dial :waste + "collection"' +69 "core" +4 .tCS.seek 0ml +2 "collection"'Y' +734 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +4 "core" &SNux! .> +2 "collection"'j% +3 "core" %uv . +2 .tCSV.dial :flush +2 "collection"'  +53 "core" +5 .tCS.seek 5ml + "collection"'k'q1 +1163 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'e @ +42 "core" B +4 "collection"'p% +4 "core" %q0tv" . +2 .tCS.seek 7ml +2 "collection"']' +521 "core" ' +2 ."connect"CSV.dial CTV +3 "collection"'  + .tCTV.dial CSV +3 "collection"'  +38 "core"  +91  +4 .tCBV.dial :waste1 +2 "collection"'} @ +42 "core" B +5 .tCS.seek 0ml + "collection"'E' +1596 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'& +4 "core" &SNxy) .> + "collection"'q% +3 "core" %vy . +2 .tCSV.dial :flush + "collection"'@  +68 "core" +5 .tCS.seek 5ml + "collection"'f'q1 +1174 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'\ @ +41 "core" B +4 "collection"'|% +3 "core" %q4w{, . +3 .tCS.seek 7ml + "collection"'x' +533 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'v  + '$  +18 "core"  +24  +3 .tCBV.dial :waste2b +2 "collection"'l  +68 "core"  +5 .tCS.seek 0ml + "collection"'&' +1595 "core" ' +3 #tGaraging FlushPuck in Collection Clamp + "manipulator"&%& +3 "core" &{ z( +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&,(o +8 "core" ( +2 "manipulator"&& +3 "core" &y p z$ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &.& +2 "core" &y z$ +3 .tForearm.seek CC + "manipulator"&0'Ͻ +98 "core" ' + .tHand.close + "manipulator"&/ +60 "core" / +4 .tCC.seek :open + "collection"'( +398 "core" ( + "manipulator"&5& +4 "core" &y y$ +2 "manipulator"&% +4 "core" % Ϸ y +2 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' +39 .tElbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&'(- +275 "core" ( +2 "manipulator"&& +3 "core" &- y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&<'Γ +110 "core" ' +2 .tHand.open + "manipulator"&G1 +53 "core" 1 +2 "manipulator"&D% +3 "core" % Ν y +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&8'\ +97 "core" ' +2 #tCompleted [myWCR {noKill} # WCR sample volume=1000 mL, no cleanup] begun 15:37:25 + #Preparing to sleep until +10:00 +5 #Asleep til +10:00 +2 #Continuing at 16:48 +3 "Can"M <)O +4 ."Qmail"GoodNews.email "Then, in tube 2: myWCR {noKill}\\t\\t# WCR sample volume=1000 mL, no cleanup\\n/home/esp/esp2/mission/PCQC1_3xWCRcontrol_25APR23.rb:40\\n{1 => 1,\\n 2 => 32,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@16:38:13, 23.7C, 17% humidity, 14.8psia, 14.016V, 0.228A, 0.753Ah, 3.20W\\nSampled 1000.0ml",Subject: "Asleep until 16:48" +24 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown +690 #"uploadLog"upsync +40125 "Can"K Oa +19050 E PW +3 #tPowering core bus +572 .Gate.power :raw,:ON +2 "sampler") +56 )z +2 "core"  +3 "collection"' +2 ' +3 "core"  +2 "processing"% +3 %" +2 "core"  +6 "collection"' 9\ +2 ' 0\ +2 ' -\ +5 "processing"% 9\ +2 % 2\ +2 % *\ +3 % 0\ +4 "sampler")&\ +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tPS.configure :default +2 "processing"%#A d`xb +3 .tSS.configure :default +2 "sampler")#.0X'\ +26 "core" ' +2 "manipulator"&+% +3 "core" %\  y +2 "processing"%P& +2 "collection"'3& +7 "core" &^ X + &tu= < +3 ."openPC"PC.home.seek :open +2 .tCC.home.seek :open +2 "processing"%Q( +2 "collection"'( +84 "core" ' +182 ( +15 ( +40 "Can"F 6/ +9 #tPhase [myWCR {noKill} # WCR sample volume=1000 mL, no cleanup] +2 ."Qmail"Notice.email "At 16:48:34 began in tube 2: myWCR {noKill}\\t\\t# WCR sample volume=1000 mL, no cleanup\\n/home/esp/esp2/mission/PCQC1_3xWCRcontrol_25APR23.rb:40\\n{1 => 1,\\n 2 => 32,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@16:48:34, 23.7C, 17% humidity, 14.8psia, 13.986V, 0.265A, 0.773Ah, 3.70W",Subject: "Started PCQC1_3xWCRcontrol_25APR23 phase myWCR {noKill}\\t\\t# WCR sample volume=1000 mL, no cleanup" +2 #tStarting stand-alone bac WCR +2 #bac wcr sampling at most 1000ml +3 #Whole Cell Archive sampling 1000ml +2 #Loading wcr puck from tube 2 into Collection Clamp + "collection"' & +3 "core" &twN > +3 ."WCR"Hand.open + "manipulator"&O1 +58 "core" 1 +2 "manipulator"&T% +3 "core" % \  z +2 "storage"(S% +3 "core" %u Y c D +2 "storage"(/. +3 "core" .( +2 ."WCR"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."WCR"SC.seek 2 +2 "storage"(`( +199 "core" ( + ."WCR"SC.configure :limp +2 "storage"($(\ 1b +3 (a& +3 "core" & A H = +2 "manipulator"&6& +3 "core" & y/ +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 2 +2 "manipulator"& ( +3 "core" ( +2 "manipulator"&V& +3 "core" & k z/ +3 "storage"(& +4 "core" & f f y C +3 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&g'Ѧ +95 "core" ' +2 "storage"(R& +3 "core" &  E +3 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 ."WCR"SE.seek :beamBreak + "storage"(\\') +95 "core" ' +2 "storage"(;- +5 "core" -' +2 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +4 (i& +2 "core" & Z c ? +2 "manipulator"&*& +4 "core" & 7 y/ +2 ."WCR"Elbow.seek 2 +2 "manipulator"&( +2 "core" ( +2 "manipulator"&X& +4 "core" & y/ +2 "storage"(N& +3 "core" & D A @ +3 ."WCR"Forearm.seek 2 + 300 counts +2 "manipulator"&F' +20 "core" ' +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Hand.close + "manipulator"&A/ +53 "core" / +3 ."downElevator"SE.seek :down +3 "storage"(m'p +3 "manipulator"&W& +8 "core" & y/ + "manipulator"&n% +5 "core" %  y +3 ."WCR"Forearm.seek :retract +3 "manipulator"&='\ +39 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +52 "core" ' +2 ."WCR"Elbow.seek CC +43 "manipulator"&b(o +65 ."Qmail"BACfans.email "Started stand-alone bac WCR in tube 2 at 16:48:34PDT09-Apr-25\\n{1 => 1,\\n 2 => 32,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@16:48:34, 23.7C, 17% humidity, 14.8psia, 13.986V, 0.265A, 0.773Ah, 3.70W",Subject: "bac wcr sampling at most 1000ml" +86 "core" ( +2 "manipulator"&!& +5 "core" &u1 + zI +2 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &2& +3 "core" &u2 P yI +3 ."WCR"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek CC +2 "manipulator"&^'Ͻ +80 #"uploadLog"upsync +20 "core" ' +2 "manipulator"&[& +3 "core" &u1 m zI +5 "manipulator"&L% +3 "core" %Ͽ z +3 "collection"'Z& +6 "core" &tvN @ +2 "collection"'& +7 "core" &uvN @ +2 ."WCR"CC.seek :closed +2 "collection"'o(S +7 "core" &stN ? +4 &qv@ ?9 +9 &Kqw8 60 +10 &Nwuv6 5D +9 &ctu4 7I +9 &`pu) 7I +10 &cwv& 7I +9 &Fauv+ 7I +9 &btv- 7I +10 &\\vu( 8I +9 &`tv( 7I +9 &N_sv 8I +10 &!`tv 8I +9 &"`tv 7I +10 &$]vw 7I +9 &&U_tv 7I +9 &(asu 7J +10 &)_tw 7I +9 &+atu 7I +9 &-^]rv 8I +10 &/`uv 8I +9 &0]vu\ 7I +10 &2atw 7I +9 &4f]sw 7I +9 &6'`uv 7I +10 &7`sv 7J +9 &9`sv 8I +9 &;m`tu 7I +10 &=0]tw 8I +10 &>btv 6J +11 &@dsu 6J +7 &Brlsx 5J +11 &D2qww 5K +9 &Exy 2M +9 &Gux 0P +9 &I`vy -S +9 &K wz -T +9 &Lvw +U +10 &Nsx +T +9 &Pcvx +U +9 &Rwvw 0B +10 &Ryrx 4 \\ +9 &S$)uw /C +9 ( +3 "collection"'& +2 "core" &S+Ktv 7< +3 #"WCR"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.10 +2 .Hand.open + "manipulator"&r1 +36 #"uploadLog"upsync +28 "core" 1 +2 "manipulator"&y% +4 "core" % Ͽ p z +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&_'\ +97 "core" ' +2 #"WCR"collectSample 1000ml w/bubble point of 55psi +2 #Priming 7ml + .Intake.select :close + .Exhaust.select :close + .SS.hold + "sampler")c+ +3 "core" + +2 "sampler")U% +4 "core" %:HJ e \ +2 "collection"'M& +4 "core" &S+Htx 9< +4 "Can"K >@` + #"WCR"Calibrating pressure and temperature sensors +4 .CTV.dial :air + "collection"'{  +5 "core" +3 ."WCR"SSV.dial :spit,avoiding: :exhaust +2 "sampler")w +5 "core"  +4 ."WCR"SS.reconfigure :fast +2 "sampler")#.0Xt +262 "core" ' +3 ."connect"SSV.dial CBV +2 "sampler")  +2 ."WCR"CBV.dial SSV +51 "collection"'u @ +70 "core" ? +5  +4 ."WCR"delay 3.8 seconds +382 "collection"'% +4 "core" %vu 6 +2 "sampler")t% +3 "core" %>qOO p k +2 #"WCR"Sensor limits: Intake max 150.2psia; Outlet max 153.1psia + .SSV.dial :spit +2 "sampler") +122 "core"  +4 ."WCR"SS.seek 0ml +2 "sampler")j'? +269 "core" ' +2 ."WCR"SSV.dial CBV +2 "sampler")  +123 "core"  +3 ."WCR"CTV.dial :intake +2 "collection"'Y  +68 "core"  +4 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +4 "collection"'e @ +6 "core" @ +5 #"WCR"Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +213 "collection"'p% +3 "core" % / +2 #"WCR"Intake @16.4psia, vacuum from 9.9 to 13.9psi +2 .SS.reconfigure :inhaling 2.18ml/s +2 "sampler")#.0Xspr _\  +25 "collection"'?% +3 "core" %x| + +2 "sampler") % +3 "core" %!>tu t\  +28 "collection"'% +3 "core" %y| ) +2 "sampler") % +3 "core" %!>|{ j\  +33 "collection"'O% +3 "core" %z~ + +2 "sampler")T% +3 "core" %!> e\  +36 "collection"'S% +3 "core" %| * +2 "sampler")/% +3 "core" %!> o\  +42 "collection"'a% +3 "core" % * +2 "sampler")6% +3 "core" %!> e\  +48 "collection"'V% +3 "core" % * +2 "sampler")% +3 "core" %!= f\  +2 "collection"' % +3 "core" % * +2 #"WCR"Intake @15.6psia, vacuum from 9.1 to 13.1psi +2 .SS.reconfigure :inhaling 1.96ml/s +2 "sampler")#.0Xs% +4 "core" %S.:wz f\  +24 "collection"'A% +3 "core" %yy ) +2 "sampler")W% +4 "core" %S.:} p\  +28 "collection"'n% +3 "core" %x| ) +2 "sampler")% +3 "core" %S.: o\  +32 "collection"' % +3 "core" %}} ) +2 "sampler")g% +4 "core" %S.: f\  +36 "collection"'\\% +3 "core" % * +2 "sampler")!% +3 "core" %S.: p\  +42 "collection"'F% +3 "core" % * +2 "sampler")2% +3 "core" %S.: p\  +48 "collection"'m% +3 "core" % ) +2 "sampler")% +3 "core" %S.: p\  +2 "collection"'[% +4 "core" % ( +2 #"WCR"Intake @15.6psia, vacuum from 9.1 to 13.1psi +2 .SS.reconfigure :inhaling 1.77ml/s +2 "sampler")#.z0Xs% +4 "core" %N8 e\  +32 "collection"'A% +3 "core" %, ( +2 "sampler")W% +3 "core" %N8 e\  +37 "collection"'n% +3 "core" %, ) +2 "sampler")% +3 "core" %N8 q\  +42 "collection"' % +3 "core" %* ) +2 "sampler")g% +3 "core" %N8 o\  +48 "collection"'\\% +3 "core" %1 ( +2 "sampler")!% +3 "core" %N8 n\  +54 "collection"'F% +3 "core" %- ) +2 "sampler")2% +3 "core" %O6++ o\  +61 "collection"'R% +3 "core" %, + +2 "sampler")m% +4 "core" %SKJ o  r +69 "collection"'% +3 "core" %, . +2 "sampler")[% +3 "core" %R_a o  +2 "sampler")=% +3 "core" %R`a f  +2 ."WCR"Intake.select :close + "sampler")0 +13 );% +2 "core" %Rcd f  +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +73 "core"  +5 ."WCR"Exhaust.select :open + "sampler")@ +13 ."WCR"SS.seek 0ml +2 "sampler")r'? +923 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +12 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")y  +72 "core"  +4 #"WCR"Allowing 130s for 25.0ml of remaining 975.0ml + .Intake.select :open +45 "sampler") +213 "collection"'U% +3 "core" %a - +2 #"WCR"Intake @16.4psia, vacuum from 9.9 to 13.9psi +2 .SS.reconfigure :inhaling 1.16ml/s +2 "sampler")#.P0Xs% +3 "core" %NX n\  +18 "collection"'A% +3 "core" % & +2 "sampler")W% +4 "core" %NX f\  +21 "collection"'n% +3 "core" % & +2 "sampler")% +3 "core" %OY p\  +25 "collection"' % +3 "core" % & +2 "sampler")g% +3 "core" %OW d\  +28 "collection"'a% +3 "core" % ' +2 "sampler")\\% +4 "core" %OT n\  +32 "collection"'!% +3 "core" % ' +2 "sampler")F% +3 "core" %OT o\  +37 "collection"'2% +3 "core" % * + "sampler")R% +4 "core" %P  e\  +42 "collection"'m% +2 "core" % - +2 "sampler")% +4 "core" %O e > +47 "collection"'[% +3 "core" % , +2 "sampler")=% +4 "core" %O=? f > +53 "collection"';% +3 "core" % - +2 "sampler")% +4 "core" %OVV o > +2 "sampler")6% +3 "core" %OXY l > +2 ."WCR"Intake.select :close +2 "sampler")0 +12 )y% +3 "core" %O]] n > + ."WCR"SSV.dial :exhaust +2 "sampler")U  +73 "core"  +5 ."WCR"Exhaust.select :open + "sampler")@ +13 ."WCR"SS.seek 0ml + "sampler")r'? +923 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +12 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler"){  +73 "core"  +5 #"WCR"Allowing 130s for 25.0ml of remaining 950.0ml + .Intake.select :open + "sampler") +213 "collection"'w% +3 "core" % - +2 #"WCR"Intake @16.4psia, vacuum from 9.9 to 13.9psi +2 .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00Xs8J}~ _\  +18 "collection"'@% +3 "core" %xz ' +3 "sampler")E% +4 "core" %>8J~ b\  +20 "collection"'\ % +3 "core" %z{ ' +2 "sampler")|% +3 "core" %>8J m\  +25 "collection"'f% +3 "core" %{{ & +2 "sampler")$% +3 "core" %>8J _\  +28 "collection"'v% +3 "core" %z| ' +2 "sampler")l% +4 "core" %>8J g\  +32 "collection"'x% +3 "core" %}~ ' +2 "sampler")p% +3 "core" %>8J p\  +37 "collection"'%% +3 "core" %~ ' +2 "sampler")Z% +3 "core" %>8J _\  +42 "collection"'% +3 "core" % ' +2 "sampler").% +3 "core" %>8J b\  +47 "collection"'% +3 "core" % & +2 "sampler")4% +4 "core" %>8J m\  +2 "collection"'h% +3 "core" % & +2 #"WCR"Intake @15.5psia, vacuum from 9.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0Xs ^ \ R +61 "collection"'+% +3 "core" % + +2 "sampler")% +3 "core" %F\ UX _ \ R +2 "sampler") % +4 "core" %F\ YZ \\ \ R +2 ."WCR"Intake.select :close + "sampler")0 +13 )i% +4 "core" %F\ __ l \ R +2 ."WCR"SSV.dial :exhaust + "sampler")*  +73 "core"  +5 ."WCR"Exhaust.select :open + "sampler")@ +13 ."WCR"SS.seek 0ml +2 "sampler")'? +898 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +12 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")3  +73 "core"  +4 #"WCR"Allowing 130s for 25.0ml of remaining 900.0ml + .Intake.select :open + "sampler") +213 "collection"'B% +3 "core" % + +2 #"WCR"Intake @16.5psia, vacuum from 10.0 to 14.0psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0Xs'G +4653 "core" ' +39 #"WCR"Stroke completed -- waiting for pressure to equalize ... +7 .SS.reconfigure :exhale +2 "sampler")#.0X Z\ ` +48 "collection"'H% +3 "core" % ) +2 "sampler")V% +3 "core" %H UW _\ ` +2 "sampler")+% +3 "core" %HWV d\ ` +2 ."WCR"Intake.select :close +2 "sampler")0 +12 )% +2 "core" %H \\\\ o  ` +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +73 "core"  +4 ."WCR"Exhaust.select :open + "sampler")@ +13 ."WCR"SS.seek 0ml +2 "sampler")i'? +931 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")*  +73 "core"  +4 #"WCR"Allowing 130s for 25.0ml of remaining 800.0ml +2 .Intake.select :open + "sampler") +213 "collection"'% +3 "core" % + +2 #"WCR"Intake @16.4psia, vacuum from 9.9 to 13.9psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0Xs% +3 "core" %I\ (( j\ \ W +54 "collection"';% +3 "core" % ) +2 "sampler")% +4 "core" %I\ IH k\ \ W +61 "collection"'6% +3 "core" % * +2 "sampler")y% +3 "core" %I\ \\\\ h\ \ W +2 "sampler")U% +3 "core" %I\ ]a ]\ \ W +2 ."WCR"Intake.select :close + "sampler")0 +13 )N% +3 "core" %I\ ac e \ W +2 ."WCR"SSV.dial :exhaust +2 "sampler"){  +73 "core"  +4 ."WCR"Exhaust.select :open + "sampler")@ +13 ."WCR"SS.seek 0ml + "sampler")w'? +920 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +12 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")r  +73 "core"  +4 #"WCR"Allowing 130s for 25.0ml of remaining 775.0ml + .Intake.select :open + "sampler") +213 "collection"'A% +4 "core" % * +2 #"WCR"Intake @16.4psia, vacuum from 9.9 to 13.9psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0Xs i\ l +61 "collection"'v% +3 "core" % ) +2 "sampler")l% +3 "core" %IYY Y\ l +2 "sampler")x% +3 "core" %I[[ j\ l +2 ."WCR"Intake.select :close +2 "sampler")0 +13 )p% +2 "core" %I_^ [  l +2 ."WCR"SSV.dial :exhaust +2 "sampler")%  +70 "core"  +4 ."WCR"Exhaust.select :open +2 "sampler")@ +12 ."WCR"SS.seek 0ml +2 "sampler")Z'? +899 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +12 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")  +72 "core" +5 #"WCR"Allowing 130s for 25.0ml of remaining 750.0ml + .Intake.select :open +2 "sampler") +213 "collection"'L% +3 "core" % ' + #"WCR"Intake @16.4psia, vacuum from 9.9 to 13.9psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0Xs% +4 "core" %H PO Z\ [ +2 "sampler");% +3 "core" %HQS X\ [ +2 ."WCR"Intake.select :close + "sampler")0 +13 )% +3 "core" %H XY [  [ + ."WCR"SSV.dial :exhaust +2 "sampler")6  +73 "core"  +5 ."WCR"Exhaust.select :open + "sampler")@ +13 ."WCR"SS.seek 0ml +2 "sampler")y'? +904 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")U  +73 "core"  +4 #"WCR"Allowing 130s for 25.0ml of remaining 675.0ml +2 .Intake.select :open + "sampler") +213 "collection"'N% +3 "core" % & +2 #"WCR"Intake @16.4psia, vacuum from 9.9 to 13.9psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0Xs+ +3 "core" + +20 "collection"';% +3 "core" %| " +2 "sampler")% +4 "core" %FW h\  +18 "collection"'6% +3 "core" %} # +2 "sampler")% +3 "core" %HM b\  +22 "collection"'U% +3 "core" % # +2 "sampler")N% +3 "core" %HN X\  +25 "collection"'y% +3 "core" % # +2 "sampler")r% +3 "core" %HM c\  +28 "collection"'A% +3 "core" % " +2 "sampler")w% +3 "core" %I> [\  +33 "collection"'c% +3 "core" % ' + "sampler")t% +4 "core" %H Z\ e +36 "collection"'% +3 "core" % ' +2 "sampler")% +4 "core" %H `\ e +41 "collection"'% +3 "core" % ' +2 "sampler")Y% +4 "core" %H b\ e +47 "collection"'e% +3 "core" % ' +2 "sampler")M% +3 "core" %H26 Z\ e +54 "collection"'% +10 "core" % ' + "sampler")^% +4 "core" %HQS U\ e +2 "sampler")J% +3 "core" %HTV Z\ e +2 ."WCR"Intake.select :close + "sampler")0 +13 ){% +3 "core" %HWX e  e + ."WCR"SSV.dial :exhaust +2 "sampler")  +72 "core"  +4 ."WCR"Exhaust.select :open +2 "sampler")@ +13 ."WCR"SS.seek 0ml + "sampler")q'? +932 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +12 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")@  +73 "core" +5 #"WCR"Allowing 130s for 25.0ml of remaining 550.0ml + .Intake.select :open + "sampler") +213 "collection"'E% +3 "core" % ( +2 #"WCR"Intake @16.4psia, vacuum from 9.9 to 13.9psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0Xs% +3 "core" % ( +2 #"WCR"Intake @16.4psia, vacuum from 9.9 to 13.9psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0Xs% +4 "core" %K] Z\  +18 "collection"'{% +3 "core" %|} " +2 "sampler")q% +3 "core" %K] g\  +22 "collection"'|% +3 "core" %}~ ! +2 "sampler")B% +3 "core" %K] C\  +25 "collection"'f% +3 "core" %} ! +2 "sampler")$% +3 "core" %K] j\  +28 "collection"'% +3 "core" % # +2 "sampler")x% +3 "core" %P$ V\  +33 "collection"'p% +2 "core" % & +2 "sampler")%% +4 "core" %O  T\ \ U +36 "collection"'% +3 "core" % ' +2 "sampler")% +3 "core" %O  d\ \ U +42 "collection"'L% +3 "core" % ' +2 "sampler")Z% +4 "core" %O  c\ \ U +47 "collection"'.% +3 "core" % ' +2 "sampler")]% +3 "core" %O  S\ \ U +54 "collection"'0% +3 "core" % & +2 "sampler")@% +3 "core" %O ;> T\ \ U +61 "collection"'% +3 "core" % ' +2 "sampler")\ % +3 "core" %O WY P\ \ U +3 "sampler")% +3 "core" %O Y[ S\ \ U +2 ."WCR"Intake.select :close + "sampler")0 +13 ),% +3 "core" %O ]\\ U \ U +2 ."WCR"SSV.dial :exhaust +2 "sampler")G  +73 "core"  +5 ."WCR"Exhaust.select :open + "sampler")@ +13 ."WCR"SS.seek 0ml +2 "sampler")D'? +928 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +12 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")  +73 "core" +4 #"WCR"Allowing 130s for 25.0ml of remaining 325.0ml +45 .Intake.select :open + "sampler") +213 "collection"'v% +3 "core" % ( +2 #"WCR"Intake @16.4psia, vacuum from 9.9 to 13.9psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0Xs> _\ m +54 "collection"'n% +3 "core" % % +2 "sampler")S% +5 "core" %JWV d\ m +2 "sampler")% +3 "core" %JYY a\ m +2 ."WCR"Intake.select :close + "sampler")0 +13 ) % +2 "core" %J\\_ g m +2 ."WCR"SSV.dial :exhaust +2 "sampler")g  +72 "core"  +5 ."WCR"Exhaust.select :open + "sampler")@ +13 ."WCR"SS.seek 0ml +2 "sampler")1'? +910 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")a  +73 "core"  +4 #"WCR"Allowing 130s for 25.0ml of remaining 275.0ml +2 .Intake.select :open + "sampler") +213 "collection"'\\% +3 "core" % % +2 #"WCR"Intake @16.4psia, vacuum from 9.9 to 13.9psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0Xs% +3 "core" %z~ " +2 "sampler"){% +3 "core" %FU a\  +25 "collection"'q% +3 "core" %} # +2 "sampler")|% +3 "core" %I% V\  +28 "collection"'B% +3 "core" % & +2 "sampler")f% +4 "core" %H ^\ j +32 "collection"'$% +3 "core" % % +2 "sampler")% +3 "core" %H b\ j +37 "collection"'x% +3 "core" % & +2 "sampler")p% +3 "core" %H V\ j +42 "collection"'%% +3 "core" % & +2 "sampler")% +3 "core" %H Z\ j +47 "collection"'% +3 "core" % ' +2 "sampler")L% +4 "core" %H O\ j +53 "collection"'Z% +3 "core" % & +2 "sampler")J% +4 "core" %H&& a\ j +61 "collection"'.% +3 "core" % & +2 "sampler")]% +3 "core" %HGI Z\ j +69 "collection"'0% +4 "core" % & +2 "sampler")@% +3 "core" %H\\^ X\ j +2 "sampler")% +3 "core" %H]` d\ j +2 ."WCR"Intake.select :close + "sampler")0 +13 )\ % +3 "core" %Hba c  j +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +70 "core"  +4 ."WCR"Exhaust.select :open +2 "sampler")@ +13 ."WCR"SS.seek 0ml + "sampler"),'? +933 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")G  +73 "core" +47 #"WCR"Allowing 130s for 25.0ml of remaining 225.0ml +2 .Intake.select :open + "sampler") +213 "collection"'&% +3 "core" % ' +2 #"WCR"Intake @16.5psia, vacuum from 10.0 to 14.0psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0Xs% +4 "core" %O0 a\  +24 "collection"'{% +4 "core" %} & +2 "sampler")q% +4 "core" %I\  X\ \ S +27 "collection"'|% +3 "core" %~ & +2 "sampler")B% +3 "core" %I\  _\ \ S +33 "collection"'f% +3 "core" % ' + "sampler")$% +4 "core" %I\  c\ \ S +36 "collection"'% +3 "core" % % +2 "sampler")x% +4 "core" %I\  S\ \ S +41 "collection"'p% +3 "core" % & +2 "sampler")%% +3 "core" %I\  Y\ \ S +48 "collection"'% +3 "core" % & +2 "sampler")e% +3 "core" %I\  c\ \ S +54 "collection"'% +3 "core" % & +2 "sampler")L% +4 "core" %I\ 68 ]\ \ S +60 "collection"'Z% +3 "core" % & +2 "sampler")J% +28 "core" %I\ Z[ c\ \ S +2 "sampler").% +3 "core" %I\ [] b\ \ S +2 ."WCR"Intake.select :close + "sampler")0 +13 )]% +3 "core" %I\ ^^ ` \ S +2 ."WCR"SSV.dial :exhaust +2 "sampler")0  +71 "core"  +4 ."WCR"Exhaust.select :open +2 "sampler")@ +12 ."WCR"SS.seek 0ml +2 "sampler")@'? +905 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")  +73 "core" +5 #"WCR"Allowing 130s for 25.0ml of remaining 125.0ml +2 .Intake.select :open + "sampler") +250 "collection"'\ % +9 "core" % $ +2 #"WCR"Intake @16.4psia, vacuum from 9.9 to 13.9psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0Xs% +3 "core" % & +2 "sampler"){% +3 "core" %H `\ c +37 "collection"'q% +3 "core" % & +2 "sampler")|% +3 "core" %H W\ c +42 "collection"'B% +3 "core" % & +2 "sampler")f% +3 "core" %H S\ c +48 "collection"'$% +3 "core" % & +2 "sampler")% +3 "core" %H W\ c +54 "collection"'x% +3 "core" % ' +2 "sampler")p% +3 "core" %H66 X\ c +61 "collection"'%% +3 "core" % & +2 "sampler")Y% +3 "core" %HQT W\ c +2 "sampler")% +3 "core" %HTT b\ c +2 ."WCR"Intake.select :close +2 "sampler")0 +12 )e% +4 "core" %HXZ P  c + ."WCR"SSV.dial :exhaust +2 "sampler")  +72 "core"  +4 ."WCR"Exhaust.select :open + "sampler")@ +13 ."WCR"SS.seek 0ml +2 "sampler")L'? +927 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +12 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")Z  +70 "core"  +5 #"WCR"Allowing 130s for 25.0ml of remaining 25.0ml + .Intake.select :open + "sampler") +213 "collection"'J% +3 "core" % ' +2 #"WCR"Intake @16.5psia, vacuum from 10.0 to 14.0psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0Xs 1G,\ y +572 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"'-  + 'P  +28 "core"  +44  +58 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"')' +1638 "core" ' ) +3 ."WCR"CBV.dial :waste2b +2 "collection"'~  +28 "core"  +5 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +3 ."WCR"CS.seek 0ml + "collection"'' +310 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'  +120 "core" +4 #"WCR"Fix #1 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR + "collection"'d  +52 "core"  +6 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +2 "collection"' +13 ."WCR"CS.seek 2ml + "collection"'') +582 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +14 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml + "collection"'l' +1824 "core" ' + #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV +2 "collection"' @ +68 "core" ? +57 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'  +82 "core"  +6 "collection"'I% +4 "core" %sv , +2 ."WCR"CSV.dial between air and CTV +2 "collection"'/ ` +53 "core" _ +5 ."WCR"CS.seek 7.283ml + "collection"'K' +675 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"'"  +2 'H  +29 "core"  +96  +5 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'V' +1601 "core" ' ) +4 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b + "collection"'+  +28 "core"  +5 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek 0ml +2 "collection"'h' +357 "core" ' +2 ."WCR"delay 1:00 +6002 .CTV.dial :air,avoiding: :intake +2 "collection"'9  +122 "core" +4 #"WCR"Fix #2 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR + "collection"'  +40 "core"  +5 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +2 "collection"' +56 ."WCR"CS.seek 2ml +2 "collection"'8') +583 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +14 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +2 ."WCR"CS.seek 10ml +2 "collection"'' +1804 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... + .CBV.dial SSV +2 "collection"'i @ +67 "core" @ +56 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'  +82 "core"  +6 "collection"'v% +4 "core" %qu - +2 ."WCR"CSV.dial between air and CTV +2 "collection"'W ` +55 "core" ^ +5 ."WCR"CS.seek 7.297ml +2 "collection"'O' +674 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"'  +2 '?  +29 "core"  +94  +5 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml + "collection"'E' +1609 "core" '80 + +3 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b +2 "collection"'g  +28 "core"  +5 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek 0ml +2 "collection"'' +357 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake + "collection"'  +122 "core" +4 "collection"'1& +4 "core" &S+M^`I ,< +2 #"WCR"Storing wcr puck in Collection Clamp to tube 1 + "manipulator"&2% +3 "core" %\  y +3 "storage"(j% +3 "core" %{\ \   3 +2 "storage"(F. +3 "core" .( +2 ."WCR"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."WCR"SC.seek 1 +2 "storage"(R( +194 "core" ( +2 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +3 ([& +2 "core" & - +2 "manipulator"&3& +3 "core" &u0 {I +2 "manipulator"&*% +4 "core" %\  s z +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 1 +2 "manipulator"&;( +165 "core" ( +2 "manipulator"&& +3 "core" & c zu +2 "storage"(6& +4 "core" &  ^ 7 +2 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&n' +94 "core" ' +2 "storage"(& +3 "core" &   8 +3 ."WCR"SE.reconfigure :pick +43 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak + "storage"(U') +303 "core" ' + "storage"(N- +4 "core" -' +2 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&y& +3 "core" & yu +2 "storage"(r& +3 "core" &   v 6 +2 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."WCR"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek 1 +2 "manipulator"&a' +34 "core" ' +2 ."WCR"Elbow.hold + "manipulator"&A, +4 "core" , + ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(S- +2 "core" -' +3 ."WCR"SE.seek 0.13 Pucks below Top Plate +2 "storage"(w' +26 "core" ' +2 "manipulator"&c% +3 "core" % z +2 "storage"(!& +4 "core" &  0 +2 ."WCR"Forearm.force -20 + "manipulator"&5 +3 ."WCR"Forearm.seek 1 + 316 counts +2 "manipulator"&'C +16 "core" ' +2 "manipulator"&\\& +3 "core" & zu +2 "storage"(& +4 "core" & # # 6 +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts + "manipulator"&T' +18 "core" ' +2 ."WCR"SE.seek 1.13 Pucks below Top Plate +2 "storage"(X'u +38 "core" ' + "manipulator"&& +4 "core" & yu +2 "manipulator"&% +3 "core" %Ѳ z +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract + "manipulator"&^'\ +98 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&M(o +171 "core" ( +2 "manipulator"&& +3 "core" &t4 zL +2 ."WCR"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &>& +2 "core" &t4 zL +3 ."WCR"Forearm.seek CC + "manipulator"&{'Ͻ +97 "core" ' + ."WCR"Hand.close + "manipulator"&q/ +63 "core" / +4 ."WCR"CC.seek :open +2 "collection"'|( +394 "core" ( +2 "storage"(B& +3 "core" &   p 7 +2 "storage"(f& +4 "core" &   7 +2 "manipulator"&t& +3 "core" &t3 zL +2 "manipulator"&$% +4 "core" % z +2 ."WCR"Forearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 1 + "manipulator"&x( +165 "core" ( +2 "manipulator"&p& +3 "core" & z` +2 "storage"(%& +3 "core" & [ X = +2 ."WCR"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."WCR"Forearm.seek 1 + "manipulator"&Y' +103 "core" ' +8 ."WCR"Elbow.hold + "manipulator"&, +4 "core" , +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open + "manipulator"&e1 +63 "core" 1 +3 "manipulator"&% +4 "core" %  ] z + "storage"(m& +4 "core" &    8 +2 ."WCR"Forearm.force -20 + "manipulator"&5 +3 ."WCR"Forearm.seek 1 + 312 counts +2 "manipulator"&Z'? +23 "core" ' + "manipulator"&J& +3 "core" & m z` +3 "storage"(L& +4 "core" & e f " ? +2 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&0' +28 "core" ' +2 "storage"(=% +3 "core" %~ S D  @ +3 ."downElevator"SE.seek :down +2 "storage"('p +28 "Can"= 6C/ :y +74 "storage"(\ % +3 "core" %$W  6 " 8SS +2 "manipulator"&@% +3 "core" %Ѱ z +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&G'\ +90 "core" ' +50 ' + ."downElevator"SE.stop + "storage"(5 +3 #tStarting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'&& +3 "core" &or_ 9 +2 "manipulator"&,& +3 "core" & y` +2 "manipulator"&D% +3 "core" %\  y +4 .tElbow.seek FlushPuck::Garage + "manipulator"&(- +173 "core" ( + "manipulator"&u& +4 "core" &- z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &z& +2 "core" &- z +3 .tForearm.seek :garage + "manipulator"&k'Γ +105 "core" ' +2 .tHand.close + "manipulator"& / +52 "core" / +2 "manipulator"&4& +4 "core" &- y + "manipulator"&}% +4 "core" % Φ z +2 .tForearm.seek :retract +2 "manipulator"&.'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&#(o +320 "core" ( +2 "manipulator"&& +3 "core" &x y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &C& +2 "core" &x z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&:'Ͻ +94 "core" ' +2 "manipulator"&(& +3 "core" &x z +3 "manipulator"&% +3 "core" %Ϸ z +2 "collection"'& +4 "core" &pt 9 +2 "collection"']& +5 "core" &qt 8 +2 .tCC.seek :closed +2 "collection"'(S +4 "core" &rr 9 +9 & 7qt- 0*x +10 &iqs\\ .= +9 &pst" /I +10 &s]ss 2I +9 &5^rs+ 2I +9 &]st$ 2I +10 &`st 1H +9 &|artB 1H +9 &=`ptL 1I +10 &]qu 1H +48 & \\ttF 1H +8 &"\\ou/ 0H +2 &$E\\pua 0I + &&_rt` 0I + &'\\ut< 0H +3 &)\\ruC 1I +3 &+M_ps^ 0I +9 &-[stN 1H +9 &.\\ruM 1I +10 &0`qsP 1H +9 &2U`stP 0I +9 &4_ruq 1I +10 &5`psf 1H +9 &7`ttk 1I +9 &9]_utl 0I +10 &;^rug 1I +9 &<\\rtj 1H +10 &>\\rus 1I +9 &@f`qth 1H +9 &B'^rtr 0I +10 &Ceqs 0I +9 &EystM .K +9 &G[tup +O +10 &Isul 'T +9 &Jtug 'S +10 &Ltwi &V +9 &NSsw4 &T +9 &PttR &T +10 &Qsu8 $C +9 &R2su@ &(w +9 &Reru /E +3 ( + "collection"']& +4 #tCollection Clamp onSpring/offSpring for 7/29 samples, on/off torque 2.13 + "collection"'& +4 "core" &Rjqu) /E +3 .tHand.open + "manipulator"&1 +64 "core" 1 +2 "manipulator"&<% +3 "core" % Ϸ { z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&''\ +102 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +3 "core" &Rjuv, 0E +2 "collection"'7% +3 "core" %tu 0 +2 .tCSV.dial CSR +2 "collection"'5  +39 "core"  +6 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +14 .tCS.seek 5ml + "collection"'P'q1 +1346 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +14 '-% +2 "core" %q.vvc 2 +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'s'_ +619 "core" ' +2 .tCSV.dial :waste + "collection"'~ +122 "core" +4 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"')' +1978 "core" ' +2 #tFlushing upper manifold + "collection"'& +3 "core" &RauxV 1E +2 "collection"'d% +3 "core" %tvc 1 +2 .tCSV.dial :flush +2 "collection"'  +41 "core"  +4 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"''q1 +1162 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +41 "core" B +3 "collection"' % +3 "core" %q0tv 0 +3 .tCS.seek 7ml + "collection"'I' +521 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'/ + 'l  +44 "core"  +56  +4 .tCTV.dial :air + "collection"'H  +16 "core"  +4 .tCS.seek 0ml +2 "collection"'"' +1583 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'K'1 +728 "core" ' +2 .tCSV.dial :waste + "collection"'+ +42 "core" +5 .tCS.seek 0ml + "collection"'V' +733 "core" ' +2 "collection"'9& +3 "core" &Rjux 1E +2 "collection"' % +3 "core" %vu 1 +2 .tCSV.dial :flush +2 "collection"'h  +50 "core" +5 .tCS.seek 3ml + "collection"'8'1 +733 "core" ' +5 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'i @ +41 "core" A +4 "collection"'% +4 "core" %1sw 1 +3 .tCS.seek 5ml + "collection"'v'q. +513 "core" ' +2 .tCSV.dial :air + "collection"'W @ +5 "core" A +5 .tCS.seek 0ml +2 "collection"'' +1148 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml + "collection"'?'1 +732 "core" ' +2 .tCSV.dial :waste + "collection"' +69 "core" +5 .tCS.seek 0ml + "collection"'O' +728 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'g& +4 "core" &Riuw 1E +2 "collection"'E% +4 "core" %tx 1 +2 .tCSV.dial :flush + "collection"'  +42 "core"  +5 .tCS.seek 5ml + "collection"'1'q1 +1161 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'2 @ +40 "core" B +4 "collection"'j% +3 "core" %q-xw" 0 +3 .tCS.seek 7ml + "collection"'F' +515 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'[  +2 '3  +40 "core"  +86  +5 .tCBV.dial :waste1 + "collection"'* @ +42 "core" B +5 .tCS.seek 0ml + "collection"'`' +1614 "core" ' +2 #tFlushing lower manifold's waste2b port +2 "collection"'& +3 "core" &Ritv 1E +2 "collection"'6% +5 "core" %vx 1 + .tCSV.dial :flush +2 "collection"'  +68 "core" +4 .tCS.seek 5ml +2 "collection"'b'q1 +1153 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'_ @ +41 "core" B +4 "collection"'N% +3 "core" %q-xy 0 +3 .tCS.seek 7ml + "collection"'y' +523 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'r  + 'S  +16 "core"  +36 ~ +4 .tCBV.dial :waste2b + "collection"'c  +69 "core"  +4 .tCS.seek 0ml +2 "collection"'!' +1578 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&\\& +3 "core" &x y +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(o +3 "core" ( +2 "manipulator"&& +3 "core" &x z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &x y +3 .tForearm.seek CC + "manipulator"&n'Ͻ +96 "core" ' +2 .tHand.close + "manipulator"&;/ +53 "core" / +4 .tCC.seek :open + "collection"'U( +394 "core" ( +2 "manipulator"&a& +3 "core" &t y +45 "manipulator"&% +5 "core" % ϲ yO +2 .tForearm.seek :retract +2 "manipulator"&w'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(- +273 "core" ( +2 "manipulator"&>& +3 "core" &- z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &T& +3 "core" &- z +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&A'Γ +112 "core" ' + .tHand.open + "manipulator"&q1 +52 "core" 1 +2 "manipulator"&^% +3 "core" % Μ z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&o'\ +100 "core" ' +2 #tCompleted [myWCR {noKill} # WCR sample volume=1000 mL, no cleanup] begun 16:48:34 + #Preparing to sleep until +10:00 +5 #Asleep til +10:00 +2 #Continuing at 17:59 +2 "Can"> ?10- . +4 ."Qmail"GoodNews.email "Then, in tube 2: myWCR {noKill}\\t\\t# WCR sample volume=1000 mL, no cleanup\\n/home/esp/esp2/mission/PCQC1_3xWCRcontrol_25APR23.rb:44\\n{1 => 2,\\n 2 => 31,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@17:49:39, 23.9C, 16% humidity, 14.8psia, 14.030V, 0.277A, 1.261Ah, 3.88W\\nSampled 1000.0ml",Subject: "Asleep until 17:59" +25 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown +648 #"uploadLog"upsync +31838 "Can"A I0 y +27376 = J0  +3 #tPowering core bus +549 .Gate.power :raw,:ON + "sampler") +16 )B +2 "core"  +3 "collection"' +2 'f +2 "core"  +3 "processing"% +3 %t +2 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +5 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +5 "sampler")&\ +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tPS.configure :default +2 "processing"%#A d`xb +3 .tSS.configure :default +2 "sampler")#.0X 2,\\n 2 => 31,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@18:00:00, 23.6C, 16% humidity, 14.8psia, 13.977V, 0.295A, 1.281Ah, 4.12W",Subject: "Started PCQC1_3xWCRcontrol_25APR23 phase myWCR {noKill}\\t\\t# WCR sample volume=1000 mL, no cleanup" +2 #tStarting stand-alone bac WCR +3 #bac wcr sampling at most 1000ml +4 #Whole Cell Archive sampling 1000ml + #Loading wcr puck from tube 2 into Collection Clamp + "collection"'k& +3 "core" &sv 6 +2 ."WCR"Hand.open +2 "manipulator"&1 +59 "core" 1 +2 "manipulator"&% +4 "core" % \  k z +3 "storage"(C% +5 "core" %y Y Z = + "storage"((. +3 "core" .( +4 ."WCR"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."WCR"SC.seek 2 + "storage"(( +200 "core" ( + ."WCR"SC.configure :limp +2 "storage"($(\ 1b +3 (& +3 "core" &   z 6 +2 "manipulator"&.& +4 "core" & z( +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 2 + "manipulator"&|( +19 "core" ( +2 "manipulator"&& +4 "core" & z, +2 "storage"(& +3 "core" & Z Y > +5 ."WCR"Forearm.seek 2 + 700 counts +4 "manipulator"&<'Ѧ +76 ."Qmail"BACfans.email "Started stand-alone bac WCR in tube 2 at 18:00:00PDT09-Apr-25\\n{1 => 2,\\n 2 => 31,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@18:00:00, 23.6C, 16% humidity, 14.8psia, 13.977V, 0.295A, 1.281Ah, 4.12W",Subject: "bac wcr sampling at most 1000ml" +18 "core" ' +9 "storage"(& +11 "core" & [ \\ > +4 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 ."WCR"SE.seek :beamBreak +2 "storage"(7') +102 "core" ' +2 "storage"(]- +3 "core" -' +4 ."WCR"SE.configure :default +4 "storage"(#QK-0-\ b +3 (5& +3 "core" &   J 8 +3 "manipulator"&:& +3 "core" & z, +3 ."WCR"Elbow.seek 2 +2 "manipulator"&( +5 #"uploadLog"upsync +2 "core" ( +2 "manipulator"&-& +4 "core" & y, +2 "storage"(P& +5 "core" & M 1 8 +3 ."WCR"Forearm.seek 2 + 300 counts +2 "manipulator"&~' +18 "core" ' +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Hand.close + "manipulator"&s/ +98 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&& +4 "storage"(d'p +9 "core" & z, +2 "manipulator"&% +3 "core" % ze +3 ."WCR"Forearm.seek :retract +2 "manipulator"&)'\ +50 "core" ' + ."downElevator"SE.stop + "storage"(5 +43 "core" ' +2 ."WCR"Elbow.seek CC +3 "manipulator"& (o +89 #"uploadLog"upsync +65 "core" ( + "manipulator"& & +4 "core" &f5 i zL +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &f5 zL +2 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek CC +2 "manipulator"&l'Ͻ +91 "core" ' +2 "manipulator"&/& +3 "core" &f5 [ yL +2 "manipulator"&H% +5 "core" % @ zF +2 "collection"'I& +3 "core" &vu 7 +3 "collection"'"& +5 "core" &tv% 6 +2 ."WCR"CC.seek :closed +2 "collection"'+(S +4 "core" &sw 6 +9 &7uv -)w +10 &jru +> +9 &souu -J +9 &7[sw /I +10 &buv .I +9 &`sv_ .I +9 &}btvU .I +10 &?atvi /I +9 &atuk .I +10 &_uvl .J +9 & _qtl .J +9 &"F^uvl .J +10 &$_uwl .J +9 &%`tuk .J +9 &'_txl /I +10 &)N\\tvk .J +9 &+_uua .J +10 &,_uwX .J +9 &.`suT .J +9 &0V_twZ .J +10 &2_twU /J +9 &3brvY .I +9 &5autP .I +10 &7^`txO .J +9 &9 _tuM .J +10 &:_suP .J +9 &<_rwI .J +9 &>f_uvC .J +10 &@(`twK .J +9 &AbtwN .J +9 &CfruF .J +10 &EknyxL -K +9 &G*wyyH ,L +10 &HwuK *N +9 &JvyC 'R +9 &LWuxK %T +10 &NuvL $T +9 &OtvL $T +9 &QvxK $A +10 &R7uxK )+| +9 &ReuxH -? +5 ( +2 "collection"'"& +5 #"WCR"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.97 +2 .Hand.open + "manipulator"&K1 +2 "core" &RZtwI -? +52 1 + "manipulator"&9% +4 "core" % zF +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek :retract +2 "manipulator"& '\ +95 "core" ' +2 #"WCR"collectSample 1000ml w/bubble point of 55psi +2 #Priming 7ml .Intake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")h+ +3 "core" + +2 "sampler")V% +3 "core" %C;= c X +2 "collection"'i& +4 "core" &R[ty+ -? +3 "Can": 4J1  +2 #"WCR"Calibrating pressure and temperature sensors +3 .CTV.dial :air + "collection"'  +4 "core" +3 ."WCR"SSV.dial :spit,avoiding: :exhaust +2 "sampler")8 +5 "core" +4 ."WCR"SS.reconfigure :fast +2 "sampler")#.0Xt +285 "core" ' + ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +2 "sampler")v  + "collection"' @ +116 "core" ? +10  +3 ."WCR"delay 3.8 seconds +383 "collection"'% +3 "core" %vx - +2 "sampler")?% +4 "core" %>rIG e  g +2 #"WCR"Sensor limits: Intake max 150.1psia; Outlet max 153.6psia + .SSV.dial :spit + "sampler")g +123 "core"  +4 ."WCR"SS.seek 0ml +2 "sampler")E'? +291 "core" ' + ."WCR"SSV.dial CBV +2 "sampler")  +123 "core"  +4 ."WCR"CTV.dial :intake + "collection"'O  +68 "core"  +5 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +4 "collection"'2 @ +5 "core" @ +5 #"WCR"Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +213 "collection"'j% +3 "core" % ) +2 #"WCR"Intake @16.4psia, vacuum from 9.9 to 13.9psi +2 .SS.reconfigure :inhaling 2.18ml/s +2 "sampler")#.0Xj l\  +18 "collection"'F% +3 "core" %+ # +2 "sampler")% +4 "core" %`> c\  +21 "collection"'6% +3 "core" %; # +2 "sampler")% +3 "core" %`= o\  +25 "collection"'`% +3 "core" %* # +2 "sampler")_% +3 "core" %`< f\  +28 "collection"'N% +3 "core" %1 # +2 "sampler")b% +3 "core" %`; n\  +32 "collection"'S% +4 "core" %4 # +2 "sampler")r% +4 "core" %`; q\  +35 "collection"'c% +4 "core" %& # +2 "sampler")y% +4 "core" %`: d\  +41 "collection"'\\% +3 "core" %- $ +2 "sampler")% +4 "core" %`: `\  +47 "collection"'% +3 "core" %5 # +2 "sampler");% +3 "core" %`; e\  +54 "collection"'#% +3 "core" %$ # +2 "sampler")'% +3 "core" %`; d\  +61 "collection"'% +3 "core" % # +2 "sampler")a% +4 "core" %`: d\  +69 "collection"'% +3 "core" %+ # +2 "sampler")n% +3 "core" %`: q\  +78 "collection"'>% +3 "core" %? # +2 "sampler")T% +4 "core" %`9 n\  +88 "collection"'% +3 "core" %* # +3 "sampler")q% +3 "core" %`9 r\  +100 "collection"'^% +3 "core" %0 # +2 "sampler")w% +4 "core" %`6 p\  +113 "collection"'A% +3 "core" %' # +2 "sampler")B% +3 "core" %`6 f\  +128 "collection"'f% +3 "core" %# # +2 "sampler")t% +3 "core" %`6 _\  +144 "collection"'$% +4 "core" % ' +2 "sampler")%% +42 "core" %`&' e\ & +124 "collection"'p% +3 "core" %' ) +2 "sampler")M% +4 "core" %`43 o\ & +183 "collection"'e% +3 "core" % ( +2 "sampler"){% +5 "core" %`CC e\ & +195 "collection"'J% +3 "core" %& ) +2 "sampler")=% +3 "core" %`PQ p\ & +3 "sampler")\ % +3 "core" %`OR n\ & +2 ."WCR"Intake.select :close + "sampler")0 +13 )@% +2 "core" %`OT o & +2 ."WCR"SSV.dial :exhaust +2 "sampler")x  +70 "core"  +4 ."WCR"Exhaust.select :open +2 "sampler")@ +12 ."WCR"SS.seek 0ml +2 "sampler")Y'? +395 "core" ' +3 ."WCR"Exhaust.select :close + "sampler") +13 #"WCR"Sampling 1000.0ml + .Intake.select :close + .Exhaust.select :close + .SS.reconfigure :default +2 "sampler")#.0X% +3 "core" %y{ " +2 "sampler")T% +4 "core" %(@mm n\  +21 "collection"'% +3 "core" %z|[ " +2 "sampler")q% +3 "core" %(Anl e\  +25 "collection"'^% +3 "core" %y| " +2 "sampler")w% +4 "core" %(Aoo m\  +27 "collection"'A% +3 "core" %{| " +2 "sampler")B% +4 "core" %(Aoo e\  +32 "collection"'f% +3 "core" %{| " +2 "sampler")t% +3 "core" %(Ats e\  +37 "collection"'$% +3 "core" %|~6 " +2 "sampler")%% +3 "core" %(A{{ n\  +42 "collection"'p% +3 "core" %{ " +2 "sampler")M% +3 "core" %(@ p\  +48 "collection"'e% +2 "core" %{: ! +2 "sampler"){% +4 "core" %(A k\  +53 "collection"'J% +3 "core" % " +2 "sampler")=% +3 "core" %(A e\  +62 "collection"'\ % +3 "core" % " +2 "sampler")@% +3 "core" %(A j\  +2 "collection"'x% +4 "core" %^ ! +2 #"WCR"Intake @15.3psia, vacuum from 8.8 to 12.8psi +2 .SS.reconfigure :inhaling 1.29ml/s +2 "sampler")#.Y0Xjqki \\\  +3 #"WCR"Vacuum too high -- waiting up to 40 seconds +2 .SS.reconfigure :exhale +2 "sampler")#.0X% +3 "core" %Vur o\  +25 "collection"'T% +47 "core" %|~V +2 "sampler")% +4 "core" %V m\  +28 "collection"'q% +3 "core" %~b +2 "sampler")^% +3 "core" %V _\  +32 "collection"'w% +3 "core" %e ! +2 "sampler")A% +4 "core" %V \\\  +36 "collection"'B% +3 "core" %, ! +2 "sampler")f% +4 "core" %V k\  +2 "collection"'t% +3 "core" %c +2 #"WCR"Intake @15.3psia, vacuum from 8.8 to 12.8psi +2 .SS.reconfigure :inhaling 0.86ml/s +2 "sampler")#.;0Xj+ +2 "core" + +20 "collection"'T% +3 "core" % ! +2 "sampler")% +4 "core" %CC [\  +18 "collection"'q% +3 "core" % ! +2 "sampler")^% +4 "core" %DC e\  +21 "collection"'w% +3 "core" % ! +2 "sampler")A% +3 "core" %DC ]\  +25 "collection"'B% +3 "core" % ! +2 "sampler")f% +3 "core" %EC f\  +28 "collection"'t% +3 "core" % " +2 "sampler")% +3 "core" %K" f\  +33 "collection"';% +2 "core" % & +2 "sampler")p% +4 "core" %G ^\ 4 +36 "collection"'M% +3 "core" % & +2 "sampler")% +3 "core" %G l\ 4 +42 "collection"'e% +3 "core" % & +2 "sampler"){% +3 "core" %G:9 h\ 4 +48 "collection"'J% +3 "core" % % +2 "sampler")=% +3 "core" %GNO c\ 4 +2 "sampler")\ % +3 "core" %GPP h\ 4 +2 ."WCR"Intake.select :close + "sampler")0 +13 )@% +2 "core" %GVV l 4 +2 ."WCR"SSV.dial :exhaust +2 "sampler")x  +72 "core"  +48 ."WCR"Exhaust.select :open +2 "sampler")@ +13 ."WCR"SS.seek 0ml +2 "sampler")a'? +913 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")L  +73 "core" +5 #"WCR"Allowing 130s for 25.0ml of remaining 925.0ml + .Intake.select :open + "sampler") +213 "collection"',% +3 "core" % ' +2 #"WCR"Intake @16.2psia, vacuum from 9.7 to 13.7psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0Xj% +3 "core" % # +2 #"WCR"Intake @16.2psia, vacuum from 9.7 to 13.7psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0Xj% +3 "core" %FX e\  +22 "collection"'@% +3 "core" %|  +2 "sampler")a% +3 "core" %Kc [\  +25 "collection"'!% +3 "core" % # +2 "sampler")$% +3 "core" %I d\ c +28 "collection"'o% +3 "core" % " +2 "sampler")% +4 "core" %I T\ c +32 "collection"' % +3 "core" % " +2 "sampler")%% +3 "core" %I T\ c +37 "collection"'% +3 "core" % " + "sampler")m% +4 "core" %I c\ c +41 "collection"'0% +3 "core" % # +2 "sampler")Q% +4 "core" %I e\ c +47 "collection"'[% +3 "core" % " +2 "sampler")U% +3 "core" %I Z\ c +54 "collection"'k% +3 "core" % " +2 "sampler")% +3 "core" %I*+ Z\ c +62 "collection"'% +2 "core" % " +2 "sampler")L% +3 "core" %IKN [\ c +2 "sampler")C% +4 "core" %IMM Y\ c +2 ."WCR"Intake.select :close + "sampler")0 +13 )% +3 "core" %ISU [\ c +2 ."WCR"SSV.dial :exhaust +2 "sampler")(  +72 "core"  +4 ."WCR"Exhaust.select :open +2 "sampler")@ +12 ."WCR"SS.seek 0ml +2 "sampler")R'? +933 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")  +76 "core" +5 #"WCR"Allowing 130s for 25.0ml of remaining 700.0ml + .Intake.select :open + "sampler") +213 "collection"'.% +3 "core" % $ +2 #"WCR"Intake @16.2psia, vacuum from 9.7 to 13.7psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0Xj% +3 "core" %  +2 "sampler")@% +4 "core" %EK d\  +27 "collection"'a% +3 "core" %  +2 "sampler")!% +4 "core" %EK b\  +32 "collection"'$% +3 "core" %  +2 "sampler")o% +3 "core" %EK a\  +37 "collection"'% +3 "core" %  +2 "sampler") % +3 "core" %EK b\  +42 "collection"'%% +3 "core" %  +2 "sampler")% +3 "core" %J9 `\  +47 "collection"'m% +3 "core" % # +2 "sampler")0% +4 "core" %H  d\ \ V +53 "collection"'Q% +3 "core" % # +2 "sampler")J% +4 "core" %H -. c\ \ V +61 "collection"'[% +3 "core" % # +2 "sampler")U% +3 "core" %H MN ^\ \ V +2 "sampler")k% +3 "core" %H MQ V\ \ V +2 ."WCR"Intake.select :close +2 "sampler")0 +12 )% +3 "core" %H RS `\ \ V +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +71 "core"  +5 ."WCR"Exhaust.select :open + "sampler")@ +13 ."WCR"SS.seek 0ml + "sampler")L'? +907 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +12 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")C  +73 "core" +4 #"WCR"Allowing 130s for 25.0ml of remaining 600.0ml + .Intake.select :open + "sampler") +213 "collection"'% +3 "core" % ! +2 #"WCR"Intake @16.2psia, vacuum from 9.7 to 13.7psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0Xj% +3 "core" %I Z\ n +29 "collection"'@% +3 "core" % ! +2 "sampler")a% +3 "core" %I c\ n +32 "collection"'!% +3 "core" % ! +2 "sampler")$% +4 "core" %I c\ n +36 "collection"'o% +3 "core" % +2 "sampler")% +4 "core" %I Y\ n +41 "collection"' % +3 "core" % +2 "sampler")%% +3 "core" %I Y\ n +48 "collection"'% +3 "core" % ! +2 "sampler")% +3 "core" %I N\ n +54 "collection"'m% +3 "core" % ! +2 "sampler")0% +3 "core" %I89 b\ n +61 "collection"'Q% +3 "core" % ! +2 "sampler")J% +3 "core" %ISS O\ n +2 "sampler")[% +4 "core" %IRS _\ n +2 ."WCR"Intake.select :close + "sampler")0 +14 )U% +2 "core" %IVW W\ n +2 ."WCR"SSV.dial :exhaust +2 "sampler")k  +71 "core"  +4 ."WCR"Exhaust.select :open +2 "sampler")@ +13 ."WCR"SS.seek 0ml + "sampler")'? +902 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")  +71 "core"  +4 #"WCR"Allowing 130s for 25.0ml of remaining 500.0ml +2 .Intake.select :open + "sampler") +213 "collection"'v% +3 "core" %  +2 #"WCR"Intake @16.2psia, vacuum from 9.7 to 13.7psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0Xj% +3 "core" % ! +2 "sampler")@% +3 "core" %J R\ f +37 "collection"'a% +3 "core" % " +2 "sampler")!% +3 "core" %J _\ f +42 "collection"'$% +3 "core" % " +2 "sampler")o% +3 "core" %J a\ f +48 "collection"'% +3 "core" % ! +2 "sampler") % +3 "core" %J S\ f +54 "collection"'%% +3 "core" % ! +2 "sampler")p% +3 "core" %J<A N\ f +2 "sampler")% +4 "core" %J?B V\ f +2 ."WCR"Intake.select :close + "sampler")0 +13 )% +3 "core" %JGH S\ f + ."WCR"SSV.dial :exhaust +2 "sampler")m  +73 "core"  +5 ."WCR"Exhaust.select :open + "sampler")@ +13 ."WCR"SS.seek 0ml +2 "sampler")0'? +920 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +12 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")Q  +72 "core" +5 #"WCR"Allowing 130s for 25.0ml of remaining 400.0ml + .Intake.select :open + "sampler") +213 "collection"'J% +3 "core" % " +2 #"WCR"Intake @16.3psia, vacuum from 9.8 to 13.8psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0Xj% +3 "core" %H  S\ \ O +48 "collection"'@% +3 "core" % " +2 "sampler")a% +3 "core" %H  W\ \ O +54 "collection"'!% +3 "core" % " +2 "sampler")$% +3 "core" %H ;> U\ \ O +61 "collection"'o% +3 "core" % ! +2 "sampler")t% +4 "core" %H SV W\ \ O +2 "sampler")% +3 "core" %H SV U\ \ O +2 ."WCR"Intake.select :close +2 "sampler")0 +13 ) % +2 "core" %H YZ X\ \ O +2 ."WCR"SSV.dial :exhaust +2 "sampler")%  +71 "core"  +4 ."WCR"Exhaust.select :open + "sampler")@ +13 ."WCR"SS.seek 0ml + "sampler")p'? +917 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +12 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")  +71 "core"  +4 #"WCR"Allowing 130s for 25.0ml of remaining 300.0ml + .Intake.select :open +2 "sampler") +212 "collection"'% +3 "core" % " +2 #"WCR"Intake @16.2psia, vacuum from 9.7 to 13.7psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0Xj% +3 "core" % ! +2 "sampler")^% +4 "core" %I ^\ b +47 "collection"'@% +3 "core" % ! +2 "sampler")a% +3 "core" %I U\ b +54 "collection"'!% +3 "core" % ! +2 "sampler")$% +3 "core" %I&( W\ b +61 "collection"'o% +3 "core" % ! +2 "sampler")t% +3 "core" %IGH R\ b +3 "sampler")% +3 "core" %IJK V\ b +2 ."WCR"Intake.select :close + "sampler")0 +13 ) % +3 "core" %IOP T\ b +2 ."WCR"SSV.dial :exhaust +2 "sampler")%  +72 "core"  +4 ."WCR"Exhaust.select :open +2 "sampler")@ +13 ."WCR"SS.seek 0ml + "sampler")w'? +923 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")  +72 "core" +4 #"WCR"Allowing 130s for 25.0ml of remaining 200.0ml + .Intake.select :open + "sampler") +213 "collection"'% +3 "core" % " +2 #"WCR"Intake @16.2psia, vacuum from 9.7 to 13.7psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0Xj% +4 "core" %H b\ [ +47 "collection"'^% +3 "core" % ! +2 "sampler")% +3 "core" %H!" R\ [ +54 "collection"'@% +3 "core" % ! +2 "sampler")a% +3 "core" %HBC U\ [ +2 "sampler")!% +4 "core" %HEE Q\ [ +2 ."WCR"Intake.select :close + "sampler")0 +13 )$% +3 "core" %HKL R\ [ +2 ."WCR"SSV.dial :exhaust +2 "sampler")o  +72 "core"  +5 ."WCR"Exhaust.select :open + "sampler")@ +13 ."WCR"SS.seek 0ml +2 "sampler")t'? +904 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")  +73 "core" +4 #"WCR"Allowing 130s for 25.0ml of remaining 100.0ml + .Intake.select :open + "sampler") +214 "collection"' % +3 "core" % +2 #"WCR"Intake @16.2psia, vacuum from 9.7 to 13.7psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0Xj% +4 "core" % ! +2 "sampler")q% +3 "core" %QP X\ J +2 "sampler")^% +3 "core" %QS U\ J +2 ."WCR"Intake.select :close +2 "sampler")0 +12 )% +3 "core" %VX R\ J +2 ."WCR"SSV.dial :exhaust +2 "sampler")@  +71 "core"  +4 ."WCR"Exhaust.select :open +2 "sampler")@ +12 ."WCR"SS.seek 0ml + "sampler")a'? +664 "Can"1 k?J +237 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +13 #"WCR"Sampled 1000.0ml + #Drying puck before fixing for 4:00 + .CBV.dial :waste2b +2 "collection"'!  +69 "core"  +4 ."WCR"delay 1:00 +6003 .CSV.dial :air +2 "collection"'$ @ +68 "core" B +5 ."WCR"CS.seek 10ml + "collection"'o' +2253 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV + "collection"'b @ +68 "core" ? +55 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'  +82 "core"  +5 "collection"' % +3 "core" %tx8 ' +2 ."WCR"CSV.dial between air and CTV +2 "collection"'t ` +27 "core" b +6 ."WCR"CS.seek 7.294ml + "collection"'' +676 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +48 "collection"'  + 'w  +28 "core"  +42  +5 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'J' +1637 "core" ' % +3 ."WCR"CBV.dial :waste2b +2 "collection"'0  +27 "core"  +5 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek 0ml + "collection"'k' +322 "core" ' +2 ."WCR"delay 1:00 +6002 .CTV.dial :air,avoiding: :intake +2 "collection"'M  +122 "core" +4 #"WCR"Fix #1 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR + "collection"'  +41 "core"  +6 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +2 "collection"' +13 ."WCR"CS.seek 2ml + "collection"'v') +591 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +14 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +2 ."WCR"CS.seek 10ml +2 "collection"'' +1811 "core" ' + #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV +2 "collection"'L @ +68 "core" ? +57 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'  +82 "core"  +6 "collection"'.% +3 "core" %tu ( +2 ."WCR"CSV.dial between air and CTV +2 "collection"'R ` +55 "core" _ +5 ."WCR"CS.seek 7.336ml +2 "collection"'%'0 +664 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"',  + '4  +31 "core"  +94  +5 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml + "collection"':' +1604 "core" ' & +4 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b + "collection"'p  +27 "core"  +5 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek 0ml +2 "collection"'Y' +361 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'m  +121 "core" +5 #"WCR"Fix #2 of 2 (with rnal) for 2:00 + .CSV.dial CSR +2 "collection"'5  +45 "core"  +7 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +2 "collection"' +13 ."WCR"CS.seek 2ml +2 "collection"'[') +582 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +14 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'' +1798 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... + .CBV.dial SSV +2 "collection"'A @ +68 "core" > +57 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'D  +82 "core"  +6 "collection"'% +4 "core" %tt+ ( +2 ."WCR"CSV.dial between air and CTV +2 "collection"' ` +54 "core" ^ +5 ."WCR"CS.seek 7.35ml +2 "collection"'<' +658 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +3 "collection"')  +2 '(  +30 "core"  +93  +5 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml + "collection"'X' +1613 "core" '; & +3 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b + "collection"'  +27 "core"  +5 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek 0ml +2 "collection"'' +165 "Can"- -KBUJ +203 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake + "collection"'  +122 "core" +4 "collection"'/& +3 "core" &RYa`^ '? +3 #"WCR"Storing wcr puck in Collection Clamp to tube 1 + "manipulator"&H% +3 "core" %\  q z +2 "storage"(=% +4 "core" %z k / +2 "storage"(z. +3 "core" .( +2 ."WCR"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."WCR"SC.seek 1 + "storage"(( +193 "core" ( +2 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +3 (G& +2 "core" & 3 ( +2 "manipulator"&& +4 "core" &g3 ~ zL +2 "manipulator"&i% +3 "core" %\  } z +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 1 +2 "manipulator"&-( +160 "core" ( + "manipulator"&|& +5 "core" & zl + "storage"(& +4 "core" & \ \  3 +44 ."WCR"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&s' +94 "core" ' + "storage"( & +3 "core" & \ \  = 4 +3 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 ."WCR"SE.seek :beamBreak +2 "storage"(C') +298 "core" ' +2 "storage"("- +2 "core" -' +2 ."WCR"SE.configure :default +3 "storage"(#QK-0-\ b +3 "manipulator"&& +2 "core" & zl +2 "storage"(I& +4 "core" & \  ( 1 +2 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek 1 + "manipulator"&7' +32 "core" ' +2 ."WCR"Elbow.hold + "manipulator"&, +4 "core" , + ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(Q- +3 "core" -' +2 ."WCR"SE.seek 1.16 Pucks below Top Plate +2 "storage"(g' +27 "core" ' + "manipulator"&W% +4 "core" % z +2 "storage"(?& +3 "core" &  + +2 ."WCR"Forearm.force -20 + "manipulator"&5 +4 ."WCR"Forearm.seek 1 + 313 counts + "manipulator"& '@ +17 "core" ' + "manipulator"&~& +3 "core" & zl +3 "storage"(U& +3 "core" & \ \   3 +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&h' +34 "core" ' +2 ."WCR"SE.seek 2.16 Pucks below Top Plate +2 "storage"(' +35 "core" ' + "manipulator"&& +4 "core" & zl +2 "manipulator"&P% +4 "core" %  z +2 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +2 ."WCR"Elbow.seek CC + "manipulator"&l(o +159 "core" ( +2 "manipulator"&u& +3 "core" &e2 zK +2 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &N& +3 "core" &e2 c zK +2 ."WCR"Forearm.seek CC +2 "manipulator"&8'Ͻ +94 "core" ' + ."WCR"Hand.close + "manipulator"&r/ +63 "core" / +4 ."WCR"CC.seek :open +2 "collection"'&( +394 "core" ( +2 "storage"(y& +3 "core" & \  W 3 +2 "storage"(j& +4 "core" & \ \  3 +2 "manipulator"&]& +3 "core" &g1 t zK +2 "manipulator"&c% +4 "core" % ϶ x z +2 ."WCR"Forearm.seek :retract +2 "manipulator"&1'\ +90 "core" ' +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 1 +2 "manipulator"&2( +160 "core" ( + "manipulator"&d& +4 "core" & zY +39 "storage"(& +9 "core" & 6 7 : +3 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."WCR"Forearm.seek 1 +2 "manipulator"&V' +104 "core" ' +2 ."WCR"Elbow.hold + "manipulator"&, +4 "core" , + ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open + "manipulator" +59 "core" 1 +2 "manipulator"&'% +5 "core" %  r z + "storage"(& +3 "core" & \ \  Q 4 +3 ."WCR"Forearm.force -20 + "manipulator"&5 +3 ."WCR"Forearm.seek 1 + 317 counts + "manipulator"&'D +17 "core" ' +2 "manipulator"&F& +3 "core" & 5 zY +2 "storage"(E& +3 "core" & 3 8 ; +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&T' +30 "core" ' +2 "storage"(9% +3 "core" % 6 A a ; +3 ."downElevator"SE.seek :down +3 "storage"(6'p +99 (K% +3 "core" %\ S   \\ 5RR +2 "manipulator"&_% +4 "core" %Ѭ z +2 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&f'\ +88 "core" ' +49 ' +2 ."downElevator"SE.stop + "storage"(5 +3 #tStarting finalPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'\\& +3 "core" &ru 5 +3 "manipulator"&B& +3 "core" & zY +2 "manipulator"&;% +3 "core" %\  u z +3 .tElbow.seek FlushPuck::Garage + "manipulator"&S(- +172 "core" ( + "manipulator"&& +3 "core" &- f z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &*& +3 "core" &- k y +2 .tForearm.seek :garage + "manipulator"&{'Γ +101 "core" ' +2 .tHand.close + "manipulator"&n/ +55 "core" / +2 "manipulator"&`& +3 "core" &- z +2 "manipulator"&e% +4 "core" % Χ z +2 .tForearm.seek :retract +2 "manipulator"&\ '\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&3(o +311 "core" ( +2 "manipulator"&x& +3 "core" &w y3 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &>& +2 "core" &w v z3 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&q'Ͻ +93 "core" ' +2 "manipulator"&^& +3 "core" &w z3 +2 "manipulator"&% +4 "core" %϶ z2 +2 "collection"'@& +4 "core" &rt 5 +2 "collection"'O& +42 "core" &tu 5 +10 .tCC.seek :closed + "collection"'!(S +2 "core" &pu 5 +5 &qt 5 +7 &5~st ,)w +10 & hsv += +10 &pru\ +I +8 &cZqt .H +10 &$`qt -I +9 &^su .H +9 &]tt -H +10 &j^rt -I +9 &,^ss .I +10 &Ztu .H +9 & `tu -H +9 &"r`qs -I +10 &$5^st -H +9 &%]rv\ .H +9 &'`qs -H +10 &)zaru\ -I +9 &+<_rt -I +10 &,`qt -H +9 &.ast -I +9 &0^uu -I +10 &2E`qt\ -H +9 &4apu -I +9 &5^pv -I +10 &7\\tt .H +9 &9M\\tt -H +10 &;]ps -H +9 &<`qt -H +9 &>\\pu -I +10 &@S_rt -I +9 &B]tu -I +9 &Cetu -I +10 &Eust +K +9 &GItu 'O +10 &Hsw $T +9 &Jtu $S +9 &Lvv "U +10 &NAtw #U +9 &Ptu V +9 &Qtx "C +10 &R.uw $6 +9 &STsw -< +6 ( + "collection"'O& +5 #tCollection Clamp onSpring/offSpring for 7/29 samples, on/off torque 2.13 + "collection"'$& +3 "core" &SOqw -< + &SOrw -< +3 .tHand.open + "manipulator"&Z1 +54 "core" 1 +2 "manipulator"&b% +4 "core" % ϶ z2 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"' & +3 "core" &SOtx -< +2 "collection"'t% +4 "core" %vv - +2 .tCSV.dial CSR + "collection"'o  +39 "core"  +7 #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +14 .tCS.seek 5ml +2 "collection"'w'q1 +1352 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +13 '% +3 "core" %q1sx - +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"''b +628 "core" ' +2 .tCSV.dial :waste + "collection"'0 +122 "core" +4 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'J' +1978 "core" ' +2 #tFlushing upper manifold + "collection"'M& +3 "core" &SOsw -< +2 "collection"'% +3 "core" %tv - +2 .tCSV.dial :flush +2 "collection"'k  +41 "core"  +5 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 5ml +2 "collection"'v'q1 +1167 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'L @ +39 "core" B +4 "collection"'% +3 "core" %q4tw" - +3 .tCS.seek 7ml + "collection"'.' +513 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV + "collection"'R +2 '  +45 "core"  +67 +4 .tCTV.dial :air + "collection"'4  +15 "core"  +5 .tCS.seek 0ml + "collection"',' +1585 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'%'1 +728 "core" ' +2 .tCSV.dial :waste + "collection"'p +41 "core" +5 .tCS.seek 0ml + "collection"':' +725 "core" ' +2 "collection"'m& +45 "core" &SOrw .< +5 "collection"'5% +4 "core" %sw* . +2 .tCSV.dial :flush + "collection"'Y  +40 "core"  +4 .tCS.seek 3ml +2 "collection"'['1 +730 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'A @ +40 "core" B +4 "collection"'D% +3 "core" %1sx7 . +3 .tCS.seek 5ml + "collection"''q/ +519 "core" ' + .tCSV.dial :air +2 "collection"' @ +4 "core" A +5 .tCS.seek 0ml +2 "collection"'' +1157 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'('1 +735 "core" ' +2 .tCSV.dial :waste + "collection"') +69 "core" +4 .tCS.seek 0ml +2 "collection"'<' +725 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +3 "core" &SOsx# -< +2 "collection"'X% +4 "core" %tw7 . +2 .tCSV.dial :flush + "collection"'  +41 "core"  +5 .tCS.seek 5ml + "collection"'/'q1 +1163 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'H @ +39 "core" A +4 "collection"'=% +4 "core" %q.vw: - +2 .tCS.seek 7ml +2 "collection"'z' +515 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'G  + '  +39 "core"  +83  +5 .tCBV.dial :waste1 + "collection"'i @ +43 "core" B +4 .tCS.seek 0ml +2 "collection"'' +1601 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'|& +4 "core" &SNuw" -< +2 "collection"'% +3 "core" %tw> - +2 .tCSV.dial :flush + "collection"'  +70 "core" +4 .tCS.seek 5ml +2 "collection"' 'q1 +1169 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +2 "collection"' @ +42 "core" B +3 "collection"'"% +4 "core" %q3ux" - +2 .tCS.seek 7ml +2 "collection"'' +523 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'I  + 'Q  +6 "core"  +33  +3 .tCBV.dial :waste2b +2 "collection"'W  +70 "core"  +4 .tCS.seek 0ml +2 "collection"'?' +1587 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&~& +4 "core" &w } z3 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&U(o +3 "core" ( + "manipulator"&& +3 "core" &w z3 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &P& +3 "core" &w z3 +2 .tForearm.seek CC + "manipulator"&s'Ͻ +93 "core" ' +8 .tHand.close + "manipulator"&-/ +63 "core" / +4 .tCC.seek :open + "collection"'C( +394 "core" ( +2 "manipulator"&7& +3 "core" &w x z3 +2 "manipulator"& % +3 "core" % ~ z8 +3 .tForearm.seek :retract + "manipulator"&g'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&u(- +275 "core" ( + "manipulator"&N& +3 "core" &- z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &h& +3 "core" &- ` y +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'Γ +106 "core" ' +2 .tHand.open + "manipulator"&r1 +64 "core" 1 +2 "manipulator"&% +4 "core" % Ν q y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&+'\ +99 "core" ' +2 #tCompleted [myWCR {noKill} # WCR sample volume=1000 mL, no cleanup] begun 18:00:00 +7 #Asleep after completing PCQC1_3xWCRcontrol_25APR23 assays + ."Qmail"GoodNews.email "{1 => 3,\\n 2 => 30,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@18:55:08, 23.8C, 16% humidity, 14.8psia, 13.943V, 0.433A, 1.745Ah, 6.04W\\nSampled 1000.0ml",Subject: "Asleep after completing PCQC1_3xWCRcontrol_25APR23 assays" +34 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown + .tdelayUntil "22:00:00.00PDT10-Apr-25" +401 #"uploadLog"upsync +23083 "Can"4 EDTJ +60001 / GEJ +60001 - HEJ +60002 - HFJ +60001 . HGpCJ +60002 2 HH7J +60001 1 HHoJ +60001 1 GIJ +60002 1 GJJ +60001 / FKV1J +60001 / FLJ +60002 / FL]J +60001 . EMJ +60002 , CNuJ +60001 , EO<J +60002 , CPJ +60001 - MPKJ +60001 - MQJ +60002 . LRZwJ +60001 . KS! J +60002 . ISJ +60001 - IT9J +60001 *\ UzJ +60002 (\ VJeJ +60001 )\ aWJ +60002 (\ AWJ +60001 )\ AX'J +60001 (\ BYJ +60002 %\ AZ{ SJ +60001 &\ A[R J @PDT1744268708.55 %\ A\\*!J +60001 !\ B]"J +60002 !\ A]"J +60002 #\ A^#AJ +60001 !\ B_#J +60002  \ B``$mJ +60001  \ Ba8%J +60002 \ Bb%J +60001 \ Bb&/J +60002 \ Bc&J +60001 \ Bd'[J +60002 \ Aep'J +60001 \ AfH(J +60001 \ Bg )J +60002 "\ Cg)J +60001 #\ Ch*IJ +60001 %\ Ci*J +60002 \ Bj+uJ +60001 \ BkW, J +60002  \ Al/,J +60002 "\ Am-7J +60000 \ Cm-J +60002 !\ Bn.cJ +60001 $\ Bo.J +60002 "\ Bpg/J +60001  \ Cq?0%J +60001 \ Br0J +60002 !\ Br1QJ +60001 \ Cs1J +60002 \ Ct2}J +60001 \ Cuv3J +60001 \ BvN3J +60002 \ Cw&4?J +60001 \ Cw4J +60002 \ Cx5kJ +60001 \ Cy6J +60002 \ Cz6J +60001 \ D{]7-J +60002 \ C|57J +60001 \ C} 8YJ +60002 \ C}8J +60001 \ C~9J +60002 \ D:J +60001 \ Dk:J +60002 \ CB;GJ +60001 \ C;J +60002  \ C5J +60002 \ BP>J +60001 \ \ B(?aJ +60002 \ \ B?J +60001 \ B@J +60002 \ AA#J +60001 \ BAJ +60002 \ B`BOJ +60001 \ A8BJ +60002 \ BC{J +60001 \ BDJ +60001 \ BDJ +60002 \ AE=J +60001 \ @oEJ +60002 \ AGFiJ +60001 \ BFJ +60001 \ AGJ +60001 \ BH+J +60002 \ AHJ +60001 \ A~IWJ +37822 #"nick"Session Begun +2007 #-> abort! "3x WCR completed" + !o:CmdServer::Client::Error: mesg"'Aborting Mission: 3x WCR completed:bt[" nick:1:in `topLevelBinding'" ESP.ready! +2 #Powering core bus +574 .Gate.power :raw,:ON +2 "sampler") +51 ) +2 "core"  +2 "collection"' +3 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 .tCS.configure :default +2 "collection"'#P d@b +3 .tPS.configure :default +2 "processing"%#A d`xb +3 .tSS.configure :default +2 "sampler")#.0X finalPurge +2 #Starting finalPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'1& +3 "core" &on^\ * +2 .tHand.open + "manipulator"&21 +75 "core" 1 +2 "manipulator"&3& +3 "core" &  , X- +2 "manipulator"&4% +3 "core" % \    X w +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&5(- +183 "core" ( +2 "manipulator"&6& +3 "core" &- 4 % Z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &7& +3 "core" &- ) 4 Z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&8'Γ +104 "core" ' +2 .tHand.close + "manipulator"&9/ +66 "core" / +2 "manipulator"&:& +3 "core" &-  R P +2 "manipulator"&;% +3 "core" % ΢ G P +3 .tForearm.seek :retract + "manipulator"&<'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&=(o +290 "core" ( +2 "manipulator"&>& +3 "core" &e4  6 ! QK +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &?& +3 "core" &e3   QK +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&@'Ͻ +97 "core" ' +2 "manipulator"&A& +3 "core" &e3 X OK +2 "manipulator"&B% +4 "core" %ϸ 5 O +2 "collection"'C& +3 "core" &nq`\ % +3 "collection"'D& +5 "core" &ppl\ & +2 .tCC.seek :closed +2 "collection"'E(S +5 "core" &nps\ & +7 &Impn\ !$f +9 &rS{oon\ 8 +9 &|woqq\ M +10 &pOopr\ Q +9 &2Jnpg\ Q +9 &Lnpp\ Q +10 &Kmpn\ Q +9 &xLopm\ Q +9 &;Jnoq\ Q +10 &Jlpr\ Q +9 &Korl\ Q +10 &!Knos\ Q +9 &#EKmpo\ P +9 &%Lnqo\ Q +10 &&Kmpn\ Q +9 &(Lnpu\ Q +9 &*LLoqo\ Q +10 &,Lmpq\ Q +9 &-Lnpr\ Q +10 &/Poqq\ Q +9 &1SKmpm\ Q +9 &3Lmol\ Q +10 &4Kppq\ P +9 &6Kqpk\ Q +9 &8[Lmpl\ Q +10 &:Llpr\ Q +9 &;Kopl\ P +10 &=Lnps\ Q +9 &?cKmnr\ Q +9 &A$Nnqn\ Q +10 &BTnpd\ R +9 &D`nql\ S +9 &F]}prr\ V +10 &Hpqv\ [\ +9 &Iorp\ ] +10 &Kqrt\ ] +9 &MNqrh\ ^ +9 &Oorp\ ^ +10 &Prss\ ^ +9 &RYiork\ 3 +9 &Rqpm\ P +10 ( + &Rdnqq\ M +2 "collection"'D& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.57 +2 "collection"'F& +3 "core" &Rcqqa\ M +2 .tHand.open + "manipulator"&G1 +73 "core" 1 +2 "manipulator"&H% +4 "core" % ϸ - H +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&I'\ +95 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'J& +3 "core" &Rcqso\ M +2 "collection"'K% +4 "core" %orm\  +2 .tCSV.dial CSR +2 "collection"'L  +145 "core"  +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 5ml + "collection"'M'q1 +1354 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +8 'N% +3 "core" %q2qrZ\  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'O'c +688 "core" ' + .tCSV.dial :waste +2 "collection"'P +133 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'Q' +1986 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'R& +37 "core" &RbosX\ M +9 "collection"'S% +4 "core" %prM\  +2 .tCSV.dial :flush +6 "collection"'T  +44 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'U'q1 +1287 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'V @ +42 "core" A +2 "collection"'W% +3 "core" %q,qqd\  +3 .tCS.seek 6.999ml + "collection"'X' +562 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'Y  + 'Z  +43 "core"  +99  + .tCBV.dial :waste1 +2 "collection"'[ @ +75 "core" B +2 .tCS.seek 0ml +2 "collection"'\\' +1752 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"']& +3 "core" &Rbrt`\ M +3 "collection"'^% +3 "core" %prO\  +2 .tCSV.dial :flush + "collection"'_  +76 "core" +2 .tCS.seek 5ml + "collection"'`'q1 +1293 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'a @ +44 "core" B +2 "collection"'b% +3 "core" %q1orV\  +3 .tCS.seek 7ml + "collection"'c' +563 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'d  + 'e  +6 "core"  +35  +2 .tCBV.dial :waste2b +2 "collection"'f  +74 "core"  +3 .tCS.seek 0ml + "collection"'g' +1777 "core" ' +2 #tDisinfecting external Intake with kill +2 "collection"'h& +4 "core" &Rbnsk\ M + "collection"'i% +4 "core" %orX\  +2 .tCSV.dial CSR + "collection"'j  +44 "core"  +2 #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml + "collection"'k'8 +2018 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml +2 "collection"'l' +570 "core" ' + ."connect"CSV.dial CBV +8 .tCBV.dial CSV +4 "collection"'m + 'n  +47 "core"  +59 + .tCTV.dial :intake +2 "collection"'o  +77 "core" + .tIntake.select :open +2 "sampler") +10 .tCS.seek 2ml + "collection"'p') +2011 "core" ' + .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air + "collection"'q  +74 "core" +2 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'r' +597 "core" ' +2 .tCSV.dial CSR + "collection"'s  +105 "core"  +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'t'q1 +1357 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"'u' +1348 "core" ' + .tCSV.dial CBV +2 "collection"'v +105 "core" +2 .tCS.seek 0ml +2 "collection"'w' +2619 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&x& +4 "core" &e1 ; FK +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&y(o +4 "core" ( + "manipulator"&z& +4 "core" &e1 C FK +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &{& +3 "core" &e1 ? FK +2 .tForearm.seek CC +2 "manipulator"&|'Ͻ +95 "core" ' + .tHand.close +2 "manipulator"&}/ +72 "core" / +2 .tCC.seek :open + "collection"'~( +399 "core" ( + "manipulator"&& +3 "core" &e1 > IK +2 "manipulator"&% +3 "core" %  I +3 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(- +294 "core" ( + "manipulator"&& +3 "core" &- X P +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &- ! O +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'Γ +110 "core" ' +2 .tHand.open + "manipulator"& 1 +75 "core" 1 + "manipulator"&% +4 "core" % Ν  D +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +26229 "Can" \ &5J~E +60001 \ %5KE +60002 \ %5}KE +60001 \ $5eL@E +60002 \ #5NLE +60001 \ #56MlE +60001 \ #5NE +60001 \ #5NE +6000 #t-> exit +7 #mEXIT @1744314949.68PDT @1744315064.95PDT = =tMAIN =mMAIN_scheduler @PDT1744315066.61 #"core_reset"Sent BREAK + #t@14103 sendCRC with ifg=0x20, ie=0x7F + #@15938 sendCRC with ifg=0x08, ie=0x5F + #@35661 idle with ifg=0x84, ie=0x75 + #@36331 select with ifg=0x10, ie=0xF5 #@36965 receive with ifg=0x10, ie=0xFD + #@37598 receive with ifg=0x10, ie=0xFD + #@38231 receive with ifg=0x10, ie=0xFD #@38558 receive with ifg=0x80, ie=0xFD + #@37602 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +238 #Configuration for eddie 2/28/25 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +391 "Can"\ !7N! + \ !7N!S + #tPolling Can every 10:00 +7 #Cleanly exited at 12:55:49PDT10-Apr-25 +530 #-> ESP.ready! +154 "sampler") +3 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +3 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %ms\  +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tCS.hold + "collection"'+ +3 "core" + + .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%% +3 "core" %0:\ 7 +2 .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +3 "core" %C"$ k d +2 .tSS.configure :default +3 "sampler")#.0X\  +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 .tSE.hold +2 "storage"(+ +2 "core" + +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tCH.coast + "collection"' +2 .tCH.configure :default +2 "collection"'\ 2 +2 .tPH.coast + "processing"% +3 .tPH.configure :default + "processing"%\ 2 +2 #tAll dwarf controllers running firmware version 3.85 +3 "sampler") +9 "collection"'% +4 "core" %rn\  +2 "sampler")% +3 "processing"%% + "manipulator"&% +10 "core" %C"" e d +2 %0k\ . + %\  ! C +2 "manipulator"&& +3 "core" &- ; C +2 "storage"(& +3 "core" &I b c Y\  +2 "storage"(% +3 "core" %v c c \  +2 "collection"'& +3 "core" &pq\  +2 "processing"%& +3 "core" &>\ . +2 "collection"'  +3 "core"  +2 "collection"'! +3 "core"  +2 "collection"'" +2 "core"  +3 "processing"%# +3 "core"  +2 "processing"%$ +3 "core" U +2 "processing"%% +3 "core"  +2 "processing"%& +36 "core" A +7 "sampler")' +3 "core"  +2 "collection"'(% +4 "core" %pq"\  +2 "processing"%)% +4 "core" %0h\ . +2 "sampler")*% +3 "core" %C!# e d +2 "collection"'+& +4 "core" &nr\  +2 "processing"%,& +3 "core" &=\ - +3 "manipulator"&-% +3 "core" %\   B +2 "manipulator"&.& +3 "core" &-  C +3 "storage"(/& +4 "core" &H g c q\  +2 "storage"(0% +3 "core" %v b ^ (\  +2 "collection"'19 +4 "core" 9hs + "processing"%29 +4 "core" 9u +737 #t-> initialPurge +2 #Starting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'3& +3 "core" &nq\  +2 .tHand.open + "manipulator"&41 +20 "core" 1 +2 "manipulator"&5& +3 "core" &-  C +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&6(- +4 "core" ( + "manipulator"&7& +3 "core" &-  B +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &8& +3 "core" &- C B +2 .tForearm.seek :garage +2 "manipulator"&9'Γ +105 "core" ' +2 .tHand.close + "manipulator"&:/ +69 "core" / + "manipulator"&;& +3 "core" &- [ _ % 9 +2 "manipulator"&<% +4 "core" % Υ X Y 9 +2 .tForearm.seek :retract +2 "manipulator"&='\ +101 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&>(o +279 "core" ( + "manipulator"&?& +4 "core" &l* o e exit +6 #mEXIT @1744315424.26PDT @1744316455.80PDT = =tMAIN =mMAIN_scheduler @PDT1744316457.49 #"core_reset"Sent BREAK +2 #t@27082 sendCRC with ifg=0x20, ie=0x7F #@28917 sendCRC with ifg=0x08, ie=0x5F + #@48827 idle with ifg=0x84, ie=0x75 + #@49500 select with ifg=0x10, ie=0xF5 #@50136 receive with ifg=0x10, ie=0xFD + #@50771 receive with ifg=0x10, ie=0xFD #@51407 receive with ifg=0x10, ie=0xFD + #@51734 receive with ifg=0x80, ie=0xFD + #@57046 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +10 #ESP2 v3.42 I2C Gateway v3.20 for core bus +215 #Configuration for eddie 2/28/25 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +386 "Can"\ JP! + \ JP!T + #tPolling Can every 10:00 +7 #Cleanly exited at 13:03:44PDT10-Apr-25 +4 #Loading /home/esp/esp2/mission/PCQC2_DAWCR_25APR23.rb mission +79 #Preparing to sleep until 4/10/25 1:30PM +2 ."Qmail"GoodNews.email "Starting PCQC2_DAWCR_25APR23 w/pucks in tube 2\\n{1 => 3,\\n 2 => 30,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@13:21:03, 23.6C, 14% humidity, 14.8psia, 12.575V, 0.427A, 4.317Ah, 5.37W\\nEnding 22:00PDT11-Apr-25",Subject: "PCQC2_DAWCR_25APR23 begun" +5 #tAsleep til 4/10/25 1:30PM +4 #Continuing at 13:30 +3 "Can"\ IP" +20 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown +266 ."Qmail"GoodNews.email "Then, in tube 2: myDA_WCR {noKill}\\t\\t# DA sample volume=1000 mL, WCR sample volume=1000 mL\\n/home/esp/esp2/mission/PCQC2_DAWCR_25APR23.rb:36\\n{1 => 3,\\n 2 => 30,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@13:21:04, 23.6C, 14% humidity, 14.8psia, 12.575V, 0.421A, 4.317Ah, 5.30W",Subject: "Asleep until 13:30" +96 #"uploadLog"upsync +260 #upsync +52886 "Can"\ 8P +3 #tPowering core bus +544 .Gate.power :raw,:ON +2 "sampler") +56 ) +2 "core"  +2 "collection"' +3 ' +2 "core"  +2 "processing"% +3 % +2 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +3 % 0\ +4 "sampler")&\ +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tPS.configure :default +2 "processing"%#A d`xb +2 .tSS.configure :default +2 "sampler")#.0X 3,\\n 2 => 30,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@13:30:25, 23.6C, 14% humidity, 14.8psia, 12.638V, 0.331A, 4.338Ah, 4.18W",Subject: "Started PCQC2_DAWCR_25APR23 phase myDA_WCR {noKill}\\t\\t# DA sample volume=1000 mL, WCR sample volume=1000 mL" +3 #tda sampling at most 1000ml, wcr at most 1000ml +4 #Loading sh1 puck from tube 2 into Collection Clamp + "collection"'"& +4 "core" &ps0\  +2 .tHand.open + "manipulator" +74 "core" 1 + "manipulator"&$% +5 "core" % \  L +2 "storage"(%% +4 "core" %p i\ $ +3 "storage"(&. +4 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 2 + "storage"('( +156 ."Qmail"DAfans.email "Started da in tube 2 at 13:30:25PDT10-Apr-25\\n{1 => 3,\\n 2 => 30,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@13:30:25, 23.6C, 14% humidity, 14.8psia, 12.638V, 0.331A, 4.338Ah, 4.18W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +44 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +5 ((& +3 "core" & \ " +4 "manipulator"&)& +6 "core" & K- +3 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +4 "manipulator"&*( +3 "core" ( +2 "manipulator"&+& +7 "core" & . L- +2 "storage"(,& +5 "core" & .\ $ +3 #"uploadLog"upsync +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&-'Ѧ +91 "core" ' +2 "storage"(.& +10 "core" & 5\ # +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(/') +112 "core" ' +3 "storage"(0- +7 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 (1& +3 "core" & ,\  +2 "manipulator"&2& +4 "core" & ^ F- +3 .tElbow.seek 2 + "manipulator"&3( +3 "core" ( +3 "manipulator"&4& +2 #"uploadLog"upsync +5 "core" & F- +2 "storage"(5& +3 "core" & \  +4 .tForearm.seek 2 + 300 counts + "manipulator"&6' +38 "core" ' +6 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&7/ +65 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&8& +2 "storage"(9'p +7 "core" & G- + "manipulator"&:% +4 "core" % " j Lb +3 .tForearm.seek :retract + "manipulator"&;'\ +61 "core" ' + ."downElevator"SE.stop + "storage"(5 +27 "core" ' +2 .tElbow.seek CC + "manipulator"&<(o +153 "core" ( +2 "manipulator"&=& +3 "core" &t3 + HK +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &>& +7 "core" &t3 IK +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 .tForearm.seek CC + "manipulator"&?'Ͻ +99 "core" ' +2 "manipulator"&@& +3 "core" &t3 FK +3 "manipulator"&A% +3 "core" % F +2 "collection"'B& +4 "core" &pr>\  +2 "collection"'C& +5 "core" &qsL\  +2 .tCC.seek :closed +2 "collection"'D(S +4 "core" &qqK\  +8 &HsrH\ %g +9 &xU{os8\ 8 +9 &|vpr5\ M +10 &wJqs7\ Q +9 &9Jpt<\ Q +9 &Jqr0\ Q +10 &Gqr(\ Q +9 &~Jqt)\ R +10 &AJqs+\ Q +9 &Jpr'\ Q +9 &Jss$\ Q +10 &!Kss \ Q +9 &#IJps\ Q +9 &% Lqt\ Q +10 &&Jpq\ Q +9 &(Hqr\ Q +10 &*QLst\ Q +9 &,Jot\ Q +9 &-Gpr \ Q +10 &/Jqq\ R +9 &1YJps\ Q +10 &3Lps\ \ Q +9 &4Jrr\ Q +9 &6Got \ Q +10 &8`Jpt\ R +9 &:#Jqr\ Q +9 &;Lqr\ Q +10 &=Kpt \ Q +9 &?iGou \ Q +10 &A+Mpr\ Q +9 &BOos\ R +9 &DUqt\ R +10 &FmZpt\ S +9 &H+fqs\ T +9 &Ipu\ W +10 &Kps\ Z +9 &MYor\ \\ +9 &Ops\ ] +10 &Ppr\ \ ^ +9 &RWasv\ < +10 &Rnrs\ C +5 ( +2 "collection"'C& +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.22 + .Hand.open + "manipulator"&E1 +4 "core" &RUpq\ C +67 1 + "manipulator"&F% +4 "core" % {  @ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&G'\ +95 "core" ' +2 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close + .SS.hold + "sampler")H+ +4 "core" + + "sampler")I% +3 "core" %C!" o \\ +2 "collection"'J& +3 "core" &RUqr\ C +4 "Can"\ KP + #tCalibrating pressure and temperature sensors +3 .CTV.dial :air + "collection"'K  +4 "core"  +3 .tSSV.dial :spit,avoiding: :exhaust +4 .SS.reconfigure :fast +2 "sampler")#.0Xt +311 "core" ' +3 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")M  + "collection"'N @ +109 "core" > +29  +4 .tdelay 3.8 seconds +381 "collection"'O% +4 "core" %or\  +2 "sampler")P% +3 "core" %>w## d +2 #tSensor limits: Intake max 150.3psia; Outlet max 155.6psia + .SSV.dial :spit + "sampler")Q +137 "core" +3 .tSS.seek 0ml +2 "sampler")R'? +254 "core" ' +2 .tSSV.dial CBV + "sampler")S  +136 "core"  +4 .tCTV.dial :intake + "collection"'T  +77 "core"  +5 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")U  + "collection"'V @ +7 "core"  + ? +8 #tAllowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +241 "collection"'W% +9 "core" %or\ +2 #tIntake @34.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.18ml/s +2 "sampler")#.0X  +78 "core"  +4 .tExhaust.select :open + "sampler")@ +13 .tSS.seek 0ml + "sampler")/'? +878 "core" ' +2 .tExhaust.select :close + "sampler") +12 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")6  + "collection"'9 @ +6 "core" ? +73 +4 #tAllowing 130s for 25.0ml of remaining 875.0ml + .Intake.select :open + "sampler") +213 "collection"'@% +3 "core" %VW\\\  +2 #tIntake @33.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.29ml/s + "sampler")#.Y0X'G +2231 "core" ';@; _  +3 #tVacuum too high -- waiting up to 40 seconds + .SS.reconfigure :exhale +2 "sampler")#.0X \\  +2 "collection"'6% +3 "core" %GG\  +2 #tIntake @33.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.86ml/s +2 "sampler")#.;0XA\  +2 "sampler")x% +3 "core" %S Z  +2 "collection"'w% +4 "core" %KI \  + #tIntake @33.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.62ml/s +2 "sampler")#.+0X'G +3333 "core" '$ Y b +3 #tVacuum too high -- waiting up to 40 seconds + .SS.reconfigure :exhale +2 "sampler")#.0X% +3 "core" %Ist [ a +2 .tSSV.dial :exhaust + "sampler")8  +77 "core"  +4 .tExhaust.select :open +2 "sampler")@ +12 .tSS.seek 0ml +2 "sampler")@'? +860 "core" ' + .tExhaust.select :close +2 "sampler") +12 ."connect"SSV.dial CBV +3 "sampler")/  + .tCBV.dial SSV +4 "collection"'C @ +4 "core" ? +70 +4 #tAllowing 130s for 25.0ml of remaining 300.0ml + .Intake.select :open + "sampler") +213 "collection"'B% +3 "core" %bd* +2 #tIntake @34.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.28ml/s +2 "sampler")#.0X% +2 "core" %H d +2 !to:ShallowSampler::Clogged: mesg"'Filtering too Slowly after 799.7ml:@checkpoint: omitted:bt["1/home/esp/esp2/lib/delay.rb:105:in `process'"6/home/esp/esp2/lib/schedule.rb:186:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:474:in `step'"4/home/esp/esp2/lib/schedule.rb:212:in `process'"2/home/esp/esp2/lib/schedule.rb:230:in `start'"1/home/esp/esp2/lib/schedule.rb:229:in `loop'"2/home/esp/esp2/lib/schedule.rb:229:in `start'"-/home/esp/esp2/lib/esp.rb:215: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:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:360"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 + .SSV.dial :exhaust +2 "sampler")8  +79 "core"  +4 .tExhaust.select :open +2 "sampler")@ +12 .tSS.reconfigure :exhale +2 "sampler")#.0Xde c ~ +3 ."connect"SSV.dial CBV,avoiding: :exhaust +5 .tCBV.dial SSV +3 ."airStroke"CS.seek 0ml +3 "sampler")B  + "collection"'@' +3 'H @ +6 "core" ' + ? + ."airStroke"CSV.dial :air +5 "collection"'N @ +76 "core" A +4 ."airStroke"CS.seek 10ml +2 "collection"'M' +101 "core"  +5 .tCTV.dial :air + "collection"'J  +74 "core"  +4 .tdelay 15 seconds +1502 .SSV.dial :spit,avoiding: :exhaust + "sampler")A +138 "core" +4 ."prepCSV"CTV.dial CSV,avoiding: :intake +3 .tSS.seek 0ml +3 "collection"'?  + "sampler")I'? +7 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")  +126 "core"  +13  +533 ' +2 .tSSV.dial between CBV and plug + "sampler")K +48 "core" +4 .tCBV.dial between SSV and waste2 +2 "collection"'T  +29 "core"  +3 "collection"'O% +3 "core" %wy\  +3 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +4 "collection"'P  +82 "core"  +6 .tCS.reconfigure :pressurize +2 "collection"'# d@<<b +3 .tCS.seek 0ml + "collection"'S' +1848 "core" ',\  +3 "collection"'L% +4 "core" %, \   +2 "sampler")Z% +3 "core" %>,+ f ~ +2 #tBubblePoint: Intake @24.2psia, Outlet @0.4psia + .CBV.dial SSV +2 "collection"'Q @ +31 "core" B +4 .tSS.reconfigure :default +2 "sampler")#.0Xt +284 "core" ' +2 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV + "sampler")c  +2 "collection"'X @ +8 "core" A +131  +3 .tCTV.dial :air,avoiding: :intake +2 "collection"'[  +134 "core" +4 ."CSpush"CSV.dial CTV +4 .tSS.seek 10ml + "collection"'a  +2 "sampler")W' +7 "core"  +104 ."CSpush"CSV.dial :air +2 "collection"'b @ +43 "core" ? +4 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'^' +87 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")\\ +139 "core" +4 .tSS.reconfigure :exhale +2 "sampler")#.0Xt +18 "core" ' +2 ."CSpush"CS.stop + "collection"'5 +261 "core" ' +2 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +3 "sampler")h  + "collection"'j @ +7 "core" A +131  +104 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")i +138 "core"  +3 .tSS.reconfigure :default +2 "sampler")#.0Xt +301 "core" ' +2 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +2 "sampler")  +2 "collection"' @ +6 "core" A +133  +5 .tCTV.dial :air,avoiding: :intake +2 "collection"'\  +134 "core" +4 ."CSpush"CSV.dial CTV +4 .tSS.seek 10ml +2 "collection"'  + "sampler")' +8 "core"  +104 ."CSpush"CSV.dial :air +2 "collection"' @ +42 "core" ? +4 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'z' +98 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler") +139 "core" +4 .tSS.reconfigure :exhale +2 "sampler")#.0Xt +289 "core" ' +2 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +2 "sampler")  + "collection"' @ +7 "core" A +130  +104 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +138 "core"  +3 .tSS.reconfigure :default +2 "sampler")#.0X9 +3 "core" 95d +102 "collection"'89 +3 "core" 99d +102 "collection"'39 +3 "core" 9=d +102 "collection"';9 +3 "core" 9Ad +103 "collection"'=9 +2 "core" 9\ Ed +103 "collection"'/9 +2 "core" 9%Jd +103 "collection"'C9 +2 "core" 96ANd +103 "collection"'H9 +2 "core" 9S^Rd +103 "collection"'N9 +3 "core" 9o|Vd +102 "collection"'B9 +3 "core" 9Zd +102 "collection"'J9 +3 "core" 9_d +102 "collection"'9 +3 "core" 9cd +102 "collection"'@9 +3 "core" 9gd +102 "collection"'A9 +4 "core" 9 kd +102 "collection"'?9 +2 "core" 9+7od +103 "collection"'9 +2 "core" 9LWtd +103 "collection"'*9 +2 "core" 9mwxd +103 "collection"'K9 +2 "core" 9|b +103 "collection"'T9 +2 "core" 9_ +103 "collection"'O9 +2 "core" 9] +103 "collection"'P9 +2 "core" 9X +103 "collection"'M9 +2 "core" 9V +103 "collection"'L9 +2 "core" 94>S +103 "collection"'Z9 +3 "core" 9T^P +102 "collection"'Q9 +3 "core" 9uL +102 "collection"'I9 +3 "core" 9J +102 "collection"'V9 +3 "core" 9G +102 "collection"'`9 +3 "core" 9D +102 "collection"'_9 +3 "core" 9A +103 "collection"'U9 +2 "core" 9@ +102 "collection"'X9 +3 "core" 92== +102 "collection"'E9 +3 "core" 9PZ: +102 "collection"'c9 +3 "core" 9mx8 +102 "collection"'[9 +3 "core" 97 +103 "collection"'a9 +2 "core" 94 +103 "collection"'b9 +2 "core" 92 +103 "collection"'F9 +2 "core" 90 +103 "collection"'\\9 +2 "core" 9. +103 "collection"'S9 +2 "core" 9- +103 "collection"'W9 +2 "core" 9(2, +102 "collection"'j9 +3 "core" 9@K) +102 "collection"'R9 +3 "core" 9Wb( +102 "collection"'^9 +3 "core" 9mw& +139 "collection"'h9 +10 "core" 9$ +102 "collection"'i9 +3 "core" 9# +102 "collection"'k9 +3 "core" 9" +102 "collection"'p9 +3 "core" 9 +102 "collection"'e9 +3 "core" 9 +102 "collection"'u9 +3 "core" 9 +102 "collection"'s9 +3 "core" 9  +102 "collection"'f9 +3 "core" 9   +102 "collection"'t9 +3 "core" 9  )  +102 "collection"'l9 +3 "core" 9 . 8 +102 "collection"'r9 +3 "core" 9 = G +103 "collection"'d9 +2 "core" 9 L U +103 "collection"'g9 +2 "core" 9 Z d +103 "collection"'o9 +3 "core" 9 g q" +102 "collection"'Y9 +3 "core" 9 s }& +102 "collection"'{9 +3 "core" 9 ~ * +102 "collection"'x9 +3 "core" 9 . +102 "collection"'n9 +3 "core" 9 2 +102 "collection"'|9 +3 "core" 9 7 +102 "collection"'9 +3 "core" 9 ; +102 "collection"']9 +3 "core" 9 ? +103 "collection"'m9 +2 "core" 9 C +103 "collection"'y9 +2 "core" 9 G +103 "collection"'w9 +2 "core" 9 L +103 "collection"'~9 +2 "core" 9 P +103 "collection"'9 +2 "core" 9 T +103 "collection"'9 +3 "core" 9 X +102 "collection"'q9 +3 "core" 9 \\ +102 "collection"'v9 +3 "core" 9 a +102 "collection"'9 +3 "core" 9 \ e +102 "collection"'9 +3 "core" 9 \ \ i +103 "collection"'}9 +2 "core" 9\ \ m +103 "collection"' 9 +2 "core" 9\ \ \ r +103 "collection"'9 +2 "core" 9\ \ v +103 "collection"'9 +3 "core" 9\ \ z +102 "collection"'\ 9 +3 "core" 9\ \ &~ +102 "collection"' 9 +3 "core" 9\ \ * +102 "collection"'9 +3 "core" 9\ "\ - +102 "collection"'9 +3 "core" 9\ '\ 2 +102 "collection"'9 +3 "core" 9\ +\ 6 +102 "collection"'9 +3 "core" 9\ 0\ : +103 "collection"'9 +2 "core" 9\ 4\ ? +103 "collection"'z9 +3 "core" 9\ 7\ B +102 "collection"'9 +3 "core" 9\ ;\ F +102 "collection"'9 +3 "core" 9\ >\ I +102 "collection"'9 +3 "core" 9\ B\ N +102 "collection"' 9 +3 "core" 9\ E\ Q +102 "collection"'9 +3 "core" 9\ J\ T +102 "collection"')9 +3 "core" 9\ M\ W +102 "collection"'+9 +3 "core" 9\ O\ \\ +102 "collection"'(9 +4 "core" 9\ S\ ] +102 "collection"'9 +3 "core" 9\ W\ a +102 "collection"'9 +3 "core" 9\ Y\ e +139 "collection"'#9 +9 "core" 9\ _\ i +103 "collection"'9 +3 "core" 9\ `\ k +102 "collection"' 9 +3 "core" 9\ d\ o +102 "collection"'"9 +3 "core" 9\ f\ q +102 "collection"'&9 +3 "core" 9\ i\ t +102 "collection"',9 +3 "core" 9\ k\ v +102 "collection"'9 +3 "core" 9\ o\ y +102 "collection"'9 +3 "core" 9\ r\ | +103 "collection"'79 +2 "core" 9\ t\ ~ +103 "collection"'19 +3 "core" 9\ v\  +102 "collection"'29 +3 "core" 9\ x\  +102 "collection"'9 +3 "core" 9\ {\  +102 "collection"'9 +3 "core" 9\ }\  +3 .tCH.hold 10:00,70C +3 "collection"'0 `\ `\ }  +2 '%9 +6 "core"  + 9\ }\ ~ + "collection"'4% +4 "core" %OO +2 #tBegun lysing Collection Puck Heater at 68C/38.6psia +2123 "Can" S; +57864 "core" ` +2 "collection"'.9 +2 "core" 9\ \ +3 "collection"'-% +3 "core" %  +2 #tEnded lysing Collection Puck Heater at 70C/40.8psia +2 .CS.seek 0ml + "collection"':' +351 "core" ' +2 .tCTV.dial between spare and airCTV,avoiding: :intake +2 "collection"'6 @ +105 "core" A +4 .tCSV.dial :air + "collection"' @ +43 "core" ? +5 .tCS.seek 5ml + "collection"'5'q1 +1346 "core" ' +2 .tCSV.dial CTV + "collection"'9  +56 "core" ~ +4 .tdelay 2 seconds +200 "Can" @âS; + .tCSV.dial :air +2 "collection"'! @ +42 "core" > +3 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'>  +44 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'8 @ +45 "core" > +3 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'3' +1354 "core" ' + "collection"';% +4 "core" % x x r +2 #tPuck @90.2psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV + "collection"'= +105 "core" ~ +4 .tCBV.dial CSV + "collection"'/  +30 "core"  +4 "collection"'C% +3 "core" %b] +3 .tCS.seek 5ml + "collection"'H'q. +1354 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'N  +44 "core" +4 "collection"'B% +3 "core" %q0  +3 .tCS.seek 7ml + "collection"'J' +596 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"' @ +41 "core" ? +4 .tCS.seek 10ml +2 "collection"'@' +844 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'A ` +118 "core" _ +4 #tLysing Complete + "collection"'?& +3 "core" &RRsv\ C +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&% +42 "core" %\  . +8 "storage"(*% +4 "core" %y R\  +2 "storage"(K. +2 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(T( +194 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (O& +3 "core" &  *\  +2 "manipulator"&P& +3 "core" &t1 > .K +2 "manipulator"&M% +4 "core" %\  a . +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&L( +196 "core" ( + "manipulator"&Z& +3 "core" & C > 9 6A +2 "storage"(Q& +4 "core" &   \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&I' +93 "core" ' + "storage"(V& +3 "core" &  \ +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(`') +299 "core" ' +2 "storage"(_- +3 "core" -'} + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&U& +3 "core" &   ? 4A +2 "storage"(X& +5 "core" &  '\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 + "manipulator"&E' +34 "core" ' +2 .tElbow.hold + "manipulator"&c, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"([- +2 "core" -'} +3 .tSE.seek 2.17 Pucks below Top Plate + "storage"(a' +25 "core" ' + "manipulator"&b% +4 "core" % d ( +2 "storage"(F& +4 "core" &  \  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 317 counts + "manipulator"&\\'D +19 "core" ' +2 "manipulator"&S& +3 "core" & C 7 # 7A +2 "storage"(W& +3 "core" &  [\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&j' +17 "core" ' +2 .tSE.seek 3.17 Pucks below Top Plate +2 "storage"(R'h +34 "core" ' +2 "manipulator"&^& +4 "core" & 5 ;  6A + "manipulator"&h% +3 "core" %ѽ 6 9 7 6 +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&i'\ +96 "core" ' +2 .tElbow.seek CC +2 "manipulator"&k(o +157 "core" ( +2 "manipulator"&p& +3 "core" &p4  .M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &e& +2 "core" &p4 .M +3 .tForearm.seek CC + "manipulator"&u'Ͻ +90 "core" ' +2 .tHand.close + "manipulator"&s/ +69 "core" / +3 .tCC.seek :open + "collection"'f( +396 "core" ( +2 "storage"(t& +47 "core" &  G\ \ +2 "storage"(l& +3 "core" &  \ \ +3 "manipulator"&r& +4 "core" &p4   2M + "manipulator"&d% +3 "core" % ϵ   q 1 +3 .tForearm.seek :retract + "manipulator"&g'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&o( +188 "core" ( +2 "manipulator"&Y& +3 "core" & F B g 7& +2 "storage"({& +3 "core" & ) )\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.seek 1 + "manipulator"&x' +104 "core" ' +2 .tElbow.hold + "manipulator"&n, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&|1 +77 "core" 1 +3 "manipulator"&% +3 "core" %   8 - +2 "storage"(]& +3 "core" &  /\  +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 319 counts + "manipulator"&m'F +17 "core" ' +2 "manipulator"&y& +3 "core" & D : ; 7& +2 "storage"(w& +3 "core" &   .\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&~' +34 "core" ' +2 "storage"(% +3 "core" %r ) ) ;\ +3 ."downElevator"SE.seek :down +2 "storage"('p +102 (q% +2 "core" %> T\ [w +2 "manipulator"&v% +4 "core" % 9 6 z 6 +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +92 "core" ' +38 ' + ."downElevator"SE.stop + "storage"(5 +3 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &yz\ +2 "manipulator"&}& +3 "core" & S T H 9& +2 "manipulator"& % +4 "core" %\  V V u 9 +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(- +184 "core" ( + "manipulator"&& +4 "core" &- b Y T ; +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &\ & +3 "core" &- V X R : +2 .tForearm.seek :garage + "manipulator"& 'Γ +102 "core" ' +2 .tHand.close + "manipulator"&/ +69 "core" / +2 "manipulator"&& +3 "core" &-   t 2 +2 "manipulator"&% +3 "core" % Υ   1 +3 .tForearm.seek :retract + "manipulator"&'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&(o +306 "core" ( +44 "manipulator"&z& +5 "core" &z V V r :) +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &z J T ;) +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'Ͻ +93 "core" ' + "manipulator"&& +4 "core" &z ^ \\  :) +2 "manipulator"& % +3 "core" %ϻ J L Y : +3 "collection"'& +3 "core" &x{\ +3 "collection"')& +5 "core" &zy\ +2 .tCC.seek :closed +2 "collection"'+(S +4 "core" &yz\  +9 &0wxz \ +{ +10 &axxz P\ ? +9 &liw| \ P +9 &,Hyz\ Q +10 &Jxzj\ Q +9 &Gxy @\ P +9 &rMwz \ Q +10 &5Lyy\ P +9 &Gwy\ Q +10 &K{xC\ P +9 & {Ix{\ P +9 &"<Kyz \ Q +10 &#My| u\ Q +9 &%Kw} T\ Q +9 &'Hy| %\ P +10 &)CMv|\ Q +9 &+Gx{\ Q +9 &,G{y~\ P +10 &.Jy| \ Q +9 &0LLx| (\ Q +10 &2 Ky| \ Q +9 &3Ivz\ P +9 &5Lwy\ Q +10 &7UGx|h\ P +9 &9Iz|3\ Q +9 &:Lx{\ P +10 &<Jx{ \ P +9 &>\\Mz{\ Q +10 &@Hxy\ Q +9 &ALx{\ P +9 &CUwz\ R +10 &EZg~y\ T +9 &G X +10 &H ] +9 &J ] +9 &LEl ^ +10 &N . ^ +9 &O G _ +9 &Q ' M +10 &RA *| +9 &Ry\ U +5 ( +2 "collection"')& +5 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.67 + "collection"'(& +2 "core" &Rn\ U +2 &Rm\ U +3 .tHand.open + "manipulator"&1 +72 "core" 1 +2 "manipulator"&% +3 "core" % ϻ  % { 3 +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&#'\ +103 "core" ' + .tPSV.dial PSR +2 "processing"% +133 "core"  +6 "processing"% % +3 "core" %+\  +3 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +15 .tPS.seek 1.5ml + "processing"%"'{ +1591 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 + "processing"%&  +44 "core"  +4 .tPS.seek 0ml + "processing"%,', +1587 "core" ' + .tPSV.dial PSR +2 "processing"% +44 "core"  +6 .tPSR.select :air + "processing"% +15 .tPS.seek 2.5ml + "processing"%'\ +2611 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%7 + "collection"'1  +7 "core" A + "processing"%2 +3 "core" A +2 "processing"%  +67 "core" +99  +6 .tPSV.dial :mixloop +39 "processing"% +123 "core" +3 .tCTV.dial :air,avoiding: :intake +2 "collection"'%  +16 "core"  +3 .tPTV.dial :PRVmixing +2 "processing"%4  +133 "core" +5 .tPS.seek 0ml +2 "processing"%', +2607 "core" ' +2 .tPSV.dial :air + "processing"%0  +56 "core" +5 .tPS.seek 2.5ml + "processing"%.'\ +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"%- +42 "core" +5 .tPS.seek 0ml + "processing"%$', +2608 "core" ' +2 .tPSV.dial :air + "processing"%6  +44 "core"  +4 .tPS.seek 2.5ml +2 "processing"%'\ +2606 "core" ' +2 .tPSV.dial :mixloop + "processing"%: +44 "core" +5 .tPS.seek 0ml + "processing"%9', +2610 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&!& +3 "core" &y V V :* +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&>(o +3 "core" ( + "manipulator"&8& +4 "core" &y ] Y  :* +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &5& +2 "core" &y V W \\ 9* +3 .tForearm.seek CC + "manipulator"&;'Ͻ +99 "core" ' + .tHand.close + "manipulator"&=/ +71 "core" / +3 .tCC.seek :open +2 "collection"'/( +398 "core" ( +2 "manipulator"&C& +3 "core" &y \\ {  <* +2 "manipulator"&3% +3 "core" % U S l ; +3 .tForearm.seek :retract + "manipulator"&N'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&B(- +280 "core" ( + "manipulator"&H& +3 "core" &- n + @ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- d b  @ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&J'Γ +110 "core" ' +2 .tHand.open + "manipulator"&A1 +66 "core" 1 +2 "manipulator"&?% +3 "core" % Μg -C +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' + .tPSV.dial :mixloop +2 "processing"%* +3 "core" +3 .tPTV.dial :PRVmixing +2 "processing"%K  +5 "core" +3 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +3 "processing"%O  + "collection"'P  +48 "core"  +4  +5 .tCTV.dial :air,avoiding: :intake +2 "collection"'M  +4 "core"  +4 #tLoading lyfil puck from tube 2 into Collection Clamp + "collection"''& +3 "core" &b\  +2 "manipulator"&Z% +3 "core" %\  d c D @ +2 "storage"(Q% +4 "core" %r j i \  +2 "storage"(<. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(V( +195 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +4 (G& +2 "core" & M B 7\  +2 "manipulator"&_& +5 "core" &- t A ? + "manipulator"&U% +4 "core" %\   ? +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&X( +181 "core" ( + "manipulator"&[& +3 "core" &  y - =1 +3 "storage"(b& +3 "core" & M E N\  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&F'Ѧ +87 "core" ' +2 "storage"(S& +3 "core" & m Q 1\  +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(W') +126 "core" ' +2 "storage"(^- +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 (h& +3 "core" &  |\  +2 "manipulator"&I& +3 "core" &  ' S 41 +3 .tElbow.seek 2 + "manipulator"&L( +3 "core" ( + "manipulator"&`& +4 "core" & I D < 51 +2 "storage"(E& +4 "core" &  w\ \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&\\' +24 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&a/ +69 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&p& + "storage"(e'p +7 "core" & * 7 51 +2 "manipulator"&j% +4 "core" %  O <  :T +2 .tForearm.seek :retract +2 "manipulator"&c'\ +67 "core" ' + ."downElevator"SE.stop + "storage"(5 +26 "core" ' +2 .tElbow.seek CC +2 "manipulator"&s(o +143 "core" ( +2 "manipulator"&i& +3 "core" &u( \\ ` x :Co +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &D& +2 "core" &u) T R W :Co +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&t'Ͻ +102 "core" ' + "manipulator"&l& +4 "core" &u( G < m 8Co +2 "manipulator"&r% +4 "core" %ϳ - / ( 8 +45 "collection"'d& +5 "core" &C\ +3 "collection"'Y& +5 "core" &\ +2 .tCC.seek :closed + "collection"'{(S +4 "core" &\ +9 & .\ \ \ $d +9 &Tu\ 8 +9 &}s\ M +10 &L\ Q +9 &LJ\ P +9 &G\ P +10 &L\ P +9 &Mm\ P +10 &SJE\ Q +9 &I\ P +9 &G8\ P +10 &!G\ P +9 &#\\L\ P +9 &%M\ P +10 &&L\ P +9 &(Me\ P +10 &*dH@\ P +9 &,&I\ P +10 &-G\ P +9 &/H\ P +9 &1lH\ P +9 &3.I\ P +10 &4G\ Q +9 &6J\ Q +10 &8sJ\ Q +9 &:5Jg\ Q +9 &;JR\ P +10 &=I9\ P +9 &?{KS\ Q +9 &A=KG\ Q +10 &CNF\ P +9 &DQ+\ Q +10 &FWQ\ R +9 &H=gq\ S +9 &Ic\ W +10 &KV Z +9 &Mg> ] +9 &O*) ] +10 &P ] +9 &R`_G\ 4 +9 &Rj\ S +10 ( + &Rn\ O +2 "collection"'Y& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.20 +3 .Hand.open + "manipulator"&u1 +68 "core" 1 + "manipulator"&k% +3 "core" % ϲ  " 1 +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&|'\ +96 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +133 "core" ~ +5 .tCSV.dial CTV + "collection"']  +30 "core"  +5 .tPS.seek 2.5ml +2 "processing"%y'\ +2600 "core" ' +2 "collection"'w% +3 "core" %UV\  +3 .tCS.seek 4.25ml + "collection"''Yq +1535 "core" ' +2 .tdelay 8 seconds +803 .PSV.dial :air + "processing"%g  +43 "core"  +6 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%q  +73 "core"  +5 .tPS.seek 0ml + "processing"%v', +2603 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'o ` +28 "core" ^ +4 .tCSV.dial :air + "collection"'x @ +45 "core" > +4 .tCS.seek 10ml +2 "collection"'m' +1544 "core" ' +2 .tCSV.dial CTV + "collection"'  +56 "core" ~ +5 .tCS.seek 0ml +2 "collection"'}' +2637 "core" ' +2 .tCBV.dial :waste1 + "collection"' @ +28 "core" ? +4 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'R  +133 "core" +3 "collection"'~& +3 "core" &Rmrt\ O +3 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&% +3 "core" %\    3 +2 "storage"(\ % +3 "core" %u   T\ \ +2 "storage"(. +4 "core" .( + .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(n( +200 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (& +3 "core" & \  +2 "manipulator"&& +3 "core" &u(   Z 2Co +2 "manipulator"&% +3 "core" %\     2 +41 .tElbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&( +190 "core" ( + "manipulator"& & +4 "core" & G K 7& +2 "storage"(& +3 "core" &  =\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&z' +93 "core" ' +2 "storage"(& +4 "core" & * - ]\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(') +289 "core" ' +2 "storage"( - +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" & E C  7& +2 "storage"(& +4 "core" &   _\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&f' +34 "core" ' + .tElbow.hold + "manipulator"&(, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -' +3 .tSE.seek 3.16 Pucks below Top Plate +2 "storage"('_ +31 "core" ' +2 "manipulator"&)% +3 "core" % *c +2 "storage"(& +4 "core" &  P\  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 318 counts +2 "manipulator"& 'E +24 "core" ' + "manipulator"&& +3 "core" & G C 9& +2 "storage"(&& +3 "core" & * )\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&"' +27 "core" ' +2 .tSE.seek 4.16 Pucks below Top Plate +2 "storage"(' +36 "core" ' +2 "manipulator"&,& +4 "core" & S H ;& + "manipulator"&7% +4 "core" %Ѱ R T _ : +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&2'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&1(o +141 "core" ( +2 "manipulator"&& +3 "core" &l) " $ 3Dv +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &l)  c 3Dv +3 .tForearm.seek CC + "manipulator"&%'Ͻ +103 "core" ' + .tHand.close + "manipulator"&4/ +76 "core" / +3 .tCC.seek :open +2 "collection"'( +397 "core" ( +2 "storage"(0& +3 "core" & P I \  +2 "storage"(& +4 "core" & F H '\  +2 "manipulator"&-& +3 "core" &l) F Q > > Z 5 + "storage"(& +3 "core" & * + \  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 319 counts +2 "manipulator"&#'F +19 "core" ' +2 "manipulator"&+& +3 "core" &  B +2 "storage"(C& +4 "core" & k k r\  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&3' +24 "core" ' + "storage"(;% +3 "core" % m [ \  +3 ."downElevator"SE.seek :down +3 "storage"(H'p +99 (% +3 "core" %`> Q L !\ [t +2 "manipulator"&>% +3 "core" % | | C >\\ +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&A'\ +89 "core" ' +35 ' +2 ."downElevator"SE.stop + "storage"(5 +2 .tPSV.dial :air +2 "processing"%?  +74 "core" +3 .tPS.seek 2.5ml +2 "processing"%*'\ +2602 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%N +42 "core" +4 .tdelay 1 second +102 .PSV.dial :air + "processing"%K  +54 "core" +3 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%O +43 "core" +3 .tdelay 1 second +102 .PSV.dial :air + "processing"%P  +44 "core"  +3 .tdelay 1 second +102 .PS.seek 0ml + "processing"%M', +2600 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%'& +3 "core" &\ . +2 "manipulator"&Z& +3 "core" & { D +2 "manipulator"&Q% +5 "core" %\  C +2 .tElbow.seek FlushPuck::Garage + "manipulator"&<(- +165 "core" ( + "manipulator"&J& +4 "core" &- G D +2 .tElbow.reconfigure :loose +40 "manipulator"&$ &.,(#b +8 &G& +3 "core" &- 8 C +3 .tForearm.seek :garage + "manipulator"&_'Γ +108 "core" ' +2 .tHand.close + "manipulator"&U/ +71 "core" / + "manipulator"&T& +4 "core" &- C 1 8 +2 "manipulator"&[% +3 "core" % Χ 1 5 8 +3 .tForearm.seek :retract + "manipulator"&b'\ +106 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&S([ +117 "core" ( +2 "manipulator"&B& +4 "core" &S | C +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &^& +3 "core" &S f D +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&h'$ +107 "core" ' + "manipulator"&I& +3 "core" &S ? C +3 "manipulator"&`% +4 "core" %-  CJ +2 "processing"%E& +3 "core" &\ . +3 "processing"%& +5 "core" &\ . +2 .tPC.seek :closed + "processing"%a(^ +3 "core" &\ . +10 &D\ *%i +9 &mTx\ %9 +9 &|t\ %N +9 &mP\ (R +10 &/I\ (R +9 &J\ (R +10 &J\ (R +9 &tI\ (R +9 &6M\ (R +10 &J\ (R +9 &J\ (R +10 &!}L\ )R +9 &#?J\ (R +9 &%J\ (R +10 &&J\ (R +9 &(I\ (R +9 &*GJ\ )R +10 &,\ K\ (R +9 &-J\ (R +10 &/J\ )R +9 &1PJ\ (R +9 &3K \ (R +10 &4I\ (R +9 &6I\ (Q +9 &8WK\ (R +10 &:I\ (R +9 &;G\ (R +9 &=I \ (Q +10 &?_J \ (R +9 &A O\ 'R +10 &BW\ 'S +9 &Do\ %V +9 &FX}\ $W +10 &Hz\ $X +9 &I\ $X +10 &K}\ $X +9 &M_ \ #X +9 &O %\ #X +10 &P%\ #Y +9 &R0\ #Y +9 &Td#\ #Y +10 &V&\ "Y +9 &W\ "Y +9 &Y'\ #Y +10 &[i,\ "Z +9 &],+\ "Y +10 &^Kg1\ &_ +9 &^M6\ (8 +5 ( +2 "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.78 + "processing"%p& +3 "core" &^92\ (8 +2 &^93\ (8 +3 .tHand.open + "manipulator"&j1 +74 "core" 1 + "manipulator"&X% +3 "core" % - z K =J +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&F'\ +95 "core" ' +2 .tPRV.dial :air + "processing"%i  +47 "core"  +4 .tPSV.dial :mixloop +2 "processing"%D +43 "core" +3 "processing"%W% +4 "core" %1r\ ' +2 .tPS.seek 0.3ml +2 "processing"%\\' +381 "core" ' + .tPSV.dial PSR +2 "processing"%l +103 "core"  +6 #tPulling 0.4ml of PSR.air +2 .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%e'' +482 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%r'\ +688 "Can"\ <T<; +1214 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial :mixloop +2 "processing"%d +103 "core" +3 .tPTV.dial :mixing +40 "processing"%L @ +82 "core" B +5 .tPBV.dial :waste2 + "processing"%c  +95 "core"  +5 .tPS.seek 0ml + "processing"%/', +2604 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&u& +3 "core" &S z x  = +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&k([ +3 "core" ( +2 "manipulator"&Y& +3 "core" &S X > +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &S { w ^ > +3 .tForearm.seek PC + "manipulator"&]'$ +91 "core" ' + .tHand.close + "manipulator"&t/ +70 "core" / +3 .tPC.seek :open + "processing"%9( +456 "core" ( +2 "manipulator"&w& +4 "core" &S ] B + "manipulator"&@% +3 "core" % . B +3 .tForearm.seek :retract + "manipulator"&g'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&q(- +137 "core" ( +2 "manipulator"&y& +3 "core" &- 5 A$ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &o& +2 "core" &- k U A$ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&x'Γ +109 "core" ' + .tHand.open + "manipulator"&1 +72 "core" 1 +2 "manipulator"&% +4 "core" % Ν E ' 4 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&m'\ +97 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"% & +4 "core" &k\ - +2 "manipulator"&R% +3 "core" %\  B +3 "storage"(~% +3 "core" %m ` `\  +2 "storage"(. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(\ ( +206 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +3 "core" & o w \  +2 "manipulator"&& +3 "core" &- [ A$ +2 "manipulator"&% +3 "core" %\  A +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&( +193 "core" ( +2 "manipulator"&V& +3 "core" & E{ +2 "storage"( & +3 "core" & i\  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&'Ѧ +102 "core" ' +2 "storage"(s& +4 "core" & Z\  +2 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(') +127 "core" ' +39 "storage"(|- +9 "core" -'O +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ( & +2 "core" & 1 - p\  +3 "manipulator"&& +3 "core" & f u 0 ={ +3 .tElbow.seek 2 + "manipulator"&( +4 "core" ( + "manipulator"&& +3 "core" & k u ={ +2 "storage"()& +3 "core" & \  +3 .tForearm.seek 2 + 300 counts + "manipulator"&' +14 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +64 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&&& +2 "storage"(,'p +7 "core" & o w K >{ +2 "manipulator"&7% +3 "core" % \ D Co +3 .tForearm.seek :retract + "manipulator"&z'\ +74 "core" ' + ."downElevator"SE.stop + "storage"(5 +16 "core" ' +2 .tElbow.seek PC + "manipulator"&([ +269 "core" ( + "manipulator"&& +4 "core" &] D +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &f& +3 "core" &] D +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"& '$ +97 "core" ' +2 "manipulator"&& +3 "core" &] % A +3 "manipulator"&% +3 "core" %# r ? A +2 "processing"%& +4 "core" &8\ - +3 "processing"%"& +4 "core" &@\ - +2 .tPC.seek :closed +2 "processing"%((^ +4 "core" &5\ - +9 &0u7\ %+{ +10 &bv7\ $? +9 &hh0\ %Q +9 &)D$\ (Q +10 &F"\ (Q +10 &J\ 'Q +9 &nG\ (Q +9 &0F\ (Q +9 &D\ (Q +10 &I\ (R +9 & vI\ (Q +9 &"8G\ (Q +10 &#D \ (Q +9 &%J\ 'Q +10 &'~G\ (Q +9 &)AD\ (Q +9 &+I\ 'R +10 &,G\ (Q +9 &.G\ (Q +9 &0GH\ (R +10 &2\ H\ (Q +9 &3E\ (Q +10 &5G\ (R +9 &7PH\ (Q +9 &9J\ 'Q +10 &:G\ (Q +9 &<J\ 'R +9 &>XH\ 'Q +10 &@L\ 'Q +9 &AP\ 'R +10 &Cb\ %T +9 &ESs\ $V +9 &Gz\ #W +10 &Hy\ #W +9 &J\ "X +9 &LU\ #X +10 &N\ !X +9 &O\ "X +10 &Q\ "X +9 &S\\\ "X +9 &U\ "X +10 &V\ "Y +9 &X\ "Y +9 &Zd\ "X +10 &\\#\ !Y +9 &]{\ #8 +10 &^*a\ %!` +9 &^1\ )4 +2 ( +2 "processing"%"& +3 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.85 +3 .Hand.open + "manipulator"&41 +74 "core" 1 +2 "manipulator"&2% +4 "core" %  } { J = +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&{'\ +96 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +2 "processing"%0  +2 %9 +7 "core" 9 +102 "processing"%-9 +3 "core" 9 +102 "processing"%.9 +3 "core" 9  +103 "processing"%:9 +3 "core" 9  +102 "processing"%9 +3 "core" 9 +102 "processing"%%9 +2 "core" 9 +103 "processing"%19 +2 "core" 9 +103 "processing"%59 +2 "core" 9 +103 "processing"%=9 +2 "core" 9" +141 "processing"%9 +9 "core" 9( +103 "processing"%+9 +2 "core" 9, +103 "processing"%C9 +2 "core" 91 +103 "processing"%;9 +3 "core" 95 +102 "processing"%69 +3 "core" 99 +102 "processing"%9 +3 "core" 9= +102 "processing"%>9 +3 "core" 9A +102 "processing"%$9 +3 "core" 9F\ +102 "processing"%!9 +3 "core" 9J +102 "processing"%#9 +3 "core" 9N +102 "processing"%9 +3 "core" 9R +102 "processing"%?9 +3 "core" 9V +102 "processing"%39 +2 "core" 9[ +103 "processing"%H9 +3 "core" 9_ +102 "processing"%v9 +3 "core" 9c +102 "processing"%N9 +3 "core" 9g +102 "processing"%K9 +3 "core" 9'k +102 "processing"%O9 +3 "core" 9.p +102 "processing"%P9 +3 "core" 96t +103 "processing"%*9 +2 "core" 9=x +3 .tPH.hold 2:00:00,28C +3 "processing"%' pp: +2 .tdelay 1:30 +5 "core" x +8998 .tPSR.select :air +2 .PSV.dial PSR + "processing"%Z +103 "core" +6 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +14 .tPS.seek 0.5ml +2 "processing"%Q'F +592 "core" ' +2 .tdelay 5 seconds +501 .PSR.select :air +3 "processing"% +14 .tPS.seek 2ml + "processing"%J'˕ +1591 "core" ' +2 .tPTV.dial :puck + "processing"%G  +74 "core"  +6 .tPSV.dial PTV + "processing"%8 +74 "core" +4 .tPBV.dial :waste1 + "processing"%U  +136 "core"  +4 "processing"%T% +3 "core" %˒A\  +3 .tPS.seek 1.5ml + "processing"%['x +590 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%A * +34 "core" , +5 .tPS.seek 0ml +2 "processing"%B', +1601 "core" ' +2 .tdelay 5:00 +30003 #recoverPSRreagent08 .PTV.dial :puck +2 "processing"%^  +4 "core"  +5 .tPBV.dial :waste1 + "processing"%_  +33 "core"  +4 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +39 "processing"%I * +40 "core" * +5 .tPSR.select :air + .PSV.dial PSR +2 "processing"%` +73 "core"  +8 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%E'\ +1310 "Can"\ :ȪT; +1139 "core" ' + .tPSV.dial PTV +2 "processing"%< +73 "core" +5 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%b +74 "core"  +6 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"% +72 "core" +5 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%p  +83 "core" +5 .tPS.seek 0ml + "processing"%j', +2430 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%X  +131 "core" +3 .tPSV.dial :mixloop +2 "processing"% +42 "core" +3 .tPRV.dial :ab1 +2 "processing"%i @ +77 "core" B +5 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%D' +347 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'W  + "processing"%h  +45 "core" +4  +3 !to:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt[$"5/home/esp/esp2/utils/fluid.rb:505:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:607:in `fluid'"2/home/esp/esp2/utils/fluid.rb:619:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:693:in `fluid'"1/home/esp/esp2/utils/fluid.rb:748:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:455:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:581:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:29:in `connect'";/home/esp/esp2/protocol/2G/DAprocess.rb:300:in `runDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:170:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:56:in `da'"C/home/esp/esp2/mission/PCQC2_DAWCR_25APR23.rb:24:in `myDA_WCR'"5/home/esp/esp2/mission/PCQC2_DAWCR_25APR23.rb:37"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"5/home/esp/esp2/mission/PCQC2_DAWCR_25APR23.rb:36"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"5/home/esp/esp2/mission/PCQC2_DAWCR_25APR23.rb:34"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"-/home/esp/esp2/lib/esp.rb:207:in `shell'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +2 "processing"%M% +4 "core" %\ ' +2 .tPS.seek 0.3ml +2 "processing"%l' +356 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV + "collection"'\\  +29 "core" +4 .tPRV.dial :air +2 "processing"%e  +43 "core"  +5 .tPS.seek 0.9ml + "processing"%d'@ +1252 "core" ' +2 .tPRV.dial :waste2 + "processing"%L @ +75 "core" > +5 .tPS.seek 0.5ml + "processing"%c'F +850 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%r  +43 "core"  +4 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%u'˕ +1602 "core" ' +2 .tPSV.dial :PML + "processing"%Y +44 "core" +4 .tPTV.dial :mixing +2 "processing"% @ +74 "core" B +5 .tPBV.dial :waste1 + "processing"%t  +35 "core"  +3 "processing"%S% +4 "core" %˚\  +2 .tPS.seek 1.85ml +2 "processing"%F' +237 "core" ' +2 .tPBV.dial between PSV and waste1 +40 "processing"%a * +39 "core" * +6 .tPS.seek 0ml +2 "processing"%w', +1945 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'@& +3 "core" &vz\  +2 "manipulator"&y& +3 "core" &] V y q B +2 "manipulator"&o% +3 "core" %\  w Z s B +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&](- +120 "core" ( +2 "manipulator"&k& +3 "core" &- e L V ?% +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- ] = X >% +3 .tForearm.seek :garage + "manipulator"&'Γ +106 "core" ' + .tHand.close + "manipulator"& / +76 "core" / +2 "manipulator"&g& +3 "core" &- ' + Z 6% +2 "manipulator"&R% +4 "core" % Υ $ - + 8 +2 .tForearm.seek :retract +2 "manipulator"&~'\ +102 "core" ' +2 .tElbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&(o +274 "core" ( +2 "manipulator"&x& +3 "core" &f+ + l 0E +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &f+ 5 J / 1E +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'Ͻ +104 "core" ' +2 "manipulator"&& +4 "core" &f+ S & ; -E + "manipulator"&n% +4 "core" %ϯ # G / +2 "collection"'V& +4 "core" &yy\  +3 "collection"' & +4 "core" &xx\  +2 .tCC.seek :closed +2 "collection"'q(S +5 "core" &w{\  +9 &/yxy +{ +10 &axwz ? +9 &Zhxz Q +9 &Fx{\ R +10 &Ix{\ R +9 &Fxx\ Q +10 &^Kxy R +9 &!Dww\ R +9 &Jvx R +10 &Jwy\ Q +9 & hFwz\ Q +9 &")Dyx R +10 &#Fxy\ R +9 &%Fzy\ R +10 &'oJv{ R +9 &)1Lwx R +9 &*Jxy R +10 &,Juy R +9 &.vIwz R +10 &0:Gvz Q +9 &1Fz{ R +9 &3Fv{\ R +10 &5Ezy R +9 &7AFvy R +9 &9Ewy R +10 &:Jvx R +9 &<Jxz R +10 &>IJwx R +9 &@ Jxy R +9 &AMxz R +10 &CPwz R +9 &EIbw{ T +9 &Gyy X +10 &Hzz \\ +9 &Jtzz ^ +9 &L4y{ ^ +10 &Mxz _ +9 &Oyz _ +10 &Qwxz R +9 &REwz + +9 &Rvzz P +6 ( + "collection"' & +5 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.69 + "collection"'s& +3 "core" &Rewz P + &Rfxz\ P +3 .tHand.open + "manipulator"&|1 +68 "core" 1 +2 "manipulator"& % +4 "core" % ϯ  % +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&m'\ +91 "core" ' + .tPSV.dial PSR +2 "processing"% +103 "core" +7 #tPulling 1.5ml of PSR.flush + .PSR.select :flush + "processing"%@ +56 .tPS.seek 1.5ml + "processing"%'{ +1592 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%)  +43 "core"  +6 .tPS.seek 0ml + "processing"%', +1601 "core" ' + .tPSV.dial PSR +2 "processing"%& +44 "core"  +7 .tPSR.select :air + "processing"% +17 .tPS.seek 2.5ml + "processing"%7'\ +2602 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%  + "collection"'  +33 "core"  +134  +6 .tPSV.dial :mixloop + "processing"% +103 "core" +6 .tCTV.dial :air,avoiding: :intake + "collection"'  +4 "core" +5 .tPTV.dial :PRVmixing +2 "processing"%  +75 "core" +5 .tPS.seek 0ml +2 "processing"%f', +2611 "core" ' +2 .tPSV.dial :air + "processing"%,  +43 "core"  +5 .tPS.seek 2.5ml + "processing"%'\ +2604 "core" ' +2 .tPSV.dial :mixloop + "processing"% +44 "core" +6 .tPS.seek 0ml + "processing"%', +2609 "core" ' +2 .tPSV.dial :air + "processing"%  +44 "core"  +5 .tPS.seek 2.5ml + "processing"%z'\ +2600 "core" ' + .tPSV.dial :mixloop +2 "processing"%9 +44 "core" +5 .tPS.seek 0ml +2 "processing"%4', +2599 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&2& +3 "core" &f* 7 .E +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&(o +4 "core" ( + "manipulator"&"& +4 "core" &f* 4 (E +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &-& +3 "core" &f* b (E +3 .tForearm.seek CC + "manipulator"& 'Ͻ +91 "core" ' +2 .tHand.close + "manipulator"&./ +74 "core" / +3 .tCC.seek :open +44 "collection"':( +400 "core" ( +2 "manipulator"&& +3 "core" &f* " J -E +2 "manipulator"&%% +4 "core" %   E .0 +2 .tForearm.seek :retract +2 "manipulator"&1'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&5(- +281 "core" ( +2 "manipulator"&=& +3 "core" &- 4  : 6 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- 8 ; 5 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&+'Γ +111 "core" ' +2 .tHand.open + "manipulator"&C1 +66 "core" 1 +2 "manipulator"&;% +4 "core" % Ν 5 . +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&6'\ +99 "core" ' +2 ."da"delayUntil "14:51:20.09" +3 #"WCR"Whole Cell Archive sampling 1000ml +2 #Loading wcr puck from tube 2 into Collection Clamp + "collection"'& +3 "core" &tv\ +2 "manipulator"&>% +4 "core" %\  D ? X 7 +2 "storage"($% +4 "core" %t + x\  +2 "storage"(!. +3 "core" .( +2 "storage"(#& +4 "core" &  \  +2 "storage"(& +3 "core" & + 3\  +2 "manipulator"&?& +3 "core" &- C G 7 +2 "manipulator"&3% +4 "core" %\  I ? 8 +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 2 + "manipulator"&H( +207 "core" ( + "manipulator"&v& +4 "core" & A +  4S +2 "storage"(N& +4 "core" &  w\  +2 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 700 counts + "manipulator"&K'Ѧ +102 "core" ' + "storage"(O& +4 "core" &  7 \  +2 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."WCR"SE.seek :beamBreak +2 "storage"(P') +135 "core" ' +2 "storage"(*- +3 "core" -' +2 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +3 (Z& +2 "core" &  |\ +3 "manipulator"&/& +3 "core" & 4 # b 5S +2 ."WCR"Elbow.seek 2 +2 "manipulator"&Q( +3 "core" ( +2 "manipulator"&G& +3 "core" & ) 3 ` 2S +2 "storage"(8& +3 "core" &  2\  +3 ."WCR"Forearm.seek 2 + 300 counts +2 "manipulator"&U' +28 "core" ' +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Hand.close + "manipulator"&T/ +72 "core" / +47 ."downElevator"SE.seek :down +3 "manipulator"&J& +2 "storage"(A'p +7 "core" & + - G 8S +2 "manipulator"&[% +3 "core" % > % > +3 ."WCR"Forearm.seek :retract + "manipulator"&0'\ +82 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +8 "core" ' +2 ."WCR"Elbow.seek CC + "manipulator"&^(o +165 "core" ( +2 "manipulator"&_& +3 "core" &e4 4 -  5M +2 ."WCR"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &I& +3 "core" &e4 6 . 6M +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek CC +2 "manipulator"&`'Ͻ +98 "core" ' +2 "manipulator"&B& +3 "core" &e4 / 9 e 1M +3 "manipulator"&<% +3 "core" %Ϯ : ( < 1 +3 "collection"'b& +3 "core" &uy\ +3 "collection"' & +5 "core" &sw\  +2 ."WCR"CC.seek :closed +2 "collection"'p(S +4 "core" &wv\ +8 & 6tv\ \ $d +9 &Tuuw\ 8 +10 &|ptv\ L +9 &Jtw\ Q +10 &JHtw\ Q +9 & Isw\ Q +9 &Lsv\ Q +9 &Itx\ Q +10 &QLuv\ Q +9 &Gsv\ P +10 &Itw\ Q +9 &!Itux\ Q +9 &#YLuxu\ Q +10 &%Ivvq\ Q +9 &&Htxd\ P +9 &(Jtvi\ Q +10 &*bJsvY\ Q +9 &,$JuuR\ Q +10 &-GtvV\ Q +9 &/JruU\ Q +9 &1kJvuO\ P +10 &3+JswP\ Q +9 &4ItuK\ Q +9 &6IuvJ\ P +10 &8rJuyC\ Q +9 &:5Isx7\ P +10 &;Jrt2\ Q +9 &=Iux0\ Q +9 &?{Jsv-\ P +10 &A;Kvy2\ Q +9 &BNuu5\ R +9 &DUvv2\ R +10 &Fyftw)\ T +9 &H2tw"\ W +10 &Ity [ +9 &Ktw ] +9 &Mdsu ^ +10 &O&tw ^ +9 &Ptx ^ +9 &Rdbvy \ 3 +10 &Rsx\ S +9 ( + &Rduz P +2 "collection"' & +3 #"WCR"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.45 +3 .Hand.open + "manipulator"&E1 +76 "core" 1 +2 "manipulator"&X% +3 "core" % Ϯ  g + +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 #"WCR"collectSample 1000ml w/bubble point of 55psi +2 #Priming 7ml .Intake.select :close + .Exhaust.select :close + .SS.hold + "sampler")i+ +4 "core" + + "sampler")j% +4 "core" %h l  +2 "collection"'W& +3 "core" &Rctw\ P +4 "Can"\ iʕU1 +2 #"WCR"Calibrating pressure sensors + .CTV.dial :air + "collection"'h  +5 "core" +4 ."WCR"SSV.dial :spit,avoiding: :exhaust +2 "sampler")M  +14 "core" +11 ."WCR"SS.reconfigure :fast +2 "sampler")#.0Xt +277 "core" ' +2 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")\\  + "collection"'e @ +110 "core" A +29  +4 ."WCR"delay 3.8 seconds +382 "collection"'l% +4 "core" %uw +2 "sampler")L% +3 "core" %>n#% ^  +41 #"WCR"Sensor limits: Intake max 150.1psia; Outlet max 155.5psia +8 .SSV.dial :spit +2 "sampler")d +138 "core" +6 ."WCR"SS.seek 0ml + "sampler")r'? +277 "core" ' +2 ."WCR"SSV.dial CBV +2 "sampler")c  +137 "core" +5 ."WCR"CTV.dial :intake +2 "collection"'Y  +74 "core"  +6 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")  + "collection"'t @ +7 "core" + A +10 #"WCR"Allowing 40s for 7.0ml of remaining 7.0ml +2 .Intake.select :open + "sampler") +214 "collection"'S% +3 "core" %mp\ +2 #"WCR"Intake @34.5psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 2.18ml/s +2 "sampler")#.0X'G +351 "core" '8Z} b #: +3 #"WCR"Vacuum too high -- waiting up to 40 seconds +2 .SS.reconfigure :exhale +2 "sampler")#.0X +2 "sampler")?% +3 "core" %V Z 4 +2 "collection"'3% +4 "core" %,-% +3 ."WCR"SS.reconfigure :inhaling 1.16ml/s +2 "sampler")#.P0X * +36 "core" , +5 ."da"PSV.dial :air +2 "processing"%$  +55 "core" +6 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%N'\ +543 "core" ' +2 #"WCR"Stroke completed -- waiting for pressure to equalize ... + .SS.reconfigure :exhale +2 "sampler")#.0X @ +5 "core" A +71 +6 #"WCR"Allowing 130s for 25.0ml of remaining 800.0ml + .Intake.select :open + "sampler") +215 "collection"'$% +3 "core" %_c +2 #"WCR"Intake @34.0psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00XA +2 "sampler")`% +4 "core" %OWY c G +24 "collection"'c% +4 "core" %FJ +2 "sampler")Y% +3 "core" %O S +28 "collection"'t% +3 "core" %LN +2 "sampler")e% +4 "core" %G Z +32 "collection"'% +3 "core" %MO +2 "sampler")S% +3 "core" %G W +37 "collection"'F% +3 "core" %RU +2 "sampler")@% +3 "core" %G e +42 "collection"'y% +9 "core" %[] +2 "sampler")o% +3 "core" %GON c +48 "collection"'k% +3 "core" %XX +2 "sampler")0% +3 "core" %Gij W +3 "sampler")% +3 "core" %Gmo X +2 ."WCR"Intake.select :close + "sampler")0 +17 )% +3 "core" %Gtr c +2 ."WCR"SSV.dial :exhaust +2 "sampler")h  +78 "core"  +9 ."WCR"Exhaust.select :open + "sampler")@ +17 ."WCR"SS.seek 0ml +3 "sampler")X'? +900 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +17 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")R  +2 "collection"'D @ +6 "core" A +72 +8 #"WCR"Allowing 130s for 25.0ml of remaining 750.0ml + .Intake.select :open + "sampler") +35 "core" ' +2 ."da"PSV.dial PTV + "processing"%r +75 "core" +6 ."da"delay 5 seconds +98 "collection"'x% +3 "core" %_b +2 #"WCR"Intake @34.0psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00X% +3 "core" %QT +2 "sampler")=% +3 "core" %K a +37 "collection"'$% +3 "core" %YY +2 "sampler")?% +3 "core" %K&, X +42 "collection"'*% +3 "core" %[\\ +2 "sampler")Z% +3 "core" %KRT W +47 "collection"'+% +4 "core" %TY +2 "sampler")v% +4 "core" %Kmm T +2 "sampler")8% +3 "core" %Kol d +2 ."WCR"Intake.select :close + "sampler")0 +61 )6% +3 "core" %Kz| S +2 ."WCR"SSV.dial :exhaust + "sampler")T  +79 "core"  +6 ."WCR"Exhaust.select :open + "sampler")@ +15 ."WCR"SS.seek 0ml + "sampler")J'? +902 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +14 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")[  + "collection"'H @ +6 "core" A +71 +6 #"WCR"Allowing 130s for 25.0ml of remaining 700.0ml + .Intake.select :open + "sampler") +215 "collection"'K% +3 "core" %bb +2 #"WCR"Intake @34.0psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.62ml/s +2 "sampler")#.+0XA +2 "sampler")A% +3 "core" %NHH _ p +25 "collection"'<% +3 "core" %EF +2 "sampler")O% +3 "core" %Nmp X +28 "collection"'G% +3 "core" %LL +2 "sampler"):% +4 "core" %I a +32 "collection"'E% +3 "core" %IJ +2 "sampler")b% +3 "core" %I ` +37 "collection"'/% +3 "core" %ON +2 "sampler")5% +3 "core" %I S +42 "collection"'j% +3 "core" %VV +2 "sampler")W% +3 "core" %I X +47 "collection"']% +4 "core" %[\\ +2 "sampler")i% +3 "core" %IFF W +54 "collection"'\\% +3 "core" %X[ +2 "sampler")l% +4 "core" %Iec Z +2 "sampler")L% +3 "core" %Igh Y +2 ."WCR"Intake.select :close + "sampler")0 +15 )M% +3 "core" %Iml ` + ."WCR"SSV.dial :exhaust +2 "sampler")`  +79 "core"  +46 ."WCR"Exhaust.select :open +8 "sampler")@ +14 ."WCR"SS.seek 0ml +2 "sampler")c'? +921 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +15 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")Y  + "collection"'t @ +5 "core" A +75 +5 #"WCR"Allowing 130s for 25.0ml of remaining 675.0ml +2 .Intake.select :open + "sampler") +215 "collection"'e% +3 "core" %ab +2 #"WCR"Intake @34.0psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.62ml/s +2 "sampler")#.+0X@ +2 #"WCR"Intake @32.6psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0XB' +2 "sampler")% +3 "core" %H-"$ d  +13 ."da"PSV.dial PTV +2 "processing"% +6 "collection"' % +3 "core" %BB +2 "sampler")2% +4 "core" %M@C Y  +24 "collection"'% +3 "core" %FH# +2 "sampler")n% +3 "core" %Mdh b +27 +5 ."da"delay 5 seconds +3 "collection"' % +3 "core" %JL +2 "sampler")% +3 "core" %I U +32 "collection"'f% +3 "core" %HM +45 "sampler")z% +6 "core" %I T +3 "collection"'% +3 "core" %TS +2 "sampler")"% +5 "core" %I d +40 "collection"'%% +3 "core" %Z[ +2 "sampler") % +4 "core" %I$' ` +47 "collection"'m% +3 "core" %Y\\ +2 "sampler")9% +4 "core" %I14 d +53 "collection"'% +3 "core" %ZY +2 "sampler")q% +4 "core" %IY\\ P +2 "sampler")% +3 "core" %I[] T +2 ."WCR"Intake.select :close + "sampler")0 +15 )1% +2 "core" %Icc a +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +80 "core"  +6 ."WCR"Exhaust.select :open + "sampler")@ +15 ."WCR"SS.seek 0ml + "sampler")-'? +93 ."da"PSV.dial :air + "processing"%  +74 "core"  +6 ."da"PS.seek 0ml + "processing"%', +732 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +14 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")#  + "collection"'! @ +6 "core" A +74 +5 #"WCR"Allowing 130s for 25.0ml of remaining 625.0ml + .Intake.select :open + "sampler") +214 "collection"'% +3 "core" %ac +2 #"WCR"Intake @34.0psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X  +44 "core"  +5 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%=  +133 "core" +5 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%$  +49 "core" ~ +5 ."da"PTV.dial :PRVmixing + "processing"%?  +5 "core" +5 ."da"PSV.dial :mixloop + "processing"%* +44 "core" +5 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%Z' +388 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%  +47 "core"  +4 "processing"%+% +3 "core" %\  +3 ."da"PS.seek 0.55ml +2 "processing"%v' +336 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%8  +43 "core"  +52 ."da"PS.seek 2ml + "processing"%6'˕ +199 "core" 'd %P Y  +3 #"WCR"Vacuum too high -- waiting up to 40 seconds + .SS.reconfigure :exhale +2 "sampler")#.0X?? +2 "sampler")K% +3 "core" %d* W  +2 "collection"'J% +4 "core" %=?2 +2 #"WCR"Intake @32.6psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0XB^ +2 "sampler"),% +3 "core" %c8 c  +19 "collection"' % +3 "core" %CDl +2 "sampler")% +3 "core" %c8 S  +2 "collection"' % +5 "core" %BDV + #"WCR"Intake @32.8psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.46ml/s +2 "sampler")#. 0X'? +929 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +14 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")=  + "collection"'$ @ +6 "core" A +73 +5 #"WCR"Allowing 130s for 25.0ml of remaining 550.0ml +2 .Intake.select :open + "sampler") +215 "collection"'?% +3 "core" %ddk +2 #"WCR"Intake @34.0psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.46ml/s +2 "sampler")#. 0X W  +24 "collection"'h% +3 "core" %KM +2 "sampler") % +4 "core" %NWX _ A +28 "collection"'D% +3 "core" %MM +2 "sampler")R% +3 "core" %Mvz P +32 "collection"'r% +3 "core" %PS +2 "sampler")x% +3 "core" %M R +37 "collection"'X% +3 "core" %WX +2 "sampler")a% +3 "core" %M b +42 "collection"'{% +4 "core" %Z\\ +2 "sampler")% +3 "core" %M _ +48 "collection"'N% +9 "core" %\\_ +2 "sampler")% +3 "core" %M b +54 "collection"'V% +3 "core" %Z] +2 "sampler")|% +4 "core" %M*, \\ +60 "collection"'0% +3 "core" %Y\\ +2 "sampler")u% +4 "core" %MJL a +69 "collection"'k% +3 "core" %X\\ +2 "sampler")d% +4 "core" %M`b a +2 "sampler")% +4 "core" %Mbd T + ."WCR"Intake.select :close + "sampler")0 +15 )s% +2 "core" %Mci Y +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +79 "core"  +6 ."WCR"Exhaust.select :open +2 "sampler")@ +14 ."WCR"SS.seek 0ml +2 "sampler")w'? +884 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +14 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")  + "collection"'& @ +6 "core" A +73 +5 #"WCR"Allowing 130s for 25.0ml of remaining 500.0ml +2 .Intake.select :open + "sampler") +215 "collection"'% +3 "core" %cf +2 #"WCR"Intake @34.1psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.42ml/s +2 "sampler")#.0X% +4 "core" %JN +2 #"WCR"Intake @33.2psia, vacuum from 20.0 to 24.0psi + .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X% +4 "core" %J a +61 "collection"'!% +3 "core" %[_k +2 "sampler")#% +3 "core" %J<> a +69 "collection"'Z% +3 "core" %[]Y +2 "sampler")8% +3 "core" %JVS a +79 "collection"';% +3 "core" %\\]W +2 "sampler")H% +5 "core" %Jff ` + "sampler")[% +3 "core" %Jfg R +2 ."WCR"Intake.select :close +2 "sampler")0 +14 )K% +2 "core" %Jih ^ +2 ."WCR"SSV.dial :exhaust +2 "sampler")J  +80 "core"  +6 ."WCR"Exhaust.select :open + "sampler")@ +15 ."WCR"SS.seek 0ml + "sampler")v'? +882 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +14 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler").  + "collection"'T @ +6 "core" A +71  +6 #"WCR"Allowing 130s for 25.0ml of remaining 400.0ml + .Intake.select :open + "sampler") +215 "collection"'B% +3 "core" %cfo +2 #"WCR"Intake @34.1psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.33ml/s +2 "sampler")#.0X'G +737 "core" ' + ."da"PTV.dial :puck +7 .PSV.dial PTV +2 "processing"%! +74 "core" +6 ."da"PBV.dial :waste1 + "processing"%#  +35 "core" +5 "processing"%Z% +4 "core" %˙\  +2 ."da"PS.seek 1.5ml +2 "processing"%8' +586 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%; * +35 "core" , +6 ."da"PS.seek 0ml +2 "processing"%H', +1614 "core" ' +2 ."da"delay 2:00 +1029 "core" '55 R  +3 #"WCR"Vacuum too high -- waiting up to 40 seconds + .SS.reconfigure :exhale +2 "sampler")#.0X% +7 "core" %\\Z@ +2 "sampler")[% +5 "core" %H* X  +20 "collection"':% +3 "core" %[]@ +2 "sampler")E% +4 "core" %H* c  +24 "collection"'b% +3 "core" %]^' +2 "sampler")/% +3 "core" %H*+/ W  +28 "collection"'5% +3 "core" %\\_8 +2 "sampler")j% +4 "core" %H*=? W  +32 "collection"'W% +3 "core" %]_5 +2 "sampler")_% +3 "core" %H)KL Q  +37 "collection"'4% +3 "core" %__4 +2 "sampler")% +3 "core" %M ^` ] Y +42 "collection"'+% +3 "core" %_`5 +2 "sampler")i% +3 "core" %Jwv ^ +48 "collection"'\\% +3 "core" %^_8 +2 "sampler")]% +3 "core" %J U +54 "collection"'O% +3 "core" %_`B +2 "sampler")P% +3 "core" %J U +61 "collection"'`% +3 "core" %_`8 +2 "sampler")I% +4 "core" %J S +69 "collection"'e% +3 "core" %a`9 +2 "sampler")c% +3 "core" %J S +79 "collection"'F% +3 "core" %]b; +2 "sampler")M% +3 "core" %J O +89 "collection"'Y% +3 "core" %^a= +2 "sampler")L% +3 "core" %J T +100 "collection"'y% +3 "core" %^bO +2 "sampler")o% +4 "core" %J33 _ +113 "collection"'% +3 "core" %_b; +2 "sampler")S% +3 "core" %JKL c +128 "collection"'t% +6 "core" %`aF +2 "sampler")3% +40 "core" %JZ\\ V +107 "collection"' % +3 "core" %_a> +2 "sampler")D% +5 "core" %Jgg X +2 "sampler")r% +3 "core" %Jgj O +2 ."WCR"Intake.select :close + "sampler")0 +15 )R% +3 "core" %Jil b +2 ."WCR"SSV.dial :exhaust + "sampler")x  +81 "core"  +6 ."WCR"Exhaust.select :open + "sampler")@ +15 ."WCR"SS.seek 0ml + "sampler")h'? +931 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +15 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")G  + "collection"'N @ +7 "core" A +71  +6 #"WCR"Allowing 130s for 25.0ml of remaining 275.0ml + .Intake.select :open + "sampler") +215 "collection"'{% +4 "core" %hjT + #"WCR"Intake @34.3psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.25ml/s +2 "sampler")#.0X +6 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'T' +1145 "core" ' +3 ."da"delay 10 seconds +1002 #recoverPSRreagent08 + .PTV.dial :puck +5 .PBV.dial :waste1 + "processing"%.  +35 "core" +5 ."da"delay 30 seconds +398 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV + "collection"'J @ +77 "core" @ +57 ."WCR"CBV.dial between CSV and waste2b +60 "collection"'v  +94 "core"  +6 "collection"'B% +3 "core" %ko  +3 ."WCR"CSV.dial between air and CTV +2 "collection"'* ` +30 "core" b +7 ."WCR"CS.seek 7.411ml + "collection"'<' +726 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"'>  + '[  +29 "core"  +50  +6 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml + "collection"':' +1431 ."da"PBV.dial between PSV and waste1 +2 "processing"%E * +35 "core" , +5 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%b +72 "core"  +8 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%/'\ +336 "core" 'Տ +4 ."WCR"CBV.dial :waste2b +2 "collection"'5  +31 "core"  +9 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek 0ml + "collection"'j' +94 "core" ' +2 ."WCR"delay 1:00 +2068 "core" ' + ."da"PSV.dial PTV +2 "processing"%W +76 "core" +5 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%_ +76 "core"  +7 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%4 +76 "core" +5 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +87 "core" +5 ."da"PS.seek 0ml + "processing"%+', +2082 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'i  +137 "core" +5 #"WCR"Fix #1 of 2 (with RNAlater) for 2:00 +2 .CSV.dial CSR + "collection"'K  +43 "core"  +7 #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +2 "collection"' +13 ."WCR"CS.seek 2ml +2 "collection"'\\') +243 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR + "processing"%] +137 "core" +8 #"da"Pulling 2ml of PSR.air + .PSR.select :air +2 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%O'˕ +180 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +18 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml + "collection"'P' +1390 "core" ' + ."da"delay 5 seconds +502 .PTV.dial :puck +9 .PSV.dial PTV + "processing"%` +74 "core" +6 ."da"PBV.dial :waste1 +2 "processing"%I  +36 "core" +6 "processing"%e% +3 "core" %˕  +3 ."da"PS.seek 1.5ml + "processing"%c'{ +61 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV + "collection"'F @ +76 "core" ? +58 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'M  +95 "core"  +7 "collection"'Y% +4 "core" %rtY  +2 ."WCR"CSV.dial between air and CTV +2 "collection"'L ` +60 "core" _ +6 ."WCR"CS.seek 7.339ml +2 "collection"'y'K +201 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%o * +35 "core" + +5 ."da"delay 1 second +102 .PSV.dial :waste1 + "processing"%  +104 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 "collection"'S  +2 ."WCR"CSV.dial CTV +5 "collection"'t  +2 "core"  +5 ."da"PS.seek 0ml +2 "processing"%3', +32 "core" ~ +100  +6 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"' ' +1456 "core" ' +2 "processing"%D9 +3 "core" 95 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +45 "processing"%r +9 "core" 5 + "processing"%R& +4 "core" &^+ 4 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&x% +4 "core" %\  ; 5 +2 "storage"(% +3 "core" %p   # +2 "storage"(N. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."da"SC.seek 1 + "storage"(G( +84 "core" ' +3 ."WCR"delay 2:00 +110 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 ({& +3 "core" &  L +2 "manipulator"&h& +3 "core" &f3 AM +2 "manipulator"&a% +3 "core" %\  5 u +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&V( +162 "core" ( +2 "manipulator"&|& +3 "core" & r d ch +2 "storage"(H& +3 "core" & A @ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts + "manipulator"&u' +92 "core" ' +2 "storage"(k& +3 "core" & " %  +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(X') +292 "core" ' + "storage"(U- +3 "core" -'C +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&s& +3 "core" & o z Eh +2 "storage"(& +3 "core" &   +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +2 "manipulator"&6' +31 "core" ' +2 ."da"Elbow.hold + "manipulator"&&, +4 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -'C +3 ."da"SE.seek 4.16 Pucks below Top Plate +2 "storage"(~' +25 "core" ' +2 "manipulator"&% +3 "core" %   l +2 "storage"(l& +3 "core" & !  +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 319 counts +2 "manipulator"&w'F +17 "core" ' +2 "manipulator"&)& +4 "core" & u g Mh + "storage"(A& +3 "core" & B A  +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts + "manipulator"&' +33 "core" ' +3 ."da"SE.seek 5.16 Pucks below Top Plate + "storage"(,'. +34 "core" ' +2 "manipulator"&& +3 "core" & I  h +2 "manipulator"&% +3 "core" % n +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&'\ +93 "core" ' +2 ."da"Elbow.seek PC + "manipulator"&C([ +253 "core" ( + "manipulator"&@& +4 "core" &X @ P  +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &n& +2 "core" &X M E 3 +3 ."da"Forearm.seek PC + "manipulator"& '$ +93 "core" ' +2 ."da"Hand.close + "manipulator"&/ +69 "core" / +52 ."da"PC.seek :open +4 "processing"%( +459 "core" ( +2 "storage"(f& +3 "core" & A @ +2 "manipulator"&g& +3 "core" &X t l  +2 "manipulator"&z% +4 "core" % ! x o ) +2 ."da"Forearm.seek :retract +2 "manipulator"& '\ +96 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&"( +265 "core" ( +2 "manipulator"&& +3 "core" & L N * +2 "storage"( & +4 "core" & . / ^ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&m' +91 "core" ' +2 ."da"Hand.open +2 "manipulator"&1 +68 "core" 1 +2 "storage"(q- +3 "core" -'. +3 ."da"SE.seek 4.8 Pucks below Top Plate + "storage"(9' +25 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 3.88 Pucks below Top Plate + "storage"(' +50 "core" ' + #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da25apr1015h800ml.tif +1949 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +87 "Can" QW; +105 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 18.164 seconds\ /var/log/esp/da25apr1015h800ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da25apr1015h800ml20s.tif +2061 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da25apr1015h800ml20s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 32.0 /var/log/esp/midres/da25apr1015h800ml32s.tif +3269 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 32 seconds\ /var/log/esp/midres/da25apr1015h800ml32s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF + ."Qmail"DAfans.email "18.164 sec auto-exposure",Subject: "da25apr1015h800ml images!" +4 "storage"(2- +3 "core" -' +4 "storage"(& +3 "core" & \\ N  +6 "manipulator"&& +4 "core" & l* +3 ."da"Elbow.seek 1 +2 "manipulator"&( +36 "core" ( +3 "manipulator"&0& +6 "core" & X q + "storage"(d& +4 "core" &  +4 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&7' +3 "core" ' +3 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 4.6 Pucks below Top Plate +2 "storage"('G +48 "core" ' + "manipulator"&& +6 "core" & s q q + "storage"(Q& +4 "core" & +2 ."da"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 + "manipulator"&' +37 "core" ' + ."da"Elbow.hold +3 "manipulator"&, +4 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 4.78 Pucks below Top Plate +2 "storage"( ' +19 "core" ' + "manipulator"&% +3 "core" % f V +2 "storage"(?& +54 "core" &  +6 ."da"Forearm.force -20 +3 "manipulator"&5 +3 ."da"Forearm.seek 1 + 312 counts +2 "manipulator"&-'? +27 "core" ' +95 "manipulator"&1& +8 "core" & T _ # q +5 "storage"(!& +5 "core" &  +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&#' +28 "core" ' +4 "storage"(% +6 "core" %  +6 ."downElevator"SE.seek :down +6 "storage"(;'p +98 (8% +6 "core" %o?  \\x +4 "manipulator"&Z% +6 "core" %Ѥ r p  +6 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +3 "manipulator"&='\ +93 "core" ' +14 ' +3 ."downElevator"SE.stop +2 "storage"(5 +6 (& +4 "core" & E +6 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 "processing"%%& +7 "core" &\\\  +4 "manipulator"&}& +6 "core" & q { U q +4 "manipulator"&.% +8 "core" %\  r   +4 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&J(- +173 "core" ( +2 "manipulator"&v& +6 "core" &- |   +5 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 &B& +6 "core" &- y } 5  +6 ."psFlush"Forearm.seek :garage +2 "manipulator"&*'Γ +105 "core" ' +4 ."psFlush"Hand.close +2 "manipulator"&T/ +78 "core" / +4 "manipulator"&[& +6 "core" &- C 9 K  +4 "manipulator"&>% +7 "core" % ΢ 6 6   +6 ."psFlush"Forearm.seek :retract +2 "manipulator"&<'\ +104 "core" ' +6 ."psFlush"Elbow.reconfigure :tight +10 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +4 "manipulator"&E([ +121 "core" ( +9 "manipulator"&b& +6 "core" &` s r  +4 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +4 && +6 "core" &` s s   +4 ."psFlush"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek PC +2 "manipulator"&5'$ +97 "core" ' +4 "manipulator"&:& +6 "core" &` r t   +4 "manipulator"&W% +8 "core" % s p   +4 "processing"%_& +8 "core" &H\  +4 "processing"%4& +10 "core" &'\  +6 ."psFlush"PC.seek :closed +4 "processing"%(^ +4 "core" &6\  +4 &2\  +8 &/r1 +{ +8 &`s. ? +9 &_g% R +11 &D+ R +8 &?_ R +10 &D S +10 &cCY R +11 &%Cd R +7 &A\\ R +9 &FX R +9 & jEX S +11 &",FY S +9 &#DX R +2 ."WCR"CBV.dial :waste2b +5 "collection"'/  +11 "core" &%G\\ R +2 &'q?Q S +7 &)5AP R +12 &*AS S +2  +20 ."WCR"CS.reconfigure :default +6 "collection"'#P d@b +4 "core" &,ER S +3 &.zFL S +2 &0=EK R +3 &1BK R +5 ."WCR"CS.seek 0ml +4 "collection"'i' +8 "core" &3FF S +2 &5DA R +6 &7EG> R +9 &9GB R +8 &:D> S +9 &<F< R +13 &>MB= R +7 &@F= R +8 &ALD S +11 &CU= U +8 &EHr/ W +11 &G{2 X +9 &H{3 X +8 &J~4 Y +11 &LKy4 Y +8 &N ~2 Y +9 &O2 Y +12 &Q4 Y +9 &SP, Z +9 &U) Z +9 &V Z +8 &X Z +11 &ZV# Z +8 &\\" [ +9 &]|! < +11 &^.r V +8 &^- 5 +2 ( +4 "processing"%4& +135 #"psFlush"Processing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.89 +2 "processing"%K& +6 "core" &^+! 5 +4 &^+ 5 +2 &^+ 5 +2 &^+ 5 +2 &^+ 5 + &^+ 5 + &^+ 5 +2 &^+ 5 +2 &^+ 5 +2 &^+ 5 +2 &^+ 5 +2 &^+ 5 ' +2 &^+ 5 +6 ."WCR"delay 1:00 +8 ."psFlush"Hand.open +4 "manipulator"&j1 +68 "core" 1 +4 "manipulator"&]% +6 "core" %  S Y  +5 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&+'\ +100 "core" ' +7 ."psFlush"PSR.select :air +4 .PSV.dial PSR +2 "processing"%\\ +46 "core"  +18 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +26 ."psFlush"PS.seek 0.5ml +2 "processing"%`'F +594 "core" ' +3 ."psFlush"delay 5 seconds +69 #"uploadLog"upsync +433 ."psFlush"PSR.select :air +3 "processing"% +15 ."psFlush"PS.seek 2.5ml +2 "processing"%I'\ +2098 "core" ' +2 ."psFlush"delay 1 second +101 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%e @ +196 "core" B +7 ."psFlush"PTV.dial :PRVmixing +2 "processing"%F  +134 "core" +6 ."psFlush"PSV.dial :mixloop +2 "processing"%M +104 "core" +5 ."psFlush"PS.seek :empty +2 "processing"%Y' +1909 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'O  +136 "core" +5 #"WCR"Fix #2 of 2 (with RNAlater) for 2:00 +2 .CSV.dial CSR + "collection"'L  +45 "core"  +7 #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater + "collection"' +14 ."WCR"CS.seek 2ml +2 "collection"'P') +480 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%o +104 "core"  +8 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +3 "core" ' + ."WCR"delay 5 seconds +11 ."psFlush"PS.seek 0.5ml + "processing"%'F +490 ."WCR"CSR.select :air +2 "collection"' +18 ."WCR"CS.reconfigure :fast +45 "collection"'#d @b +6 ."WCR"CS.seek 10ml +2 "collection"'t' +29 "core" ' + ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +17 ."psFlush"PS.seek 2.5ml + "processing"%S'\ +1473 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV + "collection"'c @ +74 "core" > +62 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'y  +93 "core"  +10 "collection"'D% +3 "core" %ru  +2 ."WCR"CSV.dial between air and CTV +2 "collection"'r ` +59 "core" ^ +9 ."WCR"CS.seek 7.325ml +2 "collection"'R' +312 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%x  +34 "core"  +6 ."psFlush"PTV.dial :mixing +2 "processing"% @ +75 "core" A +6 ."psFlush"PSV.dial :mixloop +2 "processing"%N +104 "core" +5 ."psFlush"PS.seek :empty +2 "processing"%{' +86 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"'a  +2 'h  +31 "core"  +108  +6 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'\ ' +1627 "core" ' +3 ."WCR"delay 2:00 +727 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%| +104 "core"  +8 ."psFlush"PSR.select :flush +2 "processing"%@ +16 ."psFlush"PS.seek 1ml +43 "processing"%H'M` +1092 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +16 ."psFlush"PS.seek 2.5ml +2 "processing"%k'\ +1600 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%^ +74 "core" +4 ."psFlush"PTV.dial :puck +2 "processing"%  +73 "core"  +5 ."psFlush"PBV.dial :waste1 +6 .PS.seek 0ml +2 "processing"%U', +2600 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%s +75 "core"  +7 ."psFlush"PSR.select :flush +2 "processing"%@ +16 ."psFlush"PS.seek 0.5ml +2 "processing"%'F +595 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +16 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +2097 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +85 "core"  +5 ."psFlush"PBV.dial PSV +2 "processing"%l U +56 "core" W +6 ."psFlush"PS.seek 0ml +2 "processing"%)', +2606 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%A @ +28 ."WCR"CBV.dial :waste2b + "collection"'  +13 "core" > +5 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +11 "core"  +6 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +2 ."WCR"CS.seek 0ml +2 "collection"'u' +339 "core" ' +2 ."WCR"delay 1:00 +2242 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%V  +73 "core"  +5 ."psFlush"PS.seek 0ml + "processing"%X', +2608 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%6 +43 "core"  +7 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%w'\ +1012 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'~  +134 "core" +8 "collection"'& +3 "core" &Rbpp P +2 #"WCR"Storing wcr puck in Collection Clamp to tube 1 +2 "manipulator"&@% +3 "core" %\  * +3 "storage"(n% +48 "core" %r z 1\ +3 "storage"(&. +3 "core" .( +2 "storage"(& +3 "core" & | \ +2 "storage"(& +4 "core" &  J\ +2 "manipulator"&(& +3 "core" &` * +2 "manipulator"&f% +4 "core" %\  * +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 1 + "manipulator"&g( +261 "core" ( +3 "manipulator"&z& +3 "core" &   (& +2 "storage"( & +3 "core" &  h +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&' +101 "core" ' +2 "storage"( & +3 "core" & +3 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."WCR"SE.seek :beamBreak +2 "storage"(C') +278 "core" ' + "storage"(- +3 "core" -' +2 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&q& +3 "core" & ~ : #& +2 "storage"( & +4 "core" & S L T +2 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek 1 +2 "manipulator"&,' +34 "core" ' +2 ."WCR"Elbow.hold + "manipulator"&9, +4 "core" , + ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(2- +2 "core" -' +3 ."WCR"SE.seek 5.16 Pucks below Top Plate +2 "storage"('0 +27 "core" ' +2 "manipulator"&% +3 "core" % /  +2 "storage"(0& +3 "core" & 7 6 +2 ."WCR"Forearm.force -20 +2 "manipulator"&5 +3 ."WCR"Forearm.seek 1 + 310 counts + "manipulator"&d'= +18 "core" ' +2 "manipulator"&& +3 "core" &   (& +2 "storage"(Q& +3 "core" & c g ? +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&' +25 "core" ' +3 ."WCR"SE.seek 6.16 Pucks below Top Plate + "storage"(?' +37 "core" ' +3 "manipulator"&"& +4 "core" &  *& +2 "manipulator"&m% +3 "core" % d ){ +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract + "manipulator"&'\ +92 "core" ' + ."WCR"Elbow.seek CC +2 "manipulator"&1(o +156 "core" ( + "manipulator"&!& +4 "core" &n3 I %L +2 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &7& +2 "core" &n4 < %L +43 ."WCR"Forearm.seek CC +7 "manipulator"&'Ͻ +95 "core" ' +2 ."WCR"Hand.close + "manipulator"&/ +3 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +61 "core" / +4 ."WCR"CC.seek :open +2 "collection"'( +7 "core" +4 ."psFlush"PBV.dial PSV +2 "processing"%8 U +5 "core" V +5 ."psFlush"PS.seek 0ml + "processing"%Z', +374 "core" ( +2 "storage"(& +5 "core" &  m\  +2 "storage"(-& +3 "core" &  Z\  +2 "manipulator"&%& +3 "core" &n3 W +L +3 "manipulator"&}% +4 "core" % ϻ , +2 ."WCR"Forearm.seek :retract + "manipulator"&.'\ +95 "core" ' +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 1 +2 "manipulator"& ( +160 "core" ( + "manipulator"&#& +4 "core" & : < 5 +2 "storage"(v& +4 "core" &  8\ \ +2 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."WCR"Forearm.seek 1 +2 "manipulator"&B' +106 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&;, +3 "core" , +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open + "manipulator"&1 +76 "core" 1 +3 "manipulator"&T% +3 "core" %  + +2 "storage"([& +3 "core" &  J\  +2 ."WCR"Forearm.force -20 +2 "manipulator"&5 +3 ."WCR"Forearm.seek 1 + 314 counts + "manipulator"&>'A +19 "core" ' + "manipulator"&=& +3 "core" & 3 5 7 +2 "storage"(b& +4 "core" &  \ +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts + "manipulator"&' +20 "core" ' + "storage"(*% +3 "core" %  ) $\ +3 ."downElevator"SE.seek :down +3 "storage"(:'p +99 (W% +3 "core" %; @\ [u +2 "manipulator"&_% +4 "core" %ѹ   A 2~ +2 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&J'\ +90 "core" ' +20 ' + ."downElevator"SE.stop +2 "storage"(5 +2 #tStarting finalPurge +1411 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%< @ +43 "core" ? +11 ."psFlush"PS.seek 2.5ml +2 "processing"%/'\ +507 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +2096 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +72 "core"  +4 ."psFlush"PS.seek 0ml +2 "processing"%K', +2609 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +44 "core"  +7 ."psFlush"PSR.select :flush +2 "processing"%@ +15 ."psFlush"PS.seek 1ml +2 "processing"%j'M` +1086 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +15 ."psFlush"PS.seek 2.5ml +2 "processing"%]'\ +1589 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%4 +72 "core" +5 ."psFlush"PTV.dial :puck + "processing"%\\  +5 "core"  +4 ."psFlush"PBV.dial :waste1 +2 "processing"%5  +56 "core" +5 ."psFlush"PS.seek 0ml +2 "processing"%3', +2607 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%` +73 "core"  +11 ."psFlush"PSR.select :flush +2 "processing"%@ +20 ."psFlush"PS.seek 0.5ml +2 "processing"%e'F +588 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%F'\ +2102 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%M +73 "core" +5 ."psFlush"PBV.dial PSV + "processing"%I U +57 "core" W +5 ."psFlush"PS.seek 0ml +2 "processing"%O', +2607 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%L @ +44 "core" ? +4 ."psFlush"PS.seek 2.5ml +2 "processing"%i'\ +731 "Can"\ @XV; +1869 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%o  +72 "core"  +5 ."psFlush"PS.seek 0ml + "processing"%Y', +2603 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%P +43 "core"  +7 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%'\ +2601 "core" ' +8 ."psFlush"PSV.dial PTV +2 "processing"%c +72 "core" +5 ."psFlush"PBV.dial PSV + "processing"%y U +5 "core" V +5 ."psFlush"PS.seek 0ml +2 "processing"%D', +2600 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%r @ +43 "core" ? +5 ."psFlush"PS.seek 2.5ml +2 "processing"%t'\ +2609 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%x  +72 "core"  +5 ."psFlush"PS.seek 0ml + "processing"%', +2609 "core" ' +3 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'N& +4 "core" &svU\ + "manipulator"&h& +5 "core" & T N - ; + "manipulator"&a% +3 "core" %\  T N C < +3 .tElbow.seek PC + "manipulator"&S([ +265 "core" ( + "manipulator"&R& +3 "core" &Z [ [ ;\ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &|& +2 "core" &Z Q U ] ;\ +3 .tForearm.seek PC + "manipulator"&{'$ +93 "core" ' +2 .tHand.close + "manipulator"&H/ +74 "core" / +4 .tPC.seek :open + "processing"%^( +456 "core" ( + "manipulator"&& +3 "core" &o X i  ? +2 "manipulator"&k% +4 "core" %  z | ; ? +2 .tForearm.seek :retract +2 "manipulator"&s'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&U(o +353 "core" ( + "manipulator"&& +4 "core" &p1 U [ / 9I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &p1 T I  9I +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&l'Ͻ +98 "core" ' +2 "manipulator"&& +3 "core" &p0 J D j 6I +2 "manipulator"&A% +4 "core" %϶ < : V 6 +2 "collection"'& +4 "core" &tvS\ +2 "collection"')& +5 "core" &tw`\ +2 .tCC.seek :closed +2 "collection"'\ (S +4 "core" &svc\ +7 & /qth\ $c +10 &Swuvh\ 8 +9 &|usvh\ M +10 &Ltve\ R +9 &DJpwh\ Q +9 &Gsug\ Q +10 &Iqse\ Q +9 &Lrve\ Q +10 &LGrte\ Q +9 &Gsti\ Q +9 &Ktue\ R +10 &!Ftwl\ Q +9 &#SLqvm\ R +9 &%Ksuh\ R +10 &&Kuum\ Q +9 &(Lsww\ R +10 &*[Ltxt\ R +9 &,Gstr\ Q +9 &-Iuvu\ Q +10 &/Nsvq\ R +9 &1cJuvv\ R +9 &3&Mtus\ Q +10 &4Guvy\ Q +9 &6Iqtv\ Q +9 &8lMtu\ Q +10 &:-Mrtu\ R +9 &;Jruz\ R +10 &=Ltt\ R +9 &?tGrt\ Q +9 &A6Jst\ Q +10 &BNuu\ R +9 &D[su\ S +10 &Fnxtv\ V +9 &H$ux Z +9 &Itv ] +10 &Ktx ^ +9 &M`rv ^ +9 &O sx ^ +10 &Psx _ +9 &R[ctw 5 +9 &Rrw V +10 ( + &Rjtv\ Q +2 "collection"')& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.59 + "collection"'V& +4 "core" &Rjuw{\ Q +3 .tHand.open + "manipulator"&1 +67 "core" 1 +2 "manipulator"&6% +3 "core" % ϶   ^ 2 +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +49 .tForearm.seek :retract + "manipulator"&X'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'~& +3 "core" &Rjvx\ Q +2 "collection"'% +3 "core" %sx\  +3 .tCSV.dial CSR + "collection"'@  +42 "core"  +6 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +14 .tCS.seek 5ml +2 "collection"'n'q1 +1346 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +14 '&% +2 "core" %q1vy\  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"''b +685 "core" ' +2 .tCSV.dial :waste + "collection"' +135 "core" +4 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'(' +1983 "core" ' +2 #tFlushing upper manifold + "collection"'f& +4 "core" &Ritv\ Q +2 "collection"'z% +3 "core" %svv\  +2 .tCSV.dial :flush +2 "collection"'  +44 "core"  +4 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'E'q1 +1283 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +43 "core" A +3 "collection"'+% +4 "core" %q2vu\  +3 .tCS.seek 7ml + "collection"'' +568 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'q + '  +48 "core"  +61  +3 .tCTV.dial :air +2 "collection"'2  +15 "core"  +5 .tCS.seek 0ml + "collection"'' +1769 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'0'1 +806 "core" ' +2 .tCSV.dial :waste + "collection"' +46 "core" +4 .tCS.seek 0ml +2 "collection"'Q' +805 "core" ' + "collection"'"& +4 "core" &Rhrv\\\ Q +2 "collection"'m% +3 "core" %rwh\  +2 .tCSV.dial :flush + "collection"'  +44 "core"  +5 .tCS.seek 3ml + "collection"'g'1 +812 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'C @ +43 "core" A +4 "collection"',% +3 "core" %1uwT\  +3 .tCS.seek 5ml + "collection"'d'q4 +569 "core" ' + .tCSV.dial :air +2 "collection"' @ +5 "core" @ +4 .tCS.seek 0ml + "collection"'!' +1277 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'7'1 +810 "core" ' + .tCSV.dial :waste +2 "collection"' +75 "core" +4 .tCS.seek 0ml +2 "collection"'9' +810 "core" ' +4 #tFlushing lower manifold's waste1 port + "collection"'& +3 "core" &RhtxT\ Q +2 "collection"'% +3 "core" %wvb\  +2 .tCSV.dial :flush + "collection"'8  +56 "core" +4 .tCS.seek 5ml +2 "collection"''q1 +1297 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'p @ +45 "core" A +3 "collection"'w% +4 "core" %q6vyY\  +3 .tCS.seek 7.001ml + "collection"'' +560 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'-  + '%  +43 "core"  +94 ~ +4 .tCBV.dial :waste1 +2 "collection"'} @ +44 "core" A +4 .tCS.seek 0ml +2 "collection"'#' +1764 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'v& +3 "core" &RhyyW\ Q +2 "collection"'% +3 "core" %wzM\  +2 .tCSV.dial :flush +2 "collection"'1  +75 "core" +4 .tCS.seek 5ml +2 "collection"''q1 +1285 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'T @ +55 "core" > +4 "collection"'[% +4 "core" %q,xzI\  +2 .tCS.seek 6.999ml +2 "collection"'=' +565 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'b  + '*  +17 "core"  +29  +4 .tCBV.dial :waste2b + "collection"'.  +75 "core"  +5 .tCS.seek 0ml + "collection"'W' +1763 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&_& +3 "core" &q/   o 3I +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"& (o +3 "core" ( + "manipulator"&B& +4 "core" &q/   ! 3I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &>& +3 "core" &q/   3I +3 .tForearm.seek CC + "manipulator"&?'Ͻ +96 "core" ' + .tHand.close + "manipulator"&/ +73 "core" / +3 .tCC.seek :open + "collection"':( +399 "core" ( +2 "manipulator"&<& +4 "core" &q/ S S  9I + "manipulator"&Z% +4 "core" % Ϻ H G 9 +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&/(- +294 "core" ( +2 "manipulator"& & +3 "core" &- h U ? +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &K& +2 "core" &- x 3 ? +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&j'Γ +114 "core" ' +2 .tHand.open + "manipulator"&41 +71 "core" 1 + "manipulator"&\\% +3 "core" % Μ " # k 3 +41 .tForearm.reconfigure :loose +9 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&5'\ +102 "core" ' +2 #tCompleted [myDA_WCR {noKill} # DA sample volume=1000 mL, WCR sample volume=1000 mL] begun 13:30:25 +7 #Asleep after completing PCQC2_DAWCR_25APR23 assays +2 ."Qmail"GoodNews.email "{1 => 7,\\n 2 => 26,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@15:41:05, 24.1C, 15% humidity, 14.8psia, 12.560V, 0.367A, 5.746Ah, 4.61W\\nSampled 750.0ml",Subject: "Asleep after completing PCQC2_DAWCR_25APR23 assays" +31 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF + #Shutdown + .tdelayUntil "22:00:00.00PDT11-Apr-25" +330 #"uploadLog"upsync +14651 "Can"=\ .X; +60002 <\ 6Y; +60001 @\ <Z; +60002 C\ =fZ; +60001 E\ >=[D; +60002 E\ @[; +60001 E\ A\\p; +60002 H\ A]; +60002 H\ B]; +60001 I\ Ar^2; +60001 H\ CJ^; +60002 H\ B"_^; +60001 I\ B_; +60002 H\ C`; +60001 H\ Ca ; +60001 C\ Ba; +60002 ?\ BYbL; +60001 A\ B1b; +60001 :\ Ccx; +60001 ;\ Bd; +60002 :\ Cd; +60001 6\ Ce:; +60002 7\ Che; +60001 5\ C@ff; +60002 3\ Cf; +60001 2\ Cg; +60002 /\ Ch(; +60001 /\ Dh; +60002 )\ DwiT; +60001 ,\ COi; +60002 *\ B&j; +60001 *\ Ck; +60002 (\ Dk; +60001 *\ DlB; +60002 )\ Dl; +60001 &\ D^mn; +60001 )\ C6n; +60002 %\ Cn; +60001 "\ Co0; +60002 #\ Co; +60001 !\ Cp\\; +60001 "\ Cnp; +60002 "\ CFq; +60001 \ D r; +60002 \ D r; +60001  \ C\ sJ; +60001 \ C s; +60001 \ C ~tv; +60002 \ C Vu ; @PDT1744354866.46 \ B.u; +60002 \ Cv8; +60001 \ Cv; +60001 \ Cwd; +60002 \ Cw; +60001 \ Cex; +60001 \ C>y&; +60002 \ Cy; +60001 \ CzR; +60002 \ Cz; +60001 \ C{~; +60002 \ Cv|; +60001 \ CN|; +60002 \ C&}@; +60001 \ C}; +60002 \ B~l; +60001 \ C; +60003 \ C; +60001 \ C^.; +60001 \ C6; +60002 \ CZ; +60002 \ C; +60001 \ C ; +60001 \ B!; +60002 \ B"n; +60001 \ C#FH; +60002 \ C$; +60001 \ C$t; +60001  \ C%\ ; +60002 \ C&; +60001  \ C'~6; +60002 \ C(V; +60001  \ C).b; +60001  \ C*; +60002  \ B*; +60001  \ C+$; +60002 \ \ C,; +60001  \ C-fP; +60001  \ C.>; +60002  \ C/|; +60001  \ D/; +60001  \ D0; +60001 \ \ C1>; +60002  \ C2u; +60002  \ C3Mj; +60001  \ C4%; +60001  \ A4; +60002 \ =5,; +60001 \ <6; +60002 \ <7X; +60001 \ >8]; +60001 \ ?95; +60002 \ ?: ; +60001 \ @:; +60001 \ ?;F; +60002 \ @<; +60001 \ ?=kr; +60002 \ @>C; +60001 \ @?; +60002 \ @?4; +60001 \ ?@; +60001 \ @A`; +60002 \ ?By; +60001 \ ACQ; +60002 \ @D)"; +60001 \ AE; +60001 \ AEN; +60002 \ AF; +47925 #"nick"Session Begun +3108 #-> abort! "DA/WCR post can QC completed" +2 !o:CmdServer::Client::Error: mesg"3Aborting Mission: DA/WCR post can QC completed:bt[" nick:1:in `topLevelBinding'" ESP.ready! +2 #Powering core bus +556 .Gate.power :raw,:ON +2 "sampler") +51 ) +2 "core"  +3 "collection"' + ' +3 "core"  +2 "processing"% +2 % +2 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tPS.configure :default +2 "processing"%#A d`xb +3 .tSS.configure :default +2 "sampler")#.0X finalPurge +2 #Starting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'1& +3 "core" &mp\ 0 +2 .tHand.open + "manipulator"&21 +74 "core" 1 + "manipulator"&3& +3 "core" & 3 = O _ +2 "manipulator"&4% +3 "core" % \  E > P _\ X +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&5(- +179 "core" ( + "manipulator"&6& +3 "core" &- N 9 S ^ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &7& +3 "core" &- C M ^ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&8'Γ +95 "core" ' + .tHand.close +2 "manipulator"&9/ +70 "core" / +2 "manipulator"&:& +3 "core" &-  V +2 "manipulator"&;% +3 "core" % Γ   V_ +2 .tForearm.seek :retract +2 "manipulator"&<'\ +99 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&=(o +295 "core" ( + "manipulator"&>& +3 "core" &f6 - q RN +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &?& +3 "core" &f6 SN +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&@'Ͻ +97 "core" ' + "manipulator"&A& +4 "core" &f6 5 V QN +2 "manipulator"&B% +3 "core" %Ͼ Q +2 "collection"'C& +4 "core" &nq\ ) +2 "collection"'D& +5 "core" &qo\ ( +2 .tCC.seek :closed + "collection"'E(S +5 "core" &kn\ ( +9 &5{pp\ +{ +10 &bzoo\ ? +9 &Jlmp\ Q +9 &\ Jmq\ #Q +10 &Moq\ #Q +9 &Jnq\ #Q +9 &QMoq\ #Q +10 &Loo\ #Q +9 &Lor\ "Q +10 &Omp\ "Q +9 & YKpr\ #Q +9 &"Loo\ "Q +10 &#Lpp\ #P +9 &%Llq\ #Q +9 &'`Lno\ "Q +10 &)"Mpo\ "Q +9 &*Lmr\ "Q +10 &,Lnp\ "Q +9 &.iLlq\ "Q +9 &0+Lnp\ "Q +10 &1Knp\ "Q +9 &3Lop\ "Q +10 &5pLnr\ "Q +9 &72Lnq\ "Q +9 &8Lno\ "Q +10 &:Lmp\ "Q +9 &;Lmq\ "Q +10 &?Lnr\ !Q +10 &AOoq\ "Q +8 &C}Ynr\ !R +10 &E9ins\ T +9 &Fms\ W +10 &Hpp\ \\ +9 &Jgor\ \\ +9 &L'ps\ ] +10 &Mos\ ^ +9 &Ons\ ^ +9 &Qhps\ X +10 &R?qq\ 2 +9 &Rkqq\ G +6 ( + "collection"'D& +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.59 +2 "collection"'F& +2 "core" &Rfqp\ G +2 &Rfpq\ G +2 .tHand.open + "manipulator"&G1 +68 "core" 1 + "manipulator"&H% +3 "core" % Ͼ T K +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&I'\ +94 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'J& +4 "core" &Rerr\ G + "collection"'K% +4 "core" %sr\ +2 .tCSV.dial CSR + "collection"'L  +134 "core"  + #tPulling 4.999ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 5ml + "collection"'M'q1 +1347 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 'N% +2 "core" %q3qt\  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'O'd +705 "core" ' + .tCSV.dial :waste +2 "collection"'P +134 "core" +2 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'Q' +1985 "core" ' +42 #tFlushing lower manifold's waste1 port +2 "collection"'R& +4 "core" &Reos\ G + "collection"'S% +4 "core" %qq\  +2 .tCSV.dial :flush + "collection"'T  +46 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'U'q1 +1290 "core" ' +2 .tdelay 5 seconds +507 .CSV.dial :air +2 "collection"'V @ +44 "core" A + "collection"'W% +4 "core" %q.nq\  +2 .tCS.seek 7ml +2 "collection"'X' +570 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +3 "collection"'Y  +2 'Z  +43 "core"  +96  +2 .tCBV.dial :waste1 + "collection"'[ @ +76 "core" B +2 .tCS.seek 0ml +2 "collection"'\\' +1764 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"']& +3 "core" &Rdoq\ G +2 "collection"'^% +3 "core" %pq\  +2 .tCSV.dial :flush + "collection"'_  +75 "core" +2 .tCS.seek 5ml +2 "collection"'`'q1 +1285 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'a @ +55 "core" > +2 "collection"'b% +3 "core" %q,qs\  +2 .tCS.seek 6.999ml +2 "collection"'c' +580 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'d  + 'e  +16 "core"  +30  +2 .tCBV.dial :waste2b + "collection"'f  +75 "core"  +2 .tCS.seek 0ml +2 "collection"'g' +1773 "core" ' + #tDisinfecting external Intake with kill +2 "collection"'h& +3 "core" &Rdmp\ G +2 "collection"'i% +3 "core" %np\  +2 .tCSV.dial CSR +2 "collection"'j  +53 "core"  +2 #tPulling 7.999ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml + "collection"'k'8 +2016 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"'l' +570 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'m + 'n  +48 "core"  +61 +2 .tCTV.dial :intake + "collection"'o  +75 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'p') +2012 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air + "collection"'q  +74 "core"  +2 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'r' +594 "core" ' +2 .tCSV.dial CSR +2 "collection"'s  +104 "core"  +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'t'q1 +1354 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'u' +1352 "core" ' +2 .tCSV.dial CBV + "collection"'v +105 "core" +2 .tCS.seek 0ml + "collection"'w' +2623 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&x& +4 "core" &g4 EM +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&y(o +3 "core" ( +2 "manipulator"&z& +4 "core" &g4 @ EM + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &{& +3 "core" &g4 " FM +2 .tForearm.seek CC +2 "manipulator"&|'Ͻ +93 "core" ' +2 .tHand.close + "manipulator"&}/ +68 "core" / + .tCC.seek :open +2 "collection"'~( +398 "core" ( +2 "manipulator"&& +3 "core" &g4  NM +2 "manipulator"&% +3 "core" % N +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +290 "core" ( + "manipulator"&& +4 "core" &-   W +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-  W +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'Γ +105 "core" ' +2 .tHand.open +2 "manipulator"&1 +71 "core" 1 +2 "manipulator"&% +3 "core" % Ν  M +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +99 "core" ' +8098 #t-> exit +6 #mEXIT @1744396456.23PDT @1744398820.80PDT = =tMAIN =mMAIN_scheduler @PDT1744398822.48 #"core_reset"Sent BREAK + #t@51506 sendCRC with ifg=0x20, ie=0x7F + #@53341 sendCRC with ifg=0x08, ie=0x5F + #@19338 idle with ifg=0x84, ie=0x75 + #@20008 select with ifg=0x10, ie=0xF5 #@20642 receive with ifg=0x10, ie=0xFD + #@21275 receive with ifg=0x10, ie=0xFD #@21908 receive with ifg=0x10, ie=0xFD + #@22235 receive with ifg=0x80, ie=0xFD + #@60345 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +10 #ESP2 v3.42 I2C Gateway v3.20 for core bus +239 #Configuration for eddie 2/28/25 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +391 "Can"\ )1PT + \ )1PT] #tPolling Can every 10:00 +9 #Cleanly exited at 11:34:16PDT11-Apr-25 +414 #-> exit +5 #mEXIT @1744398833.25PDT @1745515128.91PDT = =mMAIN_scheduler =tMAIN @PDT1745515130.68 #"core_reset"Sent BREAK +2 #t@889 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +10 #ESP2 v3.42 I2C Gateway v3.20 for core bus +253 #Configuration for eddie 2/28/25 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +411 "Can" 1N%4 +  1N%4 + #tPolling Can every 10:00 +8 #Cleanly exited at 12:13:53PDT11-Apr-25 +1500 #-> ESP.ready! +2 #Powering core bus +548 .Gate.power :raw,:ON + "sampler") +40 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tPS.configure :default +2 "processing"%#A d`xb +3 .tSS.configure :default +2 "sampler")#.0X  +2 "processing"%'% +3 "core" %1 +3 "sampler")(% +3 "core" %@ z +2 "collection"')& +4 "core" &BBG  +2 "processing"%*& +3 "core" & +2 "manipulator"&+% +4 "core" %\ \ \ 0\ < z} +2 "manipulator"&,& +3 "core" &\ 3\ 6 z8 +2 "storage"(-& +4 "core" & ^ W \  +2 "storage"(.% +3 "core" %x [ T \ +2 "collection"'/9 +3 "core" 95A +2 "processing"%09 +8 "core" 9QE +1883 #t-> Flush.CC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'1& +3 "core" &@B\\  +2 .tHand.open + "manipulator"&21 +63 "core" 1 + "manipulator"&3& +3 "core" &\ 7\  z8 +2 "manipulator"&4% +4 "core" % \ \ \ 2\ 5 z} +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&5(- +219 "core" ( +2 "manipulator"&6& +3 "core" &-\ :\ z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &7& +3 "core" &-\ .\ 2 y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&8'Γ +124 "core" ' + .tHand.close + "manipulator"&9/ +52 "core" / +3 "manipulator"&:& +3 "core" &- Z\ z +2 "manipulator"&;% +4 "core" % Ή\ =\ < z +2 .tForearm.seek :retract + "manipulator"&<'\ +101 "core" ' +4 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +3 "manipulator"&=(o +387 #"reset-modem"Session Begun +3 "core" ( +2 #"reset-modem"-> Gate.cycleModemPower! 5 +3 "manipulator"&>& +2 ."reset-modem"Gate.cycleModemPower! 5 +7 #Session Ended +5 "core" &e6\ 1\ : {M +4 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &?& +5 "core" &e6\ 3\ 2 zM +7 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&@'Ͻ +98 "core" ' +3 "manipulator"&A& +8 "core" &e6\ .\  zM +3 "manipulator"&B% +7 "core" %ϻ\ 4\ 2 z +4 "collection"'C& +7 "core" &@@N  +4 "collection"'D& +10 "core" &>AU  +6 .tCC.seek :closed +3 "collection"'E(S +5 "core" &>AW  +4 &BHX  +9 &:@@Z )v +9 &m@CZ > +9 &}AC[ G +10 &brABT F +9 &#s@AT G +9 &nABR F +11 &qCBZ G +8 &kmACV F +10 &+pABV G +9 &o?BX G +9 & pADY G +10 &"qrBB` G +9 &$3q@B] G +9 &%nACY F +11 &'s@A\\ F +8 &)ys@CW G +20 &+<pAB] F +2 &,nBCU F +11 &.r@DS G +5 &0n@C` F +9 &2Ds@C[ F +11 &4nBB[ G +11 &5pADT G +7 &7pBDV G +9 &9KpBCR G +9 &; p@EV G +9 &<p?BW G +13 &>qAD\\ G +8 &@Ts@DP F +8 &BxBDa G +10 &CCH\\ I +8 &EBA[ J +10 &GHFEc M +8 &IVWZ P +9 &J^_X P +9 &Lcdb P +10 &NChfd R +9 &Piib R +9 &Qln[ ? +10 &R3pqZ + +9 &RCsu\\ : +2 ( +2 "collection"'D& +3 #tCollection Clamp onSpring/offSpring for 7/29 samples, on/off torque 1.94 +2 "collection"'F& +2 "core" &RBqu` : +2 .tHand.open + "manipulator"&G1 +64 "core" 1 +2 "manipulator"&H% +4 "core" % ϻ c\  z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&I'\ +100 "core" ' +9963 #t-> CC.unloadFlush +2 #Garaging FlushPuck in Collection Clamp + "manipulator"&J& +3 "core" &f5\ 1\ 2 zM +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&K(o +3 "core" ( + "manipulator"&L& +3 "core" &f5\ 6\ = zM +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &M& +2 "core" &f5\ ;\ 0 zM +3 .tForearm.seek CC + "manipulator"&N'Ͻ +92 "core" ' + .tHand.close + "manipulator"&O/ +59 "core" / +2 .tCC.seek :open + "collection"'P( +396 "core" ( + "manipulator"&Q& +4 "core" &f5\ 2\ . zM +2 "manipulator"&R% +3 "core" % \ 2\ . z +2 .tForearm.seek :retract +2 "manipulator"&S'\ +95 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&T(- +364 "core" ( +35 "manipulator"&U& +11 "core" &-\ 2\ 2 z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &V& +3 "core" &-\ 3\ 2 z +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&W'Γ +106 "core" ' + .tHand.open +2 "manipulator"&X1 +61 "core" 1 +2 "manipulator"&Y% +3 "core" % Ι d\  y> +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&Z'\ +100 "core" ' +4140 #t-> can +3 "Can" /_ +36936  .  +7709 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +3 #Session Ended +7624 #t-> Flow.start +2 ."flow"Gate.power :sampler,:ON +1182 #0.4L/min +1006 #0.0L/min +231 #t-> Flow.maintainFlow + .Flow.enablePump :primary +9 .Flow.setRate 2.5 +764 #"flow"1.0L/min +1006 #2.5L/min +805 #t-> Flow.stop + .Flow.disablePump :primary +3 ."flow"Gate.power :sampler,:OFF +2489 #t-> Flow.pump = :secondary +1787 #-> Flow.switch = :analytic1 +635 #-> Flow.start +2 ."flow"Gate.power :analytic1,:ON +855 #t-> Flow.maintainFlow + .Flow.enablePump :secondary +6 .Flow.setRate 2.5 +320 #"flow"0.5L/min +1006 #2.6L/min +1006 #2.5L/min +64 #t-> Flow.stop + .Flow.disablePump :secondary +4 ."flow"Gate.power :analytic1,:OFF +3130 #t-> Flow.pump = :primary +1723 #-> Flow.switch = :sampler +664 #-> to 1 +2 "storage"([% +2 "core" %x ;  +2 "manipulator"&\\% +4 "core" %\ \ /\ - \\ z +2 "manipulator"&]& +3 "core" &-\ )\ . V z +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(^( +356 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (_& +3 "core" & C 5 Z  +1148 #t-> exit +6 #mEXIT @1745516095.95PDT @1745530489.10PDT = =mMAIN_scheduler =tMAIN @PDT1745530491.17 #"core_reset"Sent BREAK +2 #t@1968 receive with ifg=0x10, ie=0xFD + #@2602 receive with ifg=0x10, ie=0xFD + #@3257 receive with ifg=0x10, ie=0xFD + #@3891 receive with ifg=0x10, ie=0xFD + #@4524 receive with ifg=0x10, ie=0xFD #@5158 receive with ifg=0x10, ie=0xFD + #@5791 receive with ifg=0x10, ie=0xFD + #@6117 receive with ifg=0x80, ie=0xFD #@24569 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +12 #ESP2 v3.42 I2C Gateway v3.20 for core bus +296 #Configuration for eddie 2/28/25 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +470 "Can"7 91=" + 7 91="e + #tPolling Can every 10:00 +11 #Cleanly exited at 10:34:55PDT24-Apr-25 +413 #-> exit +11 #mEXIT @1745530503.42PDT @1745533824.84PDT = =mMAIN_scheduler =tMAIN @PDT1745533826.81 #"core_reset"Sent BREAK +3 #t@1968 receive with ifg=0x10, ie=0xFD + #@2602 receive with ifg=0x10, ie=0xFD #@3257 receive with ifg=0x10, ie=0xFD + #@3891 receive with ifg=0x10, ie=0xFD + #@4524 receive with ifg=0x10, ie=0xFD #@5158 receive with ifg=0x10, ie=0xFD + #@5791 receive with ifg=0x10, ie=0xFD + #@6117 receive with ifg=0x80, ie=0xFD #@58212 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +12 #ESP2 v3.42 I2C Gateway v3.20 for core bus +287 #Configuration for eddie 2/28/25 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +465 "Can" :<7d +  :<7d + #tPolling Can every 10:00 +11 #Cleanly exited at 14:35:03PDT24-Apr-25 +329 #-> exit +6 #mEXIT @1745533838.02PDT @1745535950.32PDT = =tMAIN =mMAIN_scheduler @PDT1745535952.28 #"core_reset"Sent BREAK +2 #t@1968 receive with ifg=0x10, ie=0xFD + #@2602 receive with ifg=0x10, ie=0xFD + #@3257 receive with ifg=0x10, ie=0xFD + #@3891 receive with ifg=0x10, ie=0xFD + #@4524 receive with ifg=0x10, ie=0xFD #@5158 receive with ifg=0x10, ie=0xFD + #@5791 receive with ifg=0x10, ie=0xFD + #@6117 receive with ifg=0x80, ie=0xFD #@19541 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +12 #ESP2 v3.42 I2C Gateway v3.20 for core bus +286 #Configuration for eddie 2/28/25 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +462 "Can" 8C=x +2  8C=x #tPolling Can every 10:00 +11 #Cleanly exited at 15:30:37PDT24-Apr-25 +1175 #-> exit +6 #mEXIT @1745535971.92PDT @1745538138.20PDT = =mMAIN_scheduler =tMAIN @PDT1745538140.18 #"core_reset"Sent BREAK +2 #t@1968 receive with ifg=0x10, ie=0xFD + #@2602 receive with ifg=0x10, ie=0xFD + #@3257 receive with ifg=0x10, ie=0xFD + #@3891 receive with ifg=0x10, ie=0xFD + #@4524 receive with ifg=0x10, ie=0xFD #@5158 receive with ifg=0x10, ie=0xFD + #@5791 receive with ifg=0x10, ie=0xFD + #@6117 receive with ifg=0x80, ie=0xFD #@1801 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +12 #ESP2 v3.42 I2C Gateway v3.20 for core bus +289 #Configuration for eddie 2/28/25 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +470 "Can" ;Jr +  ;Jr #tPolling Can every 10:00 +11 #Cleanly exited at 16:06:11PDT24-Apr-25 +1606 #-> ESP.ready! +154 "sampler") +3 ) +2 "core"  +3 "collection"' +3 ' +2 "core"  +3 "processing"% +2 % +6 "core"  +6 "collection"' 9\ +2 ' 0\ +3 ' -\ +5 "processing"% 9\ +2 % 2\ +3 % *\ +2 % 0\ +5 "sampler")&\ +3 "collection"'% +3 "core" % +2 .tCS.configure :default +3 "collection"'#P d@b +3 .tCS.hold +2 "collection"'+ +2 "core" + +3 .tCS.configure :default +4 "collection"'#P d@b +3 "processing"%% +3 "core" %1 +2 .tPS.configure :default +3 "processing"%#A d`xb +3 "sampler")% +4 "core" %@ z +2 .tSS.configure :default +3 "sampler")#.0X Flow.start +3 ."flow"Gate.power :sampler,:ON +1183 #0.2L/min +494 #t-> Flow.maintainFlow +2 .Flow.enablePump :primary +10 .Flow.setRate 2.5 +501 #"flow"0.4L/min +895 #t-> Flow.primeFlow +2 .Flow.enablePump :primary +2 .Flow.setRate 6.0 +108 #"flow"2.6L/min +1007 #3.8L/min +1008 #3.9L/min +1007 #3.9L/min +1007 #3.9L/min +1008 #3.9L/min +1007 #3.9L/min +1006 #3.9L/min +580 #t-> Flow.stop +2 .Flow.disablePump :primary +4 ."flow"Gate.power :sampler,:OFF +1595 #t-> Flow.pump = :secondary +1794 #-> Flow.switch = :analytic1 +990 #-> Flow.start +2 ."flow"Gate.power :analytic1,:ON +1184 #0.1L/min +319 #t-> Flow.maintainFlow + .Flow.enablePump :secondary +7 .Flow.setRate 2.5 +680 #"flow"0.9L/min +113 #t-> Flow.primeFlow + .Flow.enablePump :secondary +2 .Flow.setRate 6.0 +891 #"flow"3.8L/min +1008 #4.3L/min +1008 #4.3L/min +1007 #4.2L/min +1007 #4.2L/min +1012 #4.2L/min +1007 #4.1L/min +366 #t-> Flow.stop + .Flow.disablePump :secondary +5 ."flow"Gate.power :analytic1,:OFF +1275 #t-> Flow.pump = :primary +1536 #-> Flow.switch = :sampler +1433 #-> CC.loadFlush +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'3& +4 "core" & +2 .tHand.open +2 "manipulator"&41 +16 "core" 1 +2 "manipulator"&5& +3 "core" &-\ 0\ / z +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&6(- +4 "core" ( +2 "manipulator"&7& +4 "core" &-\ 0\ 5 z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &8& +3 "core" &-\ %\ # U z +3 .tForearm.seek :garage +2 "manipulator"&9'Γ +95 "core" ' +2 .tHand.close + "manipulator"&:/ +60 "core" / + "manipulator"&;& +4 "core" &-\ 6\ 1 z +3 "manipulator"&<% +4 "core" % ΢\ $\ ! z +3 .tForearm.seek :retract +2 "manipulator"&='\ +100 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&>(o +319 "core" ( +2 "manipulator"&?& +4 "core" &i4\ 6\ 2  zK +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &@& +3 "core" &i4\ !\ b zK +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&A'Ͻ +96 "core" ' +2 "manipulator"&B& +4 "core" &i4\ 2\ 6 zK +2 "manipulator"&C% +5 "core" %\ /\ , D z +2 "collection"'D& +4 "core" & +3 "collection"'E& +6 "core" & +3 .tCC.seek :closed +3 "collection"'F(S +5 "core" & +4 & 4 +9 &FM . +10 &x C +9 &1p G +10 &q H +9 &t H +9 &wp G +10 &:s G +9 &px G +9 &oA G +42 &q G +10 &!Asu G +2 &#r\ G +2 &$o G +2 &&r G + &(Is G +7 &* o G +9 &+u G +10 &-s G +9 &/Ro G +10 &1q H +9 &2s G +9 &4l G +10 &6Yq G +9 &8m G +9 &9p G +10 &;o G +9 &=bp G +10 &?$o G +9 &@r G +9 &Bw H +10 &Dd I +9 &F  K +9 &G P +10 &I Q +9 &KU Q +9 &M R +10 &N R +9 &P S +10 &R7t + +9 &R, R +9 ( + &RR A +3 "collection"'E& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.96 +2 "collection"'G& +4 "core" &RR A +2 .tHand.open +2 "manipulator"&H1 +61 "core" 1 + "manipulator"&I% +4 "core" % \ 4\ 1 6 z +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&J'\ +105 "core" ' +2 "collection"'K& +4 "core" &RR A +809 #t-> CC.unloadFlush +3 #Garaging FlushPuck in Collection Clamp + "manipulator"&L& +4 "core" &i4\ .\ / 3 zK +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&M(o +2 "core" ( +3 "manipulator"&N& +4 "core" &i4\ ,\ 6  zK +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &O& +4 "core" &i4\ 0\ , g zK +2 .tForearm.seek CC +2 "manipulator"&P'Ͻ +95 "core" ' + .tHand.close +2 "manipulator"&Q/ +59 "core" / +2 .tCC.seek :open +2 "collection"'R( +396 "core" ( +2 "manipulator"&S& +4 "core" &i3\ &\ - M {K +2 "manipulator"&T% +4 "core" % ϴ\ /\ # ( z +2 .tForearm.seek :retract +3 "manipulator"&U'\ +99 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&V(- +301 "core" ( + "manipulator"&W& +4 "core" &-\ 2\ 5 : z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &X& +3 "core" &-\ )\ . z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +3 "manipulator"&Y'Γ +94 "core" ' +3 .tHand.open +2 "manipulator"&Z1 +60 "core" 1 +2 "manipulator"&[% +3 "core" % Ν\ 4\ 1 z +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&\\'\ +96 "core" ' +5482 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"%] +66 "core" ~ +731 #t-> PTV.PRV +2 .PTV.dial PRV +2 "processing"%^ @ +65 "core" A +796 #t-> PRV.ab1 +2 .PRV.dial :ab1 +2 "processing"%_ @ +119 "core" B +1220 #t-> PS.pull 0.5 +2 "processing"%`% +3 "core" %1 +3 .tPS.seek 0.5ml +2 "processing"%a'K +584 "core" ' +2 "processing"%b% +4 "core" %G  +1958 #t-> PRV.ab2 +2 .PRV.dial :ab2 +2 "processing"%c  +94 "core"  +1183 #t-> PS.pull 0.5 +2 "processing"%d% +3 "core" %G  +3 .tPS.seek 1ml +2 "processing"%e'Ma +579 "core" ' +2 "processing"%f% +4 "core" %Ma  +748 #t-> PSV.waste1 +3 .PSV.dial :waste1 +2 "processing"%g  +89 "core"  +901 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%h', +1092 "core" ' +2 "processing"%i% +4 "core" %.. +3628 "Can" BN0 +3573 #t-> 2.times{PSV.PSR; PSR.flush; PS.fill; delay 2; PSV.PTV; PTV.PRV; PRV.air; PS.empty} +2 .PSV.dial PSR +2 "processing"%j +39 "core" +2 .tPSR.select :flush +2 "processing"%j +11 .tPS.seek 2.5ml +2 "processing"%k'\ +2600 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial PTV +2 "processing"%l +77 "core"  +2 .tPTV.dial PRV +2 "processing"%m @ +4 "core" @ + .tPRV.dial :air +3 "processing"%n  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%o', +2610 "core" ' +2 .tPSV.dial PSR +2 "processing"%p +63 "core"  +2 .tPSR.select :flush +3 .PS.seek 2.5ml +2 "processing"%q'\ +2601 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial PTV +2 "processing"%r +66 "core" + .tPTV.dial PRV +2 .PRV.dial :air +2 "processing"%s  +6 "core"  +2 .tPS.seek 0ml +2 "processing"%t', +2600 "core" ' +13331 #t-> 2.times{PSV.PSR; PSR.air PS.fill; delay 2; PSV.PTV; PTV.PRV; PRV.air; PS.empty} +2 .PSV.dial PSR +2 "processing"%u +66 "core"  +3 .tPS.seek 2.5ml +2 "processing"%v'\ +2612 "core" ' +2 !to:ArgumentError: mesg"(wrong number of arguments (2 for 1):bt[ "!(ESP):25:in `method_missing'"(ESP):25:in `irb_binding'"(ESP):25:in `times'"(ESP):25:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0 +21895 #-> 2.times{PSV.PSR; PSR.air; PS.fill; delay2; PSV.PTV; PTV.PRV; PRV.air; PS.empty} +3 .PSV.dial PSR +2 "processing"%w +5 "core"  +41 .tPSR.select :air +11 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%x'\ +6 "core" ' +2 .tPSV.dial PTV +2 "processing"%y +66 "core" +2 .tPTV.dial PRV +2 .PRV.dial :air +2 "processing"%z  +5 "core"  +2 .tPS.seek 0ml +2 "processing"%{', +2599 "core" ' +2 .tPSV.dial PSR +2 "processing"%| +66 "core"  +2 .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%}'\ +2601 "core" ' +2 .tPSV.dial PTV +2 "processing"%~ +66 "core" +2 .tPTV.dial PRV +2 .PRV.dial :air +2 "processing"%  +5 "core"  +3 .tPS.seek 0ml +2 "processing"%', +1812 "Can" DQ +786 "core" ' +2217 #t-> exit +7 #mEXIT @1745539377.52PDT @1745539970.01PDT = =mMAIN_scheduler =tMAIN @PDT1745539972.01 #"core_reset"Sent BREAK +2 #t@2065 sendCRC with ifg=0x20, ie=0x7F + #@3900 sendCRC with ifg=0x08, ie=0x5F + #@22793 idle with ifg=0x84, ie=0x75 + #@23465 select with ifg=0x10, ie=0xF5 + #@24099 receive with ifg=0x10, ie=0xFD + #@24732 receive with ifg=0x10, ie=0xFD #@25366 receive with ifg=0x10, ie=0xFD + #@25693 receive with ifg=0x80, ie=0xFD + #@23143 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +12 #ESP2 v3.42 I2C Gateway v3.20 for core bus +255 #Configuration for eddie 2/28/25 by iengstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/eddie/configure.rb\ +447 "Can" BS}d +  BS}d + #tPolling Can every 10:00 +10 #Cleanly exited at 17:02:57PDT24-Apr-25 +5 #Loading /home/esp/esp2/mission/25APR23NEMO.rb mission +99 #Preparing to sleep until 4/24/25 5:10PM +2 ."Qmail"GoodNews.email "Starting 25APR23NEMO w/pucks in tube 2\\n{1 => 7,\\n 2 => 26,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@17:12:59, 12.2C, 14% humidity, 14.1psia, 14.799V, 0.379A, 2.155Ah, 5.61W\\nEnding 22:00PDT27-Jul-25",Subject: "25APR23NEMO begun" +7 #tAsleep til 4/24/25 5:10PM +4 #Continuing at 17:10 +3 "Can" CS~e" +6 !to:Delay::Late: mesg"running 3:01 late:bt["-/home/esp/esp2/lib/delay.rb:240:in `til'"2/home/esp/esp2/lib/delay.rb:359:in `delayTil'"3/home/esp/esp2/utils/sleep.rb:96:in `__send__'"0/home/esp/esp2/utils/sleep.rb:96:in `until'"//home/esp/esp2/utils/sleep.rb:105:in `til'"5/home/esp/esp2/utils/commskel.rb:160:in `napTil'"//home/esp/esp2/utils/mission.rb:46:in `at'"-/home/esp/esp2/mission/25APR23NEMO.rb:37"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"-/home/esp/esp2/mission/25APR23NEMO.rb:35"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"-/home/esp/esp2/lib/esp.rb:207:in `shell'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +3 "Can" CS~e) +10 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF + #Shutdown +252 #tPowering core bus +553 .Gate.power :raw,:ON +2 "sampler") +42 ."Qmail"GoodNews.email "Then, in tube 2: myDA_WCR {hotBleach :waste2b}\\t\\t#Phase 1: Wednesday Initial DA on deployment day with hotBleach cleanup (4 pucks)\\n/home/esp/esp2/mission/25APR23NEMO.rb:37\\n{1 => 7,\\n 2 => 26,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@17:13:00, 12.2C, 14% humidity, 14.1psia, 14.785V, 0.385A, 2.155Ah, 5.69W",Subject: "Asleep until 17:10" +19 "sampler") +6 "core"  +11 "collection"' +6 ' +15 "core"  +3 "processing"% +2 % +3 "core"  +7 "collection"' 9\ +3 ' 0\ +3 ' -\ +5 "processing"% 9\ +3 % 2\ +2 % *\ +3 % 0\ +5 "sampler")&\ +3 .tCS.configure :default +3 "collection"'#P d@b +3 .tPS.configure :default +2 "processing"%#A d`xb +3 .tSS.configure :default +2 "sampler")#.0X 7,\\n 2 => 26,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@17:13:26, 12.2C, 14% humidity, 14.2psia, 14.736V, 0.331A, 2.158Ah, 4.88W",Subject: "Started 25APR23NEMO phase myDA_WCR {hotBleach :waste2b}\\t\\t#Phase 1: Wednesday Initial DA on deployment day with hotBleach cleanup (4 pucks)" +3 #tStarting initialPurge +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'"& +4 "core" &x  +2 .tHand.open +2 "manipulator" +61 "core" 1 +2 "manipulator"&$& +4 "core" &\ 6\ 1 n z1 +3 "manipulator"&%% +4 "core" % \ \ &\ - N z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&&(- +196 "core" ( +3 "manipulator"&'& +7 "core" &-\ /\ )  z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &(& +3 "core" &-\ )\ ( " z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage +2 "manipulator"&)'Γ +97 "core" ' +2 .tHand.close + "manipulator"&*/ +63 "core" / +2 "manipulator"&+& +4 "core" &-\ 7\ 1 z +2 "manipulator"&,% +4 "core" % ΢\ !\ v z^ +5 .tForearm.seek :retract +2 "manipulator"&-'\ +98 "core" ' +2 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&.(o +332 "core" ( +2 "manipulator"&/& +4 "core" &k6\ .\ 5 $ zM +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &0& +3 "core" &k6\ -\ / 4 zM +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&1'Ͻ +98 "core" ' +2 "manipulator"&2& +4 "core" &k6\ 2\ 6 B zM +2 "manipulator"&3% +5 "core" %϶\ .\ . G z +3 "collection"'4& +4 "core" &y  +3 "collection"'5& +6 "core" &v  +3 .tCC.seek :closed +2 "collection"'6(S +4 "core" &z  +7 &N $e +9 &_ 7 +10 & H +9 &o G +10 &}p G +9 &?o G +10 &p G +13 &n G +7 &t G +10 &Hn G +8 & \ n G +10 &!o G +10 &#q G +7 &%Np G +9 &'p G +10 &(p G +10 &*p G +9 &,Vq G +9 &.n G +9 &/r G +10 &1p G +9 &3`p G +9 &5!s G +10 &6n G +9 &8n F +9 &:go G +10 &<*n G +9 &=r{ G +10 &?p| G +9 &Aoq G +10 &C.{ H +9 &D~ I +9 &Fy L +9 &H]t P +10 &Js Q +9 &Kx Q +10 &Mw Q + #"uploadLog"upsync +8 "core" &O`v R +9 &Qw S +10 &RvJr 3 +9 &R  K +9 ( + &R{| I +3 "collection"'5& +5 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.99 + "collection"'7& +3 "core" &R{e I +4 .tHand.open + "manipulator"&81 +54 "core" 1 +2 "manipulator"&9% +4 "core" % ϶\ 5\ 2 z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&:'\ +136 "core" ' +8 #tFlushing the Collection Valve::Manifold + "collection"';& +5 "core" &R{j I +2 "collection"'<% +4 "core" %n +3 .tCSV.dial CSR +2 "collection"'=  +118 "core"  +6 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +14 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 5ml +2 "collection"'>'q1 +1343 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +13 '?% +4 "core" %q1Y  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'@'b +604 "core" ' +2 .tCSV.dial :waste +2 "collection"'A +118 "core" +4 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 0ml + "collection"'B' +1980 "core" ' +2 #tPurging external Intake + "collection"'C& +4 "core" &Rzh I +2 "collection"'D% +4 "core" %g +2 .tCSV.dial :flush +2 "collection"'E  +39 "core"  +4 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'F' +2155 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'G +2 'H  +6 "core"  +60  +3 .tCTV.dial :intake +2 "collection"'I  +68 "core"  +5 .tIntake.select :open +2 "sampler") +13 .tCS.seek 0ml +2 "collection"'J' +2170 "core" ' +2 .tIntake.select :close + "sampler")0 +14 .tCTV.dial :air + "collection"'K  +70 "core"  +4 #tFlushing upper manifold + "collection"'L& +5 "core" &Rzj I +2 "collection"'M% +4 "core" %m +2 .tCSV.dial :flush +2 "collection"'N  +67 "core"  +5 .tCS.seek 5ml + "collection"'O'q1 +1110 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'P @ +41 "core" B +3 "collection"'Q% +4 "core" %q,p  +3 .tCS.seek 6.999ml +2 "collection"'R' +506 "core" ' +4 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'T  +2 'S +7 "core"  +89  +3 .tCTV.dial :air +2 "collection"'U  +4 "core" +4 .tCS.seek 0ml +2 "collection"'V' +1528 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'W'1 +706 "core" ' +2 .tCSV.dial :waste + "collection"'X +41 "core" +4 .tCS.seek 0ml +2 "collection"'Y' +706 "core" ' +2 "collection"'Z& +4 "core" &Ry\  ` I +2 "collection"'[% +4 "core" % ^ +3 .tCSV.dial :flush + "collection"'\\  +39 "core"  +10 .tCS.seek 3ml + "collection"']'1 +706 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'^ @ +41 "core" A +3 "collection"'_% +5 "core" %1h  +49 .tCS.seek 4.999ml + "collection"'`'q, +501 "core" ' +2 .tCSV.dial :air +2 "collection"'a @ +4 "core" @ +4 .tCS.seek 0ml +2 "collection"'b' +1117 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml + "collection"'c'1 +709 "core" ' +2 .tCSV.dial :waste + "collection"'d +67 "core" +4 .tCS.seek 0ml +2 "collection"'e' +736 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&f& +4 "core" &l4\ *\ - ! zL +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&g(o +4 "core" ( +2 "manipulator"&h& +4 "core" &l4\ 5\ 2 zL +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &i& +3 "core" &l4\ .\ 0 B zL +3 .tForearm.seek CC + "manipulator"&j'Ͻ +95 "core" ' +2 .tHand.close + "manipulator"&k/ +65 "core" / +3 .tCC.seek :open + "collection"'l( +394 "core" ( +2 "manipulator"&m& +4 "core" &l4\ *\ +  zL +2 "manipulator"&n% +4 "core" % Ͻ\ /\ , z +3 .tForearm.seek :retract +2 "manipulator"&o'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&p(- +317 "core" ( +2 "manipulator"&q& +4 "core" &-\ 5\ 5 z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &r& +4 "core" &-\ #\ ' ! z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&s'Γ +94 "core" ' +2 .tHand.open + "manipulator"&t1 +62 "core" 1 + "manipulator"&u% +4 "core" % Ι\ 1\ 1 ; z +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&v'\ +97 "core" ' +2 #tda sampling at most 1000ml, wcr at most 1000ml +5 #Loading sh1 puck from tube 2 into Collection Clamp + ."Qmail"DAfans.email "Started da in tube 2 at 17:17:30PDT24-Apr-25\\n{1 => 7,\\n 2 => 26,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@17:13:26, 12.2C, 14% humidity, 14.2psia, 14.736V, 0.331A, 2.158Ah, 4.88W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +2 "collection"'w& +8 "core" &CCJ +2 "manipulator"&x% +4 "core" %\ \ /\ . ; z +2 "storage"(y% +4 "core" %u  +2 "storage"(z. +4 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"({( +197 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (|& +3 "core" & +2 "manipulator"&}& +4 "core" &-\ 3\ . 7 z +3 "manipulator"&~% +4 "core" %\ \ .\ / 1 z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&( +196 "core" ( +2 "manipulator"&& +6 "core" &\ /\ 1 y4 +2 "storage"(& +4 "core" & ] +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 700 counts +4 "manipulator"&'Ѧ +112 "core" ' +10 "storage"(& +5 "core" & +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(') +136 "core" ' +2 "storage"(- +4 "core" -'X +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 (& +3 "core" & b +5 "manipulator"&& +4 "core" &\ %\ - / z4 +3 .tElbow.seek 2 + "manipulator"&\ ( +5 "core" ( +2 "manipulator"& & +4 "core" &\ 1\ $ W z4 +2 "storage"( & +4 "core" & q +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&' +23 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +56 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"& & +2 "storage"('p +12 "core" &\ .\ , z3 +2 "manipulator"&% +4 "core" % \ $\ - : zt +3 .tForearm.seek :retract +2 "manipulator"&'\ +78 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +8 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(o +174 "core" ( +2 "manipulator"&& +4 "core" &j8\ 2\ 6 / zP +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +3 "core" &j8\ (\ # zP +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'Ͻ +93 "core" ' +2 "manipulator"& & +4 "core" &j8\ 5\ 2 z zP +13 "manipulator"&% +11 "core" %\ .\ ! z\ +6 "collection"'& +8 "core" &JLe +8 "collection"'& +12 "core" &IM; +8 .tCC.seek :closed +2 "collection"'"(S +3 "core" &JKN +5 &HKR  +6 &6HJR )v +9 &jFJS < +9 &~KML G +10 &pnIKR F +9 &1qIJI F +9 &nIME F +10 &oJLG F +9 &vmHM7 F +10 &8nLK3 F +9 &mKK3 F +9 & nLK% F +10 &"~nKJ. F +9 &$@pLL% F +9 &&mJL# F +10 &'pJL& F +9 &)lJL1 F +10 &+HoHL( F +9 &- nIL- G +9 &.oIL, F +10 &0pIJ. F +9 &2PnIL( F +9 &4mIM' F +10 &5pIJ# F +9 &7nIM- F +10 &9XnKM F +10 &;mIK F +8 &<nJL F +10 &>nIL F +9 &@`oHK F +11 &B!nIL G +8 &CtIL G +9 &ExJN G +9 &Gb@F I +10 &I:A J +9 &J<> L +10 &L:; P +9 &NT;? P +9 &P=@ P +10 &Q=B > +9 &R2@@ %o +10 &R3BD 7 +2 ( +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 7/29 samples, on/off torque 1.70 +2 .Hand.open +2 "manipulator" +57 "core" 1 + "manipulator"&$% +4 "core" % \ 5\ 2 @ z\ +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&%'\ +63 #"uploadLog"upsync +33 "core" ' +2 #tcollectSample 1000ml w/bubble point of 24psi +2 #Priming 7ml + .Gate.power :sampler,:ON +178 .Flow.enablePump :primary +11 .Flow.setRate 6.0 +60 .Intake.select :close + .Exhaust.select :close + .SS.hold +2 "sampler")'+ +3 "core" + +2 "sampler")(% +4 "core" %B +2 "collection"'& +4 "core" &R3JK 7 +4 "Can" IT +2 #tCalibrating pressure and temperature sensors +4 .CTV.dial :air +3 .SSV.dial :spit,avoiding: :exhaust +4 .SS.reconfigure :fast +2 "sampler")#.0Xt +270 "core" ' +2 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")+  +3 "collection"', @ +99 "core" ? +26  +4 .tdelay 3.8 seconds +382 "collection"'% +4 "core" %PR +2 "sampler"))% +4 "core" %>u  ]\ V +2 #tSensor limits: Intake max 150.9psia; Outlet max 156.6psia + .SSV.dial :spit +2 "sampler")& +122 "core" +5 .tSS.seek 0ml +2 "sampler")/'? +256 "core" ' +2 .tSSV.dial CBV + "sampler")0  +123 "core"  +4 .tCTV.dial :intake +2 "collection"'2  +68 "core"  +6 #tWaiting for external sampler to finish priming... + .delayUntil "17:20:49.81" +1491 #"flow"3.8L/min +3006 #4.1L/min +9017 #4.0L/min +2797 .tFlow.enablePump :primary +2 .Flow.setRate 2.5 +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")3  +4 "collection"'4 @ +3 "core"  +9 @ +5 #tAllowing 40s for 7.0ml of remaining 7.0ml +3 "Can" Wڍ +2 .tIntake.select :open + "sampler") +213 "collection"'-% +4 "core" %OJ. ~ +2 #tIntake @33.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.18ml/s +2 "sampler")#.0X| +2 "sampler")% +5 "core" %`qt k> +2 .tIntake.select :close + "sampler")0 +14 )?% +3 "core" %`{{ q> +2 .tSSV.dial :exhaust +2 "sampler")>  +71 "core"  +5 .tExhaust.select :open + "sampler")@ +14 .tSS.seek 0ml +2 "sampler")A'? +398 "core" ' +2 .tExhaust.select :close + "sampler") +15 #tSampling 1000.0ml +3 .Flow.enablePump :primary + .Flow.setRate 2.5 + .Intake.select :close + .Exhaust.select :close +2 .SS.reconfigure :default +2 "sampler")#.0X% +3 "core" %JWU |a +2 .tSSV.dial :exhaust +2 "sampler")7  +72 "core"  +5 .tExhaust.select :open + "sampler")@ +14 .tSS.seek 0ml +2 "sampler");'? +840 "core" ' +2 .tExhaust.select :close +2 "sampler") +13 ."connect"SSV.dial CBV +3 "sampler")<  + .tCBV.dial SSV +73 "core"  +13 #tAllowing 130s for 25.0ml of remaining 775.0ml +3 "Can" [y*# +2 .tIntake.select :open + "sampler") +214 "collection"'C% +4 "core" %#% +2 #tIntake @32.4psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.16ml/s +2 "sampler")#.P0Xb uD +18 "collection"'z% +3 "core" % +3 "sampler")y% +4 "core" %IMP vD +2 "sampler")}% +4 "core" %IRU wD +2 .tIntake.select :close +2 "sampler")0 +13 )~% +5 "core" %I`b zD +2 .tSSV.dial :exhaust +2 "sampler")  +72 "core"  +4 .tExhaust.select :open +2 "sampler")@ +13 .tSS.seek 0ml +2 "sampler")'? +866 "core" ' +2 .tExhaust.select :close + "sampler") +14 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +4 "sampler")  +72 "core" +5 #tAllowing 130s for 25.0ml of remaining 625.0ml +3 "Can" ]c# +2 .tIntake.select :open + "sampler") +214 "collection"'s% +3 "core" % +2 #tIntake @30.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.16ml/s +2 "sampler")#.P0XG +2 #tIntake @33.4psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.16ml/s +2 "sampler")#.P0Xs?| +2 "sampler")#% +4 "core" %S]^ y +3 "sampler")% +4 "core" %See y +2 .tIntake.select :close + "sampler")0 +14 )% +3 "core" %Svv yV +2 .tSSV.dial :exhaust +2 "sampler")'  +69 "core"  +5 .tExhaust.select :open +2 "sampler")@ +13 .tSS.seek 0ml +2 "sampler"),'? +942 "core" ' +2 .tExhaust.select :close +2 "sampler") +13 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")+  +72 "core" +5 #tAllowing 130s for 25.0ml of remaining 550.0ml +3 "Can" _? +2 .tIntake.select :open + "sampler") +214 "collection"'% +3 "core" % +2 #tIntake @31.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.04ml/s +2 "sampler")#.H0XW% +3 "core" %,+ +2 "sampler")7% +4 "core" %KSR wd +3 "sampler")=% +4 "core" %KPM wd +2 .tIntake.select :close + "sampler")0 +14 )1% +3 "core" %KHF ~d +2 .tSSV.dial :exhaust +2 "sampler")<  +72 "core"  +5 .tExhaust.select :open +2 "sampler")@ +13 .tSS.seek 0ml +2 "sampler")C'? +866 "core" ' +2 .tExhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler");  +72 "core" +5 #tAllowing 130s for 25.0ml of remaining 500.0ml +2 "Can" `%J# +2 .tIntake.select :open + "sampler") +214 "collection"'B% +3 "core" %  | +2 #tIntake @31.4psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.94ml/s +3 "sampler")#.A0XP; w +2 .tIntake.select :close + "sampler")0 +14 ) % +3 "core" %LLM y\\ +3 .tSSV.dial :exhaust + "sampler")|  +73 "core"  +4 .tExhaust.select :open +2 "sampler")@ +13 .tSS.seek 0ml +2 "sampler")'? +847 "core" ' +2 .tExhaust.select :close + "sampler") +14 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +4 "sampler")  +73 "core" +5 #tAllowing 130s for 25.0ml of remaining 350.0ml +2 "Can" c7 +2 .tIntake.select :open + "sampler") +214 "collection"'% +4 "core" %), +2 #tIntake @32.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.77ml/s +2 "sampler")#.50Xg+ +3 "core" + +9 "collection"'7% +47 "core" %(, +6 "sampler")=% +4 "core" %JUT y +2 "sampler")1% +4 "core" %JUV w +2 .tIntake.select :close +2 "sampler")0 +13 )<% +3 "core" %JPO } +2 .tSSV.dial :exhaust +2 "sampler")?  +72 "core"  +5 .tExhaust.select :open +2 "sampler")@ +13 .tSS.seek 0ml +2 "sampler")!'? +891 "core" ' +2 .tExhaust.select :close + "sampler") +14 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler");  +72 "core" +4 #tAllowing 130s for 25.0ml of remaining 250.0ml +3 "Can" e` >y +7 .tIntake.select :open + "sampler") +214 "collection"'B% +4 "core" % +2 #tIntake @30.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.62ml/s +2 "sampler")#.+0X8A +2 "sampler")x% +4 "core" %MST t +2 "sampler")o% +5 "core" %MUU u +2 .tIntake.select :close + "sampler")0 +13 )z% +3 "core" %MQT x +3 .tSSV.dial :exhaust + "sampler")  +72 "core"  +5 .tExhaust.select :open + "sampler")@ +14 .tSS.seek 0ml + "sampler")s'? +858 "core" ' +2 .tExhaust.select :close +2 "sampler") +13 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")g  +72 "core" +5 #tAllowing 130s for 25.0ml of remaining 100.0ml +3 "Can" h`@ +2 .tIntake.select :open + "sampler") +214 "collection"'p% +3 "core" % +2 #tIntake @32.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.62ml/s +2 "sampler")#.+0X\\4 +2 "sampler")<% +4 "core" %gRQ u +2 "sampler")?% +4 "core" %gML u +2 .tIntake.select :close + "sampler")0 +14 )5% +3 "core" %gBC z +3 .tSSV.dial :exhaust + "sampler")>  +72 "core"  +5 .tExhaust.select :open + "sampler")@ +14 .tSS.seek 0ml + "sampler");'? +857 "core" ' +2 .tExhaust.select :close + "sampler") +14 #tSampled 1000.0ml +2 #Evacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) + .Intake.select :close + "collection"'B& +4 "core" &R3\ f 7 +3 ."airStroke"CSV.dial :waste +3 "sampler")!% + "collection"'F +9 "core" %@ED s + +5 ."connect"SSV.dial CBV,avoiding: :exhaust +5 .tCBV.dial SSV +5 ."airStroke"CS.seek 0ml +4 "sampler")D  +4 "collection"'E' +61 "core" ' +2 ."airStroke"CSV.dial :air +2 "collection"'L @ +68 "core" B +5 ."airStroke"CS.seek 10ml +2 "collection"'A' +35 "core"  +6 .tCTV.dial :air +2 "collection"'C  +69 "core"  +4 .tdelay 15 seconds +2 ."samplerPumpShutdown"Flow.disablePump :primary +4 .Gate.power :sampler,:OFF +1496 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")@ +122 "core" +4 ."prepCSV"CTV.dial CSV,avoiding: :intake +5 .tSS.seek 0ml +3 "sampler")I'? + "collection"'K  +8 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")H  +110 "core"  +12  +285 ' +3 .tSSV.dial between CBV and plug +2 "sampler")S +46 "core" +4 .tCBV.dial between SSV and waste2 +2 "collection"'N  +29 "core"  +4 "collection"'G% +5 "core" %PR  +3 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +4 "collection"'R  +2 'P  +15 "core"  +39 ~ +5 .tCS.reconfigure :pressurize +3 "collection"'# d@<<b +3 .tCS.seek 0ml +2 "collection"'M' +1844 "core" '-0 ű +3 "collection"'J% +5 "core" %-   +2 "sampler")U% +4 "core" %=   +2 #tBubblePoint: Intake @24.3psia, Outlet @0.4psia + .CBV.dial SSV +2 "collection"'Z @ +30 "core" A +5 .tSS.reconfigure :default +3 "sampler")#.0Xt +248 "core" ' +3 ."connect"SSV.dial CBV,avoiding: :exhaust +2 .tCBV.dial SSV +3 "sampler")O  +3 "collection"'X @ +8 "core" A +114  +5 .tCTV.dial :air,avoiding: :intake +2 "collection"'Y  +116 "core" +5 ."CSpush"CSV.dial CTV +5 .tSS.seek 10ml + "collection"'d  +3 "sampler")_' +14 "core"  +105 ."CSpush"CSV.dial :air +2 "collection"'] @ +40 "core" ? +4 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'i' +68 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")` +123 "core" +4 .tSS.reconfigure :exhale +2 "sampler")#.0Xt +247 "core" ' +3 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +3 "sampler")c  +3 "collection"'W @ +7 "core" A +116  +104 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")h +123 "core" +5 .tSS.reconfigure :default +2 "sampler")#.0Xt +246 "core" ' +3 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +2 "sampler")  +4 "collection"' @ +7 "core" A +113  +4 .tCTV.dial :air,avoiding: :intake +2 "collection"'  +117 "core" +5 ."CSpush"CSV.dial CTV +5 .tSS.seek 10ml +2 "collection"'  +3 "sampler")' +8 "core"  +104 ."CSpush"CSV.dial :air +2 "collection"' @ +41 "core" ? +5 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'' +95 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +122 "core" +4 .tSS.reconfigure :exhale +3 "sampler")#.0Xt +261 "core" ' +2 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +3 "sampler")l  +2 "collection"' @ +8 "core" A +116  +105 .tSSV.dial :spit,avoiding: :exhaust + "sampler") +124 "core"  +4 .tSS.reconfigure :default +2 "sampler")#.0X9 +3 "core" 98d +103 "collection"'79 +3 "core" 9=d +103 "collection"'=9 +3 "core" 9Ad +102 "collection"'B9 +3 "core" 9\ Ed +103 "collection"'F9 +3 "core" 95AId +103 "collection"'!9 +3 "core" 9bnMd +103 "collection"'L9 +3 "core" 9Rd +103 "collection"'D9 +4 "core" 9Vd +102 "collection"'C9 +3 "core" 9Zd +103 "collection"'e9 +3 "core" 9#-^d +103 "collection"'E9 +3 "core" 9V_cd +103 "collection"'@9 +3 "core" 9gd +103 "collection"'K9 +3 "core" 9kd +103 "collection"'H9 +3 "core" 9o_ +103 "collection"';9 +3 "core" 9#,tZ +103 "collection"'S9 +3 "core" 9UbxT +103 "collection"'N9 +3 "core" 9|P +103 "collection"'G9 +3 "core" 9K +103 "collection"'R9 +3 "core" 9E +103 "collection"'P9 +2 "core" 9$/B +103 "collection"'A9 +3 "core" 9Xb? +103 "collection"'J9 +11 "core" 99 +103 "collection"'U9 +3 "core" 96 +103 "collection"'Z9 +3 "core" 93 +103 "collection"'I9 +3 "core" 9'/ +103 "collection"'^9 +3 "core" 9IS, +104 "collection"'T9 +2 "core" 9t) +104 "collection"'[9 +3 "core" 9& +103 "collection"'Q9 +3 "core" 9$ +103 "collection"'X9 +3 "core" 9" +103 "collection"'V9 +3 "core" 9 +103 "collection"'O9 +3 "core" 97A +103 "collection"'Y9 +3 "core" 9Yd +104 "collection"'d9 +2 "core" 9y +103 "collection"']9 +3 "core" 9 +103 "collection"'a9 +3 "core" 9 +103 "collection"'`9 +3 "core" 9 +103 "collection"'M9 +3 "core" 9 +103 "collection"'_9 +3 "core" 9   +103 "collection"'W9 +2 "core" 9  " +103 "collection"'i9 +3 "core" 9 , 8 +103 "collection"'b9 +3 "core" 9 A L +103 "collection"'c9 +4 "core" 9 T ^ +102 "collection"'h9 +3 "core" 9 e q +103 "collection"':9 +3 "core" 9 t  +103 "collection"'k9 +3 "core" 9  +103 "collection"'r9 +3 "core" 9  +103 "collection"'m9 +4 "core" 9  +102 "collection"'.9 +3 "core" 9  +103 "collection"'w9 +3 "core" 9  +103 "collection"'69 +3 "core" 9  +103 "collection"'q9 +3 "core" 9  +103 "collection"'\\9 +3 "core" 9  +102 "collection"'n9 +3 "core" 9  +103 "collection"'j9 +3 "core" 9  +103 "collection"'t9 +3 "core" 9 " +103 "collection"'}9 +3 "core" 9 \ & +103 "collection"'9 +3 "core" 9 \ * +103 "collection"'x9 +3 "core" 9\ \ . +103 "collection"'o9 +3 "core" 9\ \ \ 3 +103 "collection"'z9 +3 "core" 9\ \ 7 +103 "collection"'9 +3 "core" 9\ \ ; +103 "collection"'f9 +4 "core" 9\ \ #? +103 "collection"'y9 +2 "core" 9\ \ &D +103 "collection"'g9 +3 "core" 9\ \ *H +103 "collection"'u9 +3 "core" 9\ #\ +L +103 "collection"'s9 +3 "core" 9\ &\ 2P +103 "collection"' 9 +3 "core" 9\ *\ 5U +103 "collection"'|9 +3 "core" 9\ ,\ 7Y +103 "collection"'~9 +3 "core" 9\ 0\ ;] +103 "collection"'9 +2 "core" 9\ 2\ =a +103 "collection"'9 +3 "core" 9\ 5\ Af +103 "collection"'v9 +4 "core" 9\ 9\ Cj +102 "collection"'9 +3 "core" 9\ <\ Fn +147 "collection"'9 +11 "core" 9\ ?\ Kt +103 "collection"' 9 +3 "core" 9\ A\ My +103 "collection"'9 +3 "core" 9\ D\ Q} +103 "collection"'9 +3 "core" 9\ H\ R +104 "collection"'9 +2 "core" 9\ I\ U +103 "collection"'9 +3 "core" 9\ K\ W +103 "collection"'9 +3 "core" 9\ N\ Y +103 "collection"'9 +3 "core" 9\ P\ \\ +103 "collection"'p9 +4 "core" 9\ S\ _ +103 "collection"'9 +3 "core" 9\ U\ a +4 .tCH.hold 10:00,70C +3 "collection"' `\ `\ S\ +3 '9 +3 "core"  +4 9\ U\ U +2 "collection"'% +4 "core" %~ - +3 #tBegun lysing Collection Puck Heater at 68C/33.7psia +35501 "Can" sSs +24484 "core" ` +2 "collection"'l9 +4 "core" 9\ \ +2 "collection"'% +4 "core" %~ n +2 #tEnded lysing Collection Puck Heater at 70C/36.8psia +2 .CS.seek 0ml +2 "collection"'' +325 "core" ' +3 .tCTV.dial between spare and airCTV,avoiding: :intake +3 "collection"' @ +91 "core" A +5 .tCSV.dial :air + "collection"'\ @ +54 "core" A +5 .tCS.seek 5ml +2 "collection"''q1 +1339 "core" ' +2 .tCSV.dial CTV +2 "collection"'  +39 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +41 "core" ? +4 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'$  +41 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +40 "core" ? +4 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'' +1348 "core" ' +2 "collection"'+% +4 "core" % +2 #tPuck @74.8psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV + "collection"' +94 "core"  +4 .tCBV.dial CSV +2 "collection"''  +29 "core"  +5 "collection"'2% +4 "core" % v +3 .tCS.seek 5.001ml + "collection"''q5 +1355 "core" ' +3 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'#  +40 "core" +5 "collection"'% +4 "core" %q8 w  +3 .tCS.seek 7.001ml + "collection"'&' +587 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air2 +2 "collection"'3 @ +39 "core" ? +4 .tCS.seek 10ml +2 "collection"'*' +842 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'- ` +105 "core" ^ +5 #tLysing Complete + "collection"')& +4 "core" &R3fh L 7 +3 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&0% +4 "core" %\ \ !\ #  z +2 "storage"(% +4 "core" %h d e +2 "storage"(9. +3 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +51 .tSC.seek 1 +5 "storage"(/( +193 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (4& +3 "core" & \ >\ 8 @ +3 "manipulator"&(& +3 "core" &k6\ !\ ! zP +3 "manipulator"&1% +5 "core" %\ \ (\ " ~ z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 + "manipulator"&<( +198 "core" ( +2 "manipulator"&?& +4 "core" & \ +\ % , z!p +2 "storage"(5& +4 "core" & | g +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&>' +89 "core" ' +2 "storage"(7& +4 "core" &  +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(=') +263 "core" ' +2 "storage"(B- +3 "core" -'0 +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +3 "manipulator"&F& +3 "core" & \ !\ L y!p +3 "storage"(!& +4 "core" & { o +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 +2 "manipulator"&L' +32 "core" ' +2 .tElbow.hold + "manipulator"&D, +3 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(C- +3 "core" -'0 +3 .tSE.seek 6.19 Pucks below Top Plate + "storage"(e' +28 "core" ' +2 "manipulator"&E% +4 "core" %J\ *\ / z +2 "storage"(@& +4 "core" & \ \  +3 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 316 counts + "manipulator"&K'C +22 "core" ' + "manipulator"&H& +5 "core" & \ /\ 5 z!p +2 "storage"(;& +4 "core" & b T | +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&S' +28 "core" ' +2 .tSE.seek 7.19 Pucks below Top Plate +2 "storage"(N' +36 "core" ' +2 "manipulator"&G& +4 "core" &\ /\ / & z!p +3 "manipulator"&R% +4 "core" %\ -\ .  y` +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&P'\ +95 "core" ' +2 .tElbow.seek CC + "manipulator"&A(o +173 "core" ( +2 "manipulator"&J& +4 "core" &z4\ 1\ 6 zM +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &U& +3 "core" &z4\ !\ ! 1 zM +3 .tForearm.seek CC + "manipulator"&Z'Ͻ +99 "core" ' +3 .tHand.close + "manipulator"&I/ +53 "core" / +3 .tCC.seek :open +2 "collection"'^( +393 "core" ( +2 "storage"(T& +4 "core" & f l H +3 "storage"([& +3 "core" & c c +3 "manipulator"&Q& +4 "core" &z4\ )\ )  zM +2 "manipulator"&X% +49 "core" % Ϛ\ !\ $ < z +10 .tForearm.seek :retract +2 "manipulator"&V'\ +96 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&O( +166 "core" ( +2 "manipulator"&Y& +4 "core" &\ 1\ 5 zT +3 "storage"(d& +4 "core" & v +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&]' +102 "core" ' +2 .tElbow.hold + "manipulator"&a, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&`1 +59 "core" 1 +2 "manipulator"&M% +4 "core" % \ 5\ 0 z +2 "storage"(_& +5 "core" & _ _ ` +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 313 counts + "manipulator"&W'@ +22 "core" ' +3 "manipulator"&i& +5 "core" &\ 6\ 3 zT +2 "storage"(b& +4 "core" & , +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts + "manipulator"&c' +25 "core" ' +2 "storage"(h% +4 "core" %# 7 +3 ."downElevator"SE.seek :down +4 "storage"(:'p +99 (k% +3 "core" %\\f w l PI +3 "manipulator"&r% +5 "core" %Ѿ\ -\ , = zm +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&m'\ +96 "core" ' +4 ' + ."downElevator"SE.stop +2 "storage"(5 +3 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'.& +4 "core" &im d +2 "manipulator"&w& +4 "core" &\ .\ - yT +3 "manipulator"&6% +4 "core" %\ \ "\ $ d z +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&q(- +187 "core" ( +2 "manipulator"&\\& +5 "core" &-\ 1\ / x y +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &n& +3 "core" &-\ -\ . O y +3 .tForearm.seek :garage + "manipulator"&j'Γ +102 "core" ' +2 .tHand.close + "manipulator"&t/ +55 "core" / + "manipulator"&}& +5 "core" &-\ %\ / y +2 "manipulator"&% +4 "core" % Σ\ "\ ! t z. +3 .tForearm.seek :retract +2 "manipulator"&x'\ +98 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&o(o +332 "core" ( +2 "manipulator"&z& +4 "core" &{0 U S zI +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +3 "core" &{0\ #\ ) h zI +3 .tForearm.reconfigure :tight +51 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&f'Ͻ +98 "core" ' +2 "manipulator"&y& +4 "core" &{0\ 5\ 1 i zI +3 "manipulator"&g% +5 "core" %\ .\ / [ z +2 "collection"'u& +4 "core" &jo +4 "collection"'s& +5 "core" &no 3 +3 .tCC.seek :closed + "collection"' (S +4 "core" &lp >  +9 &7pn )v +10 &lpp = +9 &}mn G +10 &snnr ) G +9 &6noo 7 F +9 &poq , F +10 &nmo F +9 &|knp F +9 &>poo Q F +10 &mnl  F +9 & nlp G +10 &"nmqo F +9 &$Frnq 8 F +9 &&qmo  F +10 &'pmo G +9 &)okn F +9 &+Nmlo F +10 &-kmp F +9 &.pkn F +10 &0olo Y F +9 &2Vjmm > F +9 &4qom F +10 &5omp F +9 &7jmm| F +9 &9]nno G +10 &;!mlo & F +9 &<nop F +10 &>nmp G +9 &@fnoq F +9 &B'sopX G +10 &C{lpl G +9 &Enp J +9 &GYno N +10 &Ipq E Q +9 &Jpq J P +10 &Lpp  Q +9 &NUqq R +9 &Poq R +10 &Qmq ? +9 &R3nr^ %n +9 &RInp  = +3 ( +2 "collection"'s& +4 #tCollection Clamp onSpring/offSpring for 7/29 samples, on/off torque 1.97 +2 "collection"'|& +3 "core" &RMnr  = +3 .tHand.open +2 "manipulator"&~1 +54 "core" 1 + "manipulator"&% +4 "core" % \ 2\ / D { +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' + .tPSV.dial PSR +2 "processing"%v +116 "core"  +7 "processing"%% +4 "core" %0 +3 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +16 .tPS.seek 1.5ml + "processing"%'{ +1601 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +39 "core"  +5 .tPS.seek 0ml +2 "processing"%', +1595 "core" ' +2 .tPSV.dial PSR +2 "processing"% +38 "core"  +7 .tPSR.select :air +2 "processing"% +16 .tPS.seek 2.5ml +2 "processing"%'\ +2600 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"% +3 "collection"'  +5 "core"  +3 "processing"% +3 "core"  +2 "processing"%p  +41 "core"  +18 +7 .tPSV.dial :mixloop +2 "processing"% +90 "core" +5 .tCTV.dial :air,avoiding: :intake +2 "collection"'  +15 "core"  +4 .tPTV.dial :PRVmixing + "processing"%  +117 "core" +6 .tPS.seek 0ml + "processing"%8', +2610 "core" ' +2 .tPSV.dial :air +2 "processing"%  +38 "core"  +6 .tPS.seek 2.5ml + "processing"%l'\ +2604 "core" ' +2 .tPSV.dial :mixloop +2 "processing"% +51 "core" +5 .tPS.seek 0ml +2 "processing"%,', +2604 "core" ' +2 .tPSV.dial :air +2 "processing"%  +36 "core"  +6 .tPS.seek 2.5ml + "processing"%\ '\ +2603 "core" ' +2 .tPSV.dial :mixloop + "processing"% +51 "core" +6 .tPS.seek 0ml + "processing"% ', +2607 "core" ' +3 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &{0\ .\ / N zI +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&$(o +52 "core" ( + "manipulator"&& +4 "core" &y\ 7\ 1 z +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &y\ !\ % F z +3 .tForearm.seek CC +2 "manipulator"&+'Ͻ +91 "core" ' +2 .tHand.close + "manipulator"& / +53 "core" / +4 .tCC.seek :open +2 "collection"''( +396 "core" ( + "manipulator"&2& +5 "core" &y\ $\ / P y +2 "manipulator"&% +5 "core" % \ (\ % g z +2 .tForearm.seek :retract +2 "manipulator"&#'\ +98 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(- +327 "core" ( +2 "manipulator"&& +4 "core" &-\ 7\ 2 z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &3& +3 "core" &-\ (\ & z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&&'Γ +111 "core" ' +2 .tHand.open + "manipulator"&-1 +56 "core" 1 +2 "manipulator"&)% +4 "core" % Η}\ *\ . y +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&0'\ +109 "core" ' +2 .tPSV.dial :mixloop +2 "processing"% +14 "core" +4 .tPTV.dial :PRVmixing + "processing"%9  +15 "core" +4 ."connect"PRV.dial CBV +3 "processing"%4  +2 .tCBV.dial PRV +6 "collection"'(  +2 "core"  +5 +4 .tCTV.dial :air,avoiding: :intake +2 "collection"'1  +4 "core" +4 #tLoading lyfil puck from tube 2 into Collection Clamp +2 "collection"'{& +4 "core" &uyV +46 "manipulator"&?% +11 "core" %\ \ \ !\ - y +3 "storage"(5% +4 "core" %z \  +2 "storage"(. +3 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(7( +196 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +4 (%& +3 "core" & | s  +2 "manipulator"&B& +4 "core" &-\ +\ ) d z +3 "manipulator"&F% +4 "core" %\ \ \ \ + G z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&!( +189 "core" ( +2 "manipulator"&C& +4 "core" &\ 6\ 1 t z5 +3 "storage"(E& +4 "core" &  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&@'Ѧ +85 "core" ' +2 "storage"(H& +4 "core" &  +3 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(;') +152 "core" ' +2 "storage"(G- +3 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (R& +4 "core" & \ _\ j  +2 "manipulator"&>& +4 "core" &\ !\ + z5 +2 .tElbow.seek 2 +2 "manipulator"&<( +3 "core" ( +2 "manipulator"&=& +4 "core" &\ 7\ 3 0 {5 +3 "storage"(L& +4 "core" & f i   +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&K' +13 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&e/ +64 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&J& +3 "storage"(U'p +6 "core" &\ ,\  z5 +3 "manipulator"&S% +5 "core" % \ /\ . z zN +2 .tForearm.seek :retract +2 "manipulator"&D'\ +52 "Can" Aws +40 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +7 "core" ' +2 .tElbow.seek CC + "manipulator"&I(o +168 "core" ( +2 "manipulator"&P& +4 "core" &e5\ .\ 4 yN +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &"& +3 "core" &e5\ /\ - t zN +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&T'Ͻ +87 "core" ' +2 "manipulator"&[& +4 "core" &e5\ 4\ 0 b zN +3 "manipulator"&Q% +4 "core" %\ !\ ! v z0 +3 "collection"'X& +4 "core" &twz +3 "collection"'Y& +6 "core" &vx +3 .tCC.seek :closed +50 "collection"'d(S +13 "core" &tw  + &uv + &sw +2 &txw + &vx- + &rx+ + &vv +2 &xx / +5 &SLvw> - +9 &vrv A +10 &;mvy F +9 &nvx F +9 &mvyE F +10 &mvvh F +9 &Cnvx| F +10 &nuv F +9 &ktxG F +9 &mvx) F +10 &!Lmwx F +9 &#ntw F +10 &$ovx F +9 &&jvw F +9 &(Tntwq F +10 &*nuyD F +9 &+ntv G +9 &-mww F +10 &/\\nux F +9 &1nwu F +10 &2ntw F +9 &4osx F +9 &6entyn F +10 &8&mxyZ F +9 &9mvv: F +9 &;luy F +10 &=mmux F +9 &?/mwy F +10 &@nwx F +9 &Bnuv F +9 &DrvuwS G +10 &F2{vx G +9 &Gwx I +9 &Ivx L +10 &KawwP P +9 &M!xw P +10 &Nxx Q +9 &Pvz Q +9 &REwvx %t +10 &R1wz K +8 ( +4 "collection"'Y& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.74 +3 .Hand.open + "manipulator"&Z1 +3 "core" &R6ux~ 8 +50 1 +2 "manipulator"&A% +4 "core" % \ 3\ 1 { z0 +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&`'\ +91 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'M  +119 "core"  +5 .tCSV.dial CTV +2 "collection"'_  +29 "core"  +5 .tPS.seek 2.5ml +2 "processing"%i'\ +2596 "core" ' +3 "collection"'b% +4 "core" %NQ'  +3 .tCS.seek 4.249ml +2 "collection"'h'Yj +1533 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%V  +38 "core"  +7 .tdelay 2 seconds +201 .PSV.dial :waste2 +2 "processing"%k  +64 "core"  +6 .tPS.seek 0ml +2 "processing"%r', +2607 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'O ` +30 "core" _ +4 .tCSV.dial :air +2 "collection"'] @ +41 "core" > +5 .tCS.seek 10ml + "collection"'.' +1536 "core" ' +2 .tCSV.dial CTV +2 "collection"'w  +40 "core"  +5 .tCS.seek 0ml +2 "collection"'6' +2611 "core" ' +3 .tCBV.dial :waste1 + "collection"'W @ +28 "core" ? +4 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'N  +119 "core" +4 "collection"'c& +4 "core" &R7`d 8 +2 #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&\\% +4 "core" %\ \ %\ - z +2 "storage"(n% +4 "core" %u\ _\ a +2 "storage"(:. +3 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"(a( +196 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (t& +4 "core" &\ \ ^\ \\ +2 "manipulator"&}& +4 "core" &f4\ #\ ) 9 zN +3 "manipulator"&% +4 "core" %\ \ %\ ! z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&m( +170 "core" ( +2 "manipulator"&j& +56 "core" &\ "\  y> +3 "storage"(q& +4 "core" &\ z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&z' +92 "core" ' +2 "storage"(& +4 "core" &\ / +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(y') +256 "core" ' +2 "storage"(g- +2 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 "manipulator"&u& +3 "core" &\ /\ .  z> +3 "storage"(x& +3 "core" &\ d c +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 + "manipulator"&^' +32 "core" ' +2 .tElbow.hold + "manipulator"&|, +3 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(~- +3 "core" -' +3 .tSE.seek 7.21 Pucks below Top Plate + "storage"('- +25 "core" ' +2 "manipulator"&s% +4 "core" %\ /\ .  z +2 "storage"(v& +4 "core" &\ \ ]\ ] +3 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 310 counts +2 "manipulator"&'= +17 "core" ' +2 "manipulator"&f& +4 "core" &\ 0\ 5 z> +3 "storage"( & +4 "core" &\ k +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +32 "core" ' +3 .tSE.seek 8.21 Pucks below Top Plate + "storage"(' +35 "core" ' + "manipulator"&& +5 "core" &\ ,\ * z> +2 "manipulator"&% +4 "core" %\ .\ .  z| +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +3 .tElbow.seek CC + "manipulator"&p(o +179 "core" ( +2 "manipulator"&& +4 "core" &e6\ 1\ 5 > zO +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +3 "core" &e6\ +\ .  zO +3 .tForearm.seek CC + "manipulator"&'Ͻ +95 "core" ' +2 .tHand.close + "manipulator"&/ +55 "core" / +3 .tCC.seek :open +2 "collection"'( +396 "core" ( + "storage"(& +4 "core" &\ f g q +3 "storage"(8& +4 "core" &\ l i  +2 "manipulator"&& +4 "core" &e6\ "\ % l zO +3 "manipulator"&l% +4 "core" % \ #\ . X z +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +45 .tElbow.reconfigure :tight +10 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&,( +161 "core" ( +2 "manipulator"&& +6 "core" &\ 5\ 0 zb +2 "storage"(\ & +4 "core" &\ Z +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&' +106 "core" ' +2 .tElbow.hold +2 "manipulator"&, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&1 +57 "core" 1 +2 "manipulator"& % +4 "core" % \ 5\ 0 z +3 "storage"(o& +4 "core" &\ n i ~ +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 316 counts +2 "manipulator"&'C +17 "core" ' + "manipulator"& & +4 "core" &\ .\ + u zb +3 "storage"(2& +4 "core" &\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts + "manipulator"&' +25 "core" ' +2 "storage"(+% +4 "core" % +4 ."downElevator"SE.seek :down +4 "storage"($'p +98 (% +3 "core" %Bc c ` U PI +2 "manipulator"&3% +4 "core" %\ .\ '  zP +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&-'\ +92 "core" ' + ' +2 ."downElevator"SE.stop +2 "storage"(5 +3 .tPSV.dial :air +2 "processing"%)  +63 "core" +5 .tPS.seek 2.5ml + "processing"%#'\ +2612 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"% +38 "core" +4 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%9  +39 "core"  +4 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%4 +51 "core" +4 .tdelay 1 second +102 .PSV.dial :air + "processing"%(  +38 "core"  +4 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%1', +2608 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%{& +5 "core" &(  +3 "manipulator"&?& +3 "core" &\ $\ ! d zb +3 "manipulator"&5% +4 "core" %\ \ $\ .  z +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(- +183 "core" ( + "manipulator"&&& +4 "core" &-\ 0\ ( z +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &%& +3 "core" &-\ )\ -  z +3 .tForearm.seek :garage + "manipulator"&B'Γ +98 "core" ' +2 .tHand.close +48 "manipulator"&F/ +64 "core" / +2 "manipulator"&/& +4 "core" &-\ *\ , G z +3 "manipulator"&C% +4 "core" % Τ\ !\ ! n zn +3 .tForearm.seek :retract +2 "manipulator"&E'\ +101 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&H([ +158 "core" ( +2 "manipulator"&& +4 "core" &`\ ,\ 4 s z +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &G& +3 "core" &a\ ,\ . = z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&R'$ +95 "core" ' +2 "manipulator"&>& +4 "core" &a\ 2\ 5 z +3 "manipulator"&=% +5 "core" %+\ !\ n z +2 "processing"%L& +4 "core" &  +3 "processing"%0& +5 "core" &e  +3 .tPC.seek :closed +2 "processing"%e(^ +4 "core" &m  +6 &l ? +10 &'N 1 +9 &q} E +10 &)p H +9 &u H +9 &p G +10 &rn G +9 &2n H +9 &q H +10 &k G +9 &yl G +10 &!;k G +9 &"m G +9 &$k G +10 &&q G +9 &(Cm G +9 &*k G +10 &+o G +9 &-p G +10 &/Kk G +9 &1 n H +9 &2m0 G +10 &4n G +9 &6To G +9 &8o G +10 &9m H +9 &;l G +10 &=[m G +9 &?m G +9 &@o G +10 &Bw H +9 &DY K +9 &F L +10 &G L +9 &I L +10 &K_ L +9 &M  L +9 &N L +10 &P L +9 &Rd M +9 &T& M +10 &U M +9 &W M +10 &Yj M +9 &[+ N +9 &\\ M +10 &^OW !f +9 &^R % +5 ( +3 "processing"%0& +3 "core" &^ % +3 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.49 + "processing"%J& +4 "core" &^ % +3 .tHand.open +2 "manipulator"&S1 +59 "core" 1 +2 "manipulator"&!% +4 "core" % \ 6\ 2 z +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&@'\ +94 "core" ' +2 .tPRV.dial :air + "processing"%P  +42 "core"  +5 .tPSV.dial :mixloop + "processing"%; +39 "core" +5 "processing"%"% +4 "core" %0 +3 .tPS.seek 0.3ml + "processing"%K' +378 "core" ' +2 .tPSV.dial PSR + "processing"%[ +91 "core"  +7 #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%Q'' +480 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%U'\ +1898 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%X +92 "core" +4 .tPTV.dial :mixing + "processing"%< @ +68 "core" A +5 .tPBV.dial :waste2 + "processing"%D  +85 "core"  +71 .tPS.seek 0ml + "processing"%'', +2601 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&Z& +5 "core" &a\ +\  h z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&A([ +4 "core" ( + "manipulator"&Y& +5 "core" &a\ 2\ ) E z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &M& +4 "core" &a\ 0\ * ` z +3 .tForearm.seek PC + "manipulator"&_'$ +95 "core" ' + .tHand.close +2 "manipulator"&T/ +53 "core" / +4 .tPC.seek :open + "processing"% ( +457 "core" ( +2 "manipulator"&b& +5 "core" &a\ %\ % b z +2 "manipulator"&*% +3 "core" % 8\ /\ ( z +3 .tForearm.seek :retract +2 "manipulator"&V'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&k(- +142 "core" ( +2 "manipulator"&i& +4 "core" &-\ 1\ + B zA +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &O& +3 "core" &-\ ,\ ' zA +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&]'Γ +109 "core" ' +2 .tHand.open + "manipulator"&h1 +55 "core" 1 +2 "manipulator"&w% +4 "core" % Μ\ 4\ $ c z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&.'\ +109 "core" ' +3 #tLoading da puck from tube 2 into Processing Clamp + "processing"%W& +4 "core" & +2 "manipulator"&N% +4 "core" %\ \ ,\   z +3 "storage"(c% +4 "core" %p +2 "storage"(\\. +3 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(n( +199 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (:& +3 "core" &  K  +2 "manipulator"&t& +4 "core" &-\ -\ ! T zA +2 "manipulator"&}% +4 "core" %\ \ '\ # z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&( +195 "core" ( +2 "manipulator"&7& +4 "core" &\ 5\ 1 E z7 +2 "storage"(j& +4 "core" & +  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&q'Ѧ +92 "core" ' +2 "storage"(I& +4 "core" &   +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(') +148 "core" ' +2 "storage"(`- +4 "core" -'ڄ +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (g& +3 "core" & \ \\\ `  +3 "manipulator"&u& +4 "core" &\ .\ + {7 +46 .tElbow.seek 2 +9 "manipulator"&x( +3 "core" ( +2 "manipulator"&~& +5 "core" &\ 7\ 1 z7 +2 "storage"(s& +4 "core" & \ _\ _  +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&v' +25 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&f/ +63 "core" / +4 ."downElevator"SE.seek :down +4 "storage"( 'p + "manipulator"&& +9 "core" &\ (\ ( f z7 +2 "manipulator"&% +5 "core" % \ \ + \\ zp +3 .tForearm.seek :retract + "manipulator"&z'\ +93 "core" ' +2 .tElbow.seek PC +3 "manipulator"&m([ +3 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +307 "core" ( +2 "manipulator"&y& +4 "core" &P\ &\ , 2 y +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &^& +3 "core" &P\ 0\ . h z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&'$ +101 "core" ' + "manipulator"&& +5 "core" &P\ 0\ 5 z +2 "manipulator"&% +4 "core" % \ "\ ' Y z +3 "processing"%& +4 "core" & +3 "processing"%& +6 "core" & +2 .tPC.seek :closed +3 "processing"%|(^ +3 "core" & +6 & 5 +10 &EK . +9 &x C +10 &2q G +9 &n G +9 &k G +10 &xl G +9 &;n G +9 &n. F +10 &k G +9 &m G +10 &!Bp G +9 &#m G +9 &$l G +10 &&l F +9 &(Km G +9 &*m F +10 &+k G +9 &-p G +10 &/Tl F +9 &1m G +9 &2j G +10 &4m G +9 &6[o G +10 &8l G +9 &9j F +9 &;j F +10 &=dk F +9 &?%j G +9 &@s G +10 &Bw H +9 &Db J +9 &F L +10 &G K +9 &I L +10 &Ke L +9 &M& L +9 &N L +10 &P L +9 &Rk L +10 &T- L +9 &U L +9 &W M +10 &Yr8 M +9 &[4T M +9 &\\d M +10 &^POj 's +9 &^hm 0 +9 ( +2 &^o , +2 "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.49 +3 .Hand.open + "manipulator"&1 +53 "core" 1 +2 "manipulator"&% +5 "core" % \ 6\ 1 z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&d'\ +94 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"% U +3 %89 +7 "core" 9 +102 "processing"%9 +3 "core" 9: +103 "processing"%l9 +4 "core" 9 ; +102 "processing"%9 +3 "core" 9 < +103 "processing"%9 +3 "core" 9= +103 "processing"%\ 9 +3 "core" 9= +103 "processing"%p9 +3 "core" 9< +103 "processing"%9 +3 "core" 9: +103 "processing"% 9 +2 "core" 9"9 +104 "processing"%o9 +2 "core" 9'. +103 "processing"% 9 +3 "core" 9+* +103 "processing"%29 +3 "core" 9)/' +147 "processing"%+9 +12 "core" 9G5" +102 "processing"%9 +3 "core" 9]: +103 "processing"%9 +3 "core" 9u> +103 "processing"%39 +3 "core" 9B +103 "processing"%,9 +3 "core" 9F +103 "processing"%9 +4 "core" 9K +103 "processing"%9 +3 "core" 9O +103 "processing"%)9 +3 "core" 9S +103 "processing"%9 +3 "core" 9 W +103 "processing"%9 +3 "core" 9 \\\ +103 "processing"%$9 +3 "core" 96` +103 "processing"%r9 +3 "core" 9Ld +103 "processing"%9 +3 "core" 9ch +103 "processing"%99 +3 "core" 9xm +103 "processing"%49 +3 "core" 9q +102 "processing"%(9 +4 "core" 9u +103 "processing"%#9 +3 "core" 9y +102 "processing"%{9 +3 "core" 9~ +103 "processing"%?9 +3 "core" 9 +103 "processing"%59 +3 "core" 9 +103 "processing"%&9 +3 "core" 9 +102 "processing"%%9 +3 "core" 9 +103 "processing"%9 +3 "core" 9 +103 "processing"%F9 +3 "core" 9 +103 "processing"%/9 +3 "core" 9  +3 .tPH.hold 2:00:00,28C +4 "processing"%C pUp\  +2 .tdelay 1:30 +5 "core"  +8999 .tPSR.select :air +2 .PSV.dial PSR + "processing"%- +92 "core" +7 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +16 .tPS.seek 0.5ml +2 "processing"%'F +590 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +16 .tPS.seek 2ml +2 "processing"%G'˕ +1594 "core" ' +2 .tPTV.dial :puck + "processing"%B  +66 "core"  +7 .tPSV.dial PTV +2 "processing"%> +66 "core" +4 .tPBV.dial :waste1 +2 "processing"%=  +119 "core"  +4 "processing"%L% +4 "core" %˕  +3 .tPS.seek 1.5ml +2 "processing"%'{ +580 "core" ' +3 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%E * +31 "core" + +6 .tPS.seek 0ml + "processing"% ', +1602 "core" ' +3 .tdelay 5:00 +7184 "Can"! P{s +22818 #trecoverPSRreagent08 + .PTV.dial :puck +2 "processing"%J  +5 "core"  +5 .tPBV.dial :waste1 +2 "processing"%S  +32 "core" +5 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%! * +32 "core" + +6 .tPSR.select :air +2 .PSV.dial PSR + "processing"%0 +66 "core"  +9 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml +2 "processing"%P'\ +2120 "core" ' +2 .tPSV.dial PTV +2 "processing"%; +65 "core" +5 .tdelay 5 seconds +502 .PSV.dial PSR +3 "processing"%" +65 "core"  +8 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%R +64 "core" +6 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%1  +65 "core"  +5 .tPS.seek 0ml +2 "processing"%[', +2108 "core" ' +3 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%K  +116 "core" +4 .tPSV.dial :mixloop + "processing"%Q +42 "core" +4 .tPRV.dial :ab1 +2 "processing"%X @ +69 "core" A +5 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml +2 "processing"%<' +349 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +4 .tPRV.dial CBV + "collection"'D  +3 "processing"%U  +39 "core" +6  +4 !to:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt[$"5/home/esp/esp2/utils/fluid.rb:505:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:607:in `fluid'"2/home/esp/esp2/utils/fluid.rb:619:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:693:in `fluid'"1/home/esp/esp2/utils/fluid.rb:748:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:455:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:581:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:29:in `connect'";/home/esp/esp2/protocol/2G/DAprocess.rb:300:in `runDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:170:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:56:in `da'";/home/esp/esp2/mission/25APR23NEMO.rb:19:in `myDA_WCR'"-/home/esp/esp2/mission/25APR23NEMO.rb:38"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"-/home/esp/esp2/mission/25APR23NEMO.rb:37"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"-/home/esp/esp2/mission/25APR23NEMO.rb:35"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"-/home/esp/esp2/lib/esp.rb:207:in `shell'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +3 "processing"%Z% +4 "core" %"  +3 .tPS.seek 0.3ml +2 "processing"%Y' +345 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'M  +27 "core" +4 .tPRV.dial :air +2 "processing"%T  +39 "core"  +6 .tPS.seek 0.9ml + "processing"%H'@ +1250 "core" ' + .tPRV.dial :waste2 +2 "processing"%@ @ +65 "core" > +5 .tPS.seek 0.5ml +2 "processing"%e'F +853 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%b  +40 "core"  +5 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml +2 "processing"%*'˕ +1608 "core" ' +2 .tPSV.dial :PML +2 "processing"%i +40 "core" +4 .tPTV.dial :mixing +2 "processing"%O @ +67 "core" A +5 .tPBV.dial :waste1 +53 "processing"%_  +33 "core" +5 "processing"%A% +4 "core" %˖$ +3 .tPS.seek 1.85ml + "processing"%h' +229 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%w * +34 "core" + +6 .tPS.seek 0ml +2 "processing"%W', +1951 "core" ' +2 .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'V& +4 "core" &Y[ +2 "manipulator"&N& +4 "core" &Q\ .\ ' z +3 "manipulator"&c% +4 "core" %\ \ \ / z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&\\(- +119 "core" ( +2 "manipulator"&]& +4 "core" &-\ 2\ 5 zW +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &:& +3 "core" &-\ '\ , D zW +3 .tForearm.seek :garage + "manipulator"&t'Γ +101 "core" ' +2 .tHand.close +2 "manipulator"&}/ +63 "core" / +4 "manipulator"&a& +4 "core" &-\ 0\ 3 : zW +2 "manipulator"&7% +5 "core" % Χ\ -\ . F z2 +3 .tForearm.seek :retract + "manipulator"&j'\ +108 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&k(o +332 "core" ( + "manipulator"&I& +4 "core" &m7\ 0\ 3  zN +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &`& +3 "core" &m7\ )\ "  zN +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&g'Ͻ +99 "core" ' +2 "manipulator"&u& +4 "core" &n6\ 1\ 5 zN +2 "manipulator"&.% +4 "core" %\ -\  z +3 "collection"'~& +4 "core" &XZ +3 "collection"'s& +5 "core" &WY +3 .tCC.seek :closed +2 "collection"'f(S +3 "core" &VZ +7 &;YY\ #b +10 &[WZ 6 +9 &\ V[ H +9 &kXY H +10 &pZZ H +9 &OkWY H +9 &nYZ H +10 &mVW G +9 &mYZ H +10 &XnYX G +9 & jWY G +9 &!kW[ G +10 &#kX[ H +9 &%`kYX G +9 &'!kV\\ H +10 &(nXZ H +9 &*iXZ H +10 &,hlX[ G +9 &.*kZY G +9 &/mX[ H +10 &1nYZ H +9 &3oncY H +9 &51nYX H +10 &6nU[ H +9 &8mWY G +9 &:xkWW" G +10 &<9mYXH H +9 &=mWXT H +10 &?lV[ H +9 &AkX[$ G +9 &C?qYZ8 H +10 &DVX7 J +9 &FV[= L +10 &HnYZ@ P +9 &J+ZZ= R +9 &KX[@ Q +10 &MYY< S +9 &OoY\\7 S +9 &Q-ZY8 T +10 &R}BZ\\: - +9 &RxX]0 : +5 ( +3 "collection"'s& +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.02 + "collection"'& +5 "core" &RBY[9 : + &RBY\\+ : +4 .tHand.open + "manipulator"&1 +54 "core" 1 +2 "manipulator"&% +5 "core" % \ 5\ 0 z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&q'\ +93 "core" ' +46 .tPSV.dial PSR +10 "processing"% +91 "core"  +8 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +17 .tPS.seek 1.5ml + "processing"%v'{ +1590 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%x  +38 "core"  +6 .tPS.seek 0ml +2 "processing"% ', +1591 "core" ' +2 .tPSV.dial PSR +2 "processing"%y +38 "core"  +8 .tPSR.select :air +2 "processing"% +17 .tPS.seek 2.5ml +2 "processing"%^'\ +2601 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%  +3 "collection"'  +30 "core" +115  +7 .tPSV.dial :mixloop +2 "processing"% +103 "core" +7 .tCTV.dial :air,avoiding: :intake +2 "collection"'z  +4 "core" +5 .tPTV.dial :PRVmixing +2 "processing"%  +66 "core" +7 .tPS.seek 0ml + "processing"%', +2600 "core" ' +2 .tPSV.dial :air +2 "processing"%  +40 "core"  +6 .tPS.seek 2.5ml + "processing"%8'\ +2605 "core" ' +2 .tPSV.dial :mixloop +2 "processing"% +40 "core" +6 .tPS.seek 0ml +2 "processing"%', +2598 "core" ' +2 .tPSV.dial :air +2 "processing"%  +40 "core"  +6 .tPS.seek 2.5ml + "processing"%l'\ +2605 "core" ' +2 .tPSV.dial :mixloop +2 "processing"% +40 "core" +6 .tPS.seek 0ml +2 "processing"%', +879 "Can"1 `~zs +1725 "core" ' +3 #tGaraging FlushPuck in Collection Clamp + "manipulator"&\ & +4 "core" &4\ !\ + zL +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&p(o +49 "core" ( +2 "manipulator"&& +4 "core" &y\ /\ 6 K z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +47 "core" &y\ #\ ! h z +10 .tForearm.seek CC +2 "manipulator"&o'Ͻ +97 "core" ' + .tHand.close +2 "manipulator"& / +64 "core" / +4 .tCC.seek :open + "collection"'2( +394 "core" ( + "manipulator"&+& +4 "core" &x\ 0\ . ; z +2 "manipulator"&% +4 "core" % Ͼ\ ,\ d z +4 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&3(- +303 "core" ( +2 "manipulator"&,& +4 "core" &-\ 2\ 8 z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +4 "core" &-\ ,\ - z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage + "manipulator"&'Γ +106 "core" ' +2 .tHand.open + "manipulator"&)1 +63 "core" 1 +2 "manipulator"&% +4 "core" % Ν\ 6\ 1 z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 ."da"delayUntil "18:37:42.17" +3 #"WCR"Whole Cell Archive sampling 1000ml +2 #Loading wcr puck from tube 2 into Collection Clamp + "collection"'$& +4 "core" &UX +2 "manipulator"&r% +4 "core" %\ \ '\ % z +3 "storage"(% +4 "core" %q\ <\  +3 "storage"(9. +3 "core" .( +2 "storage"(4& +4 "core" & \ >\  <  +3 "storage"((& +3 "core" & \ ;\  }  +3 "manipulator"&#& +4 "core" &-\ $\ . ? z +2 "manipulator"&{% +4 "core" %\ \ +\ "  y +3 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 2 +2 "manipulator"&?( +225 "core" ( +2 "manipulator"&5& +4 "core" &\ 3\ 1 X zr +2 "storage"(&& +5 "core" & \ >\ ( l  +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&%'Ѧ +95 "core" ' +2 "storage"(& +4 "core" & \ K\ %  +3 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +5 ."WCR"SE.seek :beamBreak + "storage"(F') +162 "core" ' + "storage"(/- +4 "core" -' +2 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +4 (-& +3 "core" & \ \  ?  +2 "manipulator"&'& +5 "core" &\ +\ # \ zr +3 ."WCR"Elbow.seek 2 + "manipulator"&( +16 "core" ( + "manipulator"&B& +4 "core" &\ 5\ 0 < z+ +3 "storage"(>& +4 "core" & \ 9\ # 2  +47 ."WCR"Forearm.seek 2 + 300 counts +9 "manipulator"&=' +14 "core" ' +2 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."WCR"Hand.close + "manipulator"&L/ +62 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&G& +3 "storage"(E'p +6 "core" &\ .\ $ > z+ +3 "manipulator"&% +5 "core" % \ "\ ' l z] +3 ."WCR"Forearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&J(o +9 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +168 "core" ( +2 "manipulator"&S& +4 "core" &g0\ *\ # zI +2 ."WCR"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &!& +4 "core" &g0\ $\  h zI +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek CC +2 "manipulator"&0'Ͻ +93 "core" ' +2 "manipulator"& & +5 "core" &g0\ ,\ 0 = {I +2 "manipulator"&;% +4 "core" %\ +\ #  z +3 "collection"'"& +5 "core" &UU +2 "collection"'R& +6 "core" &TU +3 ."WCR"CC.seek :closed +3 "collection"'1(S +3 "core" &SW +5 &TU 4 +10 &IMSW / +9 &|TV C +9 &BjTT G +10 &mTU G +9 &mUV G +10 &nRV F +9 &KkUW F +9 & pTX G +10 &iUV G +9 &nVV G +10 &!RmRT G +9 &#nTV G +9 &$oVV G +10 &&gVTz G +9 &(ZhUU G +9 &*kTW G +10 &+mTV F +9 &-mTU F +9 &/cmUW F +10 &1%mTW F +9 &2lQU F +10 &4jVW G +9 &6jnTX G +9 &8-nVW F +10 &9kTV F +9 &;jUV F +9 &=rnSV G +10 &?4nTX G +9 &@nTV G +10 &BsUV G +9 &DwzRY H +9 &F7WW H +10 &G[\\ K +9 &IUY O +10 &KfVX P +9 &M%UV Q +9 &NUW R +10 &PVV R +9 &RJwUW 'y +9 &R,UX F +9 ( +2 &R8UY 9 +3 "collection"'R& +3 #"WCR"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.89 +3 .Hand.open +2 "manipulator"&P1 +57 "core" 1 +2 "manipulator"&K% +5 "core" % \ 6\ 3 z +2 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&Q'\ +94 "core" ' +2 #"WCR"collectSample 1000ml w/bubble point of 55psi +2 #Priming 7ml + .Gate.power :sampler,:ON +178 .Flow.enablePump :primary +8 .Flow.setRate 6.0 +8 .Intake.select :close + .Exhaust.select :close + .SS.hold +2 "sampler")X+ +3 "core" + +2 "sampler")[% +4 "core" %C  +2 "collection"'D& +4 "core" &R8SX< 9 +4 "Can"2 ~"y +2 #"WCR"Calibrating pressure sensors +2 .CTV.dial :air + "collection"'U  +4 "core" +6 ."WCR"SSV.dial :spit,avoiding: :exhaust +2 "sampler")Z  +5 "core"  +55 ."WCR"SS.reconfigure :fast +5 "sampler")#.0Xt +284 "core" ' +2 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")M  +3 "collection"'T @ +100 "core" @ +25 +5 ."WCR"delay 3.8 seconds +382 "collection"'Y% +5 "core" %TVX u +2 "sampler")@% +4 "core" %>x L +2 #"WCR"Sensor limits: Intake max 150.7psia; Outlet max 156.5psia +2 .SSV.dial :spit + "sampler")H +126 "core"  +7 ."WCR"SS.seek 0ml +2 "sampler")b'? +241 "core" ' +2 ."WCR"SSV.dial CBV +2 "sampler")e  +126 "core" +5 ."WCR"CTV.dial :intake +3 "collection"'i  +69 "core"  +7 #"WCR"Waiting for external sampler to finish priming... + .delayUntil "18:36:51.86" +1465 #"flow"3.7L/min +3006 #4.1L/min +11813 ."WCR"Flow.enablePump :primary + .Flow.setRate 2.5 +10 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")O  +6 "core" +10 #"WCR"Allowing 40s for 7.0ml of remaining 7.0ml +4 "Can"8 x/#O +2 ."WCR"Intake.select :open + "sampler") +215 "collection"'_% +4 "core" % n +2 #"WCR"Intake @29.7psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 2.18ml/s +2 "sampler")#.0Xn; ^ +2 ."WCR"Intake.select :close +2 "sampler")0 +15 ) % +3 "core" %`=@ j +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +73 "core"  +7 ."WCR"Exhaust.select :open + "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")'? +355 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +17 #"WCR"Sampling 1000.0ml +3 .Flow.enablePump :primary + .Flow.setRate 2.5 +2 .Intake.select :close + .Exhaust.select :close + .SS.reconfigure :default +2 "sampler")#.0X% +4 "core" %% a +28 "collection"'L% +3 "core" % +3 "sampler")G% +4 "core" % c o +31 "collection"'% +4 "core" % +2 "sampler")?% +4 "core" % f\ +53 "collection"'%% +5 "core" %  +2 #"WCR"Intake @31.3psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 1.44ml/s +2 "sampler")#.c0X# e +18 "collection"'X% +3 "core" % +3 "sampler")T% +5 "core" %># d +19 "collection"'M% +4 "core" %'' +2 "sampler")Y% +5 "core" %>" c +23 "collection"'@% +4 "core" %## +2 "sampler")H% +4 "core" %> ] +27 "collection"'<% +4 "core" %\   +2 "sampler")e% +4 "core" %> _ +3 "collection"'i% +4 "core" %  +2 #"WCR"Intake @31.1psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 1.16ml/s +3 "sampler")#.P0X@ +2 "sampler")c% +5 "core" %w+ ` +23 "collection"']% +56 "core" %  +3 "sampler"):% +4 "core" %w6; ] +2 "collection"'m% +5 "core" % +2 #"WCR"Intake @31.7psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 1.04ml/s +3 "sampler")#.H0X <c) +2 ."WCR"Intake.select :open +2 "core"  +2 "sampler") +10 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +5 "processing"% '\ +208 "collection"'% +3 "core" %14 +3 #"WCR"Intake @32.8psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 1.04ml/s +2 "sampler")#.H0X% +4 "core" %HTV g +24 "collection"'L% +3 "core" % +3 "sampler")G% +4 "core" %Gqy d +27 "collection"'% +3 "core" %.3 +3 "sampler")?% +4 "core" %G _ +31 "collection"'%% +4 "core" %,, +2 "sampler")5% +4 "core" %G g +36 "collection"'F% +3 "core" %"( +3 "sampler")!% +4 "core" %G! i +40 "collection"'&% +4 "core" %%& +2 "sampler")% +4 "core" %G@@ h +3 "sampler") % +4 "core" %GAD f +2 ."WCR"Intake.select :close +2 "sampler")0 +14 );% +3 "core" %GEE m +3 ."WCR"SSV.dial :exhaust +2 "sampler")E  +72 "core"  +6 ."WCR"Exhaust.select :open +2 "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler")"'? +480 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +118 "core"  +9 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +17 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%2'F +219 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +19 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +4 "sampler")P  +75 "core" +60 #"WCR"Allowing 130s for 25.0ml of remaining 950.0ml +4 "Can"> q +2 ."WCR"Intake.select :open +2 "sampler") +193 "core" ' +2 ."da"delay 5 seconds +23 "collection"'K% +4 "core" % +2 #"WCR"Intake @31.7psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.70ml/s +3 "sampler")#.00X D +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'k% +4 "core" %,- +2 #"WCR"Intake @32.6psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.62ml/s +2 "sampler")#.+0X'? +20 "core" +6 ."da"delay 30 seconds +872 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +15 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")L  +72 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 875.0ml +3 "Can"C ^ +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'G% +3 "core" %cYw +2 #"WCR"Intake @34.3psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.57ml/s +3 "sampler")#.'0XC e\ d +17 #"da"recoverPSRreagent08 + .PTV.dial :puck +6 .PBV.dial :waste1 +2 "processing"%'  +3 "collection"'% +5 "core" %D v +2 "sampler")B% +4 "core" %Iw{ U +19 +6 ."da"delay 30 seconds +3 "collection"')% +4 "core" %U +2 "sampler")L% +4 "core" %G g +27 "collection"'G% +4 "core" %e +2 "sampler")>% +4 "core" %G f +31 "collection"'%% +4 "core" %''a +2 "sampler")5% +4 "core" %G b +36 "collection"'F% +4 "core" %%+n +2 "sampler")% +4 "core" %G  g +41 "collection"'?% +4 "core" %c +2 "sampler")&% +5 "core" %G  h + "sampler")% +4 "core" %G d +3 ."WCR"Intake.select :close + "sampler")0 +16 )b% +3 "core" %G$$ h +2 ."WCR"SSV.dial :exhaust +2 "sampler")3  +73 "core"  +6 ."WCR"Exhaust.select :open +2 "sampler")@ +68 ."WCR"SS.seek 0ml +2 "sampler");'? +878 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")  +74 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 775.0ml +3 "Can"G ! +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'% +3 "core" % +2 #"WCR"Intake @31.5psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.46ml/s +2 "sampler")#. 0X_ +2 "sampler")f% +4 "core" %H\ _ +53 "collection"'% +4 "core" %""w  +2 "sampler")$% +4 "core" %H22 Y +3 "sampler")% +4 "core" %H20 X +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )% +4 "core" %H44 d +2 ."WCR"SSV.dial :exhaust +2 "sampler")8  +73 "core"  +8 ."WCR"Exhaust.select :open +2 "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler")9'? +196 "core" ' +3 ."da"delay 2 seconds +202 .delay 8:00 +480 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +68 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +2 "sampler")  +74 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 725.0ml +3 "Can"K  +2 ."WCR"Intake.select :open +2 "sampler") +216 "collection"'#% +3 "core" %1 } +2 #"WCR"Intake @31.0psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.42ml/s +2 "sampler")#.0X% +4 "core" %G ^ +41 "collection"'%% +3 "core" % +3 "sampler")5% +5 "core" %G ` +45 "collection"'F% +4 "core" %BHi +2 "sampler")% +5 "core" %G Z +52 "collection"'% +4 "core" %u +2 "sampler")?% +5 "core" %G ^ +2 "sampler")&% +4 "core" %G _ +2 ."WCR"Intake.select :close +2 "sampler")0 +16 )% +3 "core" %G h +2 ."WCR"SSV.dial :exhaust +2 "sampler")b  +73 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")3'? +258 #"flow"2.6L/min +620 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +15 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")  +74 "core" +14 #"WCR"Allowing 130s for 25.0ml of remaining 700.0ml +3 "Can"K Q +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'% +4 "core" %24] +2 #"WCR"Intake @32.8psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.42ml/s +2 "sampler")#.0X% +4 "core" %H+ \\ +18 "collection"'%% +3 "core" %H +3 "sampler")5% +4 "core" %H- [ +20 "collection"'{% +4 "core" %H +2 "sampler")F% +4 "core" %H* \\ +24 "collection"'% +3 "core" %8 +3 "sampler")% +4 "core" %P [ +27 "collection"'?% +3 "core" %\  +3 "sampler")&% +4 "core" %L<: ` +31 "collection"'% +4 "core" %LGW +2 "sampler")b% +4 "core" %Kjo _ +36 "collection"'% +4 "core" %35m +2 "sampler") % +4 "core" %K _ +41 "collection"'% +3 "core" %q +2 "sampler")3% +4 "core" %K _ +47 "collection"'P% +4 "core" %v +2 "sampler")K% +5 "core" %K a +52 "collection"'a% +4 "core" % +2 "sampler")2% +5 "core" %K d +60 "collection"'=% +3 "core" %:>D +2 "sampler")U% +5 "core" %K! \\ +68 "collection"'Z% +3 "core" %w +3 "sampler")M% +4 "core" %K.. ] +2 "sampler")Y% +4 "core" %K-. _ +3 ."WCR"Intake.select :close + "sampler")0 +16 )R% +3 "core" %K02 ` +2 ."WCR"SSV.dial :exhaust +2 "sampler")H  +73 "core"  +52 ."WCR"Exhaust.select :open +9 "sampler")@ +17 ."WCR"SS.seek 0ml +2 "sampler")<'? +887 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")!  +72 "core" +7 #"WCR"Allowing 130s for 25.0ml of remaining 600.0ml +3 "Can"N Vq# +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'S% +4 "core" %M +2 #"WCR"Intake @31.8psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X +2 "sampler")\\% +4 "core" %I Z +53 "collection"'`% +4 "core" %)'m +2 "sampler")u% +4 "core" %I \\ +60 "collection"'.% +4 "core" %r  +2 "sampler")d% +5 "core" %I\ \ Y +68 "collection"'t% +4 "core" %9<\\ +2 "sampler")X% +5 "core" %I(' ] +77 "collection"'% +4 "core" %c +48 "sampler")j% +11 "core" %I?A Z +3 "sampler")% +5 "core" %IBB \\ + ."WCR"Intake.select :close +2 "sampler")0 +15 )}% +3 "core" %IFF a +2 ."WCR"SSV.dial :exhaust +2 "sampler")s  +73 "core"  +6 ."WCR"Exhaust.select :open + "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler")x'? +519 ."da"PBV.dial between PSV and waste1 +2 "processing"%W * +33 "core" + +7 ."da"PSV.dial :air +2 "processing"%y  +40 "core"  +6 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml + "processing"%v'\ +247 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +14 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +4 "sampler")  +72 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 575.0ml +3 "Can"O  +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'A% +3 "core" %C +2 #"WCR"Intake @31.5psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.38ml/s +3 "sampler")#.0X'G +1142 "core" ' +3 ."da"delay 2:00 +1335 "core" '0 V +4 #"WCR"Vacuum too high -- waiting up to 40 seconds +2 .SS.reconfigure :exhale +2 "sampler")#.0X\ 1 +2 ."WCR"Intake.select :open +2 "sampler") +259 "collection"'l% +11 "core" %((F +2 #"WCR"Intake @32.4psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.33ml/s +2 "sampler")#.0X% +4 "core" %G [ +61 "collection"'%% +4 "core" %.0,  +2 "sampler")% +4 "core" %G [ +68 "collection"'3% +4 "core" %,  +2 "sampler"))% +4 "core" %G ] +3 "sampler")P% +4 "core" %G \\ +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )K% +3 "core" %G!! a +2 ."WCR"SSV.dial :exhaust +2 "sampler")a  +73 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")2'? +876 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +15 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")=  +72 "core" +7 #"WCR"Allowing 130s for 25.0ml of remaining 475.0ml +3 "Can"U ) +2 ."WCR"Intake.select :open + "sampler") +216 "collection"'U% +3 "core" %i +3 #"WCR"Intake @30.8psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.30ml/s +2 "sampler")#.0X@ Y +36 "collection"'h% +4 "core" %ILs +2 "sampler")i% +4 "core" %Gcf T +41 "collection"'"% +4 "core" % +2 "sampler")N% +5 "core" %G U +45 "collection"'D% +4 "core" %57 +2 "sampler") % +5 "core" %G T +52 "collection"'c% +4 "core" %11I +2 "sampler"):% +5 "core" %G ^ +60 "collection"'4% +3 "core" %!( +2 "sampler")O% +4 "core" %G ] +69 "collection"']% +3 "core" %,*? +2 "sampler")m% +4 "core" %G a +78 "collection"''% +3 "core" % X +3 "sampler")e% +4 "core" %G"# _ +2 "sampler")@% +4 "core" %G"" ` +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )\\% +3 "core" %G%' _ +3 ."WCR"SSV.dial :exhaust +2 "sampler")`  +73 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")u'? +841 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +4 "core" ' +4 ."WCR"Exhaust.select :close +3 "sampler") +3 ."da"PBV.dial :waste1 +5 "processing"%.  +11 !to:Fluid::Error: mesg",Sampler Syringe Cannot Compress Liquids:bt[#"./home/esp/esp2/utils/fluid.rb:443:in `to'"4/home/esp/esp2/utils/sampler.rb:403:in `exhale'";/home/esp/esp2/utils/sampler.rb:658:in `sampleQuietly'"4/home/esp/esp2/utils/sampler.rb:682:in `sample'"=/home/esp/esp2/protocol/2G/sh1.rb:111:in `collectSample'", +3 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(%- +3 "core" -' +3 ."da"SE.seek 8.19 Pucks below Top Plate +2 "storage"(' +28 "core" ' +2 "manipulator"&3% +4 "core" %\ -\ , \\ z +2 "storage"()& +4 "core" & Y\  b +2 ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 1 + 313 counts +2 "manipulator"&P'@ +17 "core" ' + "manipulator"&K& +4 "core" &\ /\ 4 {k +3 "storage"(a& +4 "core" & C +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 700 counts + "manipulator"&' +28 "core" ' +2 ."da"SE.seek 9.19 Pucks below Top Plate +2 "storage"(=' +35 "core" ' + "manipulator"&U& +4 "core" &\ &\ ' zk +3 "manipulator"&2% +4 "core" %ѭ\ \ ) z +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&Y'\ +95 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&R([ +307 "core" ( + "manipulator"&H& +4 "core" &c\ ,\ , a z +3 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &L& +3 "core" &c\ #\ ( z +3 ."da"Forearm.seek PC +2 "manipulator"&!'$ +91 "core" ' +2 ."da"Hand.close + "manipulator"&/ +63 "core" / +4 ."da"PC.seek :open +2 "processing"%S( +457 "core" ( +2 "storage"(<& +4 "core" & c W +2 "manipulator"&E& +4 "core" &c\ ,\ % z +3 "manipulator"&% +4 "core" % \ "\  S z +3 ."da"Forearm.seek :retract + "manipulator"& '\ +94 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&[( +287 "core" ( +2 "manipulator"&h& +4 "core" &\ 0\ 6 z +2 "storage"(i& +4 "core" & f g +3 ."da"Forearm.reconfigure :tight +52 "manipulator"&#Q@2^d^\ b +10 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&"' +93 "core" ' +3 ."da"Hand.open + "manipulator"&N1 +60 "core" 1 +3 "storage"(Z- +3 "core" -' +3 ."da"SE.seek 8.83 Pucks below Top Plate +2 "storage"(D' +28 "core" ' +3 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +4 ."da"SE.seek 7.91 Pucks below Top Plate + "storage"( ' +45 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da25apr2419h1000ml.tif +1954 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +118 #"da"SX HX9/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 17.427 seconds\ /var/log/esp/da25apr2419h1000ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da25apr2419h1000ml20s.tif +2069 #SX HX9/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da25apr2419h1000ml20s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 32.0 /var/log/esp/midres/da25apr2419h1000ml32s.tif +3269 #SX HX9/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 32 seconds\ /var/log/esp/midres/da25apr2419h1000ml32s.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +3 ."Qmail"DAfans.email "17.427 sec auto-exposure",Subject: "da25apr2419h1000ml images!" +9 "storage"(c- +15 "core" -' +9 "storage"(:& +7 "core" & g U +2 "manipulator"&4& +4 "core" &\ -\ / 9 { +3 ."da"Elbow.seek 1 +2 "manipulator"&O( +3 "core" ( +3 "manipulator"&]& +4 "core" &\ /\ / T { +2 "storage"(m& +4 "core" & g i 2 +3 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&'' +6 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 8.63 Pucks below Top Plate +2 "storage"(e' +47 "core" ' +3 "manipulator"&@& +6 "core" &\ \ # P y +3 "storage"(\\& +4 "core" & +2 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 1 +2 "manipulator"&`' +35 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&M, +2 "core" , +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 8.81 Pucks below Top Plate +2 "storage"(.' +18 "core" ' +2 "manipulator"&d% +4 "core" %\ #\ , 3 zt +4 "storage"(t& +5 "core" & +2 ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 1 + 318 counts +2 "manipulator"&'E +25 "core" ' +4 "manipulator"&& +6 "core" &\ 0\ ' a z +2 "storage"(j& +3 "core" & +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts +3 "manipulator"&' +32 "core" ' +2 "storage"(}% +4 "core" % +6 ."downElevator"SE.seek :down +3 "storage"(X'p +99 (;% +3 "core" %tb PH +2 "manipulator"&s% +5 "core" %\ -\ + n zt +3 ."da"Forearm.reconfigure :loose +66 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +4 "manipulator"&0'\ +18 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +69 "core" ' +2 "storage"(y& +4 "core" & { +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%& +5 "core" & +2 "manipulator"&& +4 "core" &\ "\ ' | z +11 "manipulator"&W% +12 "core" %\ \ .\ / H z +8 ."psFlush"Elbow.seek FlushPuck::Garage +5 "manipulator"&x(- +186 "core" ( +4 "manipulator"&A& +9 "core" &-\ +\ - 9 z +6 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +5 &g& +9 "core" &-\ '\ " C z +6 ."psFlush"Forearm.seek :garage +4 "manipulator"& 'Γ +101 "core" ' +5 ."psFlush"Hand.close +3 "manipulator"&~/ +61 "core" / +5 "manipulator"&& +9 "core" &-\ +\ # 2 z +6 "manipulator"&% +10 "core" % Υ\ \ " z1 +7 ."psFlush"Forearm.seek :retract +5 "manipulator"&'\ +107 "core" ' +5 ."psFlush"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +4 "manipulator"&V([ +130 "core" ( +3 "manipulator"&& +5 "core" &W\ 4\ 1 z +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &v& +4 "core" &W\ &\ + { +3 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&*'$ +102 "core" ' +2 "manipulator"&I& +5 "core" &W\ 0\ 6 z +2 "manipulator"&% +5 "core" %.\ #\ + z5 +3 "processing"%& +5 "core" &G +3 "processing"%& +6 "core" &8 +3 ."psFlush"PC.seek :closed +2 "processing"%(^ +4 "core" &j +7 &(l "^ +10 &Xk 4 +9 &a G +9 &hP G +10 &hL G +11 &FhC G +9 &j> G +9 &j2 G +10 &j3 G +10 &Kj6 H +8 & it G +11 &!j G +9 &#k G +9 &%Ui G +9 &'j G +9 &(iv G +10 &*jq G +10 &,\\ib G +8 &.jk G +8 &/f^ G +10 &1iW G +10 &3fgS G +8 &5(jS G +11 &6jI G +11 &8iP G +9 &:oiM F +9 & +7 ."psFlush"PS.seek 2.5ml +2 "processing"%3'\ +2602 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%)  +65 "core"  +6 ."psFlush"PS.seek 0ml +2 "processing"%K', +2607 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%a +42 "core"  +8 ."psFlush"PSR.select :flush +46 "processing"%@ +25 ."psFlush"PS.seek 1ml +2 "processing"%U'M` +1092 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +18 ."psFlush"PS.seek 2.5ml +2 "processing"%2'\ +246 #"brent"Session Begun +1341 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +69 "core" +7 ."psFlush"PTV.dial :puck +2 "processing"%5  +8 "core"  +7 ."psFlush"PBV.dial :waste1 +2 "processing"%?  +52 "core"  +7 ."psFlush"PS.seek 0ml +3 "processing"%b', +1271 #"brent"-> hidelog +678 #-> backtrace :MAIN +655 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%P +79 "core"  +8 ."psFlush"PSR.select :flush +3 "processing"%@ +18 ."psFlush"PS.seek 0.5ml +2 "processing"%'F +592 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +18 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +2101 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%> +68 "core" +7 ."psFlush"PBV.dial PSV +2 "processing"%H U +50 "core" W +8 ."psFlush"PS.seek 0ml +2 "processing"%L', +2618 "core" ' +3 ."psFlush"PSV.dial PBV +2 "processing"% @ +41 "core" > +6 ."psFlush"PS.seek 2.5ml +2 "processing"%Y'\ +2615 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%|  +65 "core"  +6 ."psFlush"PS.seek 0ml +2 "processing"%<', +2604 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%E +38 "core"  +9 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%'\ +2610 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%! +65 "core" +6 ."psFlush"PBV.dial PSV +2 "processing"%h U +6 "core" V +57 ."psFlush"PS.seek 0ml +2 "processing"%i', +1188 #"brent"-> showlog +1416 "core" ' +3 ."psFlush"PSV.dial PBV +2 "processing"%R @ +44 "core" > +7 ."psFlush"PS.seek 2.5ml +4 "processing"%N'\ +2612 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%Z  +66 "core"  +6 ."psFlush"PS.seek 0ml +3 "processing"% ', +2605 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&=& +7 "core" &W\ '\ $ T z +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +2 "manipulator"&D([ +5 "core" ( +2 "manipulator"&c& +4 "core" &W\ 1\ # u z +3 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &:& +3 "core" &W\ /\ # & z +3 ."psFlush"Forearm.seek PC +2 "manipulator"&4'$ +97 "core" ' +2 ."psFlush"Hand.close + "manipulator"&]/ +64 "core" / +4 ."psFlush"PC.seek :open +3 "processing"%m( +458 "core" ( +2 "manipulator"&@& +4 "core" &W\ #\ -  z +2 "manipulator"&\\% +4 "core" % \ +\ # ; z +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&d'\ +95 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek :garage +3 "manipulator"&t(- +138 "core" ( +2 "manipulator"&& +4 "core" &-\ +\ - R z( +3 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &j& +4 "core" &-\ #\ " D z( +3 ."psFlush"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&['Γ +109 "core" ' +2 ."psFlush"Hand.open +2 "manipulator"&}1 +63 "core" 1 +2 "manipulator"&"% +4 "core" % Ν\ 5\ .  { +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"& '\ +104 "core" ' +9429 #"brent"-> exit +2 #Session Ended +13532 "Can"r N!s +60002 x Nh"/s +60001 s OA"s +60002 v N#[s +60002 v O#s +26655 #"brent"Session Begun +421 #-> Fluid +2 "collection"';% +7 "core" %M +3 "processing"%'% +4 "core" %/Z +3 "sampler")s% +4 "core" %<!" +3 "collection"'O& +4 "core" &R8H 9 +3 "processing"%e& +4 "core" &V +3044 #"brent"-> SS.volume +2 "sampler")`% +6 "core" %<!" +2807 #"brent"-> backtrace :MAIN +27030 "Can"u O$s +8001 #"brent"-> trouble +18745 #-> can +4 "Can"u S$R +1918 #"brent"-> Flow +17414 #-> SS.content +1093 #-> SS.content.liquidVolume +616 #-> Tank +3668 #-> SS.lastVolume +8542 "Can"u N%s +9303 #"brent"-> SS.instance_eval{@lastFluid} +50699 "Can"v N%s +58588 #"brent"-> SS.content +1414 "Can"u Na&Is +8676 #"brent"-> SS.content.delete :intake +521 #-> SS.content +15550 #-> MainThread.resume +2 #tResuming Thread (suspended since 18:37:15) +5 #Sampling 1000.0ml +6 .Gate.power :sampler,:ON +180 .Flow.enablePump :primary +10 .Flow.setRate 6.0 +61 .Intake.select :close +2 .Exhaust.select :close +4 .SS.reconfigure :default +6 "sampler")#.0X can +4 "Can"x p*&\ +2334 #"flow"4.1L/min +11813 .tFlow.enablePump :primary + .Flow.setRate 2.5 +13 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +3 "sampler").  +74 "core" +5 #tAllowing 130s for 25.0ml of remaining 1000.0ml +5 "Can"y e& +2 .tIntake.select :open +2 "sampler") +216 "collection"'W% +3 "core" %\\b h +2 #tIntake @34.6psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.30ml/s +10 "sampler")#.0X a +68 "collection"'$% +3 "core" %HI +3 "sampler")o% +4 "core" %HIJ ] +2 "sampler")8% +4 "core" %HJK ` +2 .tIntake.select :close +2 "sampler")0 +17 )% +3 "core" %HPQ c +2 .tSSV.dial :exhaust +2 "sampler")k  +75 "core"  +5 .tExhaust.select :open +2 "sampler")@ +17 .tSS.seek 0ml +3 "sampler")#'? +885 "core" ' +2 .tExhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +3 "sampler"),  +72 "core" +6 #tAllowing 130s for 25.0ml of remaining 975.0ml +5 "Can"v &Э + .tIntake.select :open +2 "sampler") +216 "collection"' % +3 "core" %fjY +2 #tIntake @34.9psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.28ml/s +7 "sampler")#.0X  +75 "core"  +5 .tExhaust.select :open +2 "sampler")@ +17 .tSS.seek 0ml +3 "sampler")H'? +862 "core" ' +2 .tExhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +4 "sampler")  +74 "core" +5 #tAllowing 130s for 25.0ml of remaining 950.0ml +5 "Can"x &Tg +2 .tIntake.select :open + "sampler") +217 "collection"'% +3 "core" %8;< +3 #tIntake @33.1psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.28ml/s +6 "sampler")#.0X% +3 "core" %HHG c +2 .tSSV.dial :exhaust +2 "sampler")/  +75 "core"  +5 .tExhaust.select :open +2 "sampler")@ +17 .tSS.seek 0ml +3 "sampler")'? +565 #"flow"2.4L/min +289 "core" ' +2 .tExhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +4 "sampler")  +75 "core"  +6 #tAllowing 130s for 25.0ml of remaining 875.0ml +4 "Can"y 'LI +3 .tIntake.select :open +2 "sampler") +216 "collection"'H% +4 "core" %W[$ +2 #tIntake @34.4psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.22ml/s +5 "sampler")#.0X +6 .tCS.reconfigure :fast +3 "collection"'#d @b +5 .tCS.seek 10ml +2 "collection"'W' +266 #"brent"-> exit +2 #Session Ended +1911 "core" ' +3 #tPumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV + "collection"' @ +70 "core" > +55 .tCBV.dial between CSV and waste2b +2 "collection"'`  +81 "core"  +6 "collection"'C% +4 "core" %OPD  +2 .tCSV.dial between air and CTV +2 "collection"'M ` +29 "core" b +6 .tCS.seek 7.321ml +2 "collection"'~' +654 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +3 "collection"'  +3 '  +29 "core"  +42  +6 .tCS.reconfigure :pressurize +2 "collection"'# d@<<b +3 .tCS.seek 0ml +2 "collection"'0' +1808 "core" 'c +4 .tCBV.dial :waste2b +2 "collection"'  +29 "core"  +6 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'X' +161 "core" ' +2 .tdelay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'  +119 "core" +5 #tFix #1 of 2 (with RNAlater) for 2:00 + .CSV.dial CSR +2 "collection"'I  +39 "core"  +7 #tPulling 2ml of CSR.RNAlater + .CSR.select :RNAlater + "collection"' +65 .tCS.seek 2ml +2 "collection"'') +585 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +16 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'' +1755 "core" ' +2 #tPumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV +2 "collection"'x @ +67 "core" @ +59 .tCBV.dial between CSV and waste2b +2 "collection"'  +80 "core"  +7 "collection"'S% +5 "core" %PT  +2 .tCSV.dial between air and CTV +2 "collection"'+ ` +54 "core" ^ +6 .tCS.seek 7.262ml +2 "collection"'l' +658 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +3 "collection"'A  +4 '^  +31 "core"  +92  +6 .tCS.reconfigure :pressurize +2 "collection"'# d@<<b +3 .tCS.seek 0ml +2 "collection"'' +1627 "core" ' +4 .tdelay 2:00 +12002 .CBV.dial :waste2b +2 "collection"'p  +28 "core"  +6 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'*' +328 "core" ' +2 .tdelay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'9  +121 "core" +5 #tFix #2 of 2 (with RNAlater) for 2:00 + .CSV.dial CSR +2 "collection"'  +39 "core"  +6 #tPulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +2 "collection"' +15 .tCS.seek 2ml + "collection"'_') +584 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +16 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'' +1755 "core" ' +3 #tPumping wcr puck from tube 2 up to 55psi... + .CBV.dial SSV +2 "collection"'f @ +68 "core" ? +107 .tCBV.dial between CSV and waste2b +4 "collection"'  +81 "core"  +7 "collection"'q% +4 "core" %NR  +3 .tCSV.dial between air and CTV +2 "collection"' ` +53 "core" _ +5 .tCS.seek 7.291ml +2 "collection"'' +661 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +3 "collection"'7  +3 '$  +30 "core"  +93  +6 .tCS.reconfigure :pressurize +2 "collection"'# d@<<b +3 .tCS.seek 0ml +2 "collection"'g' +1619 "core" 'y +4 .tdelay 2:00 +12002 .CBV.dial :waste2b +2 "collection"'8  +28 "core"  +6 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'' +340 "core" ' +2 .tdelay 1:00 +2533 "Can"u F( s +3470 .tCTV.dial :air,avoiding: :intake +2 "collection"'o  +121 "core" +5 "collection"',& +3 "core" &R7BB 9 +3 #tStoring wcr puck in Collection Clamp to tube 1 + "manipulator"& % +4 "core" %\ \ /\ 0 W z +3 "storage"(#% +4 "core" %n +2 "storage"(k. +3 "core" .( +3 "storage"(v& +4 "core" & +2 "storage"(-& +4 "core" & +2 "manipulator"&z& +4 "core" &- \ #\ # z' +2 "manipulator"&\ % +4 "core" %\ \ 0\ 0 b z +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&G( +173 "core" ( + "manipulator"&B& +4 "core" &\ 3\ 6 z+ +3 "storage"(n& +5 "core" & +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts + "manipulator"& ' +92 "core" ' +2 "storage"(F& +4 "core" & \  +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"({') +244 "core" ' +2 "storage"(J- +2 "core" -'i +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 "manipulator"&& +4 "core" &\ 2\ - w z+ +2 "storage"(& +4 "core" & +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +54 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&&' +31 "core" ' +2 .tElbow.hold + "manipulator"&Q, +3 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"((- +3 "core" -'i +4 .tSE.seek 9.19 Pucks below Top Plate + "storage"(%' +28 "core" ' +2 "manipulator"&r% +4 "core" % \ #\ . z +2 "storage"(& +4 "core" & +2 .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 1 + 304 counts +2 "manipulator"&)'7 +24 "core" ' +2 "manipulator"&3& +4 "core" &\ 3\ 9 ` z* +3 "storage"(a& +4 "core" & G +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&K' +27 "core" ' +3 .tSE.seek 10.19 Pucks below Top Plate +2 "storage"(U'T +38 "core" ' +2 "manipulator"&& +4 "core" &\ "\ . z* +2 "manipulator"&5% +5 "core" %\ 0\ 0 > zn +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&?'\ +91 "core" ' +2 .tElbow.seek CC + "manipulator"&2(o +173 "core" ( +2 "manipulator"&P& +4 "core" &u5\ 8\ 1 ! {L +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &b& +3 "core" &u5\ /\ 2 T zL +3 .tForearm.seek CC +2 "manipulator"&'Ͻ +95 "core" ' +2 .tHand.close + "manipulator"&>/ +64 "core" / +5 .tCC.seek :open + "collection"'/( +395 "core" ( +2 "storage"(w& +3 "core" & * +3 "storage"(& +5 "core" &  +2 "manipulator"&H& +4 "core" &u5\ 1\ 2 b zL +2 "manipulator"&% +4 "core" % ϲ\ /\ 0 O z +3 .tForearm.seek :retract +2 "manipulator"&<'\ +94 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&!( +162 "core" ( +2 "manipulator"&h& +4 "core" & X  zu +3 "storage"(& +4 "core" & \  t +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&R' +102 "core" ' +2 .tElbow.hold +2 "manipulator"&i, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&Z1 +62 "core" 1 +48 "manipulator"&N% +11 "core" % \ ,\ / * z +2 "storage"(=& +5 "core" &  +2 .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 1 + 314 counts + "manipulator"&c'A +18 "core" ' + "manipulator"&:& +5 "core" &\ 2\ 5 yu +2 "storage"(]& +5 "core" & +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts + "manipulator"&V' +27 "core" ' + "storage"(L% +5 "core" %^\ +3 ."downElevator"SE.seek :down +3 "storage"(T'p +102 (% +3 "core" %إT PG +3 "manipulator"&Y% +4 "core" %\ /\ . U zY +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&@'\ +78 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +8 "core" ' +2 #tStarting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'\\& +4 "core" &PP +2 "manipulator"&& +5 "core" &\ -\ # & zu +2 "manipulator"&j% +4 "core" %\ \ .\ / c z +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&4(- +182 "core" ( +3 "manipulator"&D& +4 "core" &-\ 5\ &  z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &}& +3 "core" &-\ -\ .  z +3 .tForearm.seek :garage +2 "manipulator"&"'Γ +96 "core" ' +2 .tHand.close + "manipulator"&d/ +53 "core" / +2 "manipulator"&[& +4 "core" &-\ 6\ 1 D z +3 "manipulator"&;% +4 "core" % Ν\ &\ ' ; z +3 .tForearm.seek :retract + "manipulator"&''\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&|(o +316 "core" ( + "manipulator"&O& +5 "core" &e6 W " zN +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &s& +3 "core" &e6\ -\ 1 K zN +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&y'Ͻ +94 "core" ' +2 "manipulator"&& +5 "core" &e6\ 7\ 2 y zN +2 "manipulator"&E% +4 "core" %\ /\ / o z +3 "collection"'e& +4 "core" &PS +3 "collection"'u& +5 "core" &MQ +3 .tCC.seek :closed + "collection"'.(S +4 "core" &OQ +9 &<MQ #a +9 &ZPR 5 +10 &PQ H +9 &jNQ G +10 &oNQ G +9 &XgPS G +9 &hNR G +10 &iNR F +9 &kPR F +9 &ajOO F +10 & #jMR F +9 &!jPS G +9 &#oNS G +10 &%ikNQ F +9 &'*jOR G +10 &(iNR G +9 &*kPQ F +9 &,omOQ G +10 &.2hNP G +9 &/iOP F +9 &1kOQ F +10 &3xkOQ G +9 &5:hNQ G +10 &6kOQ F +9 &8jQQ G +9 &:mPP G +10 &kPQ F +9 &?kPP G +10 &AnNP G +9 &CJmQQ G +10 &E{PR H +9 &FPT L +9 &HwPT O +10 &J3RQ Q +9 &KPT R +10 &MPS S +9 &OwPR R +9 &Q6OS S +10 &R~=QR , +9 &S'PR < +51 ( +10 &S3QR 9 + &S3OS 9 + &S3QT 9 +2 &S3OU 9 + &S3PQ 9 + &S3PQ 9 + &S3OR 9 +3 "collection"'u& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.04 + "collection"'6& +5 "core" &S3QS 9 +4 .tHand.open + "manipulator"&1 +54 "core" 1 +2 "manipulator"&`% +5 "core" % \ 9\ 3 z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&C'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'M& +4 "core" &S3PT 9 +2 "collection"'W% +4 "core" %PU +3 .tCSV.dial CSR + "collection"'  +39 "core"  +6 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +16 .tCS.seek 5ml +2 "collection"''q1 +1343 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +14 '~% +3 "core" %q.QS  +3 .tCS.reconfigure :fast +3 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"''_ +608 "core" ' +2 .tCSV.dial :waste + "collection"'0 +120 "core" +5 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"' ' +1980 "core" ' +3 #tFlushing lower manifold's waste2b port + "collection"'I& +4 "core" &S3OT 9 +2 "collection"'X% +4 "core" %QS +2 .tCSV.dial :flush +2 "collection"'  +40 "core"  +5 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml +2 "collection"'x'q1 +1127 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +41 "core" A +4 "collection"'S% +4 "core" %q3PQ  +3 .tCS.seek 7ml +2 "collection"'+' +506 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  +2 '^  +41 "core"  +87  +5 .tCBV.dial :waste2b +5 .CS.seek 0ml + "collection"'A' +1539 "core" ' +2 #tFlushing upper manifold + "collection"'l& +5 "core" &S3PS 9 +2 "collection"'p% +4 "core" %QS +2 .tCSV.dial :flush +2 "collection"'  +66 "core" +6 .tCS.seek 5ml + "collection"'9'q1 +1118 "core" ' +3 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +40 "core" A +5 "collection"'*% +4 "core" %q,RU  +3 .tCS.seek 6.999ml + "collection"'_' +503 "core" ' +3 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'f +3 '  +42 "core"  +56  +5 .tCTV.dial :air +2 "collection"'q  +118 "core" +5 .tCS.seek 0ml +2 "collection"'' +1534 "core" ' +2 .tdelay 7 seconds +756 .CS.seek 3ml + "collection"''1 +713 "core" ' +2 .tCSV.dial :waste + "collection"'$ +40 "core" +6 .tCS.seek 0ml + "collection"'7' +706 "core" ' +2 "collection"'& +4 "core" &S3RT 9 +2 "collection"'8% +4 "core" %QT +2 .tCSV.dial :flush +2 "collection"'g  +40 "core"  +5 .tCS.seek 3ml +2 "collection"'o'1 +715 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"', @ +41 "core" A +4 "collection"' % +4 "core" %1RT  +3 .tCS.seek 5ml +2 "collection"'#'q0 +506 "core" ' + .tCSV.dial :air +2 "collection"'k @ +4 "core" @ +5 .tCS.seek 0ml +2 "collection"'v' +1123 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'-'1 +718 "core" ' +2 .tCSV.dial :waste + "collection"'z +67 "core" +5 .tCS.seek 0ml +2 "collection"'\ ' +707 "core" ' +3 #tDisinfecting external Intake with mfbkill + "collection"'B& +4 "core" &S3TT 9 +2 "collection"'n% +4 "core" %TW +2 .tCSV.dial CSR +2 "collection"'F  +119 "core"  +8 #tPulling 8ml of CSR.mfbkill + .CSR.select :mfbkill + "collection"'@ +16 .tCS.seek 8ml + "collection"'t'8 +1752 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +16 .tCS.seek 10ml + "collection"' ' +511 "core" ' +3 ."connect"CSV.dial CBV +3 "collection"'J +2 .tCBV.dial CSV +5 "collection"'  +4 "core"  +85 +4 .tCTV.dial :intake +2 "collection"'  +67 "core"  +6 .tIntake.select :open + "sampler") +16 .tCS.seek 2ml + "collection"'(') +1761 "core" ' + .tIntake.select :close +2 "sampler")0 +13 .tCTV.dial :air +2 "collection"'r  +67 "core" +5 .tCS.reconfigure :default +3 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'' +593 "core" ' +2 #tFlushing lower manifold's waste2b port +2 .CSV.dial CSR + "collection"'3  +94 "core"  +7 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill + "collection"'@ +15 .tCS.seek 4ml +2 "collection"'a'Q +1091 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +16 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'' +1381 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'5  +2 '  +42 "core" ~ +84  +6 .tCBV.dial :waste2b + "collection"'G  +43 "core"  +6 .tCS.seek 0ml + "collection"'{' +2157 "core" ' +2 #tKilling upper manifold +2 .CSV.dial CSR + "collection"'&  +40 "core"  +7 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +15 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 4ml +2 "collection"')'Q +1092 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +15 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'%' +1315 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'P + 'b  +45 "core"  +53 +5 .tCTV.dial :air + "collection"'K  +119 "core" +5 .tCS.seek 0ml +2 "collection"'Q' +2136 "core" ' +3 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'>'1 +703 "core" ' +2 .tCSV.dial :waste + "collection"'? +51 "core" +5 .tCS.seek 0ml +2 "collection"'1' +701 "core" ' +2 #tFlushing upper manifold +2 "collection"'w& +3 "core" &S3RT 9 +3 "collection"'% +4 "core" %PS +2 .tCSV.dial :flush + "collection"'H  +43 "core"  +5 .tCS.seek 5ml + "collection"''q1 +1112 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'h @ +41 "core" A +4 "collection"'% +4 "core" %q-TT  +3 .tCS.seek 7ml +2 "collection"'' +503 "core" ' +3 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'2 +3 'Z  +6 "core"  +87  +5 .tCTV.dial :air + "collection"'N  +5 "core" +6 .tCS.seek 0ml + "collection"'=' +1515 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"':'1 +712 "core" ' +2 .tCSV.dial :waste + "collection"'] +53 "core" +5 .tCS.seek 0ml +2 "collection"'<' +699 "core" ' +2 "collection"'L& +4 "core" &S3QP 9 +2 "collection"'!% +4 "core" %OU +2 .tCSV.dial :flush +2 "collection"'  +42 "core"  +5 .tCS.seek 3ml +2 "collection"'Y'1 +704 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'\\ @ +51 "core" A +9 "collection"'R% +4 "core" %1QR  +3 .tCS.seek 5ml +2 "collection"''q4 +503 "core" ' +2 .tCSV.dial :air +2 "collection"'j @ +4 "core" @ +5 .tCS.seek 0ml +2 "collection"'c' +1113 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml + "collection"'U'1 +712 "core" ' +2 .tCSV.dial :waste + "collection"'V +67 "core" +5 .tCS.seek 0ml +2 "collection"'D' +717 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'}& +4 "core" &S3RU 9 +2 "collection"'T% +4 "core" %Q` +2 .tCSV.dial :flush +2 "collection"'i  +40 "core"  +6 .tCS.seek 5ml + "collection"'d'q1 +1117 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'[ @ +41 "core" B +4 "collection"';% +4 "core" %q-RR  +3 .tCS.seek 7ml +2 "collection"'@' +409 "Can"| M(s +99 "core" ' +3 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +4 "collection"'"  +2 '4  +41 "core"  +83  +5 .tCBV.dial :waste2b +2 "collection"'O  +43 "core"  +5 .tCS.seek 0ml +2 "collection"'s' +1521 "core" ' +3 #tDisinfecting external Intake with kill + "collection"'& +4 "core" &S3PR 9 +2 "collection"'E% +4 "core" %NQ +2 .tCSV.dial CSR +2 "collection"'e  +40 "core"  +7 #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +15 .tCS.seek 8ml +2 "collection"'''8 +1734 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +16 .tCS.seek 10ml +2 "collection"'/' +510 "core" ' +3 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +4 "collection"' +2 '6  +44 "core"  +62 ~ +5 .tCTV.dial :intake +2 "collection"'`  +68 "core" +6 .tIntake.select :open + "sampler") +15 .tCS.seek 2ml + "collection"'M') +1757 "core" ' +2 .tIntake.select :close + "sampler")0 +14 .tCTV.dial :air +2 "collection"'W  +68 "core"  +5 .tCS.reconfigure :default +3 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'u' +601 "core" ' +2 .tCSV.dial CSR + "collection"'  +92 "core"  +7 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +15 .tCS.seek 5ml +2 "collection"'y'q1 +1353 "core" ' +10 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +16 .tCS.seek 10ml + "collection"'' +1378 "core" ' +3 .tCSV.dial CBV + "collection"'~ +95 "core" +5 .tCS.seek 0ml +2 "collection"'' +2616 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&0& +4 "core" &f4\ /\ 0 J zN +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&(o +3 "core" ( +2 "manipulator"&I& +4 "core" &f4\ 6\ 0 . zN +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &X& +3 "core" &f4\ /\ 0 R zN +3 .tForearm.seek CC + "manipulator"&'Ͻ +93 "core" ' +2 .tHand.close + "manipulator"& / +55 "core" / +4 .tCC.seek :open + "collection"'( +393 "core" ( +2 "manipulator"&S& +4 "core" &f4\ .\ , ^ zN +2 "manipulator"&x% +4 "core" % \ -\ # z +3 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&^(- +317 "core" ( +2 "manipulator"&+& +4 "core" &-\ 8\ '  z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &l& +4 "core" &-\ .\ ,  y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&p'Γ +112 "core" ' + .tHand.open +2 "manipulator"&1 +59 "core" 1 +2 "manipulator"&A% +4 "core" % Θ\ 7\ 2 z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +104 "core" ' +2 #tCompleted [myDA_WCR {hotBleach :waste2b} #Phase 1: Wednesday Initial DA on deployment day with hotBleach cleanup (4 pucks)] begun 17:13:26 + #Preparing to sleep until 4/25/25 11:00AM +6 #Asleep til 4/25/25 11:00AM +4 #Continuing at 11:00PDT25-Apr-25 +2 "Can"{ :͚(v +5 ."Qmail"GoodNews.email "Then, in tube 2: myDA_WCR {hotBleach :waste2b}\\t\\t#Phase 2: Friday DA+WCR with hotBleach cleanup (4 pucks)\\n/home/esp/esp2/mission/25APR23NEMO.rb:41\\n{1 => 11,\\n 2 => 22,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@21:35:30, 12.2C, 19% humidity, 14.1psia, 14.624V, 0.331A, 5.424Ah, 4.84W\\nSampled 150.0ml",Subject: "Asleep until 11:00PDT25-Apr-25" +22 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF + #Shutdown +984 #"uploadLog"upsync +44182 "Can"| W)7s +60002  Q)s +60002  K*cs +60002  E*s +60001  >+s +60002  7,%s +60002 } 1,s +60002 ~ *-Qs +60004 y $-s +60002 u .}s +60003 t /s +60002 r /s +60002 l  0?s +60001 m 0s @PDT1745564582.52 i 1ks +60002 g 2s +60002 f 2s +60002 h 3-s +60001 g 3s +60002 c 4Ys +60002 f 4s +60002 c 5s +60002 ` 6s +60001 \\ 6s +60002 ] 7Gs +60002 X 7s +60002 \\ 8ss +60001 Z 9 s +60002 ] 9s +60002 ^ :5s +60002 [ :s +60002 ] ;as +60001 ^ ;s +60002 ] zOs +60002 Y _>s +60001 X X?{s +60002 Y R@s +60002 T K@s +60002 U EA=s +60002 O >As +60002 P 7Bis +60001 R 0Bs +60002 O *Cs +60001 Q #D+s +60002 O Ds +60002 N EWs +60002 N  Es +60001 M Fs +60002 M Gs +60002 M Gs +60002 L HEs +60001 P Hs +60002 M Iqs +60002 K Js +60002 K Js +60002 K K3s +60001 O Ks +60002 N L_s +60002 N  Ls +60002 J \ Ms +60002 L  N!s +60001 K  Ns +60002 K  OMs +60002 I Os +60002 M Pys +60002 J Qs +60002 I Qs +60001 I R;s +60002 G Rs +60002 L Sgs +60002 I Ss +60001 I Ts +59998 G {U)s +60002 J uUs +60002 E oVUs +60002 F iVs +60001 D eWs +41639 D W +3 #tPowering core bus +586 .Gate.power :raw,:ON +2 "sampler") +11 )* +2 "core"  +3 "collection"' +2 '9 +3 "core"  +3 "processing"% +2 % +3 "core"  +6 "collection"' 9\ +3 ' 0\ +2 ' -\ +5 "processing"% 9\ +3 % 2\ +2 % *\ +3 % 0\ +4 "sampler")&\ +3 .tCS.configure :default +3 "collection"'#P d@b +3 .tPS.configure :default +2 "processing"%#A d`xb +3 .tSS.configure :default +2 "sampler")#.0X 11,\\n 2 => 22,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:22, 11.6C, 17% humidity, 14.1psia, 14.570V, 0.319A, 7.327Ah, 4.65W",Subject: "Started 25APR23NEMO phase myDA_WCR {hotBleach :waste2b}\\t\\t#Phase 2: Friday DA+WCR with hotBleach cleanup (4 pucks)" +3 #tStarting initialPurge +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &LO  +2 .tHand.open +2 "manipulator"&a1 +63 "core" 1 +2 "manipulator"&5& +4 "core" &\ 8\ 2 z2 +2 "manipulator"& % +5 "core" % \ \ 4\ 0 z v +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&G(- +202 "core" ( +2 "manipulator"&& +4 "core" &- X\  z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &&& +3 "core" &-\ +\ . z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage +2 "manipulator"&{'Γ +111 "core" ' +2 .tHand.close + "manipulator"&)/ +60 "core" / +2 "manipulator"&b& +4 "core" &- [\ z +2 "manipulator"&P% +4 "core" % ~\ 3\ 2 z +3 .tForearm.seek :retract +2 "manipulator"&K'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&%(o +357 "core" ( +2 "manipulator"&Q& +5 "core" &i7\ / zN +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &?& +4 "core" &i7\ 3\ 2 ^ zN +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC + "manipulator"&>'Ͻ +40 #"uploadLog"upsync +60 "core" ' +2 "manipulator"&w& +4 "core" &j7\ :\ = j zN +3 "manipulator"&% +5 "core" %\ 2\ 2 z- +2 "collection"'H& +4 "core" &KN  +4 "collection"'1& +5 "core" &NN  +3 .tCC.seek :closed +2 "collection"'h(S +4 "core" &LL  +9 &9LN *x +9 &kKN > +10 &{KL I +9 &EkLN H +9 &nLO H +10 &hLL H +9 &jMN H +9 &LjMN H +10 & kLN I +9 &jLO H +10 & kMO H +9 &"TkJM H +9 &$nJN H +10 &%mJN H +9 &'nMN H +10 &)[kMN I +9 &+kKO H +9 &,kMO H +10 &.iLP H +9 &0ckLN I +9 &2'kKO H +10 &3nLP H +9 &5kMM H +9 &7ljNO H +10 &9/hXM H +9 &:jMN H +10 &<kLO H +9 &>ulMN H +9 &@6lWM H +10 &ApMO I +9 &C{MP J +9 &EtOP K +10 &G,OP O +9 &HLP S +10 &JLO R +9 &LeNR S +9 &N'PQ S +10 &ONP T +9 &QON A +9 &R>NQ $m +10 &ROP F +5 ( +2 "collection"'1& +4 "core" &RqNP F +3 #tCollection Clamp onSpring/offSpring for 6/29 samples, on/off torque 2.08 + "collection"'& +4 "core" &RpNQ F +3 .tHand.open + "manipulator"&1 +112 "core" 1 +9 "manipulator"&Z% +4 "core" % \ 0\ 3 z- +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&2'\ +93 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'N& +4 "core" &RpPR F +3 "collection"'% +4 "core" %OP +2 .tCSV.dial CSR +2 "collection"'=  +122 "core"  +6 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +15 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 5ml +2 "collection"']'q1 +1342 "core" ' +3 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +14 ':% +3 "core" %q-MO  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'L'^ +613 "core" ' +2 .tCSV.dial :waste +2 "collection"'! +120 "core" +4 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'' +1987 "core" ' +2 #tPurging external Intake + "collection"'<& +4 "core" &RoOQ F +2 "collection"'\\% +4 "core" %PR +2 .tCSV.dial :flush +2 "collection"'R  +41 "core"  +4 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'Y' +2168 "core" ' +3 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'j +3 '  +5 "core"  +63 ~ +3 .tCTV.dial :intake +2 "collection"'c  +70 "core"  +5 .tIntake.select :open + "sampler") +14 .tCS.seek 0ml + "collection"'V' +2204 "core" ' + .tIntake.select :close +2 "sampler")0 +12 .tCTV.dial :air +2 "collection"'U  +70 "core"  +4 #tFlushing upper manifold + "collection"'}& +4 "core" &RoJM F +2 "collection"'T% +4 "core" %JL +2 .tCSV.dial :flush +2 "collection"'i  +69 "core"  +4 .tCS.seek 5ml +2 "collection"'D'q1 +1128 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'[ @ +41 "core" A +3 "collection"';% +4 "core" %q2LM  +3 .tCS.seek 7ml +2 "collection"'d' +503 "core" ' +4 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'4 +3 '"  +7 "core"  +88 ~ +3 .tCTV.dial :air +2 "collection"'O  +4 "core" +5 .tCS.seek 0ml + "collection"'@' +1544 "core" ' +2 .tdelay 7 seconds +625 "Can"G OX- +78 .tCS.seek 3ml + "collection"''1 +716 "core" ' +2 .tCSV.dial :waste + "collection"'E +54 "core" +6 .tCS.seek 0ml +2 "collection"'e' +710 "core" ' +2 "collection"'s& +4 "core" &RoOQ F +2 "collection"''% +4 "core" %MO +2 .tCSV.dial :flush +2 "collection"'6  +40 "core"  +5 .tCS.seek 3ml + "collection"''1 +716 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'` @ +41 "core" A +3 "collection"'/% +4 "core" %1PO  +3 .tCS.seek 5ml +2 "collection"'W'q2 +510 "core" ' +2 .tCSV.dial :air +2 "collection"'M @ +5 "core" A +4 .tCS.seek 0ml +2 "collection"'' +1125 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml + "collection"'u'1 +709 "core" ' +2 .tCSV.dial :waste + "collection"'y +69 "core" +4 .tCS.seek 0ml +2 "collection"'~' +715 "core" ' +3 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &k4\ 0\ 0 zM +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&0(o +4 "core" ( + "manipulator"&I& +4 "core" &k4\ 0 g zM +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &X& +3 "core" &k4 e zM +3 .tForearm.seek CC + "manipulator"& 'Ͻ +99 "core" ' + .tHand.close +2 "manipulator"&|/ +61 "core" / +3 .tCC.seek :open + "collection"'C( +395 "core" ( + "manipulator"&.& +4 "core" &k4\ 1\ 1 zM +2 "manipulator"&S% +4 "core" % Ϡ\ 2\ < z +3 .tForearm.seek :retract +2 "manipulator"&x'\ +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(- +336 "core" ( +2 "manipulator"&& +4 "core" &- d\  l z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &+& +3 "core" &-\ /\ % m z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&l'Γ +104 "core" ' +2 .tHand.open + "manipulator"&1 +64 "core" 1 +2 "manipulator"&A% +4 "core" % Ν\ 8\ 2 Z zD +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 #tda sampling at most 1000ml, wcr at most 1000ml +5 #Loading sh1 puck from tube 2 into Collection Clamp + ."Qmail"DAfans.email "Started da in tube 2 at 11:04:27PDT25-Apr-25\\n{1 => 11,\\n 2 => 22,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:03:06, 11.7C, 17% humidity, 14.1psia, 14.512V, 0.458A, 7.349Ah, 6.64W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +2 "collection"'p& +8 "core" &MN + "manipulator"&*% +5 "core" %\ \ 0\ / y z +2 "storage"(9% +4 "core" %z +2 "storage"(. +3 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 2 + "storage"(q( +199 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +4 (f& +3 "core" & i i Q +2 "manipulator"&_& +7 "core" &-\ 1\ 2 \\ z +3 "manipulator"&% +4 "core" %\ \ )\ . z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&( +208 "core" ( +2 "manipulator"&8& +4 "core" & X\  z7 +2 "storage"(g& +4 "core" &  +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&$'Ѧ +94 "core" ' +5 "storage"(7& +8 "core" &  +7 .tSE.reconfigure :pick +7 "storage"(#]K-0-\ b +10 .tSE.seek :beamBreak +2 "storage"(,') +157 "core" ' +2 "storage"(#- +4 "core" -'ӛ +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 ( & +3 "core" & k h 9 +3 "manipulator"&& +5 "core" &\ 1\ / z6 +3 .tElbow.seek 2 +2 "manipulator"& ( +4 "core" ( +2 "manipulator"&^& +5 "core" &\ 2 k z6 +2 "storage"(& +4 "core" & v v ) +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&' +5 #"uploadLog"upsync +21 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tHand.close + "manipulator"&k/ +55 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&B& +3 "storage"('p +6 "core" &\ 0\ 2 z6 +3 "manipulator"&% +5 "core" % \ 1\ 1 z +3 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&r(o +15 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +158 "core" ( +2 "manipulator"& & +4 "core" &p3\ /\ ' c zK +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +4 "core" &p3\ 1\ 4 | zK +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&-'Ͻ +94 "core" ' +2 "manipulator"&o& +4 "core" &p3 d ] zK +3 "manipulator"&\ % +5 "core" %ϵ\ :\ / z +2 "collection"'& +4 "core" &LK +3 "collection"'& +6 "core" &KO +3 .tCC.seek :closed + "collection"'m(S +63 "core" &ON +2 &LQ + &KP + &LO + &KM +2 &NM + &MO + &NR 5 +5 &LLMN / +10 &zJO C +9 &@kMQ G +9 &kMM G +10 &jLP G +9 &jLM G +10 &HkJO G +9 &\ lMN G +9 &jLO G +10 &jMP H +9 &!QjLO G +9 &#kOP H +10 &$lOO G +9 &&gNO G +10 &(XnNN G +9 &*lKP H +9 &+kMN G +10 &-hNO G +9 &/`nMP G +10 &1!kLP H +9 &2kML G +9 &4gMP G +10 &6hmLO G +9 &8*kMO G +9 &9gQO G +10 &;jON H +9 &=pkLN G +10 &?2lMM G +9 &@kKO H +9 &BlLM H +10 &DwqLN H +9 &F9sOO H +9 &GOP I +10 &IMQ K +9 &KkNN O +10 &M%MQ Q +9 &NMN Q +9 &PLN R +10 &RGvOP 'z +9 &R.PQ J +9 ( +2 &R7MM 8 +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.73 +2 .Hand.open + "manipulator"&a1 +55 "core" 1 +2 "manipulator"&5% +4 "core" % ϵ X\  _ z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"& '\ +98 "core" ' +3 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +178 .Flow.enablePump :primary +7 .Flow.setRate 6.0 +8 .Intake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")+ +3 "core" + +2 "sampler")&% +4 "core" %D79 ol +2 "collection"'t& +4 "core" &R8MO 8 +4 "Can"H MX2( +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +4 .SSV.dial :spit,avoiding: :exhaust +4 .SS.reconfigure :fast +2 "sampler")#.0Xt +307 "core" ' +3 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +4 "sampler")b  + "collection"'P @ +99 "core" ? +27  +5 .tdelay 3.8 seconds +382 "collection"'J% +4 "core" %NP X +2 "sampler"){% +4 "core" %>z . +2 #tSensor limits: Intake max 151.0psia; Outlet max 156.4psia + .SSV.dial :spit +2 "sampler")G +128 "core"  +5 .tSS.seek 0ml +2 "sampler")Q'? +241 "core" ' +2 .tSSV.dial CBV +2 "sampler")?  +125 "core" +3 .tCTV.dial :intake +2 "collection"'w  +70 "core"  +5 #tWaiting for external sampler to finish priming... +2 .delayUntil "11:07:48.34" +1514 #"flow"3.7L/min +3006 #4.0L/min +11815 .tFlow.enablePump :primary + .Flow.setRate 2.5 +10 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")  +2 "collection"'H @ +5 "core" +6 ? +5 #tAllowing 40s for 7.0ml of remaining 7.0ml +4 "Can"H Z vX^ + .tIntake.select :open +2 "sampler") +213 "collection"'K% +3 "core" %hi X +2 #tIntake @35.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.18ml/s +2 "sampler")#.0X% +4 "core" %`he ? +2 "sampler")z% +5 "core" %`eh @ +2 .tIntake.select :close + "sampler")0 +14 ):% +3 "core" %`bb E +2 .tSSV.dial :exhaust +2 "sampler")]  +72 "core"  +5 .tExhaust.select :open + "sampler")@ +14 .tSS.seek 0ml +2 "sampler")!'? +331 "core" ' +2 .tExhaust.select :close + "sampler") +15 #tSampling 1000.0ml +4 .Flow.enablePump :primary + .Flow.setRate 2.5 + .Intake.select :close + .Exhaust.select :close +2 .SS.reconfigure :default +2 "sampler")#.0X l +3 #tIntake @33.4psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.96ml/s +2 "sampler")#.0Xy n +2 "sampler");% +4 "core" %Kji E +3 "sampler")D% +3 "core" %Khg C +2 .tIntake.select :close +2 "sampler")0 +13 )"% +3 "core" %Kkm I +3 .tSSV.dial :exhaust + "sampler")4  +72 "core"  +5 .tExhaust.select :open + "sampler")@ +14 .tSS.seek 0ml +2 "sampler")O'? +836 "core" ' +3 .tExhaust.select :close + "sampler") +14 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")d  +4 "collection"'@ @ +6 "core" ? +65 +5 #tAllowing 130s for 25.0ml of remaining 975.0ml +3 "Can"G s!Xk +2 .tIntake.select :open + "sampler") +214 "collection"'E% +4 "core" % q +2 #tIntake @31.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.77ml/s +2 "sampler")#.z0X^% +5 "core" %Jkn J +2 .tIntake.select :close + "sampler")0 +14 )z% +3 "core" %Jyw M +2 .tSSV.dial :exhaust +2 "sampler"):  +71 "core"  +5 .tExhaust.select :open + "sampler")@ +14 .tSS.seek 0ml +2 "sampler")]'? +385 "Can"F q$X-# +487 "core" ' +2 .tExhaust.select :close + "sampler") +14 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +4 "collection"'N @ +2 "sampler")  +5 "core" ? +70  +5 #tAllowing 130s for 25.0ml of remaining 775.0ml +2 "Can"H ~$,X# +2 .tIntake.select :open + "sampler") +214 "collection"'<% +4 "core" % p +2 #tIntake @38.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.44ml/s +2 "sampler")#.c0X @ +6 "core" ? +66  +4 #tAllowing 130s for 25.0ml of remaining 550.0ml +3 "Can"G u(*Y +2 .tIntake.select :open + "sampler") +257 "collection"'z% +11 "core" %NN m +2 #tIntake @34.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.04ml/s +2 "sampler")#.H0X% +5 "core" % 9;; G +2 "collection"'=% +5 "core" %QS s + #tIntake @34.3psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.70ml/s +3 "sampler")#.00X% +3 "core" %IJ s +2 "sampler")=% +4 "core" %N_a H +2 "sampler")K% +5 "core" %Phh G +2 .tIntake.select :close + "sampler")0 +57 )H% +11 "core" %O Ja +2 .tSSV.dial :exhaust +2 "sampler")(  +72 "core"  +5 .tExhaust.select :open + "sampler")@ +15 .tSS.seek 0ml + "sampler")N'? +850 "core" ' +2 .tExhaust.select :close + "sampler") +14 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")  +3 "collection"'< @ +6 "core" ? +66 +5 #tAllowing 130s for 25.0ml of remaining 50.0ml +2 "Can"A y3-Z +2 .tIntake.select :open + "sampler") +214 "collection"']% +4 "core" %ww k +2 #tIntake @35.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.62ml/s +2 "sampler")#.+0Xt +288 "core" ' +3 ."connect"SSV.dial CBV,avoiding: :exhaust +2 .tCBV.dial SSV +4 "sampler")p  +127 "core"  +5 .tCTV.dial :air,avoiding: :intake +2 "collection"'  +121 "core" +5 ."CSpush"CSV.dial CTV +5 .tSS.seek 10ml +2 "collection"'_  +3 "sampler")9' +8 "core"  +104 ."CSpush"CSV.dial :air +2 "collection"'0 @ +43 "core" > +4 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'#' +88 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +126 "core"  +4 .tSS.reconfigure :exhale +2 "sampler")#.0Xt +263 "core" ' +3 ."connect"SSV.dial CBV,avoiding: :exhaust +2 .tCBV.dial SSV +3 "sampler")l  +128 "core"  +105 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")^ +124 "core"  +4 .tSS.reconfigure :default +3 "sampler")#.0Xt +263 "core" ' +3 ."connect"SSV.dial CBV,avoiding: :exhaust +2 .tCBV.dial SSV +4 "sampler")?  +2 "collection"'w @ +8 "core" @ +114  +4 .tCTV.dial :air,avoiding: :intake +2 "collection"'  +120 "core" +5 ."CSpush"CSV.dial CTV +5 .tSS.seek 10ml +2 "collection"')  +3 "sampler")' +8 "core"  +104 ."CSpush"CSV.dial :air +2 "collection"'5 @ +40 "core" ? +4 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'a' +74 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +126 "core"  +4 .tSS.reconfigure :exhale +2 "sampler")#.0Xt +264 "core" ' +3 ."connect"SSV.dial CBV,avoiding: :exhaust +2 .tCBV.dial SSV +3 "sampler")v  +128 "core"  +105 .tSSV.dial :spit,avoiding: :exhaust + "sampler")> +125 "core"  +4 .tSS.reconfigure :default +2 "sampler")#.0X\ +103 "collection"'9 +3 "core" 9\ \ C +103 "collection"'9 +3 "core" 9\ \ G\ +103 "collection"'9 +4 "core" 9\ \ %K\ +103 "collection"'&9 +3 "core" 9\ \ )O\ +103 "collection"'9 +3 "core" 9\ #\ .S +103 "collection"'t9 +2 "core" 9\ '\ 2X +103 "collection"'9 +3 "core" 9\ +\ 6\\ +104 "collection"'9 +3 "core" 9\ 7\ :` +103 "collection"' 9 +3 "core" 9\ 2\ >d +103 "collection"' 9 +3 "core" 9\ 4\ Ai\ +103 "collection"'b9 +3 "core" 9\ 8\ Cm +103 "collection"'P9 +3 "core" 9\ ;\ Gq +103 "collection"',9 +3 "core" 9\ >\ Iu +103 "collection"'w9 +3 "core" 9\ @\ Kz\ +103 "collection"'J9 +3 "core" 9\ D\ N~ +103 "collection"'?9 +3 "core" 9\ F\ P +103 "collection"'9 +3 "core" 9\ H\ S +103 "collection"')9 +7 "core" 9\ J\ U\ +103 "collection"'59 +3 "core" 9\ L\ W\ +103 "collection"'\ 9 +3 "core" 9\ P\ Z +103 "collection"'9 +3 "core" 9\ Q\ [\ +103 "collection"'-9 +3 "core" 9\ R\ ^\ +4 .tCH.hold 10:00,70C +3 "collection"' `\ `\ R\ +3 'a9 +7 "core"  + 9\ S\ R\ +2 "collection"'Q% +4 "core" %u|} 8 h +3 #tBegun lysing Collection Puck Heater at 68C/31.8psia +53842 "Can"A z>[- +6143 "core" ` +2 "collection"'v9 +4 "core" 9\ \ +2 "collection"'>% +3 "core" %u L +3 #tEnded lysing Collection Puck Heater at 70C/34.7psia +2 .CS.seek 0ml + "collection"'Z' +333 "core" ' +2 .tCTV.dial between spare and airCTV,avoiding: :intake +3 "collection"'K @ +93 "core" A +4 .tCSV.dial :air +2 "collection"'= @ +41 "core" > +4 .tCS.seek 5ml +3 "collection"'H'q1 +1348 "core" ' + .tCSV.dial CTV +2 "collection"'(  +40 "core"  +5 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'G @ +41 "core" > +4 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'<  +41 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'{ @ +41 "core" ? +3 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"']' +1340 "core" ' +2 "collection"'% +4 "core" % +2 #tPuck @64.7psia after final lysis pressurization +53 #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'! +95 "core" ~ +5 .tCBV.dial CSV + "collection"'N  +27 "core"  +5 "collection"'% +4 "core" %HG +3 .tCS.seek 5ml + "collection"'1'q4 +1354 "core" ' +3 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'  +40 "core" +4 "collection"'z% +5 "core" %q7  +2 .tCS.seek 7.001ml +2 "collection"'j' +593 "core" ' +3 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'L @ +39 "core" ? +4 .tCS.seek 10ml +2 "collection"'}' +839 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +107 "core" _ +4 #tLysing Complete + "collection"'U& +4 "core" &R8rt  8 +3 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&"% +5 "core" %\ \ -\ %  z +2 "storage"(D% +3 "core" %y H H +3 "storage"(R. +3 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"([( +230 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +4 (\\& +3 "core" &\  $  +2 "manipulator"&d& +4 "core" &q2\ 0\ / , zK +3 "manipulator"&V% +4 "core" %\ \ *\ / : z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&4( +184 "core" ( + "manipulator"&@& +4 "core" & \ 1\ 3  y% +3 "storage"(e& +4 "core" &\ F G +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&`' +90 "core" ' +2 "storage"(/& +5 "core" &\ O T H +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(E') +238 "core" ' +2 "storage"(c- +2 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 "manipulator"&;& +3 "core" & \ "\ ! z z% +2 "storage"(6& +4 "core" &\  } +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 +2 "manipulator"&W' +33 "core" ' +2 .tElbow.hold + "manipulator"&s, +3 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"('- +2 "core" -' +4 .tSE.seek 10.21 Pucks below Top Plate + "storage"(X'h +29 "core" ' +2 "manipulator"&y% +5 "core" %\ /\ - | z +2 "storage"(i& +4 "core" &\ +3 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 310 counts + "manipulator"&'= +18 "core" ' +2 "manipulator"&~& +5 "core" & \ 7\ 3 v z"~ +2 "storage"(I& +4 "core" &\  9 w +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +51 .tForearm.seek 1 + 700 counts +6 "manipulator"&M' +27 "core" ' +2 .tSE.seek 11.21 Pucks below Top Plate +2 "storage"(O' +36 "core" ' +2 "manipulator"&.& +5 "core" & \ .\ & S y"~ +2 "manipulator"&Y% +4 "core" %Ѵ\ .\ /  z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&h'\ +96 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(o +171 "core" ( +2 "manipulator"&+& +4 "core" &m5 W zN +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +3 "core" &n5\ -\ . ? zN +3 .tForearm.seek CC + "manipulator"&A'Ͻ +95 "core" ' + .tHand.close +2 "manipulator"&u/ +61 "core" / +3 .tCC.seek :open +2 "collection"'%( +393 "core" ( +2 "storage"(|& +4 "core" &\ * E ~ +3 "storage"(& +4 "core" &\   +2 "manipulator"&& +4 "core" &o4\ 0\ - Y yM +2 "manipulator"&*% +4 "core" % ϵ\ -\ " y +3 .tForearm.seek :retract +2 "manipulator"&x'\ +106 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&2( +165 "core" ( + "manipulator"&& +4 "core" &\ 2\ 5 - zS +3 "storage"(& +4 "core" &\ _ b 7 +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&p' +101 "core" ' +2 .tElbow.hold + "manipulator"& , +3 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&_1 +54 "core" 1 +2 "manipulator"&0% +4 "core" % \ 2\ 1 ~ y +3 "storage"(F& +3 "core" &\ E F e +3 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 320 counts +2 "manipulator"&'G +21 "core" ' +2 "manipulator"&S& +4 "core" & X { zS +2 "storage"(9& +5 "core" &\ k u +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&#' +22 "core" ' +2 "storage"(g% +4 "core" % t x g +4 ."downElevator"SE.seek :down +3 "storage"(l'p +99 (^% +3 "core" %c M G q RN +2 "manipulator"&7% +5 "core" %\ \ /\ *  z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&n'\ +71 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +15 "core" ' +2 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &rt  +3 "manipulator"&8& +4 "core" &\ $\ ! h yS +47 "manipulator"&$% +12 "core" %\ \ *\ ) y +3 .tElbow.seek FlushPuck::Garage + "manipulator"&f(- +188 "core" ( + "manipulator"&& +5 "core" &-\ 6\ 1  y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &B& +3 "core" &-\ /\ 0 z +3 .tForearm.seek :garage +2 "manipulator"&'Γ +103 "core" ' +2 .tHand.close +2 "manipulator"&/ +58 "core" / +2 "manipulator"&& +4 "core" &-\ 2\ 2 = y +3 "manipulator"&o% +4 "core" % ΢\ /\ 0  y" +3 .tForearm.seek :retract + "manipulator"& '\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&k(o +330 "core" ( +2 "manipulator"&& +4 "core" &e0\ 1\ , l zI +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &C& +3 "core" &e0\ .\ 0 G zI +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'Ͻ +92 "core" ' +2 "manipulator"&& +4 "core" &e0\ /\ 6 B zI +3 "manipulator"&% +4 "core" %Ϸ\ /\ . K z +3 "collection"'&& +4 "core" &rt  +3 "collection"'& +6 "core" &uu +3 .tCC.seek :closed + "collection"'t(S +4 "core" &st +8 &3su I #a +9 &Yqu  5 +10 &rt G +9 &gsv  G +9 &kuu 5 G +10 &Ljuu > G +9 &lss 2 G +10 &jtv G +9 &lvt G +9 &Vivt K G +10 & juv  G +9 &!jrv G +9 &#ksvS G +10 &%]kuu 6 G +9 &'kuu G +9 &(nrv G +10 &*ktv G +9 &,dmus G +10 &.(htv G +9 &/ksv 7 G +9 &1ksu O G +10 &3mlsu  G +9 &50kqu G +9 &6lqt G +10 &8krv G +9 &:vksu 1 G +10 &<7mst  G +9 &=ktu G +9 &?ktr G +10 &A|mtsS G +9 &C<ursb H +10 &Duu I +9 &Fuu M +9 &Hgsx B R +10 &J)ru ? Q +9 &Ksv  R +9 &Muu S +10 &Oktw S +9 &Q*tv T +9 &RyAsv - +10 &R}ux B ; +5 ( +2 "collection"'& +4 "core" &RBsu  ; +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.06 + "collection"'& +4 "core" &RAvt ; +3 .tHand.open +2 "manipulator"&1 +64 "core" 1 +2 "manipulator"& % +4 "core" % Ϸ\ 5\ 2 z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +97 "core" ' +2 .tPSV.dial PSR +2 "processing"%b +119 "core"  +7 "processing"%P% +4 "core" %- +3 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +17 .tPS.seek 1.5ml + "processing"%,'{ +1609 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 + "processing"%w  +40 "core"  +5 .tPS.seek 0ml +46 "processing"%J', +1600 "core" ' +3 .tPSV.dial PSR + "processing"%? +40 "core"  +8 .tPSR.select :air +2 "processing"% +16 .tPS.seek 2.5ml + "processing"%'\ +2604 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%) +4 "collection"'5  +4 "core" B +3 "processing"%\  +3 "core" B +3 "processing"%  +58 "core" +89  +6 .tPSV.dial :mixloop +2 "processing"%- +92 "core" +4 .tCTV.dial :air,avoiding: :intake +2 "collection"'a  +5 "core" +4 .tPTV.dial :PRVmixing + "processing"%Q  +117 "core" +5 .tPS.seek 0ml +2 "processing"%:', +2601 "core" ' +2 .tPSV.dial :air + "processing"%  +39 "core"  +5 .tPS.seek 2.5ml +2 "processing"%v'\ +2610 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%> +40 "core" +5 .tPS.seek 0ml +2 "processing"%T', +2602 "core" ' +2 .tPSV.dial :air +2 "processing"%K  +40 "core"  +5 .tPS.seek 2.5ml + "processing"%='\ +2609 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%Z +40 "core" +5 .tPS.seek 0ml +2 "processing"%(', +2596 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&G& +4 "core" &e0\ 0\ / [ zI +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&<(o +3 "core" ( +2 "manipulator"&{& +5 "core" &e0\ 3\ 6 a {I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &H& +3 "core" &e0\ .\ 0 P zI +3 .tForearm.seek CC + "manipulator"&'Ͻ +101 "core" ' +2 .tHand.close + "manipulator"&!/ +60 "core" / +4 .tCC.seek :open + "collection"'N( +399 "core" ( +2 "manipulator"&& +4 "core" &e0\ .\ , zI +3 "manipulator"&]% +4 "core" % ϸ\ /\ / & z +3 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&z(- +363 "core" ( +9 "manipulator"&1& +5 "core" &-\ +\ $  y +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &L& +3 "core" &-\ #\ % D z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&j'Γ +111 "core" ' +2 .tHand.open + "manipulator"&1 +60 "core" 1 +2 "manipulator"&U% +5 "core" % Ι}\ 3\ . z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&"'\ +103 "core" ' +2 .tPSV.dial :mixloop + "processing"%D +5 "core" +3 .tPTV.dial :PRVmixing +2 "processing"%R  +4 "core" +4 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%\\  +3 "collection"'d  +7 "core"  +12  +4 .tCTV.dial :air,avoiding: :intake +2 "collection"'V  +5 "core" +4 #tLoading lyfil puck from tube 2 into Collection Clamp + "collection"'q& +4 "core" &xx +2 "manipulator"&@% +4 "core" %\ \ 0\ / = y +2 "storage"(e% +5 "core" %u  s +2 "storage"(/. +4 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(r( +196 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +3 ( & +3 "core" & X X +2 "manipulator"&c& +4 "core" &-\ 1\ 0 ] z +2 "manipulator"&;% +4 "core" %\ \ 0\ / O y +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&6( +227 "core" ( +2 "manipulator"&'& +4 "core" &\ 1\ 5 yq +2 "storage"(y& +4 "core" & a +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 700 counts + "manipulator"&i'Ѧ +91 "core" ' + "storage"(~& +4 "core" & 4 +3 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(I') +177 "core" ' +2 "storage"(.- +4 "core" -': +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (Y& +4 "core" & = B +2 "manipulator"&`& +4 "core" &\ 0\ 0 5 yq +3 .tElbow.seek 2 + "manipulator"&4( +9 "core" ( +2 "manipulator"&E& +4 "core" &\ 6\ 0 zA +3 "storage"(W& +3 "core" & O E A +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&' +26 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&X/ +62 "core" / +55 ."downElevator"SE.seek :down +4 "storage"('p + "manipulator"&+& +9 "core" &\ 1\ / Z zA +2 "manipulator"&M% +4 "core" % $\ /\ 2  y +3 .tForearm.seek :retract +2 "manipulator"&s'\ +98 "core" ' +2 .tElbow.seek CC +2 "manipulator"&u(o +13 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +166 "core" ( +2 "manipulator"&h& +4 "core" &e6\ #\ * zO +3 .tElbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +3 &m& +4 "core" &e6\ \ # 0 zO +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&|'Ͻ +100 "core" ' +2 "manipulator"&& +4 "core" &e6\ 7\ 2 - zO +3 "manipulator"&% +4 "core" %\ #\ . y@ +3 "collection"'*& +5 "core" &sx +2 "collection"'& +6 "core" &xw +3 .tCC.seek :closed +2 "collection"'(S +4 "core" &vx +8 &2txO #a +9 &Zvw 5 +10 &vx G +9 &gtx G +9 &ivw; G +10 &Jjvx G +9 & jxy G +9 &jwx G +10 &kwwh G +9 &Tjy{] G +10 & jwv G +9 &!jwwX G +9 &#kxx, G +10 &%[jvz G +9 &'jwy G +9 &(kwv G +10 &*kvy G +9 &,cmuxK G +10 &.%kxx G +9 &/jxz G +9 &1kvy G +10 &3kkuz{ G +9 &5-kvx G +10 &6kxxv G +9 &8juwQ G +9 &:tjww' G +10 &<6jvy G +9 &=nvy G +9 &?kww G +10 &A{kty G +9 &C=mxz G +9 &Dswz H +10 &Fvww H +9 &H|ux J +10 &J7uz L +9 &Kux P +9 &Mux R +10 &Olwx R +9 &Q-uy R +9 &R{@uwg +~ +10 &S uyM 6 +5 ( +2 "collection"'& +4 "core" &S+tx6 6 +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.76 +3 .Hand.open + "manipulator"&A1 +64 "core" 1 +2 "manipulator"&% +4 "core" % \ 8\ ; N z@ +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&_'\ +93 "core" ' +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'0  +120 "core"  +5 .tCSV.dial CTV +2 "collection"'F  +27 "core"  +6 .tPS.seek 2.5ml +2 "processing"%S'\ +2599 "core" ' +2 "collection"'9% +4 "core" %QQ  +3 .tCS.seek 4.25ml +2 "collection"'g'Yk +1537 "core" ' +2 .tdelay 8 seconds +803 .PSV.dial :air + "processing"%x  +93 "core" +6 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%^  +66 "core"  +7 .tPS.seek 0ml + "processing"%7', +2603 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'2 ` +27 "core" ` +4 .tCSV.dial :air +2 "collection"' @ +42 "core" > +5 .tCS.seek 10ml +2 "collection"'p' +1537 "core" ' +2 .tCSV.dial CTV +2 "collection"'8  +52 "core" ~ +14 .tCS.seek 0ml +2 "collection"'$' +2647 "core" ' +2 .tCBV.dial :waste1 +2 "collection"' @ +29 "core" > +4 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'O  +120 "core" +4 "collection"'#& +4 "core" &S+os 6 +3 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&% +4 "core" %\ \ $\ 0 ) z +2 "storage"(B% +4 "core" %t M F U +2 "storage"(l. +4 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"( ( +197 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +3 (& +3 "core" & \  Y M +2 "manipulator"&& +4 "core" &f6\ .\ . 9 zO +3 "manipulator"&o% +4 "core" %\ \ .\ / M z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&n( +194 "core" ( + "manipulator"&& +5 "core" &\ 6\ 0 7 zU +2 "storage"(f& +4 "core" & E E +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts + "manipulator"&' +93 "core" ' +2 "storage"(C& +4 "core" & H F I +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(') +225 "core" ' +2 "storage"(- +2 "core" -'E +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 "manipulator"&&& +3 "core" &\ "\ + zU +3 "storage"( & +4 "core" & ) 5 +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 + "manipulator"&%' +34 "core" ' +2 .tElbow.hold + "manipulator"&, +3 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(- +3 "core" -'E +3 .tSE.seek 11.2 Pucks below Top Plate +2 "storage"( ' +27 "core" ' +2 "manipulator"&% +4 "core" %\ /\ %  z +2 "storage"(b& +4 "core" & \  Z W +3 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 318 counts +2 "manipulator"&P'E +17 "core" ' +3 "manipulator"&& +4 "core" &\ 6\ 2 yU +2 "storage"(w& +4 "core" & N F w +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts + "manipulator"&,' +26 "core" ' +2 .tSE.seek 12.2 Pucks below Top Plate +2 "storage"(?'0 +37 "core" ' +2 "manipulator"&J& +4 "core" &\ 0\ / > zU +3 "manipulator"&)% +49 "core" %\ ,\ * X zq +10 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&\ '\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&5(o +171 "core" ( +2 "manipulator"&& +4 "core" &f5 X zN +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &-& +3 "core" &f4\ .\ , 3 zN +3 .tForearm.seek CC + "manipulator"&a'Ͻ +95 "core" ' + .tHand.close +2 "manipulator"&Q/ +61 "core" / +3 .tCC.seek :open +2 "collection"'( +399 "core" ( +2 "storage"(& +4 "core" & G F +2 "storage"(:& +4 "core" & G E +3 "manipulator"&>& +4 "core" &f4\ /\ / J zN +2 "manipulator"&v% +4 "core" % \ /\ / P z +3 .tForearm.seek :retract +2 "manipulator"&K'\ +95 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&T( +164 "core" ( +2 "manipulator"&Z& +4 "core" &\ 5\ 0 u yu +2 "storage"(=& +5 "core" & E E +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.seek 1 + "manipulator"&G' +101 "core" ' +2 .tElbow.hold +2 "manipulator"&{, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&H1 +58 "core" 1 +2 "manipulator"&!% +4 "core" % \ 3\ . x +3 "storage"(k& +4 "core" & 4 E q +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 320 counts +2 "manipulator"& 'G +17 "core" ' +2 "manipulator"&t& +4 "core" &\ 3\ 4 zu +2 "storage"(& +4 "core" & j j 9 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts + "manipulator"&]' +29 "core" ' +2 "storage"(% +4 "core" %6 t m s +4 ."downElevator"SE.seek :down +4 "storage"(<'p +99 (1% +4 "core" %W L C PH +2 "manipulator"&L% +4 "core" %\ 0\ 0  y~ +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +70 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +22 "core" ' +2 .tPSV.dial :air +2 "processing"%U  +65 "core" +4 .tPS.seek 2.5ml +2 "processing"%'\ +1175 "Can"Y 6A[- +1432 "core" ' + .tdelay 1 second +154 .PSV.dial :mixloop +2 "processing"%D +39 "core" +4 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%R  +39 "core"  +4 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%\\ +41 "core" +4 .tdelay 1 second +102 .PSV.dial :air + "processing"%d  +52 "core" +4 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%V', +2603 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%q& +3 "core" &] +3 "manipulator"&@& +5 "core" &\ *\ yu + "manipulator"&e% +5 "core" %\ \ "\ - i z +3 .tElbow.seek FlushPuck::Garage + "manipulator"&/(- +189 "core" ( +2 "manipulator"&j& +4 "core" &-\ 1\ 6 ' y +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 & & +3 "core" &-\ &\ # H z +3 .tForearm.seek :garage + "manipulator"&c'Γ +98 "core" ' +2 .tHand.close + "manipulator"&;/ +64 "core" / +2 "manipulator"&[& +4 "core" &-\ 6\ 2 K z +2 "manipulator"&'% +4 "core" % Ο\ 0\ # 1 y[ +3 .tForearm.seek :retract +2 "manipulator"&y'\ +111 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&z([ +152 "core" ( +2 "manipulator"&~& +5 "core" &T\ 3\ 4 o z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &.& +3 "core" &T\ )\ , y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&Y'$ +92 "core" ' +2 "manipulator"&"& +4 "core" &T\ 1\ 5 k z +3 "manipulator"&`% +4 "core" %\ #\ , " y +3 "processing"%E& +4 "core" &h +3 "processing"%W& +6 "core" &k +2 .tPC.seek :closed +2 "processing"%X(^ +4 "core" &f  +9 &7e )w +9 &lj > +10 &v~o H +9 &8iw H +10 &hy H +9 &h H +9 &h H +10 &Ahz H +9 &hw H +9 &h| H +10 & j H +9 &"Jj H +10 &$ h H +9 &%j H +9 &'g G +10 &)Qj H +9 &+h H +9 &,m H +10 &.j H +9 &0Zj H +10 &2g H +9 &3i H +9 &5g H +10 &7bi[ H +9 &9#g H +9 &:hJ H +10 &<gD H +9 &>jiG H +10 &@+l> H +9 &ArD I +9 &CH J +10 &EfO L +9 &G&L M +10 &HR M +9 &JU M +9 &Ll[ M +10 &N,X M +9 &O\\ N +9 &Q_ M +10 &SrS M +9 &U3X N +9 &Vc N +10 &Xb N +9 &Zyf N +10 &\\:d N +9 &]vh > +9 &^Dk ? +10 &^ ui 0 +8 ( +4 "processing"%W& +3 #tProcessing Clamp onSpring/offSpring for 13/28 samples, on/off torque 1.53 + "processing"%+& +3 "core" &_h ) +2 &_A ) +4 .tHand.open + "manipulator"&M1 +54 "core" 1 +2 "manipulator"&6% +4 "core" % \ *\ . z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +46 "manipulator"&i'\ +109 "core" ' +2 .tPRV.dial :air + "processing"%I  +40 "core"  +5 .tPSV.dial :mixloop + "processing"%h +40 "core" +4 "processing"%m% +4 "core" %0 +3 .tPS.seek 0.3ml +2 "processing"%' +385 "core" ' +2 .tPSV.dial PSR +2 "processing"%4 +91 "core"  +9 #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%'' +485 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%'\ +1897 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"% +91 "core" +4 .tPTV.dial :mixing +2 "processing"%* @ +67 "core" B +5 .tPBV.dial :waste2 +2 "processing"%s  +84 "core"  +5 .tPS.seek 0ml +2 "processing"%N', +2610 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&A& +4 "core" &W\ 0\ , Z z +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&([ +4 "core" ( +2 "manipulator"&& +4 "core" &W\ 2\ 7 y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &0& +3 "core" &W\ "\ ( z +3 .tForearm.seek PC +2 "manipulator"&F'$ +93 "core" ' +2 .tHand.close + "manipulator"&|/ +65 "core" / +3 .tPC.seek :open +2 "processing"%(( +457 "core" ( + "manipulator"&9& +5 "core" &W\ $\ ( K y +2 "manipulator"&}% +4 "core" % &\ /\ $ . y +3 .tForearm.seek :retract +2 "manipulator"&x'\ +100 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&^(- +129 "core" ( +2 "manipulator"&S& +3 "core" &-\ 1\ 5 z( +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &2& +4 "core" &-\ #\ * j z( +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'Γ +109 "core" ' + .tHand.open +2 "manipulator"&g1 +56 "core" 1 +2 "manipulator"&8% +5 "core" % Μ\ 8\ 1 * z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&p'\ +101 "core" ' +3 #tLoading da puck from tube 2 into Processing Clamp + "processing"%& +4 "core" & +3 "manipulator"&O% +4 "core" %\ \ /\ / R y +2 "storage"(#% +6 "core" %| t u\   +3 "storage"(. +4 "core" .( +46 .tSC.reconfigure :tight +10 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(B( +195 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (l& +4 "core" & E E  +2 "manipulator"&& +4 "core" &-\ 0\ / H y( +2 "manipulator"&% +4 "core" %\ \ %\ . / z +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&o( +217 "core" ( +2 "manipulator"&r& +4 "core" &\ 2\ 7 g y +2 "storage"(& +4 "core" & ,  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 700 counts + "manipulator"&f'Ѧ +92 "core" ' +2 "storage"(u& +4 "core" & y Z  +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(C') +173 "core" ' +2 "storage"(_- +3 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 (& +3 "core" & M D f  +2 "manipulator"&&& +4 "core" &\ .\ /  z +3 .tElbow.seek 2 +2 "manipulator"& ( +15 "core" ( +2 "manipulator"&& +4 "core" &\ 1\ 6 i y; +2 "storage"(& +4 "core" & h l &  +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&b' +15 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +62 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&w& +3 "storage"(J'p +6 "core" &\ ,\ #  y; +3 "manipulator"&)% +4 "core" % \ 0\ .  zL +3 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .tElbow.seek PC +2 "manipulator"&n([ +25 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +260 "core" ( +2 "manipulator"&& +5 "core" &O\ "\ * 5 yR + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &%& +3 "core" &O\ $\ ! zR +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&P'$ +103 "core" ' +2 "manipulator"& & +4 "core" &O\ 5\ 1 G zR +2 "manipulator"&% +5 "core" %\ -\ &  y +2 "processing"%-& +4 "core" &c +4 "processing"%,& +5 "core" &c +3 .tPC.seek :closed + "processing"%(^ +6 "core" &f +6 &9b #c +10 &[S 6 +9 &R I +9 &g= G +10 &g> G +9 &XgJ G +9 &h G +10 &h G +9 &h H +10 &^i H +9 & !g H +9 &!k H +10 &#k H +9 &%gj H +9 &')e H +10 &(e H +9 &*k H +10 &,ok H +9 &.1j H +9 &/j H +10 &1f H +9 &3wd H +9 &59f~ H +10 &6e H +9 &8d} H +10 &:g| G +9 &<@jy H +9 &>dm H +10 &?fp H +9 &Ans H +9 &CE}t I +10 &El K +9 &Fq M +10 &Hh L +9 &JDc L +9 &L_ M +10 &Md L +9 &O] M +9 &QIa M +10 &S X M +9 &TV M +10 &VL M +9 &XOU N +9 &ZH N +10 &[M N +9 &]L ; +9 &^FR S +10 &^Q +2 ( +2 "processing"%,& +49 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.54 +11 .Hand.open + "manipulator"&Q1 +53 "core" 1 +3 "manipulator"&\ % +4 "core" % \ \ +\ 1 z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"% S +2 %:9 +7 "core" 9 +102 "processing"%>9 +3 "core" 9< +103 "processing"%v9 +3 "core" 9 = +103 "processing"%Z9 +3 "core" 9 > +103 "processing"%=9 +4 "core" 9? +102 "processing"%a9 +3 "core" 9@ +103 "processing"%59 +3 "core" 9? +104 "processing"%H9 +6 "core" 9> +108 "processing"%!9 +3 "core" 9#< +103 "processing"%k9 +3 "core" 9'1 +103 "processing"%t9 +3 "core" 9+. +103 "processing"%9 +3 "core" 90+ +103 "processing"%9 +3 "core" 94( +103 "processing"%K9 +3 "core" 9.8$ +102 "processing"%19 +4 "core" 9C +5 .tPS.seek 0.5ml +2 "processing"%}'F +850 "core" ' +3 #taddPMLReagent08 + .PSV.dial :air + "processing"%S  +41 "core"  +5 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml +2 "processing"%2'˕ +1596 "core" ' + .tPSV.dial :PML +2 "processing"%F +40 "core" +5 .tPTV.dial :mixing + "processing"% @ +69 "core" B +6 .tPBV.dial :waste1 + "processing"%g  +32 "core"  +5 "processing"%8% +4 "core" %˔$  +3 .tPS.seek 1.85ml + "processing"%' +245 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%O * +34 "core" , +6 .tPS.seek 0ml + "processing"%x', +1949 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'#& +3 "core" &WY +3 "manipulator"&& +3 "core" &O\ /\ / L zR +3 "manipulator"&% +4 "core" %\ \ %\ " { y +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&l(- +130 "core" ( +2 "manipulator"&& +4 "core" &-\ 1\ 7 zW +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +3 "core" &-\ ,\ - d yW +3 .tForearm.seek :garage + "manipulator"& 'Γ +101 "core" ' +2 .tHand.close + "manipulator"&r/ +61 "core" / +2 "manipulator"&& +5 "core" &-\ 0\ 1 zW +2 "manipulator"&^% +4 "core" % Υ\ %\ 0 P zG +3 .tForearm.seek :retract +2 "manipulator"&u'\ +97 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&_(o +332 "core" ( +2 "manipulator"&& +4 "core" &g2\ 6\ 1 zI +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &&& +3 "core" &g2\ /\ / [ zI +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&p'Ͻ +160 "core" ' +2 "manipulator"&& +5 "core" &h1\ /\ , P zI +2 "manipulator"&% +5 "core" %Ϸ\ &\ - # zS +2 "collection"'& +4 "core" &W[ +3 "collection"'w& +7 "core" &VX +2 .tCC.seek :closed +2 "collection"')(S +4 "core" &ZZ +8 &;WW ~$d +9 &\\YZ x7 +9 & YZ wI +10 &gV[ zH +9 &jYZ }H +14 &QhWX |H +5 &fW\\ |I +9 &kYZ |I +9 &kVY |I +10 &YfYZ }H +9 & hV\\ |H +10 &!gZZ }I +9 &#hWY }I +9 &%`mWY }I +10 &'#kUZ |H +9 &(jYY }H +9 &*iZX }H +10 &,ijWZ }H +9 &.*lWZ |I +10 &/kYY |I +9 &1jWY |I +9 &3qiVZ |H +10 &52kV[ |I +9 &6kWY |H +10 &8fVY }I +9 &:xkYX |I +9 &<:iYY |I +10 &=kVZ }I +9 &?jVZ |I +9 &AgUZ }H +10 &CArYZ |I +9 &DX\\ {K +10 &FYY yM +9 &HoZ[ tQ +9 &J,ZY sS +10 &K[Z rS +9 &MYX sS +9 &OoY^ rT +10 &Q/Z[ qU +9 &R~BY] x. +9 &RY[ {> +6 ( +2 "collection"'w& +4 "core" &RNZ] }> +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.09 + "collection"'o& +5 "core" &RNXX }> +3 .tHand.open + "manipulator"&f1 +63 "core" 1 +2 "manipulator"&C% +4 "core" % Ϸ\ 5\ 0 + zS +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&b'\ +95 "core" ' + .tPSV.dial PSR +2 "processing"% +93 "core"  +8 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +17 .tPS.seek 1.5ml + "processing"% '{ +1589 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%%  +38 "core"  +5 .tPS.seek 0ml +2 "processing"%J', +1588 "core" ' +2 .tPSV.dial PSR +2 "processing"% +40 "core"  +8 .tPSR.select :air +2 "processing"% +17 .tPS.seek 2.5ml +2 "processing"%'\ +2608 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%-  +3 "collection"'  +31 "core"  +113  +7 .tPSV.dial :mixloop +2 "processing"%( +93 "core" +6 .tCTV.dial :air,avoiding: :intake +2 "collection"'Q  +4 "core" +5 .tPTV.dial :PRVmixing +2 "processing"%\  +68 "core" +59 .tPS.seek 0ml +2 "processing"%,', +2608 "core" ' +2 .tPSV.dial :air +2 "processing"%:  +38 "core"  +6 .tPS.seek 2.5ml +2 "processing"%>'\ +2603 "core" ' +2 .tPSV.dial :mixloop + "processing"%P +41 "core" +6 .tPS.seek 0ml +2 "processing"%v', +2610 "core" ' +2 .tPSV.dial :air +2 "processing"%Z  +40 "core"  +6 .tPS.seek 2.5ml +2 "processing"%='\ +2601 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%a +40 "core" +6 .tPS.seek 0ml +2 "processing"%5', +2608 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&H& +4 "core" &h0\ *\ / B zI +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&!(o +2 "core" ( +3 "manipulator"&k& +4 "core" &h0\ 1\ 6 zI +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &t& +3 "core" &h0 e $ zI +3 .tForearm.seek CC + "manipulator"&'Ͻ +95 "core" ' +2 .tHand.close + "manipulator"&/ +60 "core" / +4 .tCC.seek :open +2 "collection"'K( +393 "core" ( + "manipulator"&1& +4 "core" &h0\ $\ /  zI +3 "manipulator"&L% +5 "core" % ϼ\ /\ / Z z +2 .tForearm.seek :retract +2 "manipulator"&T'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&G(- +322 "core" ( +2 "manipulator"& & +5 "core" &-\ 2\ 3 } z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &U& +3 "core" &-\ /\ /  y +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&?'Γ +110 "core" ' + .tHand.open +2 "manipulator"&]1 +54 "core" 1 +2 "manipulator"&<% +5 "core" % Ν\ )\ . z' +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&7'\ +102 "core" ' +2 ."da"delayUntil "12:24:50.26" +3 #"WCR"Whole Cell Archive sampling 1000ml +2 #Loading wcr puck from tube 2 into Collection Clamp +2 "collection"'D& +4 "core" &SV +2 "manipulator"&R% +5 "core" %\ \ 0\ / Q z +2 "storage"(\\% +4 "core" %k > ' i +2 "storage"(d. +4 "core" .( +2 "storage"(& +4 "core" & 6 3  +2 "storage"(q& +4 "core" & 5 ( i  +2 "manipulator"&@& +4 "core" &-\ -\ . D y +3 "manipulator"&e% +56 "core" %\ \ $\ .  y +3 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 2 +2 "manipulator"&j( +203 "core" ( +2 "manipulator"& & +5 "core" &\ 6\ 3 z8 +2 "storage"({& +4 "core" & R >  +3 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&;'Ѧ +99 "core" ' +2 "storage"([& +5 "core" &  &  +3 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 ."WCR"SE.seek :beamBreak +2 "storage"('') +191 "core" ' +2 "storage"(- +4 "core" -'] +2 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +4 (.& +3 "core" &  +2 "manipulator"&N& +4 "core" &\ /\ . & z8 +3 ."WCR"Elbow.seek 2 +2 "manipulator"&c( +3 "core" ( +2 "manipulator"&`& +5 "core" &\ 0\ 0 z8 +2 "storage"(E& +4 "core" & \ - a  +3 ."WCR"Forearm.seek 2 + 300 counts +2 "manipulator"&/' +22 "core" ' +2 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."WCR"Hand.close + "manipulator"&y/ +60 "core" / +4 ."downElevator"SE.seek :down +4 "storage"(+'p +2 "manipulator"&"& +8 "core" &\ $\ * z8 +2 "manipulator"&3% +4 "core" % &\ -\ - E zb +3 ."WCR"Forearm.seek :retract +3 "manipulator"&'\ +96 "core" ' +3 ."WCR"Elbow.seek CC +2 "manipulator"&6(o +28 "core" ' + ."downElevator"SE.stop + "storage"(5 +151 "core" ( +2 "manipulator"&W& +4 "core" &j6\ %\ , 4 zO +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &I& +4 "core" &j6\ -\ / zO +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek CC +2 "manipulator"&h'Ͻ +101 "core" ' +2 "manipulator"&M& +4 "core" &j6\ 1\ 5 zO +2 "manipulator"&Y% +5 "core" %Ͼ\ +\ % @ z +3 "collection"'V& +4 "core" &QS +3 "collection"'4& +6 "core" &UT +3 ."WCR"CC.seek :closed +2 "collection"'(S +4 "core" &TU +7 &<TT #c +10 &ZTW 6 +9 &SW H +9 &eUX G +10 &hRX G +9 &XdSVy H +9 &jSVl H +10 &gRVn H +9 &kRUg G +10 &`dRWU H +9 & "hTWN H +9 &!eRVN G +10 &#jSTN G +9 &%ihTU7 G +10 &'*kTR1 H +9 &(kQV& G +9 &*jSV) G +10 &,onSY( H +9 &.2hUW H +9 &/jST H +10 &1kQU G +9 &3yhRW G +9 &5:fSW H +10 &6kTU H +9 &8hSV H +10 &:fRV G +9 &mSS H +10 &?gUY G +9 &AjSV G +9 &CHqSV H +10 &EzSW J +9 &FTU K +10 &HzTW P +9 &J5VU R +9 &KTV R +10 &MUU S +9 &OwSU S +54 &Q7TV T +10 &RAVW , +5 &RtWU 9 ( + &R8TU 9 + &R7UW 9 +2 &R7TV 9 + &R8VV 9 +3 "collection"'4& +3 "core" &R7TU 9 +2 #"WCR"Collection Clamp onSpring/offSpring for 5/28 samples, on/off torque 2.01 +4 .Hand.open + "manipulator"&m1 +54 "core" 1 +2 "manipulator"&% +4 "core" % ϻ\ 5\ 1 9 z +3 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&*'\ +92 "core" ' +3 #"WCR"collectSample 1000ml w/bubble point of 55psi + #Priming 7ml + .Gate.power :sampler,:ON +178 .Flow.enablePump :primary +7 .Flow.setRate 6.0 +8 .Intake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")s+ +4 "core" + +2 "sampler")% +4 "core" %E Y +2 "collection"'A& +5 "core" &R8TW 9 +4 "Can"f xG\\* +2 #"WCR"Calibrating pressure sensors + .CTV.dial :air +2 "collection"'  +5 "core" +6 ."WCR"SSV.dial :spit,avoiding: :exhaust +3 "sampler")0  +4 "core"  +6 ."WCR"SS.reconfigure :fast +3 "sampler")#.0Xt +261 "core" ' +3 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")z  +3 "collection"'i @ +100 "core" @ +26 +6 ."WCR"delay 3.8 seconds +382 "collection"'|% +4 "core" %UU M +2 "sampler")9% +4 "core" %>w   %\ V +2 #"WCR"Sensor limits: Intake max 150.8psia; Outlet max 156.2psia +2 .SSV.dial :spit +2 "sampler")X +125 "core"  +6 ."WCR"SS.seek 0ml +2 "sampler")S'? +260 "core" ' +2 ."WCR"SSV.dial CBV +2 "sampler")}  +128 "core" +5 ."WCR"CTV.dial :intake +2 "collection"'F  +71 "core"  +7 #"WCR"Waiting for external sampler to finish priming... + .delayUntil "12:24:00.49" +1514 #"flow"3.7L/min +2111 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +888 #"flow"4.0L/min +6432 "Can"c N,J9\\- +5382 ."WCR"Flow.enablePump :primary +2 .Flow.setRate 2.5 +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +4 "sampler")  +7 "core" +10 #"WCR"Allowing 40s for 7.0ml of remaining 7.0ml +3 "Can"d I@K8\\չ +2 ."WCR"Intake.select :open + "sampler") +260 "collection"'g% +3 "core" %!K Q +3 #"WCR"Intake @32.1psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 2.18ml/s +2 "sampler")#.0X+ +3 "core" + +2 "sampler")Z% +4 "core" %>^^ < +3 "collection"'v& +4 "core" &R7)+ g9 +4 "Can"b qK\\۴ +2 ."WCR"CTV.dial :intake +2 "collection"'a  +4 "core"  +7 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +4 "sampler")=  +75 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 1000.0ml +3 "Can"e iK\\ +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'H% +4 "core" % c +2 #"WCR"Intake @31.0psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 1.96ml/s +2 "sampler")#.0X +18 "collection"'<% +4 "core" %10 i +2 "sampler")D% +5 "core" %hS% ? +20 "collection"'T% +3 "core" %/1 d +3 "sampler")R% +4 "core" %hS# ; +24 "collection"'\\% +3 "core" %  h +2 "sampler")d% +5 "core" %hW 6> +54 "collection"'% +5 "core" %)# j +2 "sampler")q% +5 "core" %hUbp : +2 "collection"'@% +4 "core" %FH h +2 #"WCR"Intake @33.6psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 1.60ml/s +2 "sampler")#.n0XC +18 "collection"'% +4 "core" %,-I h +3 "sampler")#% +4 "core" %M ; +20 "collection"'% +4 "core" %xz f +2 "sampler")% +5 "core" %H 3 +23 "collection"'% +3 "core" %_f \\ +3 "sampler")% +4 "core" %H?? 2 +27 "collection"'n% +3 "core" %<At ] +3 "sampler")r% +4 "core" %HXY 2 +2 "sampler")% +4 "core" %H^\\ 1 +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )^% +3 "core" %Hgh 9 +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +73 "core"  +7 ."WCR"Exhaust.select :open + "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler") '? +879 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +14 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +4 "sampler")l  +73 "core" +7 #"WCR"Allowing 130s for 25.0ml of remaining 975.0ml +3 "Can"g nLI\\b1 +2 ."WCR"Intake.select :open + "sampler") +215 "collection"'% +4 "core" %+ e +2 #"WCR"Intake @32.5psia, vacuum from 20.0 to 24.0psi +55 .SS.reconfigure :inhaling 0.94ml/s +2 "sampler")#.A0X n +2 "collection"'w% +4 "core" %" d +2 #"WCR"Intake @32.0psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.86ml/s +2 "sampler")#.;0X h +2 "sampler")Z% +4 "core" %Xkn = +21 "collection"'v% +3 "core" % G ` +2 "sampler")a% +5 "core" %F 8 +23 "collection"'=% +4 "core" %<7F h +2 "sampler")P% +4 "core" %F 0 +27 "collection"'H% +4 "core" %\\]J g +2 "sampler")>% +52 "core" %FXX ; +8 "collection"'% +4 "core" %GDO g +2 "sampler")_% +4 "core" %Fcf > +3 "sampler")b% +4 "core" %Fhl = +2 ."WCR"Intake.select :close +2 "sampler")0 +15 ))% +3 "core" %F}} > +3 ."WCR"SSV.dial :exhaust +2 "sampler")1  +71 "core"  +6 ."WCR"Exhaust.select :open +2 "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler")L'? +858 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +14 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV + "sampler")  +72 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 950.0ml +3 "Can"f lL\\) +2 ."WCR"Intake.select :open +2 "sampler") +214 "collection"'k% +4 "core" %LO8 c +2 #"WCR"Intake @33.9psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.77ml/s +3 "sampler")#.50X b +3 "sampler")h% +4 "core" %F 6 +23 "collection"'A% +4 "core" %@@ b +3 "sampler")% +4 "core" %FGI 6 +27 "collection"'0% +4 "core" %QR ` +2 "sampler")% +4 "core" %Fae - +2 "sampler")4% +5 "core" %Ffj 7 +2 ."WCR"Intake.select :close + "sampler")0 +16 )z% +4 "core" %Ftw 1 +2 ."WCR"SSV.dial :exhaust +2 "sampler")|  +74 "core"  +6 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")9'? +861 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +15 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")X  +73 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 900.0ml +3 "Can"i dNa]9 +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'% +4 "core" %67% _ +2 #"WCR"Intake @33.0psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.70ml/s +3 "sampler")#.00X% +3 "core" %TS' F +3 "sampler")% +4 "core" %I(( 2 k +17 "collection"'_% +4 "core" %01 ] +2 "sampler")b% +5 "core" %I_^ 2 +20 "collection"')% +4 "core" %/ Y  +4 "sampler")&% +9 ."da"PS.seek 0ml +2 "processing"%1', +3 "core" %E 7 +12 "collection"'% +4 "core" %+ V +2 "sampler")% +9 "core" %E 6 +22 "collection"'k% +4 "core" %9<. U +2 "sampler")L% +4 "core" %E / +32 "collection"'U% +3 "core" %:=- ` +2 "sampler")\ % +4 "core" %E07 / +36 "collection"'D% +4 "core" %IJ4 U +2 "sampler")T% +4 "core" %EY\\ 5 +2 "sampler")R% +5 "core" %E\\\\ 6 +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )t% +48 "core" %Evw : +10 ."WCR"SSV.dial :exhaust +2 "sampler")<  +73 "core"  +7 ."WCR"Exhaust.select :open + "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")]'? +577 #"flow"2.5L/min +279 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")  +72 "core"  +6 #"WCR"Allowing 130s for 25.0ml of remaining 825.0ml +3 "Can"i ]Pw]8 +2 ."WCR"Intake.select :open +2 "sampler") +214 "collection"'q% +4 "core" %- _ +2 #"WCR"Intake @30.8psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00XD 0 +35 "collection"' % +3 "core" %IH+ T +3 "sampler") % +4 "core" %Ged . +2 "sampler")V% +5 "core" %Gad / +2 ."WCR"Intake.select :close + "sampler")0 +16 )I% +3 "core" %G[Y 8 +3 ."WCR"SSV.dial :exhaust +2 "sampler")c  +73 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler")m'? +41 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%+ * +35 "core" , +7 ."da"PS.seek 0ml +2 "processing"%W', +491 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")/  +74 "core" +7 #"WCR"Allowing 130s for 25.0ml of remaining 800.0ml +3 "Can"k fQ2]Fb +2 ."WCR"Intake.select :open + "sampler") +192 #"flow"2.7L/min +29 "collection"'% +3 "core" %IO6 ] +2 #"WCR"Intake @33.9psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00X Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +4 #Session Ended +1476 "Can"i `Rh]^- +526 "core" ' +3 #"WCR"Stroke completed -- waiting for pressure to equalize ... + .SS.reconfigure :exhale +2 "sampler")#.0X% +3 "core" %NO+ ] +3 "sampler")% +4 "core" %H 5 +23 "collection"'_% +4 "core" %''' ^ +2 "sampler")b% +5 "core" %H\ < +50 "collection"'H% +10 "core" %6 b +2 "sampler"))% +5 "core" %HJH 3 +31 "collection"'&% +3 "core" %MV- e +3 "sampler")% +4 "core" %Hll < +2 "sampler")% +4 "core" %Hji ; +2 ."WCR"Intake.select :close +2 "sampler")0 +19 )k% +4 "core" %HXX : +2 ."WCR"SSV.dial :exhaust +2 "sampler")L  +72 "core"  +10 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +2 "sampler")U'? +906 "core" ' +3 ."WCR"Exhaust.select :close + "sampler") +19 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +4 "sampler")\  +74 "core" +8 #"WCR"Allowing 130s for 25.0ml of remaining 725.0ml +3 "Can"j bSw]r +2 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'D% +4 "core" % 4 a +2 #"WCR"Intake @32.1psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X3 ` +3 "sampler")J% +4 "core" %J 8 +18 "collection"'% +3 "core" %EE% e +2 "sampler")x% +4 "core" %J 6 +50 "collection"'O% +11 "core" %PO6 d +2 "sampler"):% +5 "core" %J$ 6 +23 "collection"'Q% +4 "core" %%-= _ +2 "sampler")% +5 "core" %J?A 8 +2 "sampler")v% +4 "core" %JBB 8 +2 ."WCR"Intake.select :close +2 "sampler")0 +16 )a% +3 "core" %JCB @ +2 ."WCR"SSV.dial :exhaust +2 "sampler")=  +75 "core"  +7 ."WCR"Exhaust.select :open + "sampler")@ +17 ."WCR"SS.seek 0ml +2 "sampler")>'? +854 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +16 ."connect"SSV.dial CBV +3 "sampler")  +2 ."WCR"CBV.dial SSV +71 "core" +7 #"WCR"Allowing 130s for 25.0ml of remaining 625.0ml +3 "Can"j bV] +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'_% +4 "core" %?B8 U +2 #"WCR"Intake @33.4psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0XD+ f +2 "sampler")L% +4 "core" %T < +27 "collection"'Y% +4 "core" % 1 f +2 "sampler")\ % +5 "core" %T < +30 "collection"'D% +4 "core" % \ 1 h +2 "sampler")U% +4 "core" %T > +36 "collection"'R% +4 "core" %* ` +2 "sampler")t% +4 "core" %TDF 7 +41 "collection"'Z% +4 "core" %*0) ] +2 "sampler"),% +4 "core" %WRS 3R +2 "sampler")% +5 "core" %WSR 3R +2 ."WCR"Intake.select :close + "sampler")0 +16 )P% +4 "core" %WYX >R +2 ."WCR"SSV.dial :exhaust +52 "sampler")q  +78 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")]'? +878 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +16 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")!  +73 "core"  +7 #"WCR"Allowing 130s for 25.0ml of remaining 600.0ml +3 "Can"m gW~]c +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'1% +4 "core" %%(, _ +2 #"WCR"Intake @32.4psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X 5 +46 "collection"'<% +4 "core" %IH ` +2 "sampler") % +4 "core" %GRR 2 +2 "sampler")V% +5 "core" %GTT 4 +2 ."WCR"Intake.select :close + "sampler")0 +16 )I% +3 "core" %G_a 5 +2 ."WCR"SSV.dial :exhaust +3 "sampler");  +72 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler").'? +862 "core" ' +10 ."WCR"Exhaust.select :close + "sampler") +17 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +4 "sampler")c  +76 "core" +7 #"WCR"Allowing 130s for 25.0ml of remaining 575.0ml +3 "Can"k MXM]) +2 ."WCR"Intake.select :open + "sampler") +216 "collection"'@% +3 "core" % # W +3 #"WCR"Intake @32.2psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X. ^ +2 "sampler")% +5 "core" %E / +17 "collection"'v% +4 "core" %/0 ] +2 "sampler")a% +4 "core" %E76 / +21 "collection"'% +3 "core" %!' ] +2 "sampler")=% +5 "core" %Kbc 3 l +23 "collection"'-% +4 "core" %   Y +2 "sampler")% +4 "core" %C 2 +27 "collection"'_% +4 "core" %&( X +2 "sampler")>% +5 "core" %C 0 +31 "collection"')% +3 "core" %HK W +2 "sampler")W% +5 "core" %C 3 +35 "collection"'&% +4 "core" % " ` +2 "sampler")% +4 "core" %C 0 +41 "collection"'% +4 "core" %0 X +2 "sampler")k% +4 "core" %C,. - +2 "sampler")(% +5 "core" %C-0 / +2 ."WCR"Intake.select :close + "sampler")0 +16 )L% +4 "core" %C:< 4 +2 ."WCR"SSV.dial :exhaust +2 "sampler")Y  +72 "core"  +7 ."WCR"Exhaust.select :open + "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")\ '? +851 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +16 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")D  +73 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 500.0ml +3 "Can"k ^Z^C +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'U% +4 "core" %\\]. S +2 #"WCR"Intake @34.5psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0X- X +2 "sampler")}% +4 "core" %R / p +2 "collection"'^% +4 "core" %::) W +2 #"WCR"Intake @33.1psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.46ml/s +2 "sampler")#. 0X% +4 "core" %F,- 4 +3 "sampler"))% +4 "core" %F-0 5 +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )W% +3 "core" %F77 4 +2 ."WCR"SSV.dial :exhaust +2 "sampler")&  +72 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")'? +875 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +15 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +4 "sampler")  +73 "core" +7 #"WCR"Allowing 130s for 25.0ml of remaining 425.0ml +3 "Can"l _]^5 +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'k% +4 "core" %* ` +2 #"WCR"Intake @37.3psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.46ml/s +2 "sampler")#. 0X;@ [ +2 "sampler")y% +4 "core" %I/2 / +46 "collection"'"% +4 "core" %poB Y +2 "sampler")3% +5 "core" %I7: . +52 "collection"'T% +4 "core" %=C6 Y +2 "sampler")j% +5 "core" %I__ 5 +2 "sampler")'% +4 "core" %Ia_ 5 +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )R% +4 "core" %I_` : +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +74 "core"  +7 ."WCR"Exhaust.select :open + "sampler")@ +17 ."WCR"SS.seek 0ml +2 "sampler"){'? +281 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +5 .PBV.dial :waste1 +2 "processing"%  +35 "core" +6 ."da"delay 30 seconds +520 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +14 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +5 "sampler")\\  +74 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 400.0ml +4 "Can"m f^^I| +2 ."WCR"Intake.select :open + "sampler") +215 "collection"'M% +4 "core" %KL, Z +2 #"WCR"Intake @33.8psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.42ml/s +3 "sampler")#.0X +23 "collection"'% +3 "core" %%< Z +2 "sampler")p% +4 "core" %M - +28 "collection"'}% +50 "core" %_dC W +10 "sampler")^% +5 "core" %M 5 +30 "collection"'C% +4 "core" %\  3 ^ +2 "sampler")u% +4 "core" %M . +36 "collection"'%% +4 "core" % \ / ] +2 "sampler") % +5 "core" %M 6 +40 "collection"'8% +4 "core" %^a Y +2 "sampler") % +4 "core" %M33 3 +47 "collection"'% +4 "core" %>@< Z +2 "sampler")% +4 "core" %M@C 5 +53 "collection"'x% +4 "core" %A W +2 "sampler")J% +4 "core" %MIH + +2 "sampler")Q% +5 "core" %MIJ + +2 ."WCR"Intake.select :close + "sampler")0 +16 )% +4 "core" %MNN 0 +2 ."WCR"SSV.dial :exhaust +2 "sampler")v  +72 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler")a'? +859 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +16 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")  +75 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 350.0ml +4 "Can"m Y`^q +2 ."WCR"Intake.select :open + "sampler") +216 "collection"'=% +3 "core" %: Q +3 #"WCR"Intake @31.7psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.42ml/s +2 "sampler")#.0X% +4 "core" %)+< Y +2 "sampler"))% +5 "core" %F + +20 "collection"'W% +4 "core" %4 U +2 "sampler")&% +4 "core" %F4: + +24 "collection"' % +3 "core" %=G? \\ +2 "sampler")% +4 "core" %I\\[ 3C +28 "collection"'k% +3 "core" %= _ +2 "sampler")% +5 "core" %I 4 +31 "collection"'L% +4 "core" %(); ` +2 "sampler")Y% +4 "core" %H / +36 "collection"':% +46 "core" %>BC ^ +15 "sampler")O% +4 "core" %H . +41 "collection"'(% +3 "core" %?A! Y +3 "sampler")\ % +4 "core" %H 3 +46 "collection"'t% +4 "core" %59A ^ +2 "sampler")Z% +4 "core" %H54 5 +53 "collection"'b% +4 "core" %:=7 ] +2 "sampler")% +4 "core" %HHH 5 +3 "sampler")P% +4 "core" %HHJ 4 +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )q% +4 "core" %HOP 8 +2 ."WCR"SSV.dial :exhaust +2 "sampler")H  +74 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler")!'? +855 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +3 "sampler")]  + ."WCR"CBV.dial SSV +75 "core"  +6 #"WCR"Allowing 130s for 25.0ml of remaining 325.0ml +3 "Can"n _a^{ +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'[% +4 "core" %148 R +2 #"WCR"Intake @32.9psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.42ml/s +2 "sampler")#.0X [ +2 "sampler")R% +4 "core" %H' 1 +51 "collection"'% +12 "core" %UX: ] +2 "sampler")U% +4 "core" %J^b - +27 "collection"'% +4 "core" %;DH ` +2 "sampler")\\% +5 "core" %I / +31 "collection"'M% +3 "core" % \ 1 [ +3 "sampler"){% +4 "core" %I 0 +35 "collection"'0% +4 "core" %4 ` +2 "sampler")<% +5 "core" %I 7 +40 "collection"'% +4 "core" %onA _ +2 "sampler")V% +4 "core" %I - +47 "collection"'I% +3 "core" %JL4 \\ +3 "sampler") % +4 "core" %I / +53 "collection"'@% +3 "core" %/47 Z +2 "sampler")G% +4 "core" %I77 . +61 "collection"'.% +4 "core" %?@7 ^ +2 "sampler")% +4 "core" %ILM 6 +3 "sampler")/% +4 "core" %ILM 4 +2 ."WCR"Intake.select :close +2 "sampler")0 +18 )h% +3 "core" %INO 2 +2 ."WCR"SSV.dial :exhaust +2 "sampler")A  +72 "core"  +10 ."WCR"Exhaust.select :open + "sampler")@ +19 ."WCR"SS.seek 0ml +2 "sampler")'? +567 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +66 "core" +6 ."da"delay 5 seconds +219 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +16 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +4 "sampler")|  +74 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 300.0ml +3 "Can"l _b^ +2 ."WCR"Intake.select :open +2 "sampler") +170 ."da"PSV.dial PSR +3 "processing"%K +42 "collection"'X% +3 "core" %5 S +3 #"WCR"Intake @31.9psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.42ml/s +2 "sampler")#.0X; ` +2 "sampler")o% +5 "core" %I 3 +60 "collection"'% +3 "core" % 9 Z +2 "sampler")% +4 "core" %I)* - +2 "sampler")p% +5 "core" %I+- 7 +2 ."WCR"Intake.select :close +2 "sampler")0 +58 )}% +10 "core" %I79 4 +2 ."WCR"SSV.dial :exhaust +2 "sampler")^  +72 "core"  +6 ."WCR"Exhaust.select :open +2 "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler")C'? +197 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%u * +34 "core" , +8 ."da"PS.seek 0ml +2 "processing"%%', +306 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +16 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +4 "sampler")  +75 "core" +7 #"WCR"Allowing 130s for 25.0ml of remaining 275.0ml +3 "Can"p Yc^ +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"' % +4 "core" %X_: O +2 #"WCR"Intake @34.5psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.42ml/s +2 "sampler")#.0X% +5 "core" %#&J U +2 "sampler"))% +4 "core" %H>C 4 +25 "collection"'W% +3 "core" %8 a +2 "sampler")&% +4 "core" %L[a ,7 +28 "collection"' % +3 "core" % > ` +2 "sampler")% +53 "core" %J 7 +11 "collection"'k% +4 "core" %999 X +2 "sampler")% +4 "core" %J 4 +36 "collection"'L% +4 "core" %0 b +3 "sampler")Y% +4 "core" %J - +40 "collection"':% +4 "core" %\\_2 b +3 "sampler")O% +4 "core" %J , +46 "collection"'-% +4 "core" %4 c +2 "sampler")(% +4 "core" %J\  6 +53 "collection"'\ % +4 "core" %8 ^ +2 "sampler")t% +4 "core" %JA? 8 +60 "collection"'Z% +4 "core" %/ c +2 "sampler")b% +4 "core" %JHK 0 +3 "sampler")% +4 "core" %JKK 7 +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )P% +3 "core" %JON = +2 ."WCR"SSV.dial :exhaust +2 "sampler")q  +74 "core"  +7 ."WCR"Exhaust.select :open + "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")H'? +885 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +16 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +4 "sampler")  +74 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 250.0ml +4 "Can"m _d^X? +2 ."WCR"Intake.select :open + "sampler") +216 "collection"']% +3 "core" %9 ^ +2 #"WCR"Intake @35.9psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X> H +2 "sampler")}% +4 "core" %H58  +53 "collection"',% +4 "core" %>@3 8 +3 "sampler")^% +4 "core" %HIJ  +2 "sampler")+% +4 "core" %HHH  +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )u% +4 "core" %HGG % +2 ."WCR"SSV.dial :exhaust +2 "sampler")5  +36 "core" ' +3 ."da"delay 3 seconds +35 "core"  +6 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler") '? +241 ."da"PBV.dial between PSV and waste1 +3 "processing"% * +34 "core" , +8 ."da"PS.seek 0ml +2 "processing"%C', +564 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +15 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")  +75 "core" +7 #"WCR"Allowing 130s for 25.0ml of remaining 200.0ml +3 "Can"c 8g^A+ +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'% +4 "core" %mrA > +2 #"WCR"Intake @35.3psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.33ml/s +2 "sampler")#.0X% +5 "core" %F  +20 "collection"')% +3 "core" %gh> 7 +2 "sampler")W% +4 "core" %F9<  +24 "collection"'&% +4 "core" %QXJ 5 +2 "sampler") % +4 "core" %H\\\\ } +27 "collection"'% +4 "core" %O L +2 "sampler")k% +5 "core" %K|| $ +31 "collection"'% +3 "core" %@ 4 +2 "sampler")L% +4 "core" %G +36 "collection"'Y% +4 "core" %CE6 E +2 "sampler")% +4 "core" %G % +41 "collection"':% +3 "core" %#'M N +3 "sampler")O% +5 "core" %G ( +45 "collection"'-% +4 "core" %57Q I +2 "sampler")(% +4 "core" %G +53 "collection"'\ % +4 "core" %04H K +2 "sampler")t% +4 "core" %G!"  +60 "collection"'Z% +4 "core" %795 M +3 "sampler")b% +5 "core" %G75 ! +57 ."da"PSV.dial PTV +2 "processing"% +8 "collection"'P% +4 "core" %&,= - +2 "sampler")q% +4 "core" %GFG  +2 "sampler")% +5 "core" %GFH  +2 ."WCR"Intake.select :close + "sampler")0 +13 "processing"% +2 "core" U +6 "sampler")]% +4 "core" %GLK  +3 ."WCR"SSV.dial :exhaust +2 "sampler")H  +22 "core"  +6 ."da"delay 5 seconds +45 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")e'? +430 ."da"PSV.dial :air +6 "processing"%`  +81 "core" +6 ."da"PS.seek 0ml +2 "processing"%7', +331 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +15 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")[  +75 "core" +7 #"WCR"Allowing 130s for 25.0ml of remaining 175.0ml +3 "Can"g Qin_ `9 +2 ."WCR"Intake.select :open +2 "sampler") +214 "collection"'!% +4 "core" %M ? +2 #"WCR"Intake @37.0psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.33ml/s +3 "sampler")#.0X +2 #"WCR"Intake @33.4psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.30ml/s +2 "sampler")#.0X  f +18 "collection"'m% +4 "core" %>?S K +2 "sampler")g% +4 "core" %HSU # f +4 ( + "manipulator"&f& +5 "core" &S\ '\ & , z +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +3 "core" &S\ -\ ) q z +3 ."da"Forearm.seek PC + "manipulator"&N'$ +4 "collection"'n% +55 "core" %TW^ L +10 "sampler");% +4 "core" %M $ +16 ' +2 ."da"Hand.close + "manipulator"&w/ +5 "collection"'s% +4 "core" %>Ee R +2 "sampler")o% +4 "core" %J * +27 "collection"'% +4 "core" %44` S +2 "sampler")% +4 "core" %J ) +22 / +4 ."da"PC.seek :open +2 "processing"%p( +4 "collection"'}% +4 "core" %dde O +2 "sampler"),% +4 "core" %J +36 "collection"'^% +3 "core" %MSd N +2 "sampler")+% +4 "core" %J & +41 "collection"'u% +4 "core" %AEf L +2 "sampler")5% +5 "core" %J,- " +46 "collection"' % +4 "core" %;9_ 8 +2 "sampler")r% +4 "core" %J<= +53 "collection"'?% +3 "core" %NRS J +3 "sampler")% +4 "core" %JNM +60 "collection"'% +4 "core" %CDR I +2 "sampler") % +4 "core" %JVW +2 "sampler")J% +5 "core" %JWX ! +2 ."WCR"Intake.select :close + "sampler")0 +15 )Q% +3 "core" %JZY * +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +74 "core"  +5 ."WCR"Exhaust.select :open +2 "sampler")@ +14 ."WCR"SS.seek 0ml +2 "sampler")C'? +28 "core" ( +2 "storage"(8& +4 "core" &\ !\  l V +2 "manipulator"&a& +4 "core" &S\ $\ 1 U z +3 "manipulator"&% +4 "core" % !\ #\ , D z: +3 ."da"Forearm.seek :retract +2 "manipulator"& '\ +96 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&_( +280 "core" ( + "manipulator"&>& +4 "core" &\ 3\ 1 | {, +3 "storage"()& +4 "core" &\ \ < Q +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 700 counts + "manipulator"&W' +92 "core" ' +2 ."da"Hand.open + "manipulator"&&1 +61 "core" 1 +2 "storage"( - +3 "core" -' +4 ."da"SE.seek 12.83 Pucks below Top Plate +2 "storage"('W +23 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +4 ."da"SE.seek 11.91 Pucks below Top Plate + "storage"(k'4 +50 "core" ' +3 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da25apr2513h1000ml.tif +153 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +15 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")  +75 "core" +72 #"WCR"Allowing 130s for 25.0ml of remaining 150.0ml +7 "Can"g 8kG_%- +2 ."WCR"Intake.select :open +2 "sampler") +214 "collection"'L% +4 "core" %g ? +2 #"WCR"Intake @31.9psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.30ml/s +2 "sampler")#.0X20 seconds for da to relinquish FlushPuck +281 #"da"SX HX9/16 (USB:14): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 19.068 seconds\ /var/log/esp/da25apr2513h1000ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da25apr2513h1000ml20s.tif +2065 #SX HX9/16 (USB:14): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da25apr2513h1000ml20s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 32.0 /var/log/esp/midres/da25apr2513h1000ml32s.tif +3264 #SX HX9/16 (USB:14): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 32 seconds\ /var/log/esp/midres/da25apr2513h1000ml32s.tif: TIFF Upload Complete\ +3 ."Qmail"DAfans.email "19.068 sec auto-exposure",Subject: "da25apr2513h1000ml images!" +2 ."da"Gate.power :camera,:OFF +4 "storage"(- +3 "core" -'4 +3 "storage"(:& +5 "core" &\ 2\ 2 W +3 "manipulator"&O& +4 "core" &\ -\ '  {, +8 ."da"Elbow.seek 1 +2 "manipulator"&x( +34 "core" ( +2 "manipulator"&-& +3 "core" &\ 1\ 5 {L +3 "storage"((& +4 "core" &\ -\ > p X +3 ."da"Forearm.seek 1 + 700 counts +3 "manipulator"&\ ' +4 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 12.62 Pucks below Top Plate +2 "storage"(t' +49 "core" ' +2 "manipulator"&Z& +5 "core" &\ )\ , c zL +3 "storage"(b& +6 "core" & i + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +4 "manipulator"&P' +36 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&q, +3 "core" , +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 12.81 Pucks below Top Plate +2 "storage"('F +26 "core" ' +2 "manipulator"&% +4 "core" %\ !\  y z^ +4 "storage"(]& +6 "core" &\ 7\ P ` +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 300 counts +2 "manipulator"&'3 +23 "core" ' +2 "manipulator"&H& +4 "core" &\ 3\ 2 zL +5 "storage"(=& +5 "core" & q q g +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&`' +25 "core" ' +2 "storage"(v% +7 "core" %N w z f +3 ."downElevator"SE.seek :down +4 "storage"(['p +100 (!% +3 "core" %|N p p ePK +3 "manipulator"&e% +4 "core" %\ !\ + zf +65 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +2 "manipulator"&T'\ +3 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +83 "core" ' +2 "storage"(R& +4 "core" & ] i +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%& +5 "core" &  +11 "manipulator"&"& +12 "core" &\ +\ # zL +5 "manipulator"&3% +10 "core" %\ \ \ 3 z +7 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&(- +191 "core" ( +4 "manipulator"&7& +10 "core" &-\ $\ ,  z +4 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +7 &M& +7 "core" &-\ #\ ' z +6 ."psFlush"Forearm.seek :garage +4 "manipulator"&%'Γ +104 "core" ' +2 ."psFlush"Hand.close + "manipulator"&{/ +59 "core" / +2 "manipulator"&\\& +5 "core" &-\ 5\ / z +2 "manipulator"&<% +4 "core" % Χ\ .\ - ; z( +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&1'\ +108 "core" ' +5 ."psFlush"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +4 "manipulator"&0([ +157 "core" ( +2 "manipulator"&V& +6 "core" &`\ 0\ 4 z +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &I& +3 "core" &`\ #\ & z +3 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"& '$ +95 "core" ' +3 "manipulator"&@& +5 "core" &`\ /\ , z +2 "manipulator"&G% +4 "core" %\ %\ % ? z +5 "processing"%& +6 "core" ' +7 #"WCR"Stroke completed -- waiting for pressure to equalize ... +7 .SS.reconfigure :exhale +4 "sampler")#.0X zI +8 &24b; xI +9 &3c3 yI +9 &5g. {I +3 "collection"'#% +4 "core" %?CG ] +4 "sampler")% +3 "core" &7ze* zI +3 %I 7 +5 &9=c! ~I +7 &:e }I +58 &<h {I +11 &>b# {I + &@Ec }I + &Bh |I + &Ct {J +2 &E yM + &G? xN + &I xN +2 "collection"'4% +6 "core" %FBg \\ +2 &J zN +2 "sampler")E% +5 "core" %I#" 3 +2 &L xN +9 &NE vN +9 &P wN +10 &Q xO +9 &S yO +10 &UL wO +2 "collection"'|% +12 "core" &W wO +5 %:=K [ +3 &X vO +8 "sampler")A% +3 "core" &Z xO +4 %I=< 3 + &\\R vO +7 &]v~ x3 +9 &^- yL +10 &^ ) +2 ( +2 "processing"%/& +5 #"psFlush"Processing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.55 + "processing"%'& +4 "core" &^ ) +4 ."psFlush"Hand.open + "manipulator"&K1 +5 "collection"'2% +4 "core" %37Q b +2 "sampler")d% +5 "core" %IKI 5 +2 "sampler")% +4 "core" %IJK 6 +3 ."WCR"Intake.select :close +2 "sampler")0 +14 )z% +3 "core" %ION 9 +3 ."WCR"SSV.dial :exhaust +3 "sampler")F  +5 "core" 1 +2 "manipulator"&m% +4 "core" %  \\ f { +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&S'\ +53 "core"  +7 ."WCR"Exhaust.select :open + "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")g'? +17 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%f +41 "core"  +9 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +17 ."psFlush"PS.seek 0.5ml +2 "processing"%'F +587 "core" ' +2 ."psFlush"delay 5 seconds +200 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +19 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +4 "sampler")n  +75 "core" +9 #"WCR"Allowing 130s for 25.0ml of remaining 125.0ml +3 "Can" jl_@6 +2 ."WCR"Intake.select :open +2 "sampler") +181 ."psFlush"PSR.select :air +4 "processing"% +26 ."psFlush"PS.seek 2.5ml +6 "processing"%;'\ +101 "collection"'s% +23 "core" %F \\ +5 #"WCR"Intake @36.7psia, vacuum from 20.0 to 24.0psi +5 .SS.reconfigure :inhaling 0.30ml/s +5 "sampler")#.0X% +6 "core" %F 4 +30 "collection"')% +4 "core" %wzj ] +2 "sampler")% +5 "core" %F 3 +35 "collection"'&% +4 "core" %;Bm ^ +2 "sampler") % +8 "core" %F 4 +38 "collection"' % +6 "core" %7:g ^ +3 "sampler")c% +5 "core" %F 6 +45 "collection"'% +4 "core" %K ` +3 "sampler")% +5 "core" %F,, 4 +52 "collection"'L% +4 "core" %e \\ +2 "sampler")C% +4 "core" %FGG 4 +61 "collection"'% +9 "core" %GHT ^ +3 "sampler"):% +5 "core" %FNN 4 +67 "collection"'O% +4 "core" %\\ ` +2 "sampler")-% +4 "core" %F>< 6 +3 "sampler")(% +4 "core" %F== 6 +2 ."WCR"Intake.select :close +2 "sampler")0 +21 )Z% +7 "core" %FLO 8 +4 ."WCR"SSV.dial :exhaust +5 "sampler")b  +74 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")'? +862 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +15 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +2 "sampler")]  +74 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 100.0ml +3 "Can"z dn=_\\ +2 ."WCR"Intake.select :open +2 "sampler") +60 #"uploadLog"upsync +157 "collection"'H% +3 "core" %i Y +2 #"WCR"Intake @31.7psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.28ml/s +2 "sampler")#.0X< 7 u +21 "collection"'[% +3 "core" %st^ b +3 "sampler")7% +3 "core" %HX\\ 7 r +24 "collection"'M% +4 "core" %,0X b +2 "sampler")q% +4 "core" %Juw 8, +27 "collection"'{% +4 "core" % d +2 "sampler")\\% +5 "core" %I 9 +31 "collection"'<% +3 "core" %q e +2 "sampler")T% +4 "core" %I : +36 "collection"'V% +4 "core" %QSu b +2 "sampler")I% +4 "core" %I 9 +41 "collection"'%% +3 "core" %@E d +3 "sampler")@% +4 "core" %I 9 +46 "collection"'G% +4 "core" %  } d +2 "sampler")% +4 "core" %I ; +53 "collection"'% +4 "core" %g d +2 "sampler")h% +49 "core" %I&& : +15 "collection"'B% +4 "core" %z e +2 "sampler")% +4 "core" %I#% : +3 "sampler")X% +4 "core" %I"% : +2 ."WCR"Intake.select :close +2 "sampler")0 +16 )6% +4 "core" %I#$ A +2 ."WCR"SSV.dial :exhaust +2 "sampler")*  +72 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")1'? +875 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +15 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")  +72 "core"  +6 #"WCR"Allowing 130s for 25.0ml of remaining 75.0ml +3 "Can"x iow_y,I +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'9% +4 "core" %cj ` + ' +3 #"WCR"Intake @35.0psia, vacuum from 20.0 to 24.0psi +3 ."psFlush"PSV.dial PBV +5 ."WCR"SS.reconfigure :inhaling 0.28ml/s +2 "processing"%y @ +4 "sampler")#.0XDB ^ +2 #"WCR"Intake @33.5psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.25ml/s +2 "sampler")#.0X 5 m +20 "collection"'% +4 "core" %,/I ^ +2 "sampler")n% +4 "core" %HSW 4 l +24 "collection"'s% +3 "core" %; _ +3 "sampler")% +4 "core" %Ill 6' +27 "collection"'g% +4 "core" %,.n ` +2 "sampler")% +4 "core" %H 6 +31 "collection"'w% +4 "core" %`_m _ +2 "sampler")}% +5 "core" %H 3 +35 "collection"'o% +4 "core" %)*1 ` +2 "sampler")% +4 "core" %H 6 +41 "collection"'U% +4 "core" %p a +2 "sampler")^% +4 "core" %H 6 +46 "collection"'+% +4 "core" %~ ] +2 "sampler");% +4 "core" %H 4 +53 "collection"'5% +4 "core" % ` +2 "sampler")u% +4 "core" %H 5 +60 "collection"'% +4 "core" %u ^ +2 "sampler")r% +4 "core" %H 5 +69 "collection"'?% +3 "core" %9:l _ +2 "sampler")% +4 "core" %H56 6 +78 "collection"' % +3 "core" %'&r _ +3 "sampler")% +4 "core" %H>? 6 +2 "sampler")J% +4 "core" %H>@ 6 +3 ."WCR"Intake.select :close + "sampler")0 +16 )Q% +3 "core" %H@? < +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +68 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%8 @ +3 "core"  +4 "processing"%a +3 "core" z@ +5 ."WCR"Exhaust.select :open +2 "sampler")@ +12 "processing"% +3 "core" E@ +6 ."WCR"SS.seek 0ml +2 "sampler")l'? +4 "core" ? +7 ."psFlush"PS.seek 2.5ml +2 "processing"%N'\ +839 "core" ' +2 ."WCR"Exhaust.select :close +55 "sampler") +15 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +4 "sampler")>  +74 "core" +7 #"WCR"Allowing 130s for 25.0ml of remaining 50.0ml +3 "Can"x dp_2 +2 ."WCR"Intake.select :open + "sampler") +216 "collection"')% +3 "core" %#&. [ +2 #"WCR"Intake @32.3psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.25ml/s +2 "sampler")#.0Xj ] +3 "sampler")W% +4 "core" %H 7 +41 "collection"'e% +3 "core" %LO ^ +2 "sampler")!% +5 "core" %H 6 +46 "collection"'x% +4 "core" %@C ` +2 "sampler")P% +4 "core" %H 7 +53 "collection"'% +3 "core" %', ` +3 "sampler")t% +4 "core" %H  7 +60 "collection"'"% +4 "core" %./] a +2 "sampler")% +4 "core" %H 7 +69 "collection"'3% +3 "core" %A ` +2 "sampler")`% +4 "core" %H-- 6 +3 "sampler")[% +4 "core" %H.. 8 +2 ."WCR"Intake.select :close +2 "sampler")0 +18 )7% +3 "core" %H33 6 +2 ."WCR"SSV.dial :exhaust +2 "sampler")M  +73 "core"  +10 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")q'? +822 "Can"x _r!_-O +59 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +18 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler"){  +73 "core" +8 #"WCR"Allowing 130s for 25.0ml of remaining 25.0ml +3 "Can"y dr&_O +2 ."WCR"Intake.select :open +2 "sampler") +81 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%\\ +68 "core" +6 ."psFlush"PBV.dial PSV +2 "processing"%< U +51 "core" W +7 ."psFlush"PS.seek 0ml +2 "processing"%T', +41 "collection"'V% +4 "core" %$'L Q +2 #"WCR"Intake @32.4psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.25ml/s +2 "sampler")#.0X +6 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'w' +216 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&}& +4 "core" &a\ +\ # z +3 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&o([ +4 "core" ( +2 "manipulator"&& +4 "core" &a\ 1\ 5 z +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &U& +3 "core" &a\ &\ $ z +3 ."psFlush"Forearm.seek PC +2 "manipulator"&^'$ +94 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&/ +56 "core" / +4 ."psFlush"PC.seek :open + "processing"%+( +459 "core" ( +2 "manipulator"&;& +4 "core" &a\ "\ & z +3 "manipulator"&5% +4 "core" % !\ !\ ! k z +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&u'\ +93 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek :garage +2 "manipulator"&(- +150 "core" ( +2 "manipulator"&r& +4 "core" &-\ 6\ 0 | z +48 ."psFlush"Elbow.reconfigure :loose +9 "manipulator"&$ &.,(#b +3 &?& +4 "core" &-\ %\ ' 8 z +3 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&'Γ +107 "core" ' + ."psFlush"Hand.open +2 "manipulator"& 1 +62 "core" 1 +2 "manipulator"&% +5 "core" % Ν\ 2\ / q z +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&J'\ +102 "core" ' +680 ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV +2 "collection"'Q @ +69 "core" @ +56 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'  +82 "core"  +6 "collection"'a% +4 "core" %PS  +2 ."WCR"CSV.dial between air and CTV +3 "collection"' ` +27 "core" a +7 ."WCR"CS.seek 7.275ml +2 "collection"'8'C +652 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'F  +2 'm  +27 "core"  +43  +5 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<<b +4 ."WCR"CS.seek 0ml +2 "collection"'>' +1849 "core" 'w ~ +54 ."WCR"CBV.dial :waste2b +2 "collection"')  +31 "core"  +5 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +3 ."WCR"CS.seek 0ml +2 "collection"'l' +108 "core" ' +3 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake + "collection"',  +123 "core" +5 #"WCR"Fix #1 of 2 (with RNAlater) for 2:00 +2 .CSV.dial CSR + "collection"'N  +39 "core"  +7 #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +2 "collection"' +14 ."WCR"CS.seek 2ml +2 "collection"' ') +585 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +16 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +4 ."WCR"CS.seek 10ml +2 "collection"'&' +1751 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV +2 "collection"' @ +67 "core" ? +109 ."WCR"CBV.dial between CSV and waste2b +4 "collection"'  +83 "core"  +7 "collection"'% +4 "core" %SU  +3 ."WCR"CSV.dial between air and CTV +2 "collection"'c ` +56 "core" ^ +6 ."WCR"CS.seek 7.246ml +2 "collection"'C'X +670 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +5 "collection"'-  + 'L  +29 "core"  +97  +6 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'' +1628 "core" 'A ~ +4 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b + "collection"'(  +28 "core"  +6 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +4 ."WCR"CS.seek 0ml +2 "collection"'Z' +323 "core" ' +2 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +2 "collection"'b  +120 "core" +5 #"WCR"Fix #2 of 2 (with RNAlater) for 2:00 +2 .CSV.dial CSR +2 "collection"'  +38 "core"  +7 #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +2 "collection"' +14 ."WCR"CS.seek 2ml +2 "collection"']') +587 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +16 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml +3 "collection"'H' +1748 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV +2 "collection"'_ @ +69 "core" ? +58 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'  +83 "core"  +8 "collection"'% +5 "core" %RT  +2 ."WCR"CSV.dial between air and CTV +2 "collection"'v ` +55 "core" ^ +57 ."WCR"CS.seek 7.261ml +2 "collection"'k' +663 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'\  +2 'W  +32 "core"  +92  +6 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'' +1424 "Can" Pu`L- +199 "core" '"'  +4 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b +2 "collection"'e  +27 "core"  +6 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +4 ."WCR"CS.seek 0ml +2 "collection"'!' +324 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'x  +120 "core" +5 "collection"'P& +4 "core" &R7QX< 9 +3 #"WCR"Storing wcr puck in Collection Clamp to tube 1 + "manipulator"&% +4 "core" %\ \ ,\ " z +3 "storage"(t% +4 "core" %y +2 "storage"(". +3 "core" .( +3 "storage"(& +4 "core" & c +2 "storage"(3& +4 "core" & +3 "manipulator"&`& +4 "core" &-\ /\ - z +2 "manipulator"&[% +4 "core" %\ \ )\ . b z +3 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 1 +2 "manipulator"&7( +206 "core" ( +2 "manipulator"&M& +4 "core" & \ 2\ / z% +2 "storage"(O& +5 "core" & g +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 1 + 700 counts + "manipulator"&{' +97 "core" ' +3 "storage"(\\& +4 "core" & +3 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 ."WCR"SE.seek :beamBreak +2 "storage"(<') +211 "core" ' +2 "storage"(V- +4 "core" -' +2 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +4 "manipulator"&:& +3 "core" & \ -\ " x z% +3 "storage"(q& +4 "core" & +2 ."WCR"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek 1 +2 "manipulator"&%' +31 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&T, +4 "core" , + ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 "storage"(=- +3 "core" -' +3 ."WCR"SE.seek 13.19 Pucks below Top Plate +2 "storage"(@' +28 "core" ' +50 "manipulator"&% +8 "core" %\ #\ , { +2 "storage"(G& +4 "core" & [ +3 ."WCR"Forearm.force -20 + "manipulator"&5 +4 ."WCR"Forearm.seek 1 + 317 counts +2 "manipulator"&h'D +17 "core" ' +2 "manipulator"&X& +5 "core" & \ 5\ 2 z% +2 "storage"(6& +5 "core" & J +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&' +30 "core" ' +3 ."WCR"SE.seek 14.19 Pucks below Top Plate +2 "storage"(' +38 "core" ' +2 "manipulator"&& +4 "core" & \ .\ * M y% +2 "manipulator"&9% +5 "core" %\ -\ " {G +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +2 "manipulator"&y'\ +89 "core" ' +3 ."WCR"Elbow.seek CC +2 "manipulator"&1(o +180 "core" ( +2 "manipulator"&R& +4 "core" &e6\ 3\ 5 < {L +2 ."WCR"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +3 "core" &e5\ +\ d {L +3 ."WCR"Forearm.seek CC +2 "manipulator"&j'Ͻ +101 "core" ' +2 ."WCR"Hand.close + "manipulator"&#/ +57 "core" / +4 ."WCR"CC.seek :open +2 "collection"'Y( +397 "core" ( +2 "storage"(4& +4 "core" & 9 +2 "storage"(E& +4 "core" &  +3 "manipulator"&|& +4 "core" &e5\ /\ $  zL +2 "manipulator"&A% +4 "core" % Ϻ\ "\ % 2 zR +3 ."WCR"Forearm.seek :retract +2 "manipulator"&I'\ +96 "core" ' +2 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 1 +2 "manipulator"&( +190 "core" ( +2 "manipulator"&'& +4 "core" & \ 0\ 5 z$ +2 "storage"(2& +7 "core" & +2 ."WCR"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."WCR"Forearm.seek 1 +2 "manipulator"&d' +105 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&i, +4 "core" , + ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open + "manipulator"&p1 +62 "core" 1 +3 "manipulator"&z% +4 "core" % \ 4\ 2 - z +2 "storage"(K& +4 "core" & V +2 ."WCR"Forearm.force -20 +2 "manipulator"&5 +3 ."WCR"Forearm.seek 1 + 319 counts +2 "manipulator"&'F +23 "core" ' +2 "manipulator"&/& +4 "core" &\ \ 0\ 5 z z$ +55 "storage"(f& +4 "core" & +3 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts +3 "manipulator"& ' +33 "core" ' +2 "storage"(B% +4 "core" % n +4 ."downElevator"SE.seek :down +4 "storage"('p +98 (n% +4 "core" %P PG +2 "manipulator"&*% +4 "core" %ѱ\ #\ / z +3 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&'\ +53 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +42 "core" ' +2 #tStarting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'s& +4 "core" &QRW +2 "manipulator"&& +4 "core" &\ \ %\ ! z$ +3 "manipulator"&}% +4 "core" %\ \ 0\ + f z +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(- +194 "core" ( +3 "manipulator"&U& +4 "core" &-\ 0\ 3 ~ z +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &$& +4 "core" &-\ *\ . g z +3 .tForearm.seek :garage + "manipulator"&'Γ +96 "core" ' +2 .tHand.close + "manipulator"&0/ +60 "core" / + "manipulator"&S& +5 "core" &-\ 5\ 0 z +2 "manipulator"&D% +5 "core" % Χ\ "\ + | z +2 .tForearm.seek :retract +2 "manipulator"&;'\ +98 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&5(o +336 "core" ( +2 "manipulator"&r& +4 "core" &f5\ 1\ 6 zL +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &^& +3 "core" &f5\ #\ " S zL +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&?'Ͻ +98 "core" ' +2 "manipulator"&o& +4 "core" &g5\ 6\ 1 zL +2 "manipulator"& % +4 "core" %\ &\ .  z +3 "collection"'& +4 "core" &ST[ +3 "collection"'u& +7 "core" &SVc +2 .tCC.seek :closed +2 "collection"'(S +5 "core" &RVj +7 &2SVi "` +9 &YSSe z5 +10 &RSl zG +9 &gQUl |H +9 &jQUh |G +10 &BdSSp }H +9 &kRVm |H +10 &gUUk |H +9 &eQTm |G +9 &LfVUl |G +10 & jRTm |G +9 &!jSVm |H +9 &#iQUl |H +10 &%ReRSl |H +9 &'eQTk {G +10 &(gSVl |G +9 &*eSTr |H +9 &,ZfSTk |H +10 &.iSTo |G +9 &/gRTm |G +10 &1kSWm |H +9 &3cjPTf |G +9 &5%hTUj |G +10 &6kPTj |H +9 &8kRUk |G +9 &:kgTTk |G +10 &<-jRVk |G +9 &=gSUg |G +9 &?jTVk {H +10 &AsjRSk |G +9 &C4kSVm |H +10 &DxTTk {I +9 &FSUm xL +9 &HaTWl sP +10 &JSWj sR +9 &KUTl rS +9 &MTWl rS +10 &O`TVg qS +9 &Q!RTk qT +10 &RvHTWg w4 +9 &R SWh xS +5 ( +2 "collection"'u& +4 "core" &RzUUh zR +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.06 + "collection"'Q& +4 "core" &RzTVj yR +4 .tHand.open + "manipulator"&1 +59 "core" 1 +2 "manipulator"&a% +5 "core" % \ 7\ 1 { +2 .tForearm.reconfigure :loose +56 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'w& +4 "core" &RzSWg {R +2 "collection"'m% +4 "core" %VVj { +3 .tCSV.dial CSR +2 "collection"'F  +38 "core"  +7 #tPulling 4.999ml of CSR.flush + .CSR.select :flush +2 "collection"' +16 .tCS.seek 5ml + "collection"'8'q1 +1345 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +15 ')% +3 "core" %q3UWm | +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'>'d +614 "core" ' +2 .tCSV.dial :waste + "collection"', +122 "core" +4 .tCS.reconfigure :default +3 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'N' +1988 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'l& +4 "core" &RyTVa {R +2 "collection"' % +4 "core" %UYi { +2 .tCSV.dial :flush +2 "collection"'  +42 "core"  +5 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml +2 "collection"''q1 +1129 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +41 "core" B +4 "collection"'c% +4 "core" %q2SVj | +3 .tCS.seek 7ml + "collection"'&' +509 "core" ' +3 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +4 "collection"'L  + '-  +42 "core"  +86  +5 .tCBV.dial :waste2b +4 .CS.seek 0ml +2 "collection"'C' +1551 "core" ' +3 #tFlushing upper manifold + "collection"'(& +4 "core" &RyV[j |R +2 "collection"'% +4 "core" %WZk z +2 .tCSV.dial :flush +2 "collection"'b  +68 "core" +6 .tCS.seek 5ml + "collection"' 'q1 +1139 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'Z @ +42 "core" B +4 "collection"']% +5 "core" %q4UUo { +3 .tCS.seek 7ml + "collection"'_' +507 "core" ' +3 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'  +3 ' +41 "core"  +59  +5 .tCTV.dial :air +2 "collection"'v  +120 "core" +5 .tCS.seek 0ml +2 "collection"'H' +1546 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'W'1 +712 "core" ' + .tCSV.dial :waste +2 "collection"'\ +42 "core" +5 .tCS.seek 0ml +2 "collection"'k' +713 "core" ' +2 "collection"'e& +4 "core" &RyTT` |R +2 "collection"'% +4 "core" %RT] | +47 .tCSV.dial :flush +10 "collection"'x  +41 "core"  +5 .tCS.seek 3ml +2 "collection"'P'1 +718 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +40 "core" B +5 "collection"'t% +4 "core" %1TV[ { +3 .tCS.seek 4.999ml +2 "collection"'"'q, +511 "core" ' +2 .tCSV.dial :air +2 "collection"' @ +4 "core" A +5 .tCS.seek 0ml +2 "collection"'3' +1138 "core" ' +3 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'`'1 +718 "core" ' +2 .tCSV.dial :waste +2 "collection"'[ +68 "core" +6 .tCS.seek 0ml + "collection"'M' +715 "core" ' +2 #tDisinfecting external Intake with mfbkill +2 "collection"'O& +4 "core" &RxUYj |R +2 "collection"'% +4 "core" %RVs | +2 .tCSV.dial CSR +2 "collection"'\\  +121 "core"  +7 #tPulling 8ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +15 .tCS.seek 8ml +2 "collection"'J'8 +1759 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +15 .tCS.seek 10ml +2 "collection"'V' +510 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"': +2 'q  +6 "core"  +90 +4 .tCTV.dial :intake +2 "collection"'=  +69 "core"  +6 .tIntake.select :open + "sampler") +14 .tCS.seek 2ml +2 "collection"'') +1798 "core" ' +2 .tIntake.select :close +2 "sampler")0 +13 .tCTV.dial :air +2 "collection"'G  +71 "core"  +4 .tCS.reconfigure :default +3 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'X' +592 "core" ' +2 #tFlushing lower manifold's waste2b port +2 .CSV.dial CSR + "collection"'6  +100 "core"  +7 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +15 .tCS.seek 4ml +2 "collection"''Q +1087 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +8 "collection"' +15 .tCS.reconfigure :fast +3 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'9' +1341 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'{  +3 '7  +40 "core" ~ +86  +6 .tCBV.dial :waste2b +2 "collection"'<  +42 "core"  +58 .tCS.seek 0ml +2 "collection"'%' +2168 "core" ' +3 #tKilling upper manifold + .CSV.dial CSR +2 "collection"'h  +41 "core"  +8 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +14 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 4ml +2 "collection"'@'Q +1087 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +15 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'R' +1338 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"' +3 '  +46 "core"  +51 +6 .tCTV.dial :air + "collection"'T  +120 "core" +5 .tCS.seek 0ml +2 "collection"'#' +2171 "core" ' +2 .tdelay 7 seconds +79 "Can" Zy`- +624 .tCS.seek 3ml +2 "collection"'y'1 +715 "core" ' +2 .tCSV.dial :waste + "collection"' +41 "core" +5 .tCS.seek 0ml + "collection"'4' +715 "core" ' +3 #tFlushing upper manifold + "collection"'E& +4 "core" &RxSXl |R +2 "collection"'|% +4 "core" %RWm { +3 .tCSV.dial :flush + "collection"'A  +40 "core"  +5 .tCS.seek 5ml +2 "collection"'''q1 +1126 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'j @ +41 "core" A +4 "collection"'2% +4 "core" %q/TXV | +3 .tCS.seek 7ml +2 "collection"'1' +512 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'p +3 'z  +15 "core"  +82 ~ +4 .tCTV.dial :air +5 .CS.seek 0ml + "collection"'K' +1544 "core" ' +3 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'/'1 +718 "core" ' +2 .tCSV.dial :waste +2 "collection"'f +42 "core" +5 .tCS.seek 0ml + "collection"'I' +720 "core" ' +2 "collection"'B& +4 "core" &RwTXX {R +2 "collection"'% +4 "core" %UW\\ { +2 .tCSV.dial :flush +2 "collection"'n  +40 "core"  +6 .tCS.seek 3ml + "collection"'*'1 +712 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'d @ +40 "core" A +5 "collection"'s% +4 "core" %1TVY { +3 .tCS.seek 5ml + "collection"''q3 +509 "core" ' +2 .tCSV.dial :air + "collection"'} @ +5 "core" @ +5 .tCS.seek 0ml + "collection"'' +1126 "core" ' +3 .tdelay 7 seconds +703 .CS.seek 3ml +46 "collection"''1 +720 "core" ' +2 .tCSV.dial :waste +2 "collection"' +68 "core" +5 .tCS.seek 0ml +2 "collection"'U' +715 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'$& +4 "core" &RxTWk |R +3 "collection"'% +4 "core" %TWl | +2 .tCSV.dial :flush +2 "collection"'i  +41 "core"  +6 .tCS.seek 5ml + "collection"'0'q1 +1134 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'S @ +41 "core" B +4 "collection"'D% +4 "core" %q5WU^ | +3 .tCS.seek 7.001ml +2 "collection"'' +502 "core" ' +3 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +4 "collection"'  +2 '  +41 "core"  +84  +6 .tCBV.dial :waste2b +2 "collection"'r  +41 "core"  +5 .tCS.seek 0ml +2 "collection"'^' +1543 "core" ' +3 #tDisinfecting external Intake with kill + "collection"'o& +4 "core" &RwPU[ |R +2 "collection"' % +4 "core" %OT[ | +2 .tCSV.dial CSR +2 "collection"'  +40 "core"  +7 #tPulling 7.999ml of CSR.kill + .CSR.select :kill +2 "collection"' +15 .tCS.seek 8ml + "collection"';'8 +1759 "core" ' +3 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +16 .tCS.seek 10ml +2 "collection"'Y' +517 "core" ' +3 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"' +3 'Q  +42 "core"  +55 +5 .tCTV.dial :intake +2 "collection"'a  +69 "core" +6 .tIntake.select :open + "sampler") +15 .tCS.seek 2ml + "collection"'u') +1777 "core" ' +2 .tIntake.select :close +2 "sampler")0 +13 .tCTV.dial :air +2 "collection"'w  +69 "core" ~ +5 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'m' +582 "core" ' + .tCSV.dial CSR +2 "collection"'F  +95 "core"  +7 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +15 .tCS.seek 5ml +2 "collection"'?'q1 +1356 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +15 .tCS.seek 10ml +2 "collection"'!' +1341 "core" ' +2 .tCSV.dial CBV +2 "collection"') +95 "core" +5 .tCS.seek 0ml +2 "collection"'8' +2619 "core" ' +10 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&,& +3 "core" &h3\ -\ z {L +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&>(o +3 "core" ( +2 "manipulator"&l& +5 "core" &h3\ 0\ 3 M zL +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +4 "core" &h3\ ,\ " {L +3 .tForearm.seek CC + "manipulator"& 'Ͻ +92 "core" ' +2 .tHand.close + "manipulator"&N/ +56 "core" / +5 .tCC.seek :open + "collection"'( +393 "core" ( +2 "manipulator"&c& +4 "core" &h3\ \ " X zL +2 "manipulator"&% +4 "core" % \ .\ - ` y +3 .tForearm.seek :retract +2 "manipulator"&L'\ +95 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&-(- +322 "core" ( +2 "manipulator"&&& +4 "core" &-\ .\ ) Z z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &(& +3 "core" &-\ $\ ( d z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'Γ +109 "core" ' +2 .tHand.open + "manipulator"&b1 +57 "core" 1 +2 "manipulator"&C% +4 "core" % Μ\ 4\ 0 z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&Z'\ +99 "core" ' +3 #tCompleted [myDA_WCR {hotBleach :waste2b} #Phase 2: Friday DA+WCR with hotBleach cleanup (4 pucks)] begun 11:00:22 + #Preparing to sleep until 4/28/25 11:00AM +6 #Asleep til 4/28/25 11:00AM +3 #Continuing at 11:00PDT28-Apr-25 +4 "Can" @za.V +4 ."Qmail"GoodNews.email "Then, in tube 2: myDA_WCR {hotBleach :waste2b} \\t\\t#Phase 3: Monday DA+WCR with hotBleach cleanup (4 pucks)\\n/home/esp/esp2/mission/25APR23NEMO.rb:45\\n{1 => 15,\\n 2 => 18,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@13:38:11, 12.8C, 21% humidity, 14.2psia, 14.424V, 0.367A, 9.876Ah, 5.30W\\nSampled 1000.0ml",Subject: "Asleep until 11:00PDT28-Apr-25" +22 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF +2 #Shutdown +789 #"uploadLog"upsync +28716 "Can" {Nax- +60002  |Ib- +60002  }Eb- +60002  ~Ac:- +60002  <c- +60002  8df- +60001  4d- +60002  3e- +60002  0f(- +60002  -f- +60001  ,gT- +60002  +g- +60002  'h- +60002  #i- +60001  !i- +60002  jB- +60002  j- +59999  kn- +60002  l- +60001  l- +60002  \ m0- +60002  m- +60002  n\\- +6050 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +53941 "Can" n- +60002  o- +60002  p- +60001  p- +60002  qJ- +60002  q- +60002  rv- +60001  s - +60002  s- +60002 } t8- +60002  t- +60001  ud- +60002  u- +60002  v- +60004 } w&- +59999 } w- +60002 z xR- +60002 z x- +60002 x y~- +60001 u z- +60002 v z- +60002 t {@- +60002 t {- +60001 s |l- +24706 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +35287 "Can"q }- +60002 q }- +60002 q ~.- +34469 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +4 #Session Ended +25524 "Can"o !~- +60002 m Z- +60002 o - +9123 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +50869 "Can"m - +60001 k }- +60002 h x- +24710 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +4 #Session Ended +35282 "Can"k mH- +25875 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +34119 "Can"j d- +60001 g `t- +60002 h [\ - +60002 h V- +60002 n P6- @PDT1745650987.89 h J- +60002 e Eb- +60002 d @- +60002 d :- +60001 i 5$- +60002 f /- +60001 e )P- +60002 f "- +60002 a |- +60001 c - +60002 ^ - +60002 b  >- +60001 c - +60002 b j- +60002 ` - +60002 c - +60001 a ,- +60002 b - +60002 d X- +60002 b - +60001 b - +60002 _ - +60002 ] - +60002 ` F- +60001 _ Ͽ- +60002 ] кr- +60002 ^ ѵ- +60001 ^ Ұ- +60002 ] ӫ4- +60002 \\ Ԧ- +60002 [ ա`- +60001 _ ֜- +60002 ] ח- +60002 _ ؒ"- +60002 ] ٍ- +60001 Y !ډN- +60002 X ۄ- +60002 ] z- +60002 \\ z- +60001 [ t- +60002 ] o<- +60002 ] j- +60002 ] eh- +60001 ] a- +60002 ] \\- +60002 \\ X*- +60001 ] S- +60002 b NV- +60002 ^ J- +60002 [ F- +60001 [ B- +60002 [ >- +60002 Y 9D- +60001 Z 4- +60002 Y 0p- +60002 Y ,- +60002 Z )- +60001 U %2- +60002 V !- +60002 W ^- +60001 T - +60002 V - +60002 V  - +60001 T - +60002 V L- +60002 S  - +60001 T x- +60002 U - +60002 P - +60002 S :- +60001 S - +60002 T f- +60002 T - +60001 Q - +60002 N (- +60002 N - +60001 K T- +60002 I - +60002 J - +60002 G - +60001 L - +60002 K B- +60002 H - +60002 I  n- +60001 D \ - +60002 I  - +60002 E  0- +60002 F  - +60001 I \\- +60002 E - +60002 G - +60002 C - +60001 D - +60002 A J- +60002 D - +60002 B v- +60002 E  - +60001 C - +60002 G 8- +60002 E - +60001 E d- +60002 F - +60002 D - +60002 G &- +60001 E ¼- +60002 A R- +60002 G  - +60002 E !~~- +60001 D "z- +60002 F #wŪ- +60002 E $s@- +60002 H %p- +60001 G &ml- +60002 H 'i- +60002 F (eȘ- +60001 D )a.- +60002 F *\\- +60002 F +YZ- +60001 H ,T- +60002 F -Qˆ- +60002 H .M- +60001 B /J̲- +60002 F 0FH- +60002 F 1B- +60002 I 2?t- +60001 G 3;\ - +60002 F 47Ϡ- +60002 F 556- +60001 G 61- +60002 F 7-b- +60002 G 8*- +60002 G 9&Ҏ- +60001 G :"$- +60002 G ;Ӻ- +60002 E <P- +60002 J =- +60001 I >|- +60002 E ?- +60002 G @ ֨- +60002 I A>- +60001 G B- +60002 H Cj- +60002 L C- +60001 G Dٖ- @PDT1745737390.37 J E,- +60002 H F- +60002 I GX- +60001 I H- +60002 D I܄- +60002 F J- +60002 F Kݰ- +60001 I LF- +60002 H M- +60002 F Nr- +60001 D O- +60002 C P- +60002 D Q4- +60002 @ R- +60001 ? S`- +60002 A T- +60002 = U- +60001 = V"- +60002 = W- +60002 > XN- +60002 ? Y- +60001 @ Zz- +60002 ? [- +60002 @ \\- +60002 A ]<- +60001 B ^- +60002 A _h- +60002 A `- +60002 B a- +60001 C b*- +60002 D c- +60002 @ d{V- +60002 B ex- +60001 C ft- +60002 C gp- +60002 B hl- +60001 B ihD- +60002 A jd- +60002 @ k`p- +60002 A l\\- +60002 > mX- +60001 @ nU2- +60002 A oQ- +60002 > pM^- +60002 A qJ- +60001 ? rH- +60002 ? sE - +60002 ? tB- +60002 @ u?L- +60001 A v<- +60002 @ w9x- +60002 > x6- +60002 B y3- +60001 ? z0:- +60002 @ {-- +60002 > |*f- +60002 ; }'- +60001 > ~$- +60002 = "(- +60002 ; - +60002 @ T- +60002 > - +60001 = - +60002 ? - +60002 ? - +60002 A B- +60001 C  - +60002 @ n- +60002 A - +60002 B - +60001 B 0- +60002 C - +60002 E \\- +60002 A - +60001 < - +60002 > - +60002 @ - +60002 A J- +60001 @ - +60002 C v- +60002 B  - +60002 @  - +60001 D \ 8- +60002 @ \ - +60002 ?  d- +60002 >  - +60001 ?  - +60002 ?  &- +60002 A  - +60002 = R- +60001 A - +60002 A ~- +60002 > - +60002 < - +60001 = @- +60002 = - +60002 9 l- +60001 < - +60002 = - +60002 = .- +60002 = - +60001 ; Z- +60002 > - +60001 ; - +60002 = - +60002 = - +60001 ? H- +60002 ? - +60002 > t- +60001 > \ - +60002 = - +60000 ? 6- +60001 ? - +60002 ? b- +60001 B - +60002 @ - +60002 B $- +60002 @ - +60002 @ P- +60002 A - +60002 ?  |- +60002 A !- +60003 B !- +60002 B ">- +60001 > "- +60002 A #j- +60002 A ˆ$- +60001 B Æ$- +60002 B Ą%,- +60002 @ Ł%- +60001 > ƀ&X- +60002 C }&- +60003 @ {'- +60003 ? x(- +60001 @ u(- +60002 ; q)F- +60000 : n)- +60002 = l*r- +60003 9 i+- +60002 8 f+- +60001 : c,4- +60002 7 `,- +60002 6 \\-`- +60002 : X-- @PDT1745823792.88 8 U.- +60002 6 R/"- +60002 4 N/- +60002 7 K0N- +60002 5 G0- +60001 7 D1z- +60002 : A2- +60002 6 =2- +60002 5 :3<- +60002 7 73- +60002 9 54h- +60001 7 34- +60002 8 05- +60002 8 -6*- +60002 9 *6- +60001 9 '7V- +60002 > $7- +60002 : "8- +60001 9  9- +60002 ; 9- +60002 ; :D- +60001 : :- +60002 9 ;p- +60002 5 <- +60002 5 <- +60002 3 =2- +60001 5  =- +60002 3 ~>^- +60001 7 >- +60002 6 ?- +60002 2 @ - +60002 5 @- +60001 5 AL- +60002 1 ~A- +60002 1 Bx- +60002 3 C- +60001 1 C- +60002 1 D:- +60002 3 D- +60002 4 }Ef- +60001 5 E- +60002 5 F- +60002 5 G(- +60002 7 G- +60002 4 HT- +60001 7 H- +60002 8 I- +60002 9 }J- +60002 6 | J- +60001 7 KB- +60002 9 K- +60002 7 Ln- +60002 6 M- +60001 6 M- +60002 6  N0- +60002 5 ~\ N- +60002 5 } O\\- +60001 9 {  O- +60002 4 ~ P- +60002 9 Q- +60002 6 ~Q- +60001 9 ~RJ- +60002 8 }R- +60002 7 z Sv- +60002 9 ~T - +60001 7 }T- +40601 6 ~xU +3 #tPowering core bus +556 .Gate.power :raw,:ON +9 "sampler") +6 )] +3 "core"  +3 "collection"' +2 '  +4 "core"  +2 "processing"% +3 % +3 "core"  +6 "collection"' 9\ +3 ' 0\ +2 ' -\ +5 "processing"% 9\ +3 % 2\ +3 % *\ +2 % 0\ +5 "sampler")&\ +2 .tCS.configure :default +3 "collection"'#P d@b +3 .tPS.configure :default +2 "processing"%#A d`xb +3 .tSS.configure :default +3 "sampler")#.0X 15,\\n 2 => 18,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:23, 11.6C, 16% humidity, 14.1psia, 14.196V, 0.343A, 19.838Ah, 4.87W",Subject: "Started 25APR23NEMO phase myDA_WCR {hotBleach :waste2b} \\t\\t#Phase 3: Monday DA+WCR with hotBleach cleanup (4 pucks)" +3 #tStarting initialPurge +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'X& +4 "core" &BF _ +2 .tHand.open +2 "manipulator"&1 +72 "core" 1 +2 "manipulator"&{& +4 "core" & X w z8! +2 "manipulator"&7% +4 "core" % \ \ /\ 2 z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage + "manipulator"&<(- +233 "core" ( +2 "manipulator"&9& +4 "core" &- Y o z, +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &h& +3 "core" &-\ 2\ 0 z, +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage +2 "manipulator"&%'Γ +99 "core" ' +3 .tHand.close + "manipulator"&@/ +65 "core" / +2 "manipulator"&& +4 "core" &- [ z +5 "manipulator"&% +4 "core" % Ί\ 9\ 5 z +3 .tForearm.seek :retract +2 "manipulator"&T'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&R(o +321 #"uploadLog"upsync +32 "core" ( +3 "manipulator"&#& +4 "core" &j6\ $\  ~ zL +3 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +3 "core" &j6\ 2\ 3 zL +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&y'Ͻ +97 "core" ' +2 "manipulator"&E& +4 "core" &k6 [ n {L +3 "manipulator"&|% +4 "core" %\ -\ 1 z@ +3 "collection"'A& +4 "core" &@D ] +3 "collection"'4& +6 "core" &CA ] +3 .tCC.seek :closed +2 "collection"'j(S +4 "core" &AD ^ +7 &LDC V#c +10 &pZAB P7 +9 &AD OJ +10 &fDC RI +9 &XdCE SJ +9 &eBD TI +10 &gDD TJ +9 &hCD RJ +9 &aiBD RJ +10 &#hBD RJ +9 &h@D SJ +10 &!iAC SJ +9 &#ii@D SJ +9 &%,fBC TI +10 &&eDA RJ +9 &(iBC RJ +9 &*pdBC RJ +10 &,3fAD RJ +9 &-iAC SJ +10 &/dBD TJ +9 &1ydAD TJ +9 &3;gCD RJ +10 &4jBD RJ +9 &6cAE SJ +9 &8cFB RJ +10 &:CdCD SJ +9 &<bBF TI +10 &=fBC SJ +9 &?jDE RJ +9 &AKhHC RJ +10 &C qHH QK +9 &DIK OL +10 &FMK NO +9 &H7EE IT +9 &IFH HT +9 &KEE HU +10 &MyEE GU +9 &O:CF FU +10 &PDE DV +9 &RibBE G+ +9 &RBD LL +9 ( +2 &R^DE TD +3 "collection"'4& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.14 + "collection"'2& +5 "core" &R^GE SD +3 .tHand.open + "manipulator"&'1 +58 "core" 1 +54 "manipulator"&z% +7 "core" % \ /\ 0 r z@ +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&p'\ +99 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'1& +4 "core" &R^CC RD +2 "collection"'K% +4 "core" %CE R +3 .tCSV.dial CSR +2 "collection"'f  +136 "core"  +6 #tPulling 4.999ml of CSR.flush + .CSR.select :flush +2 "collection"' +15 .tCS.reconfigure :default +3 "collection"'#P d@b +3 .tCS.seek 5ml +2 "collection"'/'q1 +1355 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +13 'B% +4 "core" %q2@F T +2 .tCS.reconfigure :fast +3 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"''c +626 "core" ' + .tCSV.dial :waste +2 "collection"'n +122 "core" +4 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'I' +1983 "core" ' +2 #tPurging external Intake +2 "collection"'d& +4 "core" &R]BB RD +2 "collection"'s% +4 "core" %BE S +2 .tCSV.dial :flush +2 "collection"'*  +42 "core"  +4 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'}' +2220 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"' +3 '  +5 "core"  +64 ~ +3 .tCTV.dial :intake +2 "collection"'  +71 "core"  +5 .tIntake.select :open +2 "sampler") +13 .tCS.seek 0ml + "collection"'' +2260 "core" ' +2 .tIntake.select :close +2 "sampler")0 +13 .tCTV.dial :air +2 "collection"'$  +72 "core"  +4 #tFlushing upper manifold + "collection"'& +4 "core" &R]JM RD +2 "collection"'i% +4 "core" %IL R +2 .tCSV.dial :flush +2 "collection"'U  +70 "core"  +5 .tCS.seek 5ml + "collection"'S'q1 +1155 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'D @ +42 "core" B +4 "collection"'0% +4 "core" %q,LN T +3 .tCS.seek 6.999ml +2 "collection"'' +511 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"' +3 'r  +6 "core"  +116  +3 .tCTV.dial :air +2 "collection"'  +4 "core"  +5 .tCS.seek 0ml + "collection"'o' +1599 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"' '1 +604 "Can"; ZQuU8 +121 "core" ' +2 .tCSV.dial :waste + "collection"' +55 "core" +6 .tCS.seek 0ml +2 "collection"'^' +734 "core" ' +2 "collection"';& +4 "core" &R]NN SD +2 "collection"'Q% +4 "core" %LO S +2 .tCSV.dial :flush +2 "collection"'  +42 "core"  +4 .tCS.seek 3ml +2 "collection"'a'1 +733 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'Y @ +42 "core" B +4 "collection"'w% +4 "core" %1KM Q +3 .tCS.seek 5ml +2 "collection"'u'q0 +514 "core" ' + .tCSV.dial :air +2 "collection"'F @ +4 "core" A +5 .tCS.seek 0ml + "collection"'m' +1152 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'?'1 +734 "core" ' +2 .tCSV.dial :waste + "collection"') +70 "core" +5 .tCS.seek 0ml + "collection"'!' +733 "core" ' +3 #tGaraging FlushPuck in Collection Clamp + "manipulator"&,& +4 "core" &v2\ 1\ ; zJ +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&l(o +2 "core" ( +3 "manipulator"& & +4 "core" &v2 b\  l zJ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &N& +3 "core" &v2\ 2\ 3 | zJ +3 .tForearm.seek CC + "manipulator"&5'Ͻ +97 "core" ' +2 .tHand.close + "manipulator"&/ +69 "core" / +3 .tCC.seek :open +2 "collection"'( +394 "core" ( + "manipulator"&c& +4 "core" &v1\ 1\ 1 zJ +2 "manipulator"&% +4 "core" % \ 4\ . v z +3 .tForearm.seek :retract +2 "manipulator"& '\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&>(- +345 "core" ( +2 "manipulator"&&& +4 "core" &- V\ 9 z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &(& +3 "core" &-\ &\ / p z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&b'Γ +106 "core" ' +2 .tHand.open + "manipulator"&C1 +61 "core" 1 +2 "manipulator"&L% +4 "core" % Μ Z z3 +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +3 #tda sampling at most 1000ml, wcr at most 1000ml +4 ."Qmail"DAfans.email "Started da in tube 2 at 11:04:32PDT28-Apr-25\\n{1 => 15,\\n 2 => 18,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:03:16, 11.6C, 16% humidity, 14.1psia, 14.162V, 0.470A, 19.861Ah, 6.65W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +4 #tLoading sh1 puck from tube 2 into Collection Clamp + "collection"'~& +4 "core" &LN ` +2 "manipulator"&]% +6 "core" %\ \ /\ / d z +3 "storage"( % +4 "core" %v x o f +2 "storage"(. +3 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(( +200 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +4 (_& +3 "core" & \  a _ +2 "manipulator"&v& +5 "core" &-\ 1\ ; z +2 "manipulator"&\ % +4 "core" %\ \ 1\ / z +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&H( +210 "core" ( +2 "manipulator"&e& +5 "core" &\ 4\ 5 f z4 +2 "storage"(x& +4 "core" & \\\ - [ d +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 700 counts + "manipulator"&k'Ѧ +94 "core" ' +2 "storage"(W& +4 "core" & \ + r d +3 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(') +191 "core" ' +2 "storage"("- +4 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 (t& +4 "core" & V V & _ +2 "manipulator"&Z& +5 "core" &\ 1\ ; z4 +3 .tElbow.seek 2 +2 "manipulator"&-( +4 "core" ( +2 "manipulator"&g& +4 "core" &\ 6\ 4 z4 +3 "storage"(& +5 "core" & \ . a +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&8' +23 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&P/ +70 #"uploadLog"upsync +3 "core" / +4 ."downElevator"SE.seek :down +4 "storage"(O'p +2 "manipulator"&.& +9 "core" &\ %\ - d y4 +3 "manipulator"&q% +4 "core" % \ .\ & ) z` +3 .tForearm.seek :retract +2 "manipulator"&='\ +95 "core" ' +3 .tElbow.seek CC +2 "manipulator"&V(o +36 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +183 "core" ( +2 "manipulator"&G& +4 "core" &{\ 4\ 4 z1 +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +3 "core" &{\ 4\ : y1 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC + "manipulator"&`'Ͻ +98 "core" ' +2 "manipulator"&& +4 "core" &{\ 8\ = ~ z1 +3 "manipulator"&M% +4 "core" %\ 2\ 2 z +3 "collection"'+& +4 "core" &ML _ +3 "collection"'X& +6 "core" &KO a +3 .tCC.seek :closed +54 "collection"'(S +11 "core" &LM b +3 &MN b + &PN ` + &MO ` + &MO a + &MN ` + &LL _ + &KN ` +4 &5KN U)w +8 & gLN T= +10 &yKO UJ +9 &`cLN XI +10 &#fKM XI +9 &cLN XI +9 &eJN WI +10 &hhJN WI +9 &+fLM WI +9 &gKP WI +10 & fML XI +9 &"piKP WI +9 &$2fLN VI +10 &%fMN XI +9 &'jLO WI +10 &)xfNM WI +9 &+;gMM WI +9 &,eLP XH +10 &.gJP WI +9 &0gLO WI +9 &2CfLO XI +10 &4gMP WH +9 &5gLN WI +10 &7eNL XI +9 &9JdLN XI +9 &; eIP WI +10 &<dMM WI +9 &>eLN WI +9 &@TfKM WH +10 &BeKM WI +9 &ChKN WI +10 &EkMO WJ +9 &GV{LO VK +9 &ITX TM +10 &JPU QO +9 &LMP LS +9 &NDNP MS +10 &PPP LS +9 &QMP KB +10 &R4OQ O)x +9 &R9PN Z7 +2 ( +3 "collection"'X& +3 #tCollection Clamp onSpring/offSpring for 7/29 samples, on/off torque 1.77 +2 .Hand.open + "manipulator"&1 +64 "core" 1 +2 "manipulator"&{% +4 "core" % ϸ\ 9\ 4 r z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&7'\ +95 "core" ' +2 #tcollectSample 1000ml w/bubble point of 24psi +2 #Priming 7ml + .Gate.power :sampler,:ON +178 .Flow.enablePump :primary +6 .Flow.setRate 6.0 +8 .Intake.select :close +2 .Exhaust.select :close + .SS.hold +2 "sampler")9+ +4 "core" + + "sampler")h% +4 "core" %<;; .t +2 "collection"'J& +4 "core" &R9LP X7 +4 "Can": `HUQ +2 #tCalibrating pressure and temperature sensors +4 .CTV.dial :air + "collection"'@  +5 "core"  +4 .tSSV.dial :spit,avoiding: :exhaust +4 .SS.reconfigure :fast +2 "sampler")#.0Xt +280 "core" ' +3 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")  +3 "collection"': @ +102 "core" @ +26  +4 .tdelay 3.8 seconds +382 "collection"'%% +4 "core" %LP  +2 "sampler")<% +4 "core" %>x \  \ \ R +2 #tSensor limits: Intake max 151.0psia; Outlet max 156.1psia + .SSV.dial :spit +2 "sampler")# +129 "core" +4 .tSS.seek 0ml +2 "sampler")'? +242 "core" ' +2 .tSSV.dial CBV +2 "sampler")E  +127 "core"  +5 .tCTV.dial :intake + "collection"'|  +72 "core"  +5 #tWaiting for external sampler to finish priming... + .delayUntil "11:07:53.81" +1527 #"flow"3.5L/min +3006 #4.0L/min +6012 #3.8L/min +5802 .tFlow.enablePump :primary +2 .Flow.setRate 2.5 +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +9 #Allowing 40s for 7.0ml of remaining 7.0ml +3 "Can"= U~/\ +2 .tIntake.select :open + "sampler") +213 "collection"'A% +4 "core" %  +2 #tIntake @29.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.18ml/s +2 "sampler")#.0X= 2U*\ +2 .tIntake.select :open + "sampler") +214 "collection"'n% +4 "core" % , +2 #tIntake @32.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.18ml/s +2 "sampler")#.0Xd 1 +2 "sampler")*% +4 "core" %3>ml  +2 "collection"'I% +4 "core" %HJ 0 +2 #tIntake @33.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.96ml/s +2 "sampler")#.0X% +4 "core" %Meh  +2 "sampler")W% +4 "core" %Mjj  +2 .tIntake.select :close +2 "sampler")0 +14 )% +3 "core" %MZZ +2 .tSSV.dial :exhaust +2 "sampler")"  +73 "core"  +4 .tExhaust.select :open +2 "sampler")@ +13 .tSS.seek 0ml +2 "sampler")t'? +852 "core" ' +2 .tExhaust.select :close + "sampler") +14 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")Z  +75 "core" +5 #tAllowing 130s for 25.0ml of remaining 875.0ml +3 "Can"< U~- +2 .tIntake.select :open + "sampler") +257 "collection"'g% +11 "core" %0 * +2 #tIntake @32.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.44ml/s +2 "sampler")#.c0Xe 8U +2 .tIntake.select :open + "sampler") +214 "collection"'n% +4 "core" %!3 , +2 #tIntake @32.3psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.16ml/s +2 "sampler")#.P0Xj% +4 "core" % 1 +2 "sampler")W% +4 "core" %O57 " +2 "sampler")% +4 "core" %O75 " +2 .tIntake.select :close +2 "sampler")0 +14 )"% +3 "core" %O<? \ " +2 .tSSV.dial :exhaust +2 "sampler")\\  +75 "core"  +5 .tExhaust.select :open +2 "sampler")@ +13 .tSS.seek 0ml + "sampler")e'? +867 "core" ' +2 .tExhaust.select :close + "sampler") +14 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")Z  +75 "core" +5 #tAllowing 130s for 25.0ml of remaining 625.0ml +3 "Can"; 3 =VL +2 .tIntake.select :open + "sampler") +214 "collection"'g% +3 "core" %$%( + +2 #tIntake @32.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.94ml/s +2 "sampler")#.A0Xl / +2 "sampler")@% +4 "core" %R00  +18 "collection"'3% +3 "core" % A . +3 "sampler")9% +4 "core" %RRT  +2 "sampler")X% +4 "core" %RWY  +2 .tIntake.select :close + "sampler")0 +14 )`% +4 "core" %Rce \ +2 .tSSV.dial :exhaust + "sampler")  +74 "core"  +4 .tExhaust.select :open +2 "sampler")@ +13 .tSS.seek 0ml +2 "sampler")%'? +858 "core" ' +2 .tExhaust.select :close +2 "sampler") +13 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler"):  +74 "core" +5 #tAllowing 130s for 25.0ml of remaining 550.0ml +3 "Can"= 1!V07 +2 .tIntake.select :open + "sampler") +214 "collection"'% +3 "core" %0 . +2 #tIntake @30.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.94ml/s +2 "sampler")#.A0XQ% +4 "core" %8 0 +2 "sampler")W% +4 "core" %L#'  +2 "sampler")% +4 "core" %L*-  +2 .tIntake.select :close +2 "sampler")0 +52 )"% +10 "core" %K?? } +2 .tSSV.dial :exhaust +2 "sampler")\\  +75 "core"  +5 .tExhaust.select :open + "sampler")@ +14 .tSS.seek 0ml +2 "sampler")_'? +860 "core" ' +2 .tExhaust.select :close +2 "sampler") +13 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")x  +74 "core" +5 #tAllowing 130s for 25.0ml of remaining 375.0ml +3 "Can"9 /%YV +2 .tIntake.select :open + "sampler") +214 "collection"'Z% +3 "core" %)+7 , +3 #tIntake @32.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00Xq?  +2 .tIntake.select :close + "sampler")0 +13 )% +3 "core" %Q98 y +3 .tSSV.dial :exhaust + "sampler")  +75 "core"  +4 .tExhaust.select :open +2 "sampler")@ +13 .tSS.seek 0ml +2 "sampler")t'? +907 "core" ' +2 .tExhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +3 "sampler")P  +3 .tCBV.dial SSV +73 "core" +5 #tAllowing 130s for 25.0ml of remaining 350.0ml +3 "Can"8 -%V5 +2 .tIntake.select :open + "sampler") +213 "collection"'G% +4 "core" %17: * +2 #tIntake @33.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00Xy8 , +2 #tIntake @33.4psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.62ml/s +2 "sampler")#.+0X~  +2 .tSSV.dial :exhaust +2 "sampler")z  +73 "core"  +5 .tExhaust.select :open + "sampler")@ +14 .tSS.seek 0ml + "sampler")['? +873 "core" ' +2 .tExhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")B  +75 "core"  +12 #tAllowing 130s for 25.0ml of remaining 275.0ml +3 "Can": -'V+ +2 .tIntake.select :open + "sampler") +214 "collection"'4% +3 "core" %%(H ( +2 #tIntake @32.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.62ml/s +2 "sampler")#.+0Xn ' +2 #tIntake @31.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0Xa% +4 "core" %9=m , +2 "sampler")W% +4 "core" %M_a g +2 "sampler")% +4 "core" %M]] g +2 .tIntake.select :close +2 "sampler")0 +14 )"% +3 "core" %MWW g +2 .tSSV.dial :exhaust +2 "sampler")\\  +75 "core"  +5 .tExhaust.select :open + "sampler")@ +14 .tSS.seek 0ml + "sampler")\ '? +883 "core" ' +2 .tExhaust.select :close +2 "sampler") +13 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +4 "sampler")~  +77 "core" +5 #tAllowing 130s for 25.0ml of remaining 124.9ml +3 "Can"9 1+W_' +2 .tIntake.select :open + "sampler") +213 "collection"'x% +4 "core" %>=\\ ) +2 #tIntake @33.4psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0X}t +247 "core" ' +2 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +4 "collection"'N @ +2 "sampler")  +56 "core" A +73  +5 .tCTV.dial :air,avoiding: :intake +2 "collection"'?  +123 "core" +5 ."CSpush"CSV.dial CTV +5 .tSS.seek 10ml +2 "collection"'  + "sampler")^' +8 "core"  +105 ."CSpush"CSV.dial :air +2 "collection"'j @ +42 "core" > +4 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"')' +73 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler"), +129 "core"  +4 .tSS.reconfigure :exhale +2 "sampler")#.0Xt +285 "core" ' +2 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +4 "sampler")p  +2 "collection"'( @ +7 "core" A +121  +104 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")C +128 "core"  +4 .tSS.reconfigure :default +3 "sampler")#.0X  +5 "sampler")#.0Xt +266 "core" ' +3 ."connect"SSV.dial CBV,avoiding: :exhaust +2 .tCBV.dial SSV +4 "collection"'k @ +2 "sampler")  +8 "core" A +121  +5 .tCTV.dial :air,avoiding: :intake +2 "collection"'M  +124 "core" +5 ."CSpush"CSV.dial CTV +5 .tSS.seek 10ml +2 "collection"'  +3 "sampler")8' +8 "core"  +104 ."CSpush"CSV.dial :air +2 "collection"'G @ +41 "core" > +5 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'t' +78 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")H +129 "core"  +4 .tSS.reconfigure :exhale +2 "sampler")#.0Xt +274 "core" ' +3 ."connect"SSV.dial CBV,avoiding: :exhaust +2 .tCBV.dial SSV +4 "sampler")  + "collection"'O @ +8 "core" A +121  +105 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")@ +128 "core"  +4 .tSS.reconfigure :default +2 "sampler")#.0X9 +3 "core" 9 ' +103 "collection"'9 +3 "core" 9 + +103 "collection"'"9 +3 "core" 9 / +103 "collection"'\\9 +3 "core" 9 4 +103 "collection"' 9 +3 "core" 9 8 +103 "collection"'v9 +2 "core" 9 < +148 "collection"'b9 +11 "core" 9 B\ +103 "collection"'x9 +3 "core" 9 \ G +103 "collection"'\ 9 +3 "core" 9 \ K +103 "collection"'~9 +3 "core" 9\ \ O\ +103 "collection"'q9 +3 "core" 9\ \ S +103 "collection"'9 +4 "core" 9\ \ X +103 "collection"'9 +3 "core" 9\ \ \\ +103 "collection"'W9 +3 "core" 9\ \ $` +103 "collection"'Z9 +3 "core" 9\ \ )d +103 "collection"'_9 +3 "core" 9\ "\ -i +103 "collection"'e9 +3 "core" 9\ &\ 1m +103 "collection"'9 +3 "core" 9\ *\ 5q +103 "collection"'k9 +3 "core" 9\ .\ 9u +103 "collection"'P9 +3 "core" 9\ 2\ <z +103 "collection"'9 +3 "core" 9\ 4\ ?~ +103 "collection"'M9 +4 "core" 9\ 7\ C +103 "collection"'9 +3 "core" 9\ :\ F +103 "collection"'G9 +3 "core" 9\ =\ H +103 "collection"'g9 +3 "core" 9\ @\ K\ +103 "collection"'H9 +2 "core" 9\ C\ M +103 "collection"'.9 +4 "core" 9\ E\ P +103 "collection"'89 +2 "core" 9\ E\ R +103 "collection"'t9 +3 "core" 9\ J\ T +103 "collection"'O9 +3 "core" 9\ L\ V +103 "collection"'{9 +3 "core" 9\ N\ Y +103 "collection"'9 +4 "core" 9\ P\ [ +103 "collection"'@9 +2 "core" 9\ S\ \\\ +4 .tCH.hold 10:00,70C +3 "collection"'- `\ `\ Q\ +3 'J9 +4 "core"  + 9\ S\ ^ +3 "collection"'`% +4 "core" %} Z % +2 #tBegun lysing Collection Puck Heater at 68C/32.7psia +38570 "Can"2 57X& +21416 "core" ` +2 "collection"'39 +3 "core" 9\ \ +3 "collection"'% +3 "core" %} M Q +3 #tEnded lysing Collection Puck Heater at 70C/35.7psia +2 .CS.seek 0ml + "collection"'+' +331 "core" ' +3 .tCTV.dial between spare and airCTV,avoiding: :intake +3 "collection"'h @ +94 "core" B +5 .tCSV.dial :air + "collection"' @ +41 "core" > +5 .tCS.seek 5ml +2 "collection"'='q1 +1353 "core" ' + .tCSV.dial CTV +2 "collection"':  +42 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'X @ +42 "core" > +4 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'9  +42 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'< @ +43 "core" > +4 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'' +1343 "core" ' +2 "collection"'E% +5 "core" %   U + #tPuck @67.9psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'A +97 "core"  +4 .tCBV.dial CSV +46 "collection"'  +36 "core"  +4 "collection"'%% +5 "core" %rr U +2 .tCS.seek 5ml +2 "collection"'z'q0 +1348 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'2  +41 "core" +4 "collection"'B% +4 "core" %q5 T +3 .tCS.seek 7.001ml + "collection"'4' +591 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'[ @ +40 "core" > +5 .tCS.seek 10ml +2 "collection"'#' +840 "core" ' +3 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'' ` +108 "core" _ +4 #tLysing Complete + "collection"'*& +4 "core" &R:ih 2 S7 +3 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&I% +4 "core" %\ \ $\ ,  z +2 "storage"(% +4 "core" %|\ J\ J \\ +2 "storage"(6. +3 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"(y( +193 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (K& +3 "core" & \ (\ ) ] X +2 "manipulator"&s& +4 "core" &{\ 0\ %  y1 +3 "manipulator"&n% +4 "core" %\ \ /\ . % z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&/( +157 "core" ( +2 "manipulator"&U& +4 "core" &\ 8\ / / zX +2 "storage"(d& +4 "core" & \ 6 * ^ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts + "manipulator"&1' +94 "core" ' +2 "storage"(& +4 "core" & \ 7 ] +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(}') +219 "core" ' +2 "storage"(- +3 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 "manipulator"&!& +3 "core" &\ /\ / K zX +2 "storage"(f& +5 "core" & \ +\ 2 & W +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 + "manipulator"&' +35 "core" ' + .tElbow.hold +2 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"(- +2 "core" -' +3 .tSE.seek 14.2 Pucks below Top Plate +2 "storage"(' +28 "core" ' +2 "manipulator"&D% +4 "core" %\ /\ 0 F zN +2 "storage"(0& +4 "core" & \  P +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 289 counts + "manipulator"& '( +27 "core" ' +3 "manipulator"&;& +5 "core" &\ /\ 6 zX + "storage"(S& +4 "core" & \ V\ K Z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts + "manipulator"&' +24 "core" ' +3 .tSE.seek 15.2 Pucks below Top Plate +47 "storage"(w'q +45 "core" ' +2 "manipulator"&a& +4 "core" &\ )\ . # zX +3 "manipulator"&i% +5 "core" %\ 0\ / 6 zi +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&$'\ +95 "core" ' +2 .tElbow.seek CC +2 "manipulator"&Q(o +182 "core" ( +2 "manipulator"&r& +4 "core" &p3\ 8\ 4 0 zJ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &F& +4 "core" &p3\ /\ 0 a zJ +2 .tForearm.seek CC +2 "manipulator"&o'Ͻ +99 "core" ' +2 .tHand.close +2 "manipulator"&N/ +70 "core" / +3 .tCC.seek :open + "collection"'m( +394 "core" ( +2 "storage"(& +4 "core" & \ L\ K Y +2 "storage"(?& +4 "core" & \ 7\ . _ Y +2 "manipulator"& & +4 "core" &0\ 0\ / W zH +2 "manipulator"&j% +4 "core" % ϰ\ .\ 0 J z +3 .tForearm.seek :retract +3 "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&,( +168 "core" ( + "manipulator"&Y& +4 "core" &\ 5\ 2 @ zj +3 "storage"(^& +4 "core" & \ 6  ^ +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&(' +98 "core" ' +2 .tElbow.hold + "manipulator"&), +3 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +62 "core" 1 +2 "manipulator"&p% +4 "core" % \ 7\ 3 . z! +2 "storage"(C& +4 "core" & \ 0\ 7 X +2 .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 1 + 319 counts + "manipulator"& 'F +23 "core" ' +2 "manipulator"&u& +4 "core" &\ 6\ 3 B zj +2 "storage"(5& +5 "core" & \ 5 [ ^ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&' +25 "core" ' +2 "storage"(R% +4 "core" %s\ 7 T ^ +3 ."downElevator"SE.seek :down +4 "storage"(]'p +99 (l% +4 "core" %K \ 5 ]QM +2 "manipulator"& % +4 "core" %ѻ\ /\ 0 M zw +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&c'\ +46 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +39 "core" ' +3 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +3 "core" &lj ( ^ +3 "manipulator"&&& +4 "core" &\ &\ -  zj +2 "manipulator"&L% +5 "core" %\ \ %\ ,  z +47 .tElbow.seek FlushPuck::Garage +9 "manipulator"&>(- +186 "core" ( +3 "manipulator"&& +4 "core" &-\ 2\ 3 . y +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &"& +3 "core" &-\ )\ ) ) z +3 .tForearm.seek :garage +2 "manipulator"&\\'Γ +99 "core" ' +2 .tHand.close + "manipulator"& / +74 "core" / +2 "manipulator"&v& +3 "core" &-\ 6\ 1 @ z +3 "manipulator"&b% +5 "core" % Ξ\ /\ / N z_ +2 .tForearm.seek :retract +2 "manipulator"&x'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&\ (o +333 "core" ( +2 "manipulator"&~& +4 "core" &i5\ 7\ 2 4 zL +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &q& +4 "core" &i5\ #\ / ! zL +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'Ͻ +97 "core" ' +2 "manipulator"&& +4 "core" &j4\ 2\ 7 - zL +3 "manipulator"&W% +4 "core" %\ .\ * 6 z +3 "collection"'Z& +4 "core" &nm X +3 "collection"'_& +6 "core" &mo X +3 .tCC.seek :closed + "collection"'e(S +5 "core" &ll W +7 &Ell  R#b +9 &Ymp L6 +10 &mmX KI +9 &aln  OH +9 &jon MI +10 &Kbmn . NI +9 & bln NI +10 &bko NI +9 &dom : NI +9 &Sboo ) NI +10 & doo NI +9 &!emno NH +9 &#gmn MH +10 &%[gll  NI +9 &'cmn NI +9 &(gnl NH +10 &*eml  NI +9 &,bjon LI +10 &.&fnp NH +9 &/eoo 9 NH +9 &1fln ' NI +10 &3jjmm NI +9 &5-clp NI +9 &6ennk NH +10 &8emn NH +9 &:tenm  NH +10 &<6eln NH +9 &=elo NH +9 &?flou NH +10 &Azgnp; NI +9 &C:npp MJ +10 &Dzlo KK +9 &Foo HO +9 &Heno 9 CS +10 &J&qn * DS +9 &Knn  CT +9 &Mnq BT +10 &Ofpn @U +9 &Q*nmq BU +9 &R{Dom H/ +10 &Rno " K? +5 ( +2 "collection"'_& +4 "core" &RTpn  O? +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.14 + "collection"'& +4 "core" &RTnp O? +3 .tHand.open + "manipulator"&k1 +62 "core" 1 +2 "manipulator"&P% +4 "core" % W . z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .tPSV.dial PSR + "processing"%M +119 "core"  +7 "processing"%% +4 "core" %/ n +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +16 .tPS.seek 1.5ml + "processing"%G'{ +1593 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%g  +41 "core"  +4 .tPS.seek 0ml +2 "processing"%H', +1587 "core" ' +2 .tPSV.dial PSR +2 "processing"%. +49 "core"  +15 .tPSR.select :air +2 "processing"% +17 .tPS.seek 2.5ml + "processing"%8'\ +2606 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%t +3 "collection"'O  +7 "core" A +2 "processing"%{ +3 "core" A +2 "processing"%  +57 "core" +94  +7 .tPSV.dial :mixloop + "processing"%@ +96 "core" +4 .tCTV.dial :air,avoiding: :intake +2 "collection"'J  +4 "core" +4 .tPTV.dial :PRVmixing +2 "processing"%`  +121 "core" +5 .tPS.seek 0ml +2 "processing"%T', +2601 "core" ' +2 .tPSV.dial :air + "processing"%-  +39 "core"  +5 .tPS.seek 2.5ml +2 "processing"%3'\ +2610 "core" ' +2 .tPSV.dial :mixloop +2 "processing"% +40 "core" +5 .tPS.seek 0ml +2 "processing"%|', +2599 "core" ' +2 .tPSV.dial :air +2 "processing"%h  +40 "core"  +5 .tPS.seek 2.5ml + "processing"%'\ +2609 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%+ +40 "core" +5 .tPS.seek 0ml +2 "processing"%:', +2605 "core" ' +3 #tGaraging FlushPuck in Collection Clamp + "manipulator"&X& +3 "core" &l3\ %\ / J zK +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&9(o +4 "core" ( +2 "manipulator"&<& +4 "core" &l3\ 2\ 7 P yK +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &=& +3 "core" &l3\ .\ 0 0 zK +3 .tForearm.seek CC + "manipulator"&E'Ͻ +93 "core" ' +2 .tHand.close + "manipulator"&A/ +69 "core" / +4 .tCC.seek :open + "collection"'( +396 "core" ( + "manipulator"&%& +4 "core" &l3\ 1\ + D zK +3 "manipulator"&% +4 "core" % \ 0\ 0 C z +3 .tForearm.seek :retract + "manipulator"&2'\ +98 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&B(- +321 "core" ( +2 "manipulator"&z& +4 "core" &-\ 3\ 9 @ y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &[& +53 "core" &-\ .\ . Y y +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&4'Γ +110 "core" ' +2 .tHand.open + "manipulator"&'1 +63 "core" 1 +2 "manipulator"&*% +4 "core" % Γ Y\  ? z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&I'\ +96 "core" ' +2 .tPSV.dial :mixloop +2 "processing"% +4 "core" +3 .tPTV.dial :PRVmixing +2 "processing"%6  +5 "core" +3 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 "processing"%K  +8 "core"  +3 .tCTV.dial :air,avoiding: :intake +2 "collection"'s  +5 "core" +4 #tLoading lyfil puck from tube 2 into Collection Clamp + "collection"'n& +4 "core" &uv1 ^ +2 "manipulator"&% +5 "core" %\ \ /\ . 2 z +2 "storage"(U% +4 "core" %x\ + " d +2 "storage"(d. +3 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(( +196 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +3 (V& +3 "core" & \ [\ S ] +3 "manipulator"&7& +4 "core" &-\ 1\ . 2 z +2 "manipulator"&% +4 "core" %\ \ 1\ / + z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&!( +197 "core" ( +2 "manipulator"&f& +4 "core" &\ /\ 8 > z/ +2 "storage"(& +4 "core" & \ ( n a +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 700 counts + "manipulator"&D'Ѧ +89 "core" ' +2 "storage"(0& +4 "core" & \ 2 c +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(;') +205 "core" ' +2 "storage"(S- +4 "core" -'w +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (a& +3 "core" & \ =\ 7 - Y +3 "manipulator"&i& +4 "core" &\ %\ " Z z/ +3 .tElbow.seek 2 + "manipulator"&1( +44 "core" ( +2 "manipulator"&/& +5 "core" &\ 2\ 5 = z + "storage"(}& +4 "core" & \ f $ \\ +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&' +21 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"& / +68 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&& +2 "storage"(r'p +9 "core" &\ /\ / B z +2 "manipulator"&F% +55 "core" % \ 1\ 1 + zE +4 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' +3 .tElbow.seek CC +2 "manipulator"&(o +2 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +176 "core" ( +2 "manipulator"&N& +4 "core" &e4\ 6\ 3  zL +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &$& +3 "core" &e4\ 0\ - S zL +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'Ͻ +90 "core" ' +2 "manipulator"&& +4 "core" &e4\ 4\ 5 K zL +3 "manipulator"&?% +4 "core" %\ /\ 0 T z1 +3 "collection"' & +5 "core" &ww Y +3 "collection"'j& +5 "core" &vv X +3 .tCC.seek :closed + "collection"'Y(S +5 "core" &tu W +9 &5tuo L)w +9 & hst J= +10 &xutk LI +9 &abut NI +10 &#hute OI +9 &etu PI +9 &axw OH +10 &jcvx0 OH +9 &+httg NI +9 &duvu OI +10 & bwvX NH +9 &"rduvg PH +10 &$3htv= NI +9 &%hsw NI +9 &'fuwJ NI +10 &)zetu OH +9 &+<evv NH +9 &,huun NI +10 &.htu? PI +9 &0fuv OI +10 &2Cbwu NI +9 &4iut OI +9 &5guu; OI +10 &7btv OH +9 &9Leut` OH +10 &;gttF OH +9 &<ctw OH +9 &>eux NH +10 &@Thuw NH +9 &Bcuv NI +9 &Cguv OI +10 &Eovw NI +9 &GWxwt MJ +9 &Iuv KM +10 &JvtR FQ +9 &Lrsg CS +10 &NCus CT +9 &Pru CT +9 &Qvu DA +10 &R2wu~ F+ +9 &R;svn R8 +2 ( +3 "collection"'j& +3 #tCollection Clamp onSpring/offSpring for 7/29 samples, on/off torque 1.81 +3 .Hand.open + "manipulator"&^1 +61 "core" 1 +2 "manipulator"&o% +4 "core" % \ 3\ 2 z1 +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&Q'\ +95 "core" ' +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +121 "core"  +5 .tCSV.dial CTV +2 "collection"'p  +29 "core"  +6 .tPS.seek 2.5ml + "processing"%C'\ +1787 "Can"B UM;X +814 "core" ' +2 "collection"'u% +5 "core" %ij Q +3 .tCS.seek 4.25ml + "collection"'5'Ym +1546 "core" ' +3 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%R  +41 "core"  +6 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%  +67 "core"  +7 .tPS.seek 0ml + "processing"%l', +2611 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"' ` +30 "core" _ +4 .tCSV.dial :air +2 "collection"', @ +42 "core" ? +5 .tCS.seek 10ml +2 "collection"'' +1543 "core" ' +2 .tCSV.dial CTV +2 "collection"'(  +42 "core"  +5 .tCS.seek 0ml +2 "collection"'&' +2616 "core" ' +2 .tCBV.dial :waste1 +2 "collection"'L @ +49 "core" ? +12 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'  +123 "core" +4 "collection"'w& +4 "core" &R8nn O8 +3 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&% +4 "core" %\ \ /\ %  z +2 "storage"(]% +4 "core" %o\ 4\ 4 Z V +3 "storage"(. +3 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"("( +200 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +3 ()& +3 "core" &\ \  S +2 "manipulator"& & +4 "core" &e4\ .\ 0 T zL +2 "manipulator"&v% +4 "core" %\ \ !\ , q z +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&b( +195 "core" ( +2 "manipulator"&c& +4 "core" &\ 2\ 7 zK +2 "storage"(\\& +5 "core" &\ m\ m 8 ] +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&>' +93 "core" ' +2 "storage"(~& +4 "core" &\ 5\ P l \\ +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(q') +211 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +3 "manipulator"&W& +3 "core" &\ 0\ . F zK +3 "storage"(Z& +4 "core" &\ 3\ 2 V +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 +2 "manipulator"&x' +28 "core" ' +2 .tElbow.hold +2 "manipulator"&m, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -' +4 .tSE.seek 15.21 Pucks below Top Plate + "storage"(k's +31 "core" ' + "manipulator"&P% +5 "core" %\ 0\ /  z +2 "storage"(_& +4 "core" &\ \  P S +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 320 counts + "manipulator"&M'G +24 "core" ' +3 "manipulator"&& +5 "core" &\ ;\ 3 zK +2 "storage"(& +4 "core" &\ G\ Z v Y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts + "manipulator"&g' +31 "core" ' +3 .tSE.seek 16.21 Pucks below Top Plate + "storage"(G' +40 "core" ' +2 "manipulator"&.& +4 "core" &\ ,\ . zK +3 "manipulator"&H% +4 "core" %\ ,\ / zc +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&t'\ +91 "core" ' +46 .tElbow.seek CC +9 "manipulator"&{(o +176 "core" ( +2 "manipulator"&O& +4 "core" &g6\ <\ 7 A zO +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +3 "core" &h5\ 0\ / ] zN +3 .tForearm.seek CC +2 "manipulator"&@'Ͻ +94 "core" ' +2 .tHand.close + "manipulator"&J/ +67 "core" / +4 .tCC.seek :open + "collection"'`( +399 "core" ( +2 "storage"(8& +4 "core" &\ 2\ 2 V U +2 "storage"(-& +5 "core" &\ 3\ 2 V U + "manipulator"&T& +5 "core" &h4\ 1\ / E zN +2 "manipulator"&% +4 "core" % \ 0\ - E z +3 .tForearm.seek :retract +2 "manipulator"&3'\ +97 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&h( +171 "core" ( +2 "manipulator"&|& +4 "core" &\ 1\ 4 T zE +2 "storage"(+& +5 "core" &\ N\ L  \\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.seek 1 +2 "manipulator"&' +105 "core" ' +2 .tElbow.hold + "manipulator"&X, +5 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&<1 +57 "core" 1 +3 "manipulator"&=% +4 "core" % \ 5\ 2 < z +2 "storage"(A& +4 "core" &\ 4\ 2 T V +3 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 315 counts +2 "manipulator"&\ 'B +18 "core" ' + "manipulator"&& +4 "core" &\ /\ + \ zE +3 "storage"(e& +4 "core" & \ 8 ^ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts + "manipulator"&%' +26 "core" ' +2 "storage"(% +5 "core" % \ 6 ] ^ +3 ."downElevator"SE.seek :down +3 "storage"(E'p +100 (9% +3 "core" %K \ 7 ]QK +3 "manipulator"&z% +4 "core" %\ /\ 0 H z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&['\ +39 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +50 "core" ' +2 .tPSV.dial :air +2 "processing"%'  +67 "core" +5 .tPS.seek 2.5ml + "processing"%*'\ +2607 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"% +40 "core" +4 .tdelay 1 second +102 .PSV.dial :air + "processing"%2  +47 "core"  +11 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%6 +40 "core" +4 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%K  +41 "core"  +3 .tdelay 1 second +103 .PS.seek 0ml +2 "processing"%s', +2607 "core" ' +3 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%n& +4 "core" &[ z +2 "manipulator"&& +4 "core" &\ )\ ,  zE +3 "manipulator"&U% +4 "core" %\ \ .\ + z +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&d(- +194 "core" ( +2 "manipulator"&4& +4 "core" &-\ 6\ 1 z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &V& +4 "core" &-\ -\ $ z +3 .tForearm.seek :garage + "manipulator"&7'Γ +102 "core" ' +2 .tHand.close + "manipulator"&/ +77 "core" / +2 "manipulator"&y& +4 "core" &-\ 6\ 1 z +2 "manipulator"&f% +4 "core" % Φ\ 0\ / C z +3 .tForearm.seek :retract +2 "manipulator"&'\ +106 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&B([ +156 "core" ( +2 "manipulator"&0& +4 "core" &O\ 1\ 6 , y +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &I& +3 "core" &P\ *\ , z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&S'$ +98 "core" ' +2 "manipulator"&a& +4 "core" &P\ 1\ 7 z +2 "manipulator"&i% +4 "core" %\ $\ . 6 z +3 "processing"%/& +4 "core" &c x +3 "processing"%}& +7 "core" &Z v +2 .tPC.seek :closed +3 "processing"% (^ +3 "core" &d w +6 &l w; +9 &Lf m0 +9 &Txo lE +10 &fv nJ +9 &j nJ +9 &gr oJ +10 &Lgw oI +9 &e} pI +9 &e} oI +10 &f} nJ +9 &Rg oJ +10 &!c pI +9 &"e oI +9 &$b oJ +10 &&[b oJ +9 &(h oI +9 &)d oI +10 &+b oJ +9 &-dc oI +10 &/&c oI +9 &0e oI +9 &2c oI +10 &4kg oJ +9 &6.h^ oI +9 &7hD oJ +10 &9g@ oI +9 &;sbA oJ +10 &=6e@ pI +9 &>b> oJ +9 &@jI nJ +10 &BzqL nJ +9 &D6K lL +9 &EZ kO +10 &G[ kO +9 &IuL jO +10 &K6K kO +9 &Lc jO +9 &N^ iO +10 &Pz\\ jP +9 &R=Y iO +9 &Sg jP +10 &U[ iO +9 &W\\ iO +10 &YEf iO +9 &[j iP +9 &\\j hP +10 &^;bp k#m +9 &^"h/ p * +9 ( +2 &^ u & +2 "processing"%}& +3 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.55 + "processing"%& +4 "core" &^ u & +4 .tHand.open + "manipulator"&F1 +64 "core" 1 +2 "manipulator"&!% +4 "core" % \ 6\ 2 9 z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&D'\ +94 "core" ' +2 .tPRV.dial :air + "processing"%;  +41 "core"  +5 .tPSV.dial :mixloop +46 "processing"%N +48 "core" +4 "processing"%$% +4 "core" %, u +4 .tPS.seek 0.3ml + "processing"%' +384 "core" ' +2 .tPSV.dial PSR + "processing"%1 +94 "core"  +7 #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%'' +477 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%?'\ +1901 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%r +94 "core" +5 .tPTV.dial :mixing + "processing"% @ +71 "core" B +5 .tPBV.dial :waste2 +2 "processing"%  +88 "core"  +6 .tPS.seek 0ml + "processing"%', +2603 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&^& +4 "core" &Q\ *\ 0 z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&o([ +4 "core" ( +2 "manipulator"&j& +4 "core" &Q\ 6\ ( z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +3 "core" &Q\ #\ ( _ z +3 .tForearm.seek PC + "manipulator"&p'$ +94 "core" ' +2 .tHand.close + "manipulator"&/ +58 "core" / +4 .tPC.seek :open +2 "processing"%:( +456 "core" ( +2 "manipulator"&u& +4 "core" &Q\ -\ $ z +2 "manipulator"&#% +4 "core" % "\ *\ ! z +3 .tForearm.seek :retract +2 "manipulator"&R'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(- +147 "core" ( +2 "manipulator"&C& +4 "core" &-\ ;\ 5 W zq +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 & & +3 "core" &-\ \ " E zq +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&,'Γ +107 "core" ' +2 .tHand.open + "manipulator"&51 +58 "core" 1 +2 "manipulator"&(% +4 "core" % Μ\ 7\ 2 z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&'\ +102 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%L& +4 "core" & z +2 "manipulator"& % +4 "core" %\ \ '\ - J y +3 "storage"(w% +4 "core" %o \\ o d +2 "storage"(. +3 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(]( +199 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +3 (& +3 "core" & \ ) x ^ +52 "manipulator"&)& +6 "core" &-\ "\ , x zq +2 "manipulator"& % +5 "core" %\ \ )\ ! $ z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&v( +225 "core" ( +2 "manipulator"&& +4 "core" &\ 8\ 1 , y +2 "storage"(c& +4 "core" & \ ) 8 d +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 700 counts + "manipulator"&\\'Ѧ +92 "core" ' +2 "storage"(& +4 "core" & s \\ d +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(~') +201 "core" ' +2 "storage"(Q- +3 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (& +3 "core" & \ K\ T [ +3 "manipulator"&W& +5 "core" &\ .\ 0  z +2 .tElbow.seek 2 +2 "manipulator"&Z( +22 "core" ( +2 "manipulator"&& +4 "core" &\ 5\ 3 zs +2 "storage"(P& +4 "core" & \ K\ J \\ +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&_' +19 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +53 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& +2 "storage"(.'p +9 "core" &\ \ # zs +2 "manipulator"&H% +4 "core" % \ 0\ , ' y6 +3 .tForearm.seek :retract +2 "manipulator"&>'\ +97 "core" ' +3 .tElbow.seek PC + "manipulator"&b([ +51 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +253 "core" ( +2 "manipulator"&q& +4 "core" &R\ %\ 0 z +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &x& +3 "core" &S\ /\ 1  z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&M'$ +94 "core" ' +2 "manipulator"&k& +4 "core" &T\ 3\ 5 z +3 "manipulator"&g% +4 "core" %\ &\ / R z +3 "processing"%O& +4 "core" & w +3 "processing"%& +5 "core" &5 w +3 .tPC.seek :closed + "processing"%m(^ +5 "core" &o u +8 &7l r#c +9 &X_ l6 +10 &\ _ kI +9 &_a oI +9 &_R oI +10 &MeN oI +9 &fP oI +10 &aL oI +9 &c@ nI +9 &VfC nI +10 & `@ oI +9 &!`O oJ +10 &#d oJ +9 &%\\c mJ +9 &'cd oJ +10 &(c oJ +9 &*c oJ +9 &,f` oI +10 &.(a nI +9 &/` pI +10 &1a oI +9 &3md nI +9 &5/g nI +10 &6` oI +9 &8` oI +9 &:u` oI +10 &<7` oI +9 &=e nI +9 &?f nI +10 &A|i nJ +9 &C;v lK +10 &D kM +9 &F jN +9 &Hw iN +10 &J8 iO +9 &K jO +9 &M jO +10 &O}} iO +9 &Q>x iO +10 &R{ iP +9 &T hO +9 &V~ hP +10 &XFr iO +9 &Zq hO +9 &[k hP +10 &]b g= +9 &^;p kZ +10 &^*s s/ +2 ( +2 "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.58 +2 .Hand.open +2 "manipulator"&J1 +56 "core" 1 +2 "manipulator"&t% +4 "core" % \ 6\ /  z +48 .tForearm.reconfigure :loose +10 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&Y'\ +95 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%8 S +2 %-9 +8 "core" 9 +102 "processing"%T9 +3 "core" 9< +103 "processing"%9 +3 "core" 9 < +103 "processing"%|9 +3 "core" 9 = +103 "processing"%+9 +3 "core" 9> +103 "processing"%@9 +3 "core" 9? +103 "processing"%{9 +3 "core" 9> +102 "processing"%<9 +3 "core" 9= +103 "processing"%=9 +3 "core" 9"< +103 "processing"%A9 +22 "core" 9'1 +102 "processing"%9 +3 "core" 9,. +103 "processing"%e9 +3 "core" 90* +102 "processing"%9 +3 "core" 9!4' +103 "processing"%39 +3 "core" 968$ +103 "processing"%99 +4 "core" 9M= +103 "processing"%z9 +3 "core" 9aA +102 "processing"%h9 +3 "core" 9xE +103 "processing"%9 +3 "core" 9I +103 "processing"%\ 9 +3 "core" 9N +103 "processing"%'9 +2 "core" 9R +103 "processing"%G9 +3 "core" 9V +103 "processing"%%9 +3 "core" 9Z +103 "processing"%E9 +3 "core" 9 ^ +103 "processing"%l9 +3 "core" 9$c\ +103 "processing"%9 +3 "core" 9<g +103 "processing"%29 +3 "core" 9Qk +103 "processing"%69 +3 "core" 9go +103 "processing"%K9 +2 "core" 9{t +104 "processing"%*9 +2 "core" 9x +103 "processing"%n9 +4 "core" 9| +103 "processing"%9 +2 "core" 9 +103 "processing"%U9 +3 "core" 9 +103 "processing"%49 +3 "core" 9 +103 "processing"%V9 +2 "core" 9 +104 "processing"%X9 +2 "core" 9 +103 "processing"%9 +3 "core" 9 +103 "processing"%y9 +3 "core" 9 +103 "processing"%f9 +3 "core" 9 +102 "processing"%[9 +3 "core" 9  +4 .tPH.hold 2:00:00,28C +3 "processing"%0 pSp +3 .tdelay 1:30 +5 "core"  +8999 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%I +96 "core"  +7 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +16 .tPS.seek 0.5ml +2 "processing"%7'F +636 "core" ' +15 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +16 .tPS.seek 2ml +2 "processing"%a'˕ +1594 "core" ' +2 .tPTV.dial :puck +2 "processing"%i  +66 "core"  +8 .tPSV.dial PTV + "processing"%/ +69 "core" +5 .tPBV.dial :waste1 +2 "processing"%d  +123 "core"  +5 "processing"%% +4 "core" %˕H k +3 .tPS.seek 1.5ml + "processing"%'{ +584 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" * +6 .tPS.seek 0ml +2 "processing"%F', +1592 "core" ' +3 .tdelay 5:00 +9712 "Can"K QW?YR +20290 #trecoverPSRreagent08 +2 .PTV.dial :puck + "processing"%!  +5 "core"  +5 .tPBV.dial :waste1 +3 "processing"%}  +35 "core"  +4 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%; * +33 "core" * +5 .tPSR.select :air +2 .PSV.dial PSR + "processing"%N +70 "core"  +8 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +4 .tPS.seek 2.5ml + "processing"%$'\ +2192 "core" ' +2 .tPSV.dial PTV +2 "processing"%S +67 "core" +5 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%s +80 "core"  +7 .tdelay 5 seconds +503 .PSV.dial PTV + "processing"%1 +65 "core" +6 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%  +78 "core" +5 .tPS.seek 0ml + "processing"%', +2189 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%r  +119 "core" +4 .tPSV.dial :mixloop +2 "processing"% +40 "core" +4 .tPRV.dial :ab1 +2 "processing"% @ +72 "core" A +5 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml +2 "processing"%?' +347 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"'^  +3 "processing"%j  +40 "core" +5  +4 !to:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt[$"5/home/esp/esp2/utils/fluid.rb:505:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:607:in `fluid'"2/home/esp/esp2/utils/fluid.rb:619:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:693:in `fluid'"1/home/esp/esp2/utils/fluid.rb:748:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:455:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:581:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:29:in `connect'";/home/esp/esp2/protocol/2G/DAprocess.rb:300:in `runDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:170:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:56:in `da'";/home/esp/esp2/mission/25APR23NEMO.rb:19:in `myDA_WCR'"-/home/esp/esp2/mission/25APR23NEMO.rb:46"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"-/home/esp/esp2/mission/25APR23NEMO.rb:45"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"-/home/esp/esp2/mission/25APR23NEMO.rb:35"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"-/home/esp/esp2/lib/esp.rb:207:in `shell'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +46 "processing"%% +11 "core" %# ` +3 .tPS.seek 0.3ml +2 "processing"%' +348 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'B  +28 "core" +5 .tPRV.dial :air +2 "processing"%D  +42 "core"  +5 .tPS.seek 0.9ml +2 "processing"% '@ +1266 "core" ' +2 .tPRV.dial :waste2 +2 "processing"%u @ +68 "core" > +5 .tPS.seek 0.5ml +2 "processing"%#'F +856 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%C  +40 "core"  +5 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml +2 "processing"% '˕ +1599 "core" ' +2 .tPSV.dial :PML + "processing"%p +41 "core" +4 .tPTV.dial :mixing +2 "processing"%o @ +70 "core" B +5 .tPBV.dial :waste1 +2 "processing"%5  +32 "core" +5 "processing"%(% +4 "core" %˖ m +3 .tPS.seek 1.85ml + "processing"%L' +250 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +6 .tPS.seek 0ml +2 "processing"%R', +1942 "core" ' +2 .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'w& +4 "core" &XX B +2 "manipulator"&& +4 "core" &T\ .\ .  z +2 "manipulator"&,% +5 "core" %\ \ ,\   z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(- +121 "core" ( +2 "manipulator"&)& +4 "core" &-\ 0\ 7 z n +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 & & +3 "core" &-\ -\ $ G z n +3 .tForearm.seek :garage + "manipulator"&"'Γ +95 "core" ' +2 .tHand.close + "manipulator"&/ +73 "core" / +2 "manipulator"&c& +5 "core" &-\ 6\ 2  y n +2 "manipulator"&% +4 "core" % ΢\ /\ 0 > z +3 .tForearm.seek :retract + "manipulator"&'\ +102 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&(o +335 "core" ( +2 "manipulator"&Q& +4 "core" &k4\ 5\ 0 zK +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +3 "core" &k4\ .\ *  yK +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&W'Ͻ +98 "core" ' +2 "manipulator"&& +4 "core" &k4\ 8\ 2 zK +3 "manipulator"&P% +4 "core" %Ϩ\ )\ . M z +47 "collection"'& +11 "core" &UW ; +4 "collection"'& +5 "core" &VU ; +3 .tCC.seek :closed +2 "collection"'H(S +5 "core" &XX ; +7 &2XY F#b +9 &VYX 35 +9 &XW 4J +10 &eWZ CJ +9 &lbVW 4J +10 &-cXX 3J +9 &dWY CJ +9 &gXW BJ +10 &rhXY BK +9 &6eUW BJ +9 &gWY BJ +10 &!gYX AJ +9 &#zdVV 3K +10 &%=dXY 4J +9 &'jXW CJ +9 &(hWY AJ +10 &*hWW AJ +9 &,EhVW BJ +9 &.hWW AJ +10 &/hVW AJ +9 &1hUX BK +10 &3NgXX AJ +9 &5hVW BJ +9 &6gWX BK +10 &8eYX BJ +9 &:VbXY 3J +9 &<fWX BJ +10 &=cUX 6J +9 &?eUY 7J +10 &A^iVX CJ +9 &CkYY 5K +9 &DyY[ 2L +10 &FYX .P +9 &HJWZ +T +9 &J\ WZ +T +10 &KZZ )U +9 &MYZ *U +9 &OKWY 6V +10 &Q UZ 7W +9 &RoUXY ,- +10 &RWZ .K +8 ( +4 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.13 +2 "collection"'v& +4 "core" &RhYY AE +2 &RjY[ AE +3 .tHand.open + "manipulator"&\\1 +63 "core" 1 +3 "manipulator"&~% +4 "core" % Ϩ\ 7\ 2  z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&_'\ +97 "core" ' +2 .tPSV.dial PSR +2 "processing"%Z +94 "core"  +8 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +18 .tPS.seek 1.5ml + "processing"%q'{ +1603 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%x  +41 "core"  +5 .tPS.seek 0ml +2 "processing"%.', +1599 "core" ' +2 .tPSV.dial PSR + "processing"%k +40 "core"  +8 .tPSR.select :air +2 "processing"% +17 .tPS.seek 2.5ml +2 "processing"%g'\ +2596 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%O  +4 "collection"'>  +32 "core"  +116  +7 .tPSV.dial :mixloop +2 "processing"%: +106 "core" +7 .tCTV.dial :air,avoiding: :intake + "collection"'J  +16 "core" ~ +5 .tPTV.dial :PRVmixing +2 "processing"%t  +69 "core" +7 .tPS.seek 0ml +2 "processing"%', +2604 "core" ' +2 .tPSV.dial :air + "processing"%-  +50 "core"  +14 .tPS.seek 2.5ml + "processing"%T'\ +2600 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%M +40 "core" +6 .tPS.seek 0ml +2 "processing"%', +2608 "core" ' +2 .tPSV.dial :air + "processing"%|  +40 "core"  +6 .tPS.seek 2.5ml +2 "processing"%+'\ +2624 "core" ' + .tPSV.dial :mixloop +2 "processing"%@ +40 "core" +7 .tPS.seek 0ml + "processing"%{', +2605 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&<& +4 "core" &k3\ /\ . S zK +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&=(o +3 "core" ( +2 "manipulator"&A& +5 "core" &k3\ 2\ 5 zK +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +4 "core" &k3\ "\ $ U zK +3 .tForearm.seek CC + "manipulator"&e'Ͻ +92 "core" ' +2 .tHand.close + "manipulator"&/ +75 "core" / +4 .tCC.seek :open +2 "collection"'3( +253 "Can"] M]BY +143 "core" ( + "manipulator"&9& +5 "core" &k3\ /\ - & zK +2 "manipulator"&z% +4 "core" % \ ,\ P z& +3 .tForearm.seek :retract +2 "manipulator"&h'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(- +325 "core" ( +2 "manipulator"&\ & +4 "core" &- Y z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &'& +3 "core" &-\ !\ $ F z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&G'Γ +109 "core" ' +2 .tHand.open + "manipulator"&%1 +64 "core" 1 +2 "manipulator"&E% +4 "core" % Κ\ 5\ 1 } z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&l'\ +103 "core" ' +2 ."da"delayUntil "12:27:33.90" +4 #"WCR"Whole Cell Archive sampling 1000ml +2 #Loading wcr puck from tube 2 into Collection Clamp + "collection"'& +4 "core" &VU9 E +2 "manipulator"&2% +4 "core" %\ \ .\ # z +3 "storage"(6% +4 "core" %|\ \ ! 3 N +2 "storage"(K. +3 "core" .( +3 "storage"(*& +4 "core" & \ \ \ ! V +2 "storage"(n& +4 "core" & \  L +3 "manipulator"&& +4 "core" &-\ %\ ) z +2 "manipulator"&U% +4 "core" %\ \ ,\ $ g z +3 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 2 +46 "manipulator"&4( +264 "core" ( +2 "manipulator"&V& +4 "core" & \ 1\ 5 B z& +3 "storage"(X& +4 "core" & \ \  M +3 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&'Ѧ +95 "core" ' +2 "storage"(y& +4 "core" & \ \ % ` N +3 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 ."WCR"SE.seek :beamBreak +2 "storage"(f') +212 "core" ' +2 "storage"([- +3 "core" -' +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +4 (I& +3 "core" & x G +2 "manipulator"&& +4 "core" & \ .\ &  {& +3 ."WCR"Elbow.seek 2 +2 "manipulator"&7( +16 "core" ( + "manipulator"&i& +5 "core" &\ 7\ 0 z4 +2 "storage"(/& +4 "core" & O +3 ."WCR"Forearm.seek 2 + 300 counts +2 "manipulator"&d' +34 "core" ' +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Hand.close + "manipulator"&/ +77 "core" / +4 ."downElevator"SE.seek :down +4 "storage"(a'p +3 "manipulator"&& +9 "core" &\ #\ ! ` z4 +2 "manipulator"&% +4 "core" % \ .\ * r zP +3 ."WCR"Forearm.seek :retract +2 "manipulator"&8'\ +89 "core" ' +3 ."WCR"Elbow.seek CC +2 "manipulator"&!(o +60 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +109 "core" ( +2 "manipulator"&}& +4 "core" &f1\ *\ . zJ +2 ."WCR"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &;& +3 "core" &g1\ %\ . zJ +3 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek CC +2 "manipulator"&N'Ͻ +100 "core" ' +2 "manipulator"&F& +4 "core" &g1\ 8\ 0 3 {J +3 "manipulator"&S% +4 "core" %Ϻ\ 1\ . y z +3 "collection"'s& +4 "core" &SS B +3 "collection"'1& +6 "core" &UTF M +3 ."WCR"CC.seek :closed +3 "collection"'(S +3 "core" &TSE M +5 &TT^ L8 +10 &LLSS< B/ +9 &wSSU AC +9 &1hUR DI +10 &dSP} EI +9 &aTU EI +9 &xdQTy DI +10 &;aTUo CI +9 &dTRk DI +9 &cTTo DI +10 &cVSp DI +9 &!AdQSY DJ +10 &#dTSP EI +9 &$fRVW DJ +9 &&dUVX DI +10 &(IfSTS DJ +9 &* eUT: DI +10 &+hTW9 DI +9 &-eTV= DI +9 &/SbTS7 DI +10 &1eUT6 DI +9 &2bSU3 CI +10 &4eRS CJ +9 &6ZeVT BI +9 &8gSV CI +9 &9eUT DI +10 &;dUS DI +9 &=cgRU DI +10 &?%dRS DI +9 &@gRT DJ +9 &BnTW CJ +10 &DeyUS BK +9 &F RR @M +10 &GSS t +265 "core" ' +3 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +2 "sampler")B  +3 "collection"'D @ +102 "core" B +27  +5 ."WCR"delay 3.8 seconds +382 "collection"'% +5 "core" %UU\ +2 "sampler")u% +4 "core" %>s \ ` +2 #"WCR"Sensor limits: Intake max 150.8psia; Outlet max 155.9psia +2 .SSV.dial :spit + "sampler") +130 "core"  +6 ."WCR"SS.seek 0ml +2 "sampler")C'? +265 "core" ' +2 ."WCR"SSV.dial CBV +2 "sampler")#  +129 "core" +5 ."WCR"CTV.dial :intake +2 "collection"'p  +74 "core"  +7 #"WCR"Waiting for external sampler to finish priming... + .delayUntil "12:26:45.34" +1485 #"flow"3.6L/min +3007 #3.9L/min +11814 ."WCR"Flow.enablePump :primary +2 .Flow.setRate 2.5 +9 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")o  +3 "collection"'5 @ +4 "core" +9 A +7 #"WCR"Allowing 40s for 7.0ml of remaining 7.0ml +3 "Can"b 9F"Z  +2 ."WCR"Intake.select :open + "sampler") +216 "collection"'(% +4 "core" %./s  +2 #"WCR"Intake @32.7psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 2.18ml/s +2 "sampler")#.0X% +3 "core" %'  +3 "sampler")O% +4 "core" %` \ +46 "collection"':% +4 "core" %8 +2 "sampler")J% +4 "core" %`65 \ +3 "sampler")t% +4 "core" %`67 \ +2 ."WCR"Intake.select :close + "sampler")0 +16 )g% +3 "core" %`>> \ +2 ."WCR"SSV.dial :exhaust +3 "sampler")-  +73 "core"  +6 ."WCR"Exhaust.select :open +2 "sampler")@ +68 ."WCR"SS.seek 0ml +2 "sampler")'? +384 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +16 #"WCR"Sampling 1000.0ml +3 .Flow.enablePump :primary + .Flow.setRate 2.5 + .Intake.select :close +2 .Exhaust.select :close + .SS.reconfigure :default +2 "sampler")#.0X% +3 "core" %  ! +3 "sampler")O% +4 "core" %$ \ ' +2 "collection"'% +5 "core" % ! +2 #"WCR"Intake @31.0psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00X +2 ."WCR"Intake.select :open +2 "sampler") +217 "collection"'6% +4 "core" %  +2 #"WCR"Intake @30.8psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.70ml/s +3 "sampler")#.00X  +3 "sampler")(% +4 "core" %Lho \ +23 "collection"'C% +4 "core" %GJ " +2 "sampler")L% +4 "core" %J \ +27 "collection"'w% +4 "core" %PR $ +2 "sampler")% +5 "core" %J \ +31 "collection"',% +3 "core" %./ ! +2 "sampler"))% +4 "core" %J \ +36 "collection"' % +4 "core" %41  +2 "sampler")b% +4 "core" %J<> \ +41 "collection"'% +4 "core" %LM  +2 "sampler")c% +4 "core" %J`a \ +3 "sampler")% +3 "core" %Jbc \ +3 ."WCR"Intake.select :close + "sampler")0 +16 )Y% +3 "core" %Jce \ +3 ."WCR"SSV.dial :exhaust +2 "sampler")p  +74 "core"  +7 ."WCR"Exhaust.select :open + "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")"'? +885 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +16 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "collection"'o @ +3 "sampler")  +4 "core" A +76  +6 #"WCR"Allowing 130s for 25.0ml of remaining 900.0ml +3 "Can"f -I}Z[H +2 ."WCR"Intake.select :open +2 "sampler") +261 "collection"' % +5 "core" % \   +2 #"WCR"Intake @31.2psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.62ml/s +3 "sampler")#.+0X% +4 "core" %H  \ +41 "collection"'O% +4 "core" %"#  +2 "sampler")% +4 "core" %H>@ \ +3 "sampler")x% +4 "core" %H@A \ +2 ."WCR"Intake.select :close +2 "sampler")0 +16 )J% +3 "core" %HRR \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")q  +74 "core"  +6 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")t'? +859 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")g  +3 "collection"'- @ +7 "core" A +64 +6 #"WCR"Allowing 130s for 25.0ml of remaining 875.0ml +4 "Can"h $JDZi + ."WCR"Intake.select :open +2 "sampler") +215 "collection"'% +4 "core" %!  +2 #"WCR"Intake @31.9psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.62ml/s +2 "sampler")#.+0X'? +894 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")O  +3 "collection"' @ +7 "core" A +62  +7 #"WCR"Allowing 130s for 25.0ml of remaining 800.0ml +3 "Can"l $LZ& +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'x% +55 "core" %,-  +4 #"WCR"Intake @32.6psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.57ml/s +3 "sampler")#.'0X?  +2 "sampler")g% +4 "core" %# \  +21 "collection"'% +3 "core" %<@  +2 "sampler")% +4 "core" %# \  +3 "collection"'t% +4 "core" %38  +2 #"WCR"Intake @33.0psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.51ml/s +3 "sampler")#.#0X? \  +46 "collection"'p% +3 "core" %05  +3 "sampler") % +4 "core" %FDD \ S +53 "collection"'o% +3 "core" %21  +2 "sampler")% +5 "core" %FTS \ S +2 "sampler") % +4 "core" %FWY \ S +2 ."WCR"Intake.select :close +2 "sampler")0 +14 )"% +4 "core" %F_b \ S +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +73 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler")`'? +129 ."da"PRV.dial :ab2 +2 "processing"%{  +43 "core" ~ +5 ."da"PTV.dial :PRVmixing +2 "processing"%  +4 "core" +5 ."da"PSV.dial :mixloop +2 "processing"% +52 "core" +6 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%~' +387 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +6 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +15 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +4 "sampler")Z  + "collection"'W @ +7 "core" A +8  +5 "processing"%R% +4 "core" %W 7 +3 ."da"PS.seek 0.55ml + "processing"%v' +47 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 725.0ml +3 "Can"o #OsZR! +2 ."WCR"Intake.select :open + "sampler") +216 "collection"'\\% +4 "core" %<A  +2 #"WCR"Intake @33.4psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0X% +4 "core" %ˑ 1 +3 ."da"PS.seek 1.85ml +2 "processing"%q' +241 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"% * +34 "core" , +8 ."da"PS.seek 0ml +2 "processing"%-', +51 "core" '\ "8 \  +4 #"WCR"Vacuum too high -- waiting up to 40 seconds +2 .SS.reconfigure :exhale +2 "sampler")#.0X<  +2 "sampler")6% +4 "core" %L;< \ +53 "collection"'P% +4 "core" %13  +2 "sampler")\ % +5 "core" %LST \ +2 "sampler")@% +4 "core" %LST \ +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )<% +3 "core" %LSS \ +3 ."WCR"SSV.dial :exhaust +2 "sampler")'  +74 "core"  +57 ."WCR"Exhaust.select :open +6 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")G'? +870 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +15 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +2 "sampler")2  +2 "collection"'n @ +6 "core" A +67  +7 #"WCR"Allowing 130s for 25.0ml of remaining 700.0ml +3 "Can"l &PnZݝ/ +2 ."WCR"Intake.select :open + "sampler") +216 "collection"'%% +4 "core" %KK  +2 #"WCR"Intake @33.8psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.46ml/s +2 "sampler")#. 0X?  +2 #"WCR"Intake @33.3psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.46ml/s +2 "sampler")#. 0X% +4 "core" %E24 \ p +60 "collection"' % +4 "core" %  +2 "sampler") % +4 "core" %ECC \ p +3 "sampler")% +4 "core" %ECE \ p +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )% +3 "core" %EMM \ p +3 ."WCR"SSV.dial :exhaust +2 "sampler")t  +74 "core"  +6 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")Q'? +870 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +12 "Can"l SS[+ +6 ."connect"SSV.dial CBV +3 "sampler")J  +49 ."WCR"CBV.dial SSV +11 "collection"'q @ +4 "core" A +58 +7 #"WCR"Allowing 130s for 25.0ml of remaining 625.0ml +3 "Can"n SW[(+ +2 ."WCR"Intake.select :open +2 "sampler") +216 "collection"'k% +3 "core" %  +2 #"WCR"Intake @31.9psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.46ml/s +2 "sampler")#. 0X=  +2 "sampler")[% +4 "core" %Njn \ x +31 "collection"')% +4 "core" %)-  +2 "sampler")r% +4 "core" %N \ +36 "collection"'% +4 "core" %42  +2 "sampler")^% +4 "core" %L \ +41 "collection"'*% +3 "core" %(*  +3 "sampler")3% +4 "core" %L \ +46 "collection"'$% +4 "core" %**  +2 "sampler")% +4 "core" %L  \ +53 "collection"'N% +4 "core" %45  +2 "sampler")1% +4 "core" %L79 \ +60 "collection"'% +4 "core" %&(  +2 "sampler")% +4 "core" %LNM \ +2 "sampler")% +4 "core" %LNO \ +2 ."WCR"Intake.select :close +2 "sampler")0 +63 )#% +11 "core" %LJJ \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +75 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler")5'? +563 #"flow"2.6L/min +305 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")(  +3 "collection"'C @ +7 "core" A +65 +6 #"WCR"Allowing 130s for 25.0ml of remaining 575.0ml +3 "Can"q Un[<" +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'L% +4 "core" %"   +2 #"WCR"Intake @32.1psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.42ml/s +2 "sampler")#.0X% +4 "core" %EF  +2 "sampler") % +4 "core" %Ff \ u +18 "collection"' % +3 "core" %>@  +3 "sampler")% +4 "core" %Ff \ u +20 "collection"'% +4 "core" %  +2 "sampler")t% +4 "core" %Ff \ u +2 "collection"' % +4 "core" %  +3 #"WCR"Intake @31.5psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X?  +2 "sampler")f% +4 "core" %I#12 \  +24 "collection"' % +3 "core" %  +3 "sampler")p% +4 "core" %LPW \ m +27 "collection"'o% +4 "core" %  +2 "sampler")Y% +4 "core" %Lsw \ +31 "collection"'"% +4 "core" %00  +2 "sampler")F% +4 "core" %K \ +36 "collection"'% +3 "core" %54  +3 "sampler"){% +4 "core" %K \ +41 "collection"'% +3 "core" %ZW  +2 "sampler")% +4 "core" %K \ +47 "collection"'?% +4 "core" %KO  +2 "sampler")% +4 "core" %K \ +53 "collection"'W% +11 "core" %  +2 "sampler")% +4 "core" %K(( \ +3 "sampler")R% +4 "core" %K*+ \ +2 ."WCR"Intake.select :close +2 "sampler")0 +16 )Z% +3 "core" %K23 \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")\\  +73 "core"  +8 ."WCR"Exhaust.select :open + "sampler")@ +17 ."WCR"SS.seek 0ml +2 "sampler").'? +474 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +2 "processing"%`  +5 "core"  +6 ."da"PBV.dial :waste1 +2 "processing"%B  +35 "core" +6 ."da"delay 30 seconds +351 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +14 ."connect"SSV.dial CBV +3 "sampler")  +2 ."WCR"CBV.dial SSV +5 "collection"'v @ +4 "core" A +64 +6 #"WCR"Allowing 130s for 25.0ml of remaining 475.0ml +3 "Can"n Y[^ +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'% +3 "core" %-1  +2 #"WCR"Intake @32.8psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.38ml/s +3 "sampler")#.0X * +34 "core" , +6 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +68 "core"  +9 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml + "processing"% '\ +2235 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +68 "core" +7 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +69 "core"  +8 ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%t +69 "core" +7 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +67 "core"  +7 ."da"PS.seek 0ml + "processing"%O', +341 "core" ' +2 #"WCR"Stroke completed -- waiting for pressure to equalize ... + .SS.reconfigure :exhale +3 "sampler")#.0X'\ +2237 "core" ' + ."da"PSV.dial PTV +2 "processing"% +68 "core" +7 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%U +69 "core"  +9 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +69 "core" +7 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +67 "core"  +7 ."da"PS.seek 0ml +2 "processing"%t', +798 #"flow"2.4L/min +322 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale +2 "sampler")#.0X  +2 "sampler")% +5 "core" %N \ +40 "collection"'h% +3 "core" %OO  +3 "sampler")~% +4 "core" %N'' \ +46 "collection"'A% +4 "core" %FD  +2 "sampler")+% +4 "core" %NDC \ +53 "collection"'E% +4 "core" %;:|  +2 "sampler")y% +4 "core" %NSS \ +2 "sampler")g% +4 "core" %NTW \ +3 ."WCR"Intake.select :close + "sampler")0 +16 )|% +3 "core" %N\\^ \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")6  +74 "core"  +6 ."WCR"Exhaust.select :open + "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")P'? +490 "core" ' +3 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%\ +122 "core"  +8 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +16 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%x'F +212 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +19 ."connect"SSV.dial CBV +2 "sampler")<  +2 ."WCR"CBV.dial SSV +5 "collection"'q @ +7 "core" A +65 +8 #"WCR"Allowing 130s for 25.0ml of remaining 375.0ml +3 "Can"s ^[ +2 ."WCR"Intake.select :open + "sampler") +261 "core" ' +9 ."da"delay 5 seconds +3 "collection"''% +4 "core" %UVz  +2 #"WCR"Intake @34.2psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.33ml/s +3 "sampler")#.0X% +5 "core" %I( \  +17 "collection"' % +4 "core" %%$\ +2 "sampler")J% +4 "core" %J% \ \  +21 "collection"'k% +3 "core" %\ +3 "sampler")-% +4 "core" %M$ \  +5 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +17 ."da"PS.seek 0.5ml +2 "processing"%'F +3 "collection"'_% +4 "core" %`b\ +2 "sampler")H% +5 "core" %M =C \  +27 "collection"'9% +3 "core" %\\]\ +2 "sampler")Q% +5 "core" %M eg \  +31 "collection"':% +3 "core" %\ +2 "sampler")=% +4 "core" %N \  +36 "collection"'T% +4 "core" %D?\ +2 "sampler")% +5 "core" %K \ +40 "collection"'% +4 "core" %ce\ +2 "sampler")% +4 "core" %K \ +47 "collection"'h% +4 "core" %&&\ +2 "sampler")~% +4 "core" %K \ +53 "collection"'A% +4 "core" %50\ +2 "sampler")+% +4 "core" %K \ +25 ' +2 ."da"delay 5 seconds +33 "collection"'E% +4 "core" %`d\ +2 "sampler")y% +5 "core" %KA@ \ +68 "collection"'g% +3 "core" %\ +2 "sampler")|% +4 "core" %KBC \ +3 "sampler")6% +4 "core" %KCB \ +2 ."WCR"Intake.select :close +2 "sampler")0 +18 ) % +3 "core" %KDF \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")\  +76 "core"  +9 ."WCR"Exhaust.select :open + "sampler")@ +18 ."WCR"SS.seek 0ml +2 "sampler")q'? +239 ."da"PSR.select :air +2 "processing"% +73 ."da"PS.seek 2ml +2 "processing"%t'˕ +534 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +19 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +4 "sampler")<  +2 "collection"'' @ +7 "core" A +66 +9 #"WCR"Allowing 130s for 25.0ml of remaining 300.0ml +3 "Can"e ]b\\53 +2 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'P% +4 "core" %*)\ +2 #"WCR"Intake @32.4psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.33ml/s +2 "sampler")#.0X% +3 "core" %on  +2 "sampler") % +5 "core" %KGI \ +77 "collection"'J% +3 "core" %\ +3 "sampler")k% +4 "core" %KLN \ +2 "sampler")-% +4 "core" %KNM \ +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )_% +3 "core" %KNO \ +2 ."WCR"SSV.dial :exhaust +3 "sampler")H  +74 "core"  +6 ."WCR"Exhaust.select :open +2 "sampler")@ +14 ."WCR"SS.seek 0ml +2 "sampler")9'? +743 "core" ' +2 "processing"%Q9 +4 "core" 9T@5 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%: +3 %=& +2 "core" 5 +2 &^X / +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&T% +4 "core" %\ \ .\ . 7 { +3 "storage"(% +4 "core" %q % /  +2 "storage"(. +3 "core" .( +3 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 ."da"SC.seek 1 + "storage"(( +72 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +15 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +4 "sampler")5  +2 "collection"'h @ +6 "core" A +66  +6 #"WCR"Allowing 130s for 25.0ml of remaining 250.0ml +3 "Can"a\ 6f\\g +2 ."WCR"Intake.select :open + "sampler") +16 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +3 (~& +3 "core" & k h  +2 "manipulator"&U& +5 "core" &g1\ #\  A {J +2 "manipulator"&A% +4 "core" %\ \ "\ ' z +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 1 + "manipulator"&+( +165 "core" ( +3 "manipulator"&E& +4 "collection"'y% +3 "core" &\ 4\ 1 {] +2 %AE +3 "storage"(g& +2 #"WCR"Intake @33.5psia, vacuum from 20.0 to 24.0psi +6 .SS.reconfigure :inhaling 0.33ml/s +5 "sampler")#.0X20 seconds for da to relinquish FlushPuck +30 #"da"SX HX9/16 (USB:21): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 16.839 seconds\ /var/log/esp/da25apr2813h1000ml.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da25apr2813h1000ml20s.tif +2065 #SX HX9/16 (USB:21): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da25apr2813h1000ml20s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 32.0 /var/log/esp/midres/da25apr2813h1000ml32s.tif +2006 "core" ' +2 #"WCR"Stroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale +3 "sampler")#.0X \  +24 "collection"'#% +4 "core" %\ +2 "sampler")% +4 "core" %KZY \ F +27 "collection"'I% +4 "core" %;8  +2 "sampler")c% +5 "core" %Kz{ \ +31 "collection"'% +3 "core" %=?y  +3 "sampler")X% +5 "core" %I \ +34 "collection"'d% +4 "core" %  +2 "sampler")f% +5 "core" %I \ +40 "collection"'u% +4 "core" %;:\ +3 "sampler")p% +4 "core" %I \ +46 "collection"'o% +4 "core" %43  +2 "sampler")}% +5 "core" %I \ +52 "collection"' % +4 "core" %eb\ +2 "sampler")"% +4 "core" %I \ +60 "collection"'F% +4 "core" %~  +3 "sampler")% +4 "core" %I++ \ +68 "collection"'% +3 "core" %UY{  +3 "sampler")j% +4 "core" %IJG \ +77 "collection"'w% +4 "core" %71  +2 "sampler")?% +4 "core" %INM \ +3 "sampler")% +61 "core" %IOO \ +8 ."WCR"Intake.select :close +2 "sampler")0 +15 )C% +3 "core" %I\\[ \ +2 ."WCR"SSV.dial :exhaust +3 "sampler")R  +73 "core"  +5 ."WCR"Exhaust.select :open +2 "sampler")@ +14 ."WCR"SS.seek 0ml +2 "sampler")'? +396 #"da"SX HX9/16 (USB:21): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 32 seconds\ /var/log/esp/midres/da25apr2813h1000ml32s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF + ."Qmail"DAfans.email "16.839 sec auto-exposure",Subject: "da25apr2813h1000ml images!" +2 "storage"(Z- +6 "core" -' +2 "storage"(W& +4 "core" &   +2 "manipulator"&b& +4 "core" &\ /\ (  {, +9 ."da"Elbow.seek 1 +5 "manipulator"&Y( +37 "core" ( +2 "manipulator"&B& +4 "core" &\ .\ * Z {> +3 "storage"(%& +6 "core" &   +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&' +3 "core" ' +4 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 16.63 Pucks below Top Plate +2 "storage"(v'M +48 "core" ' +2 "manipulator"&\\& +5 "core" &\ -\ - z> +2 "storage"(& +4 "core" & R G }  +2 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +2 "manipulator"&.' +34 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&`, +3 "core" , +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 16.81 Pucks below Top Plate +2 "storage"( ' +23 "core" ' +2 "manipulator"&G% +4 "core" %\ /\ - I {i +2 "storage"(& +4 "core" & > 4 +3 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 299 counts +2 "manipulator"&>'2 +23 "core" ' +2 "manipulator"& & +4 "core" &\ 4\ . w z> +3 "storage"(J& +5 "core" & ~ z  +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts +3 "manipulator"&k' +25 "core" ' +10 "storage"(-% +5 "core" % X M |  +3 ."downElevator"SE.seek :down +3 "storage"(_'p +91 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +5 "storage"(H% +3 "core" %C RN +3 "manipulator"&{% +4 "core" %\ *\ # T zp +5 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +5 "manipulator"&Q'\ +8 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler"):  +3 "collection"'= @ +7 "core" A +6 ' +2 ."downElevator"SE.stop + "storage"(5 +106 "core"  +5 ' +2 "storage"(T& +10 #"WCR"Allowing 130s for 25.0ml of remaining 225.0ml +3 "core" & p " +2 "Can"i h\\! +4 ."WCR"Intake.select :open +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "sampler") + "processing"%& +9 "core" && 8 +2 "manipulator"&& +4 "core" & X B |> +2 "manipulator"&h% +13 "core" %\ \ -\ , z +3 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&5(- +188 "core" ( +2 "manipulator"&~& +5 "core" &-\ +\ ) | z +3 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 &U& +4 "collection"'A% +5 "core" &-\ \ ! l z +2 %  +2 #"WCR"Intake @32.1psia, vacuum from 20.0 to 24.0psi +4 ."psFlush"Forearm.seek :garage +3 ."WCR"SS.reconfigure :inhaling 0.30ml/s +2 "manipulator"&]'Γ +6 "sampler")#.0X  +3 "sampler"))% +4 "core" %Iuy \ +35 "collection"'V% +4 "core" %pu|  +2 "sampler")*% +58 "core" %I \ +3 "collection"'$% +5 "core" %  +2 "sampler")% +4 "core" %I \ +47 "collection"'N% +4 "core" %'%z  +3 "sampler")1% +4 "core" %I \ +52 "collection"'4% +4 "core" %;;  +2 "sampler")% +5 "core" %I \ +60 "collection"'% +4 "core" %?=z  +2 "sampler")|% +4 "core" %I \ +41 #"uploadLog"upsync +22 ."psFlush"PSR.select :air +3 "processing"% +4 "collection"'i% +3 "core" %''  +2 "sampler")7% +4 "core" %I99 \ +12 ."psFlush"PS.seek 2.5ml + "processing"%('\ +65 "collection"'L% +4 "core" %?C  +2 "sampler")% +4 "core" %IHM \ +88 "collection"',% +3 "core" %II  +3 "sampler")D% +4 "core" %IYZ \ +2 "sampler")#% +4 "core" %I[\\ \ +2 ."WCR"Intake.select :close +2 "sampler")0 +19 )% +3 "core" %I__ \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")I  +75 "core"  +9 ."WCR"Exhaust.select :open +2 "sampler")@ +19 ."WCR"SS.seek 0ml +2 "sampler")c'? +852 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +18 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")  +3 "collection"'X @ +6 "core" A +64  +8 #"WCR"Allowing 130s for 25.0ml of remaining 200.0ml +3 "Can"u !i\\- +2 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'d% +4 "core" %SH  +2 #"WCR"Intake @33.7psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.30ml/s +2 "sampler")#.0X  +46 "core"  +8 ."psFlush"PSR.select :flush +3 "processing"%@ +16 ."psFlush"PS.seek 0.5ml +2 "processing"%T'F +3 "core"  +12 ."WCR"Exhaust.select :open + "sampler")@ +19 ."WCR"SS.seek 0ml +2 "sampler")'? +549 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +18 ."psFlush"PS.seek 2.5ml +2 "processing"% '\ +313 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +2 "sampler")  +3 "collection"'h @ +6 "core" A +65  +9 #"WCR"Allowing 130s for 25.0ml of remaining 175.0ml +3 "Can"t j\\ +2 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'k% +4 "core" %;<  +2 #"WCR"Intake @33.2psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.30ml/s +2 "sampler")#.0X +7 ."psFlush"PS.seek 2.5ml + "processing"%,'\ +684 #"flow"2.5L/min +1917 "core" ' +3 ."psFlush"PSV.dial :waste1 +2 "processing"%D  +67 "core"  +59 ."psFlush"PS.seek 0ml +2 "processing"%#', +2354 "core" ' +2 #"WCR"Stroke completed -- waiting for pressure to equalize ... + .SS.reconfigure :exhale +3 "sampler")#.0X+ +3 "core" + +20 "collection"'j% +3 "core" %/,  +2 "sampler")w% +4 "core" %H \ y +18 "collection"'T% +4 "core" %;;  +2 "sampler")h% +4 "core" %H.. \ y +21 "collection"'% +3 "core" %BD  +3 "sampler")k% +4 "core" %ICE \ x +23 "collection"'% +4 "core" %FF  +2 "sampler")~% +4 "core" %J\\_ \ w +27 "collection"'A% +4 "core" %IJ  +2 "sampler") % +5 "core" %Mx~ \ M +31 "collection"'`% +3 "core" %))  +2 "sampler")U% +5 "core" %M \ +35 "collection"'g% +4 "core" %.(  +2 "sampler")y% +4 "core" %K \ +41 "collection"'% +4 "core" %gg  +2 "sampler") % +4 "core" %K \ +47 "collection"'% +3 "core" %&&  +2 "sampler")]% +5 "core" %K \ +52 "collection"''% +4 "core" %df  +2 "sampler")5% +5 "core" %K \ +59 "collection"'q% +4 "core" %$.  +2 "sampler")2% +5 "core" %K'( \ +68 "collection"' % +3 "core" %EC  +2 "sampler")a% +4 "core" %K:9 \ +78 "collection"'@% +4 "core" %@C  +2 "sampler")% +4 "core" %KMM \ +88 "collection"'% +3 "core" %IK  +2 "sampler")% +5 "core" %KWW \ +2 "sampler")+% +4 "core" %KWX \ +2 ."WCR"Intake.select :close +2 "sampler")0 +14 )% +4 "core" %KWX \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")_  +74 "core"  +6 ."WCR"Exhaust.select :open + "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler")'? +852 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +14 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")\  +4 "collection"'t @ +5 "core" A +67 +6 #"WCR"Allowing 130s for 25.0ml of remaining 100.0ml +3 "Can"u $n] N +2 ."WCR"Intake.select :open + "sampler") +269 "collection"'O% +3 "core" %77  +4 #"WCR"Intake @33.0psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.28ml/s +3 "sampler")#.0X@  +2 "sampler")s% +4 "core" %I44 \ +88 "collection"'X% +3 "core" %be  +3 "sampler")% +4 "core" %ILM \ +99 "collection"'d% +4 "core" %CF  +2 "sampler")c% +4 "core" %ITU \ +2 "sampler")u% +4 "core" %ISW \ +3 ."WCR"Intake.select :close + "sampler")0 +16 )p% +3 "core" %IXX \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +74 "core"  +7 ."WCR"Exhaust.select :open + "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")('? +672 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%}  +68 "core"  +6 ."psFlush"PS.seek 0ml +2 "processing"%o', +136 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +15 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")  +3 "collection"' @ +7 "core" A +65  +6 #"WCR"Allowing 130s for 25.0ml of remaining 75.0ml +3 "Can"u &p$]) +2 ."WCR"Intake.select :open +2 "sampler") +214 "collection"'F% +5 "core" %45  +2 #"WCR"Intake @32.9psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.28ml/s +2 "sampler")#.0X +2 ."WCR"Intake.select :open +2 "sampler") +214 "collection"' % +4 "core" %HH  +2 #"WCR"Intake @33.7psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.28ml/s +2 "sampler")#.0X% +4 "core" %33  +2 "sampler")t% +4 "core" %Z \  +3 "collection"'\ % +4 "core" %88  +2 #"WCR"Intake @33.0psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.25ml/s +2 "sampler")#.0X  +3 "sampler")% +4 "core" %DH \ +87 "collection"'B% +4 "core" %XZ  +2 "sampler")% +5 "core" %PT \ +99 "collection"'% +3 "core" %wv  +2 "sampler")n% +4 "core" %ac \ +113 "collection"'-% +3 "core" %*( ! +3 "sampler")x% +4 "core" %__ \ +3 "sampler")G% +4 "core" %`b \ +2 ."WCR"Intake.select :close +2 "sampler")0 +14 )H% +3 "core" %_b \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")3  +76 "core"  +5 ."WCR"Exhaust.select :open +2 "sampler")@ +14 ."WCR"SS.seek 0ml +2 "sampler"){'? +892 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +15 #"WCR"Sampled 1000.0ml +3 #Drying puck before fixing for 4:00 + .CBV.dial :waste2b + "collection"'Y  +69 "core"  +5 ."WCR"delay 1:00 +221 ."samplerPumpShutdown"Flow.disablePump :primary +4 .Gate.power :sampler,:OFF +5778 ."WCR"CSV.dial :air +2 "collection"'= @ +42 "core" > +6 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'' +2235 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV +2 "collection"': @ +70 "core" @ +56 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'j  +82 "core"  +5 "collection"'w% +4 "core" %MO C +2 ."WCR"CSV.dial between air and CTV +3 "collection"'T ` +28 "core" a +58 ."WCR"CS.seek 7.331ml +2 "collection"'h' +662 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +5 "collection"'  +2 '  +27 "core"  +47  +6 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<b +4 ."WCR"CS.seek 0ml +2 "collection"'k' +1889 "core" 'T C +3 ."WCR"CBV.dial :waste2b +2 "collection"'  +28 "core"  +6 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +4 ."WCR"CS.seek 0ml + "collection"'~' +46 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'A  +124 "core" +5 #"WCR"Fix #1 of 2 (with RNAlater) for 2:00 +2 .CSV.dial CSR +2 "collection"'  +41 "core"  +7 #"WCR"Pulling 2ml of CSR.RNAlater +2 .CSR.select :RNAlater +2 "collection"' +13 ."WCR"CS.seek 2ml +2 "collection"'`') +584 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +15 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'U' +1795 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV +2 "collection"'g @ +69 "core" ? +58 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'y  +83 "core"  +8 "collection"'.% +5 "core" %RR D + ."WCR"CSV.dial between air and CTV +3 "collection"' ` +57 "core" ^ +5 ."WCR"CS.seek 7.286ml +2 "collection"' ' +676 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +5 "collection"'f  +3 '  +30 "core"  +96  +6 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<b +4 ."WCR"CS.seek 0ml +2 "collection"']' +1691 "core" ' A +8 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b +2 "collection"''  +28 "core"  +6 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +4 ."WCR"CS.seek 0ml +2 "collection"'J' +313 "core" ' +2 ."WCR"delay 1:00 +6002 .CTV.dial :air,avoiding: :intake +2 "collection"'2  +122 "core" +4 #"WCR"Fix #2 of 2 (with RNAlater) for 2:00 +2 .CSV.dial CSR +2 "collection"'q  +38 "core"  +7 #"WCR"Pulling 2ml of CSR.RNAlater +2 .CSR.select :RNAlater +2 "collection"' +13 ."WCR"CS.seek 2ml +2 "collection"' ') +593 "core" ' +2 ."WCR"delay 5 seconds +503 .CSR.select :air +2 "collection"' +15 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'5' +1792 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV +2 "collection"' @ +69 "core" ? +58 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'  +83 "core"  +7 "collection"'% +4 "core" %RT4 D +2 ."WCR"CSV.dial between air and CTV +3 "collection"'+ ` +54 "core" _ +5 ."WCR"CS.seek 7.257ml +2 "collection"'' +679 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'_  +2 '>  +30 "core"  +97  +6 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<b +4 ."WCR"CS.seek 0ml +2 "collection"'t' +1617 "core" '. @ +4 ."WCR"delay 2:00 +1949 "Can" MDv@^ +10054 ."WCR"CBV.dial :waste2b +2 "collection"'\  +28 "core"  +6 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +4 ."WCR"CS.seek 0ml +2 "collection"'a' +328 "core" ' +3 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'@  +122 "core" +4 "collection"'<& +54 "core" &RF>@A D< +5 #"WCR"Storing wcr puck in Collection Clamp to tube 1 + "manipulator"&v% +4 "core" %\ \ .\ . P z +3 "storage"(P% +4 "core" %| L +2 "storage"(;. +3 "core" .( +3 "storage"(m& +4 "core" & K +2 "storage"(8& +4 "core" & s L +3 "manipulator"&& +4 "core" &-\ *\ . K z+ +2 "manipulator"&[% +4 "core" %\ \ /\ / z +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 1 +2 "manipulator"&l( +187 "core" ( +2 "manipulator"&K& +4 "core" & \ 0\ 5 z( +2 "storage"(Q& +4 "core" & L +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&!' +89 "core" ' +3 "storage"()& +5 "core" & L +2 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 ."WCR"SE.seek :beamBreak +2 "storage"(^') +191 "core" ' + "storage"(V- +3 "core" -'ų +3 ."WCR"SE.configure :default +3 "storage"(#QK-0-\ b +3 "manipulator"&M& +4 "core" &\ "\ ! z z( +2 "storage"(O& +4 "core" & { E +3 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek 1 +2 "manipulator"&$' +33 "core" ' +2 ."WCR"Elbow.hold + "manipulator"&, +3 "core" , +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(N- +3 "core" -'ų +4 ."WCR"SE.seek 17.19 Pucks below Top Plate + "storage"(1'5 +27 "core" ' +2 "manipulator"&4% +4 "core" %\ +\ $  z +3 "storage"(& +4 "core" & = A +2 ."WCR"Forearm.force -20 +2 "manipulator"&5 +3 ."WCR"Forearm.seek 1 + 294 counts +2 "manipulator"&'- +22 "core" ' +2 "manipulator"&*& +4 "core" &\ /\ + z( +3 "storage"(i& +5 "core" & R H +2 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&z' +33 "core" ' +2 ."WCR"SE.seek 18.19 Pucks below Top Plate +2 "storage"(E'ʞ +34 "core" ' +2 "manipulator"&7& +5 "core" &\ $\ ( 7 z( +2 "manipulator"&% +4 "core" %\ 0\ $ zr +3 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&L(o +169 "core" ( +2 "manipulator"&D& +55 "core" &j6\ .\ . C zN +4 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &,& +3 "core" &j6\ ,\ ) zN +3 ."WCR"Forearm.seek CC +2 "manipulator"&'Ͻ +96 "core" ' + ."WCR"Hand.close +2 "manipulator"&s/ +70 "core" / +4 ."WCR"CC.seek :open +2 "collection"'S( +396 "core" ( +2 "storage"(X& +4 "core" & . G +3 "storage"(I& +4 "core" & ' F +2 "manipulator"&c& +4 "core" &j6\ .\ 0 % zN +3 "manipulator"&u% +4 "core" % Ϯ\ %\ " c z +3 ."WCR"Forearm.seek :retract +2 "manipulator"&p'\ +95 "core" ' +2 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 1 +2 "manipulator"&( +162 "core" ( +2 "manipulator"&r& +4 "core" &|\ 5\ 3  z +2 "storage"(}& +5 "core" &  M +2 ."WCR"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."WCR"Forearm.seek 1 +2 "manipulator"&' +107 "core" ' +2 ."WCR"Elbow.hold + "manipulator"& , +4 "core" , +2 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open +2 "manipulator"&/1 +53 "core" 1 +3 "manipulator"&F% +4 "core" % \ %\ - + z +3 "storage"((& +4 "core" & 1 F +2 ."WCR"Forearm.force -20 +2 "manipulator"&5 +3 ."WCR"Forearm.seek 1 + 313 counts +2 "manipulator"&|'@ +25 "core" ' +2 "manipulator"&& +4 "core" &|\ 0\ 5 y +3 "storage"(C& +5 "core" & 6 N +2 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&' +22 "core" ' +2 "storage"(% +4 "core" %ʨ\ \  r O +4 ."downElevator"SE.seek :down +4 "storage"(9'p +98 (6% +3 "core" %FO \  NQN +2 "manipulator"&e% +5 "core" %\ *\ . z +3 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&W'\ +26 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +61 "core" ' +2 #tStarting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'b& +4 "core" &RTm K +3 "manipulator"&#& +4 "core" &|\ )\ ) * z +2 "manipulator"&R% +4 "core" %\ \ /\ , K z +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&\\(- +187 "core" ( +7 "manipulator"&?& +4 "core" &-\ +\ / n z +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +3 "core" &-\ \ ! y +3 .tForearm.seek :garage +2 "manipulator"&'Γ +98 "core" ' +2 .tHand.close + "manipulator"&B/ +66 "core" / +2 "manipulator"&& +4 "core" &-\ *\ . b z +2 "manipulator"&% +5 "core" % Ρ\ #\ # zn +3 .tForearm.seek :retract + "manipulator"&n'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&-(o +322 "core" ( +2 "manipulator"&x& +4 "core" &m1\ 2\ 4 ( zI +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &G& +3 "core" &m1\ )\ " P zI +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&H'Ͻ +98 "core" ' +2 "manipulator"&3& +4 "core" &m1\ '\ 4 x zI +3 "manipulator"&d% +4 "core" %ϩ\ &\ . \\ z +3 "collection"'Y& +4 "core" &QS G +3 "collection"'=& +5 "core" &SS G +3 .tCC.seek :closed +2 "collection"'&(S +5 "core" &SPZ G +8 &4QSj =)v +9 &fRSn :< +9 &yPQf H +9 &bQRh ?I +10 &_RQ` ?I +9 &bTQ^ ?I +9 &^_SS` ?I +10 & bSUh ?I +9 &_PSS ?I +9 & aPQU ?I +10 &"eeQST ?I +9 &$(bSQO ?I +9 &%bTUU ?H +10 &'cRSV ?I +9 &)nbQPP ?I +10 &+0cQUS >I +9 &,eSSP >I +9 &.bQRN ?I +10 &0wbOUO ?H +9 &27bRRP >I +9 &3cRTP ?I +10 &5aRSN >I +9 &7~bSQM ?I +10 &9@cQQO >I +9 &;eSSP ?I +9 &<bSTV ?H +10 &>cSRT >I +9 &@IbRRP ?H +10 &B cTRN ?I +9 &CkRRK >I +9 &ERSO ;L +10 &G=TQV 8O +9 &HTSM 5T +9 &JOSV 4S +10 &LtQTV 4T +9 &N6PSW 3T +9 &ORSX 3T +10 &QSTO 2B +9 &R@STK 4"g +10 &R}TTU <M +2 ( +2 "collection"'=& +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.16 +2 "collection"':& +3 "core" &R{RTq <M +4 .tHand.open + "manipulator"&j1 +53 "core" 1 +2 "manipulator"&w% +4 "core" % ϩ\ 4\ 0  z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&T'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'& +4 "core" &RzQSp ;M +2 "collection"'% +4 "core" %SSW ; +3 .tCSV.dial CSR + "collection"'  +41 "core"  +6 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +16 .tCS.seek 5ml +2 "collection"'h'q1 +1349 "core" ' +3 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +15 '% +3 "core" %q/TSP > +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'k'` +619 "core" ' +2 .tCSV.dial :waste +2 "collection"'A +123 "core" +4 .tCS.reconfigure :default +3 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"' ' +1980 "core" ' +2 #tFlushing lower manifold's waste2b port +53 "collection"'~& +7 "core" &RzUTJ =M +2 "collection"'`% +4 "core" %SVK > +2 .tCSV.dial :flush +2 "collection"'g  +41 "core"  +5 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml +2 "collection"'y'q1 +1153 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air + "collection"'. @ +43 "core" B +4 "collection"'% +4 "core" %q5STJ > +3 .tCS.seek 7.001ml +2 "collection"'U' +516 "core" ' +3 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'  +3 'f  +39 "core"  +89  +5 .tCBV.dial :waste2b +2 "collection"'  +4 "core"  +6 .tCS.seek 0ml + "collection"''' +1603 "core" ' +2 #tFlushing upper manifold + "collection"']& +4 "core" &RzUV5 =M +2 "collection"'2% +4 "core" %VT2 > +2 .tCSV.dial :flush +2 "collection"'q  +69 "core" +5 .tCS.seek 5ml + "collection"'J'q1 +1164 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +42 "core" B +5 "collection"'% +4 "core" %q6VX' = +3 .tCS.seek 7.001ml + "collection"'' +514 "core" ' +2 ."connect"CSV.dial CBV +3 "collection"' +2 .tCBV.dial CSV +5 "collection"'+  +44 "core"  +55 ~ +5 .tCTV.dial :air + "collection"'5  +122 "core" +5 .tCS.seek 0ml +2 "collection"'>' +1594 "core" ' +3 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'_'1 +725 "core" ' + .tCSV.dial :waste +2 "collection"' +42 "core" +5 .tCS.seek 0ml +2 "collection"'\ ' +735 "core" ' +2 "collection"'t& +4 "core" &RyVVQ =M +3 "collection"'@% +4 "core" %QVP = +2 .tCSV.dial :flush +2 "collection"'<  +41 "core"  +5 .tCS.seek 3ml +2 "collection"'v'1 +735 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'P @ +42 "core" B +5 "collection"';% +4 "core" %1RW9 > +3 .tCS.seek 5ml +2 "collection"'m'q1 +510 "core" ' +2 .tCSV.dial :air + "collection"'8 @ +5 "core" A +5 .tCS.seek 0ml + "collection"'' +1161 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'['1 +725 "core" ' +2 .tCSV.dial :waste +2 "collection"'K +69 "core" +6 .tCS.seek 0ml + "collection"'Q' +729 "core" ' +3 #tDisinfecting external Intake with mfbkill + "collection"'%& +4 "core" &RySU5 >M +2 "collection"')% +4 "core" %VT8 > +3 .tCSV.dial CSR + "collection"'V  +123 "core"  +60 #tPulling 8ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +15 .tCS.seek 8ml + "collection"'"'8 +1799 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +15 .tCS.seek 10ml +2 "collection"'M' +514 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'O +3 'N  +6 "core"  +90 +4 .tCTV.dial :intake +2 "collection"'4  +70 "core"  +6 .tIntake.select :open +2 "sampler") +14 .tCS.seek 2ml + "collection"'') +1813 "core" ' +2 .tIntake.select :close +2 "sampler")0 +14 .tCTV.dial :air + "collection"'*  +70 "core"  +5 .tCS.reconfigure :default +3 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'i' +593 "core" ' +2 #tFlushing lower manifold's waste2b port +2 .CSV.dial CSR + "collection"'7  +96 "core"  +8 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +14 .tCS.seek 4ml +2 "collection"''Q +1100 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +16 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'!' +1358 "core" ' +3 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'l  +3 '^  +40 "core"  +85  +6 .tCBV.dial :waste2b +2 "collection"'$  +44 "core"  +5 .tCS.seek 0ml +2 "collection"'' +2227 "core" ' +3 #tKilling upper manifold + .CSV.dial CSR +2 "collection"'1  +41 "core"  +7 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +15 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 4ml +2 "collection"'D'Q +1096 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +15 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'z' +1369 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"', +3 '  +44 "core"  +54 +6 .tCTV.dial :air + "collection"'s  +125 "core"  +5 .tCS.seek 0ml +2 "collection"'' +2227 "core" ' +10 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"''1 +735 "core" ' +2 .tCSV.dial :waste + "collection"'X +42 "core" +5 .tCS.seek 0ml +2 "collection"'I' +375 "Can" FSy,^ +348 "core" ' +2 #tFlushing upper manifold + "collection"'c& +4 "core" &RyTT5 =M +2 "collection"'u% +4 "core" %ST- = +2 .tCSV.dial :flush +2 "collection"'r  +41 "core"  +5 .tCS.seek 5ml +2 "collection"'}'q1 +1160 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air + "collection"' @ +42 "core" A +4 "collection"'L% +4 "core" %q4RTK ? +3 .tCS.seek 7ml +2 "collection"'/' +515 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'F +2 '(  +8 "core"  +102 +4 .tCTV.dial :air +2 "collection"'  +5 "core" +5 .tCS.seek 0ml +2 "collection"'C' +1580 "core" ' +3 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"''1 +731 "core" ' +2 .tCSV.dial :waste + "collection"'p +41 "core" +5 .tCS.seek 0ml +2 "collection"'6' +727 "core" ' +2 "collection"'e& +4 "core" &RyRSD =M +2 "collection"'% +4 "core" %QSG > +2 .tCSV.dial :flush +2 "collection"'b  +40 "core"  +6 .tCS.seek 3ml + "collection"''1 +725 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'# @ +42 "core" A +4 "collection"'R% +4 "core" %1TT& ? +3 .tCS.seek 5ml +2 "collection"'|'q- +520 "core" ' +2 .tCSV.dial :air + "collection"'E @ +5 "core" A +5 .tCS.seek 0ml + "collection"'' +1154 "core" ' +3 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'?'1 +737 "core" ' +2 .tCSV.dial :waste +2 "collection"' +70 "core" +5 .tCS.seek 0ml + "collection"'9' +733 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"' & +4 "core" &RyUV$ >M +2 "collection"'B% +4 "core" %TU > +3 .tCSV.dial :flush + "collection"'  +42 "core"  +5 .tCS.seek 5ml +2 "collection"''q1 +1159 "core" ' +2 .tdelay 5 seconds +507 .CSV.dial :air +2 "collection"'W @ +40 "core" A +5 "collection"'% +8 "core" %q2SU < +4 .tCS.seek 7ml + "collection"'\\' +521 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'x  +3 'G  +41 "core"  +87  +6 .tCBV.dial :waste2b + "collection"'3  +45 "core"  +5 .tCS.seek 0ml +2 "collection"'d' +1627 "core" ' +6 #tDisinfecting external Intake with kill + "collection"'Y& +4 "core" &RyNQ ?M +2 "collection"'n% +4 "core" %QT > +3 .tCSV.dial CSR + "collection"'S  +42 "core"  +7 #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +16 .tCS.seek 8ml + "collection"':'8 +1801 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +16 .tCS.seek 10ml +2 "collection"'j' +519 "core" ' +3 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +4 "collection"'w  +2 ' +44 "core"  +56 +6 .tCTV.dial :intake + "collection"'  +70 "core" +6 .tIntake.select :open + "sampler") +14 .tCS.seek 2ml +2 "collection"'=') +1821 "core" ' +2 .tIntake.select :close + "sampler")0 +14 .tCTV.dial :air +2 "collection"'  +70 "core" ~ +5 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'H' +589 "core" ' +2 .tCSV.dial CSR +2 "collection"'a  +96 "core"  +7 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +16 .tCS.seek 5ml +2 "collection"''q1 +1353 "core" ' +3 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +15 .tCS.seek 10ml +2 "collection"'h' +1342 "core" ' +2 .tCSV.dial CBV +2 "collection"'A +96 "core" +5 .tCS.seek 0ml +2 "collection"'k' +2624 "core" ' +3 #tGaraging FlushPuck in Collection Clamp + "manipulator"&~& +4 "core" &m0\ .\ $ zI +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&`(o +3 "core" ( +2 "manipulator"&g& +4 "core" &m0\ 0\ 3 t zI +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +3 "core" &m0\ $\ , zI +3 .tForearm.seek CC +2 "manipulator"&.'Ͻ +95 "core" ' +2 .tHand.close + "manipulator"&/ +68 "core" / +4 .tCC.seek :open + "collection"'y( +399 "core" ( + "manipulator"&& +4 "core" &m0\ $\ ) Z zI +3 "manipulator"&f% +4 "core" % Ϻ\ %\ ( ] z +3 .tForearm.seek :retract + "manipulator"& '\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&U(- +314 "core" ( +2 "manipulator"&]& +4 "core" &-\ 5\ % Y z +48 .tElbow.reconfigure :loose +10 "manipulator"&$ &.,(#b +4 &2& +3 "core" &-\ '\ ) z +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&q'Γ +112 "core" ' + .tHand.open +2 "manipulator"&'1 +61 "core" 1 +2 "manipulator"& % +4 "core" % Ν\ 6\ 1 z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 #tCompleted [myDA_WCR {hotBleach :waste2b} #Phase 3: Monday DA+WCR with hotBleach cleanup (4 pucks)] begun 11:00:23 + #Preparing to sleep until 4/30/25 11:00AM +8 #Asleep til 4/30/25 11:00AM +4 #Continuing at 11:00PDT30-Apr-25 +3 "Can" S6z^ +5 ."Qmail"GoodNews.email "Then, in tube 2: myDA_WCR {hotBleach :waste2b}\\t #Phase 4: Wednesday DA+WCR with hotBleach cleanup (4 pucks)\\n/home/esp/esp2/mission/25APR23NEMO.rb:49\\n{1 => 19,\\n 2 => 14,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@13:48:08, 12.7C, 20% humidity, 14.2psia, 14.128V, 0.307A, 22.560Ah, 4.33W\\nSampled 1000.0ml",Subject: "Asleep until 11:00PDT30-Apr-25" +22 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown +1732 #"uploadLog"upsync +29050 "Can" e{0_. +60001  i|1_ +60002  i}1`Z +60002  i~3` +60001  j4a +60002  j4b +60002  h6b +60002  f 7cH +60001  j8c +60002  i8dt +60002  j9e\ +60002  i9e +60002  f :f6 +60001  g;f +60002  j;gb +60001  h<g +59999  j=h +60002  j>i$ +60001  j>i +60002  h?jP +60002  f ?j +60002  j?k| +60002  j?l +60001  j@l +60002 | j@m> +60002 { jAm +60002 y k@nj +60001 } j@o +60002 z i@o +60002 } jAp, +60002  jAp +60001  iAqX +60002 | iBq +60002 | jBr +60001 x gCs +60002 | jDs +60002 t jDtF +60001 n iDt +60002 o jCur +60002 n gBv +60001 m iBv +60002 k jAw4 +60001 j j@w +60002 m hAx` +60002 k i@x +60001 i j@y +60002 g j?z" +60002 k g>z +60001 i f >{N +60002 g j={ +60002 h j<|z +60001 f i;} +60002 e j:} +60002 e i9~< +60002 d e 8~ +60001 d i7h +60002 a j6 +60002 b i5 +60002 b i5* +60001 c j4 +60002 c i3V @PDT1745910197.84 b f2 +60005 a h1 +60002 ` i0 +60002 _ i/ +60001 ] i.D +60002 [ i- +60002 [ i,p +60001 ^ e , +60002 ^ h+ +60002 [ g*2 +60002 ^ f) +60002 a g'^ +60001 a h& +60002 a i& +60002 _ g% +60002 a h$ +60002 _ g#L +60001 ^ g$ +60001 ] d %x +60002 ^ g$ +60001 ` g$ +60002 \\ h$: +60001 ] g$ +60002 [ g$f +60002 \\ f$ +60001 \\ d% +60002 Y g%( +60002 \\ h% +60002 V g%T +60002 \\ f' +60002 W f( +60002 Y f) +60002 W f* +60002 Y d*B +60001 W f+ +60002 V c-n +60002 W f. +60002 Y c/ +60001 W f/0 +60002 U f1 +60002 T f2\\ +60002 T f3 +60001 V f5 +60002 W f6 +60001 Q d8 +60001 P f9J +60002 P f: +60002 N c;v +60001 O f< +60002 K f> +60001 L f>8 +60002 N c? +60002 H f@d +60001 J e@ +60002 J eB +60001 K eC& +60002 K eE +60001 H eGR +60002 I bH +60002 G eJ~ +60002 K eL +60001 J eN +60002 L dO@ +60002 J eQ +60002 L bRl +60002 M eS +60001 K dU +60002 O dV. +60002 I bW +60002 L bXZ +60001 N cZ +60002 P _"[ +60002 L d] +60002 P c^ +60002 M d`H +60001 N ca +60002 M cct +60002 N cd\ +60002 Q ce +60002 I cf6 +60001 H ch +60002 K b jb +60002 J c\ k +60002 K c n +60001 I b o$ +60002 L c p +60002 L _ qP +60002 J br +60001 H bs| +60002 G cu +60002 J bu +60002 I bv> +60001 H bw +60002 I bxj +60002 I by +60002 G by +60001 I b{, +60002 D b| +60002 G b}X +60002 I a~ +60001 L a +60002 M a +60002 N _ +60001 K aF +60002 J a  +60002 K a!r +60002 K a" +60002 J ] # +60001 N ^$4 +60002 G a% +60002 H a&` +60001 G a' +60001 M `(Č +60002 I a)" +60001 L `*Ÿ +60001 K ]+N +60002 G _, +60002 J _-z +60001 K `. +60002 K `/Ȧ +60002 L `0< +60002 K ]1 +60001 L \\ 2h +60002 M ]3 +60002 M `4˔ +60002 N _5* +60001 J `6 +60002 J _7V +60002 N ]8 +60001 N `9΂ +60002 K _: +60002 K `;Ϯ +60001 K ^<D +60002 L ^= +60002 M _>p +60001 K ^? +60002 K [ @Ҝ +60002 O ^A2 +60001 O ^B +60002 M ^C^ +60002 M [D +60002 M ^EՊ +60001 N ^F +60002 M ^Gֶ @PDT1745996600.33 J ^HL +60001 K ^I +60002 H ^Jx +60002 H ^K +60002 F ^L٤ +60002 F ^M: +60002 I ^N +60001 E ]Of +60002 I ]P +60002 I ]Qܒ +60001 M ]R( +60002 I ]Sݾ +60002 J ]TT +60002 H \\U +60002 I \\V߀ +60002 E [W +60001 I Z X +60002 G Y YB +60002 F ]Z +60002 I \\[n +60001 H \\\\ +60002 G ]] +60002 I Z^0 +60002 F \\_ +60002 C ]`\\ +60003 F ]a +60004 G \\b +60002 I \\c +60002 H \\d +60002 E [eJ +60002 F Y f +60001 D \\gv +60002 F \\h +59999 D [i +60001 G Zj8 +60002 E [k +60002 H [ld +60002 E [m +60001 I [n +60002 E [o& +60002 F [p +60002 E [qR +60001 B Xr +60002 F [s~ +60002 E [t +60002 G Yu +60001 D [v@ +60001 C [w +60002 B Zxl +60002 C Zy +60001 F [z +60002 F [{. +60002 D X| +60002 D Z}Z +60001 A Z~ +60002 @ Y +60002 ? Z +60001 C Y +60002 ? WH +60002 > V  +60002 A Yt +60001 C Y\ +60002 B Y +60002 E Y6 +60001 D Y +60002 E Vb +39855 G Wp +3 #tPowering core bus +537 .Gate.power :raw,:ON +2 "sampler") +39 )J +2 "core"  +3 "collection"' +3 '+ +3 "core"  +3 "processing"% +3 % +2 "core"  +6 "collection"' 9\ +3 ' 0\ +2 ' -\ +5 "processing"% 9\ +58 % 2\ +2 % *\ +3 % 0\ +5 "sampler")&\ +2 .tCS.configure :default +3 "collection"'#P d@b +3 .tPS.configure :default +2 "processing"%#A d`xb +3 .tSS.configure :default +2 "sampler")#.0X% +2 ."rdySampler"Intake.select :close +6 .Exhaust.select :close + .CTV.dial :air +2 "collection"'  +4 "core" % f +2 %\ 2\ 4 } y  +2 ."rdyProcessing"PSV.dial :air +5 "manipulator"&_% +2 ."rdySampler"CSV.dial :waste1 +6 "processing"%t  + "collection"'@ +6 "core" %\ 3\ 4 b z +3 .tForearm.home.seek :retract +2 "manipulator"&<'\ +33 "core" +4 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler")\  +3 "core"  +2 "sampler")P +3 "core"  +3 "sampler");  +14 "core" ' +2 ."closeHand"Hand.close +4 .tElbow.reconfigure :loose + "manipulator"&v/ +5 &$ &.,(#b +5 .tElbow.jog 1500 + "manipulator"&8* +4 "core" +4 ."rdyProcessing"PS.home.seek 0ml +2 "processing"%m', +30 "core"  +2 "sampler")% +6 "core" %--\   + * +3 .tElbow.reconfigure :loose +4 ."readyCS"CS.reconfigure :fast +6 ."rdySampler"SS.home.seek 0ml +2 "manipulator"&$ &.,(#b +2 "collection"'#d @b +4 "sampler")K'? +3 .tElbow.home.seek :clear +3 "manipulator"&[(d +6 ."readyCS"CS.home.seek 0ml +4 "collection"'%' +3 "core" / +318 ' +16 ( + "storage"()& +4 "core" & x P ? +3 .tSE.home.seek :down + "storage"(V'p +59 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.home.seek :initial +2 "storage"(Q( +356 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +4 .tForearm.seek :retract +2 "manipulator"&"'\ +4 "core" ' +2 .tElbow.seek :hammer + "manipulator"&N( +55 "core" ' +43 ( +2 "manipulator"&O& +4 "core" &\ 1\ 3 z. +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 "core" ' +3 .tForearm.seek retracted + ."rdyProcessing"PS.stop +3 "manipulator"&4'\ + "processing"%5 +6 "core" ' +2 "manipulator"&M% +4 "core" %\ \ /\ . o z +3 "processing"%*& +2 "collection"'& +8 "core" & X + &MQ< < +3 .tCC.home.seek :open +2 ."openPC"PC.home.seek :open +3 "collection"'7( +3 "processing"%i( +275 "core" ( +9 ( +43 "Can"H @= +5 #tPhase [myDA_WCR {hotBleach :waste2b} #Phase 4: Wednesday DA+WCR with hotBleach cleanup (4 pucks)] + ."Qmail"Notice.email "At 11:00:22 began in tube 2: myDA_WCR {hotBleach :waste2b}\\t #Phase 4: Wednesday DA+WCR with hotBleach cleanup (4 pucks)\\n/home/esp/esp2/mission/25APR23NEMO.rb:49\\n{1 => 19,\\n 2 => 14,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:22, 11.9C, 17% humidity, 14.1psia, 14.035V, 0.349A, 29.172Ah, 4.90W",Subject: "Started 25APR23NEMO phase myDA_WCR {hotBleach :waste2b}\\t #Phase 4: Wednesday DA+WCR with hotBleach cleanup (4 pucks)" +3 #tStarting initialPurge +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &PO7 < +2 .tHand.open + "manipulator"&l1 +70 "core" 1 +2 "manipulator"&^& +4 "core" &\ . n z. +3 "manipulator"&$% +4 "core" % \ \ 3\ 0 z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage + "manipulator"&!(- +198 "core" ( +2 "manipulator"&1& +5 "core" &-\ 8\ 0 T z +4 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +3 "core" &-\ 1\ 1 ~ z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage +2 "manipulator"&D'Γ +108 "core" ' +2 .tHand.close + "manipulator"&/ +75 "core" / +2 "manipulator"&,& +4 "core" &-\ 9\ 2 v z +2 "manipulator"&s% +4 "core" % co\ /\ 1 m z +3 .tForearm.seek :retract +2 "manipulator"&z'\ +115 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&(o +182 #"uploadLog"upsync +150 "core" ( +2 "manipulator"&X& +4 "core" &g5 W\ zK +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +3 "core" &g5\ 0\ : zK +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC + "manipulator"&c'Ͻ +92 "core" ' +4 "manipulator"&u& +5 "core" &g4\ <\ 2 zK +2 "manipulator"&r% +4 "core" %\ 0\ 2 z +3 "collection"'I& +5 "core" &NS$ 7 +3 "collection"'& +6 "core" &NR, 7 +3 .tCC.seek :closed +2 "collection"'L(S +5 "core" &PR2 8 +7 &LNR5 3$e +9 &~[OS6 +7 +10 &OP6 +J +9 &bPQ0 /K +9 &feOQ4 .J +10 &(_KR7 /J +9 &_OT; /J +10 &aPQ1 0J +9 &mbOQ3 .K +9 &/aMS1 /K +10 &bOQ5 .K +9 &!dNQ- .J +10 &#ueNP* .K +9 &%7cNQ0 /K +9 &&`OP7 0J +10 &(`MP/ .K +9 &*~`PQ- .J +9 &,@cPO0 .J +10 &.eNP3 .J +9 &/bNP0 .J +9 &1ePP5 /J +10 &3GeNP: /J +9 &5 `NQ4 .K +10 &6`NP, .J +9 &8_NP7 .K +9 &:OcKQ/ -K +10 &<dOR3 -J +9 &=`NQ8 .J +9 &?bPR8 .J +10 &AWgNQ3 -K +9 &CmOP9 .K +10 &DQQ4 ,M +9 &FRS* )P +9 &HBPR5 %U +10 &JRS. $U +9 &KSQ1 $U +9 &MPS9 $U +10 &OFQS3 #V +9 &QPQ. "W +10 &RmXQR7 '+ +9 &RRR0 )J +9 ( + &ReRS< /D +3 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.20 + "collection"'}& +3 "core" &ReQT; .D +4 .tHand.open + "manipulator"&(1 +67 "core" 1 +50 "manipulator"&F% +11 "core" % \ .\ 2 { +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'/& +4 "core" &RePS /D +2 "collection"'C% +4 "core" %QR3 / +3 .tCSV.dial CSR + "collection"'p  +125 "core"  +7 #tPulling 4.999ml of CSR.flush + .CSR.select :flush +2 "collection"' +14 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 5ml +2 "collection"''q1 +1355 "core" ' +3 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +14 'e% +3 "core" %q1PT 0 +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"''b +632 "core" ' +2 .tCSV.dial :waste +2 "collection"'b +124 "core" +4 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'6' +1980 "core" ' +2 #tPurging external Intake + "collection"'#& +4 "core" &RdPR7 0D +2 "collection"'R% +4 "core" %OR7 0 +2 .tCSV.dial :flush +2 "collection"'  +40 "core"  +5 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'E' +2277 "core" ' +3 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'| +3 '  +5 "core"  +63  +3 .tCTV.dial :intake +2 "collection"'  +71 "core"  +5 .tIntake.select :open +2 "sampler") +13 .tCS.seek 0ml +2 "collection"'?' +2277 "core" ' + .tIntake.select :close +2 "sampler")0 +12 .tCTV.dial :air +2 "collection"'  +72 "core"  +4 #tFlushing upper manifold + "collection"'B& +4 "core" &RdIL0 -D +2 "collection"'% +4 "core" %MN0 - +2 .tCSV.dial :flush +2 "collection"'9  +70 "core"  +4 .tCS.seek 5ml +2 "collection"'W'q1 +1178 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +41 "core" @ +4 "collection"'% +4 "core" %q2KO! 0 +3 .tCS.seek 7ml + "collection"'x' +531 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'G  +3 '3 +6 "core"  +93 ~ +4 .tCTV.dial :air + "collection"'\\  +5 "core"  +4 .tCS.seek 0ml +2 "collection"'Y' +1603 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'n'1 +737 "core" ' +2 .tCSV.dial :waste +2 "collection"'S +48 "core" +13 .tCS.seek 0ml + "collection"'d' +570 "Can"H 7Q +161 "core" ' +2 "collection"':& +4 "core" &RdNP2 0D +2 "collection"'w% +5 "core" %NO- 0 +2 .tCSV.dial :flush + "collection"'  +41 "core"  +4 .tCS.seek 3ml +2 "collection"''1 +728 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'j @ +42 "core" A +4 "collection"'% +4 "core" %1PQ7 / +3 .tCS.seek 5ml + "collection"'='q4 +518 "core" ' +2 .tCSV.dial :air +2 "collection"'a @ +5 "core" @ +5 .tCS.seek 0ml + "collection"'H' +1169 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml + "collection"''1 +743 "core" ' +2 .tCSV.dial :waste +2 "collection"'A +70 "core" +4 .tCS.seek 0ml +2 "collection"'h' +739 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&~& +5 "core" &g3\ 0\ 0 n zK +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&g(o +3 "core" ( +2 "manipulator"& & +4 "core" &g3 c\  ] zK +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +3 "core" &g3\ 1\ 1  {K +3 .tForearm.seek CC + "manipulator"&-'Ͻ +98 "core" ' + .tHand.close +2 "manipulator"&T/ +72 "core" / +3 .tCC.seek :open + "collection"'&( +394 "core" ( +2 "manipulator"&& +4 "core" &g3\ -\ $ & zK +2 "manipulator"&f% +4 "core" % ϭ\ .\ 2 G z +3 .tForearm.seek :retract +2 "manipulator"&.'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&`(- +319 "core" ( +2 "manipulator"&]& +4 "core" &-\ 9\ 2 m z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &2& +4 "core" &-\ .\ $  z +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&''Γ +104 "core" ' +2 .tHand.open + "manipulator"& 1 +67 "core" 1 +2 "manipulator"& % +4 "core" % Μ\ 8\ 5 z$ +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&q'\ +100 "core" ' +2 #tda sampling at most 1000ml, wcr at most 1000ml +5 #Loading sh1 puck from tube 2 into Collection Clamp + ."Qmail"DAfans.email "Started da in tube 2 at 11:04:33PDT30-Apr-25\\n{1 => 19,\\n 2 => 14,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:03:24, 11.9C, 17% humidity, 14.1psia, 13.991V, 0.470A, 29.196Ah, 6.57W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +2 "collection"'0& +8 "core" &NP8 < +2 "manipulator"&J% +4 "core" %\ \ 0\ 0 M z +2 "storage"(+% +4 "core" %s C +2 "storage"(. +3 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(5( +227 "core" ( +8 .tSC.configure :limp +4 "storage"($(\ 1b +3 (& +3 "core" & q e q ; +2 "manipulator"&& +5 "core" &-\ 0\ 0 O z +2 "manipulator"&>% +7 "core" %\ \ 1\ / v z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +2 "manipulator"&_( +198 "core" ( +2 "manipulator"&@& +4 "core" &\ <\ 8 c z3 +2 "storage"(\ & +4 "core" & ? ? +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&P'Ѧ +101 "core" ' +5 "storage"(t& +9 "core" &  @ +8 .tSE.reconfigure :pick +6 "storage"(#]K-0-\ b +9 .tSE.seek :beamBreak +4 "storage"(;') +222 "core" ' +3 "storage"(- +3 #"uploadLog"upsync +5 "core" -'& +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (v& +4 "core" & u y : +2 "manipulator"&& +4 "core" &\ 1\ 1 z3 +3 .tElbow.seek 2 +2 "manipulator"&U( +49 "core" ( +2 "manipulator"&o& +4 "core" &\ 5\ 1 S z +3 "storage"({& +4 "core" &  > +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&8' +21 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&k/ +77 "core" / +5 ."downElevator"SE.seek :down +2 "manipulator"&)& +4 "storage"('p +6 "core" &\ 1\ 0 q z +3 "manipulator"&O% +4 "core" % &\ 0\ 0 l zn +4 .tForearm.seek :retract + "manipulator"&M'\ +96 "core" ' +2 .tElbow.seek CC +2 "manipulator"&*(o +69 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +113 "core" ( +3 "manipulator"&& +4 "core" &t4\ -\ ' % zL +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &<& +3 "core" &t4\ .\ ! zL +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC + "manipulator"&['Ͻ +102 "core" ' +2 "manipulator"&"& +4 "core" &t4\ 8\ 3 zL +3 "manipulator"&m% +4 "core" %\ 1\ 0 w z> +3 "collection"'& +4 "core" &NO& ; +3 "collection"'y& +5 "core" &ON0 : +3 .tCC.seek :closed + "collection"'Z(S +63 "core" &NR4 ; +2 &MP4 ; + &NP- ; +2 &MP. ; + &MO: : + &PO9 ; + &NQ: ; + &NP> :7 +5 &JKMP5 // +9 &vLN; .D +10 &,eOP7 1J +9 &_OP: 3J +10 &bMQ2 2J +9 &t]LO; 2I +9 &6aNP: 2I +10 &cNO8 1J +9 &`MO= 1J +9 &|cNN5 2I +10 &!>`MP; 1I +9 &"eLO< 2J +10 &$fOO< 1J +9 &&dNP5 1I +9 &(FbOP. 2I +10 &*`PN- 1J +9 &+`KO3 2J +9 &-_MO) 2J +10 &/MeNP0 1J +9 &1eJQ( 2J +10 &2eMO) 1I +9 &4aMN% 2I +9 &6VaMP* 2I +10 &8dMN* 0J +9 &9dMR( 2I +9 &;`LP) 2I +10 &=]eMO 1J +9 &? cNN& 2I +9 &@bLO& 1I +10 &BbMO& /I +9 &DeiMP& /J +10 &F$qQQ$ .K +9 &GMQ* -M +10 &IPN( +N +9 &KVOQ# *R +9 &MQN' 'T +10 &NMP $U +9 &PNQ $T +9 &R6xOS& )+ +10 &R,NO# )T +8 ( +4 "collection"'y& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.83 +2 .Hand.open + "manipulator"&l1 +4 "core" &RGNP 2= +59 1 +2 "manipulator"&^% +4 "core" % \ 8\ 4 C z> +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&$'\ +97 "core" ' +2 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +178 .Flow.enablePump :primary +7 .Flow.setRate 6.0 +8 .Intake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")1+ +3 "core" + +3 "sampler")% +4 "core" %>++ x +2 "collection"'N& +4 "core" &RINP 2= +4 "Can"H 7N +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +2 "collection"'  +5 "core"  +4 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler"), +4 "core" +4 .tSS.reconfigure :fast +3 "sampler")#.0Xt +276 "core" ' +2 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")4  +2 "collection"'D @ +104 "core" ? +24  +4 .tdelay 3.8 seconds +382 "collection"'!% +4 "core" %NN\ +2 "sampler")X% +4 "core" %>v  \ \ V +2 #tSensor limits: Intake max 151.0psia; Outlet max 156.0psia + .SSV.dial :spit +2 "sampler") +130 "core"  +5 .tSS.seek 0ml +2 "sampler")u'? +264 "core" ' +2 .tSSV.dial CBV + "sampler")r  +128 "core"  +4 .tCTV.dial :intake +2 "collection"'I  +73 "core"  +5 #tWaiting for external sampler to finish priming... + .delayUntil "11:07:55.32" +1500 #"flow"3.5L/min +3007 #3.9L/min +11814 .tFlow.enablePump :primary + .Flow.setRate 2.5 +10 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +4 "collection"'z @ +2 "sampler")7  +5 "core" @ +7  +4 #tAllowing 40s for 7.0ml of remaining 7.0ml +4 "Can"H\ =\\  + .tIntake.select :open +2 "sampler") +213 "collection"'}% +3 "core" %\ +3 #tIntake @28.4psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.18ml/s +2 "sampler")#.0X&78 \ " +2 "collection"'b& +4 "core" &RI = +4 "Can"J .A  +2 .tCTV.dial :intake +2 "collection"'  +15 "core" +6 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +4 "sampler")#  +77 "core"  +5 #tAllowing 130s for 25.0ml of remaining 1000.0ml +2 "Can"H 2AQ  +2 .tIntake.select :open + "sampler") +215 "collection"'R% +3 "core" %  +2 #tIntake @30.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.18ml/s +2 "sampler")#.0XF< \ V +2 .tSSV.dial :exhaust +2 "sampler")A  +73 "core"  +5 .tExhaust.select :open +2 "sampler")@ +13 .tSS.seek 0ml +2 "sampler")'? +891 "core" ' +2 .tExhaust.select :close + "sampler") +14 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")~  +75 "core" +5 #tAllowing 130s for 25.0ml of remaining 950.0ml +3 "Can"I R# +2 .tIntake.select :open + "sampler") +214 "collection"' % +3 "core" %6 +2 #tIntake @30.3psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.60ml/s +2 "sampler")#.n0XH+ +35 "core" + +3 "collection"'Q% +4 "core" %8 \ +2 "sampler")@% +4 "core" %( \  +3 "collection"'\ % +4 "core" %, +2 #tIntake @30.4psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.44ml/s +2 "sampler")#.c0XI \  +2 "collection"'% +4 "core" %' +2 #tIntake @30.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.04ml/s +3 "sampler")#.H0XKHSQ \  +4 #tVacuum too high -- waiting up to 40 seconds + .SS.reconfigure :exhale +2 "sampler")#.0X% +4 "core" %M#% \  +2 "sampler")q% +4 "core" %M"" \  +2 .tIntake.select :close +2 "sampler")0 +13 )% +4 "core" %M  \  +2 .tSSV.dial :exhaust +2 "sampler")v  +75 "core"  +5 .tExhaust.select :open + "sampler")@ +14 .tSS.seek 0ml +2 "sampler")'? +869 "core" ' +2 .tExhaust.select :close + "sampler") +14 ."connect"SSV.dial CBV +3 "sampler")V  + .tCBV.dial SSV +73 "core" +5 #tAllowing 130s for 25.0ml of remaining 650.0ml +2 "Can"G E +2 .tIntake.select :open + "sampler") +214 "collection"'`% +4 "core" %4  +2 #tIntake @28.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.86ml/s +2 "sampler")#.;0X-% +3 "core" % +3 "sampler")q% +3 "core" %L \ +18 "collection"'% +4 "core" % &  +2 "sampler")v% +4 "core" %E(, \ o +3 "sampler")% +3 "core" %E+- \ o +3 .tIntake.select :close + "sampler")0 +13 )Q% +3 "core" %E12 \ o +3 .tSSV.dial :exhaust + "sampler")V  +76 "core"  +5 .tExhaust.select :open + "sampler")@ +14 .tSS.seek 0ml + "sampler")`'? +860 "core" ' +2 .tExhaust.select :close + "sampler") +14 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")  +75 "core" +5 #tAllowing 130s for 25.0ml of remaining 425.0ml +3 "Can"E > + .tIntake.select :open +2 "sampler") +213 "collection"'k% +4 "core" %-  +2 #tIntake @30.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0XK% +4 "core" %M+, \ e +2 "sampler")q% +4 "core" %M-- \ e +2 .tIntake.select :close +2 "sampler")0 +13 )% +4 "core" %M32 \ e +2 .tSSV.dial :exhaust +2 "sampler")v  +73 "core"  +5 .tExhaust.select :open + "sampler")@ +14 .tSS.seek 0ml +2 "sampler")'? +878 "core" ' +2 .tExhaust.select :close + "sampler") +14 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")Q  +74 "core" +5 #tAllowing 130s for 25.0ml of remaining 250.0ml +3 "Can"E V +2 .tIntake.select :open + "sampler") +214 "collection"'V% +3 "core" %4 \ +2 #tIntake @31.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.38ml/s +3 "sampler")#.0XV  +2 "sampler")% +4 "core" %I \ 6 +18 "collection"'.% +4 "core" %4  +2 "sampler")J% +4 "core" %N \  +21 "collection"' % +3 "core" %N +2 "sampler")f% +5 "core" %N \ +23 "collection"''% +4 "core" %>  +2 "sampler")% +4 "core" %L \ ~ +27 "collection"']% +4 "core" %5  +2 "sampler")-% +4 "core" %L! \ ~ +31 "collection"'2% +4 "core" %E  +2 "sampler")@% +4 "core" %L&& \ ~ +3 "sampler")+% +4 "core" %L(' \ ~ +2 .tIntake.select :close + "sampler")0 +14 )>% +3 "core" %L)* \ ~ +2 .tSSV.dial :exhaust +2 "sampler")q  +74 "core"  +5 .tExhaust.select :open + "sampler")@ +14 .tSS.seek 0ml +2 "sampler")'? +884 "core" ' +2 .tExhaust.select :close +2 "sampler") +13 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")v  +75 "core" +5 #tAllowing 130s for 25.0ml of remaining 100.0ml +3 "Can"E CC +2 .tIntake.select :open + "sampler") +214 "collection"'0% +3 "core" %4  +2 #tIntake @29.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.28ml/s +2 "sampler")#.0X>t +259 "core" ' +3 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +3 "sampler")  +2 "collection"' @ +8 "core" @ +122  +5 .tCTV.dial :air,avoiding: :intake +2 "collection"'  +125 "core" +5 ."CSpush"CSV.dial CTV +5 .tSS.seek 10ml +2 "collection"'j  +3 "sampler")' +8 "core"  +104 ."CSpush"CSV.dial :air +2 "collection"'~ @ +43 "core" ? +4 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'T' +76 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +129 "core" +4 .tSS.reconfigure :exhale +2 "sampler")#.0Xt +251 "core" ' +3 ."connect"SSV.dial CBV,avoiding: :exhaust +2 .tCBV.dial SSV +3 "sampler")  +131 "core"  +105 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")f +129 "core" +4 .tSS.reconfigure :default +3 "sampler")#.0X @ +53 "core"  +4 .tCTV.dial :air +2 "collection"'q  +4 "core" +4 .tdelay 15 seconds +3 "core" B +5 ."airStroke"CS.seek 10ml + "collection"'g' +1494 .tSSV.dial :spit,avoiding: :exhaust + "sampler") +130 "core"  +5 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.reconfigure :exhale +2 "collection"'v  +4 "sampler")#.0Xt +282 "core" ' +3 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +3 "sampler");  +2 "collection"'& @ +8 "core" @ +120  +5 .tCTV.dial :air,avoiding: :intake +2 "collection"'  +125 "core" +57 ."CSpush"CSV.dial CTV +5 .tSS.seek 10ml +2 "collection"'M  +3 "sampler")[' +13 "core"  +105 ."CSpush"CSV.dial :air + "collection"' @ +42 "core" > +5 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +4 ."CSpush"CS.seek 0ml + "collection"'y' +92 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +131 "core" +4 .tSS.reconfigure :exhale +2 "sampler")#.0Xt +268 "core" ' +3 ."connect"SSV.dial CBV,avoiding: :exhaust +3 "sampler")1  +2 .tCBV.dial SSV +130 "core"  +104 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler"), +131 "core"  +4 .tSS.reconfigure :default +3 "sampler")#.0X +102 "collection"'x9 +3 "core" 9< +103 "collection"'9 +3 "core" 98 +103 "collection"'w9 +3 "core" 9%6 +103 "collection"'A9 +3 "core" 9?I4 +103 "collection"' 9 +4 "core" 9bl1 +103 "collection"'L9 +47 "core" 9/ +111 "collection"'9 +3 "core" 9, +103 "collection"'9 +3 "core" 9) +103 "collection"'j9 +3 "core" 9( +103 "collection"'~9 +3 "core" 9% +103 "collection"'9 +3 "core" 9,8# +103 "collection"'9 +3 "core" 9HR" +103 "collection"'9 +3 "core" 9al +103 "collection"'9 +3 "core" 9{ +103 "collection"'T9 +3 "core" 9 +103 "collection"'.9 +3 "core" 9 +103 "collection"' 9 +3 "core" 9 +103 "collection"'f9 +3 "core" 9 +103 "collection"'J9 +3 "core" 9 +103 "collection"'9 +6 "core" 9  +103 "collection"']9 +3 "core" 9   +103 "collection"'-9 +3 "core" 9 $ 0\  +103 "collection"'@9 +3 "core" 9 6 B +103 "collection"'29 +3 "core" 9 G R +103 "collection"'q9 +4 "core" 9 V a +102 "collection"'>9 +3 "core" 9 f q +103 "collection"''9 +3 "core" 9 s  +103 "collection"'+9 +3 "core" 9 # +103 "collection"'9 +3 "core" 9 ' +103 "collection"'v9 +3 "core" 9 , +103 "collection"'9 +3 "core" 9 0 +103 "collection"'V9 +3 "core" 9 4 +103 "collection"'9 +3 "core" 9 8 +103 "collection"'9 +3 "core" 9 = +103 "collection"'k9 +4 "core" 9 A +103 "collection"'g9 +2 "core" 9 E +103 "collection"'\ 9 +3 "core" 9 I +103 "collection"'9 +3 "core" 9 N +103 "collection"'`9 +3 "core" 9 R +103 "collection"'{9 +4 "core" 9 \ V +103 "collection"'O9 +2 "core" 9 \ Z +103 "collection"'o9 +3 "core" 9\ \ _ +103 "collection"'09 +3 "core" 9\ \ c +103 "collection"'Q9 +3 "core" 9\ \ g +103 "collection"')9 +4 "core" 9\ \ k +103 "collection"'m9 +2 "core" 9\ \ #o +103 "collection"' 9 +3 "core" 9\ \ (t +103 "collection"'&9 +3 "core" 9\ \ +x +103 "collection"'_9 +3 "core" 9\ $\ 0| +103 "collection"';9 +3 "core" 9\ (\ 3 +103 "collection"'9 +3 "core" 9\ ,\ 7 +103 "collection"'M9 +3 "core" 9\ .\ : +103 "collection"'9 +3 "core" 9\ 1\ < +103 "collection"'P9 +3 "core" 9\ 5\ @ +103 "collection"'9 +4 "core" 9\ 8\ C +103 "collection"'t9 +2 "core" 9\ :\ F +104 "collection"'[9 +2 "core" 9\ =\ H +104 "collection"'y9 +3 "core" 9\ @\ K +102 "collection"'9 +56 "core" 9\ C\ N +103 "collection"'19 +3 "core" 9\ E\ R +103 "collection"',9 +3 "core" 9\ H\ S +103 "collection"'K9 +3 "core" 9\ J\ U +103 "collection"'<9 +2 "core" 9\ M\ W +104 "collection"'9 +2 "core" 9\ O\ Z +104 "collection"'89 +3 "core" 9\ Q\ [ +103 "collection"'X9 +3 "core" 9\ R\ ^ +103 "collection"'N9 +3 "core" 9\ S\ _ +4 .tCH.hold 10:00,70C +4 "collection"'I `\ `\ R\ +2 '^9 +7 "core"  + 9\ T\ ` +2 "collection"'}% +4 "core" %yb` \ +2 #tBegun lysing Collection Puck Heater at 68C/40.7psia +43852 "Can"B } +16134 "core" ` +2 "collection"'l9 +4 "core" 9\ \ +3 "collection"'s% +3 "core" %y L ( +3 #tEnded lysing Collection Puck Heater at 70C/44.0psia +2 .CS.seek 0ml + "collection"'u' +350 "core" ' +2 .tCTV.dial between spare and airCTV,avoiding: :intake +3 "collection"' @ +96 "core" A +4 .tCSV.dial :air +2 "collection"'r @ +41 "core" > +5 .tCS.seek 5ml + "collection"'D'q1 +1355 "core" ' +2 .tCSV.dial CTV +2 "collection"'!  +41 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +42 "core" > +4 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'z  +42 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'U @ +42 "core" > +4 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'C' +1352 "core" ' +2 "collection"'"% +4 "core" % m k v + +2 #tPuck @101.1psia after final lysis pressurization + #Recovering Lysate into Collection syringe +2 .CSV.dial CBV + "collection"'/ +99 "core"  +4 .tCBV.dial CSV +2 "collection"'(  +28 "core"  +5 "collection"'% +4 "core" %| + +3 .tCS.seek 4.999ml + "collection"'#'q, +1351 "core" ' +3 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'%  +42 "core" +4 "collection"'% +5 "core" %q/l + +2 .tCS.seek 7ml +2 "collection"'' +592 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'b @ +40 "core" > +5 .tCS.seek 10ml +2 "collection"'' +840 "core" ' +3 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'| ` +111 "core" ^ +4 #tLysing Complete + "collection"'e& +4 "core" &RHpp R += +3 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"& % +4 "core" %\ \ 1\ . R z +2 "storage"(% +4 "core" %u / 6  3 +2 "storage"(F. +3 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"(p( +236 "core" ( +9 .tSC.configure :limp +3 "storage"($(\ 1b +3 (R& +3 "core" & \ :\ : 1 +3 "manipulator"& & +4 "core" &t4\ .\ 1 ( zL +2 "manipulator"&6% +4 "core" %\ \ +\ .  z +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&E( +163 "core" ( +2 "manipulator"&S& +4 "core" &\ /\ 5 zI +2 "storage"(W& +5 "core" & H X n 7 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&3' +102 "core" ' +2 "storage"(h& +5 "core" & Y H 8 +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(G') +181 "core" ' + "storage"(B- +3 "core" -'8 +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +68 "core" &\ .\ . 3 zI +2 "storage"(d& +4 "core" & g 0 +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 +2 "manipulator"&c' +28 "core" ' +2 .tElbow.hold + "manipulator"&\\, +3 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(Y- +3 "core" -'8 +3 .tSE.seek 18.22 Pucks below Top Plate +2 "storage"(a'ʺ +27 "core" ' +2 "manipulator"&=% +4 "core" %\ %\ +  z +2 "storage"(n& +4 "core" & \ \  D * +3 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 278 counts + "manipulator"&9' +23 "core" ' +2 "manipulator"&:& +4 "core" &\ 1\ 5 zI +2 "storage"(& +4 "core" & ) ) 2 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts + "manipulator"&H' +29 "core" ' +3 .tSE.seek 19.22 Pucks below Top Plate +2 "storage"(?'# +38 "core" ' +2 "manipulator"&x& +4 "core" &\ /\ , k zI +2 "manipulator"&% +4 "core" %\ /\ . g zq +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&w'\ +89 "core" ' +2 .tElbow.seek CC + "manipulator"&A(o +172 "core" ( + "manipulator"& & +5 "core" &g0\ 5\ 0  zI +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &L& +3 "core" &g0\ $\ , zI +3 .tForearm.seek CC + "manipulator"&'Ͻ +94 "core" ' +2 .tHand.close + "manipulator"&/ +72 "core" / +4 .tCC.seek :open + "collection"'j( +396 "core" ( + "storage"(~& +4 "core" & * . ' 1 +3 "storage"(& +4 "core" & \ +\ - p 0 +2 "manipulator"&& +4 "core" &h0\ ,\ $ zI +2 "manipulator"&% +4 "core" % ϻ\ '\ ) 3 z +48 .tForearm.seek :retract +9 "manipulator"&'\ +92 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&T( +184 "core" ( +2 "manipulator"&.& +5 "core" &|\ 1\ 5 zJ +2 "storage"( & +4 "core" & ^ ^ 5 +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.seek 1 + "manipulator"&f' +104 "core" ' +2 .tElbow.hold + "manipulator"&J, +3 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +66 "core" 1 +4 "manipulator"&]% +4 "core" % \ /\ 0 [ z +2 "storage"(-& +5 "core" & \ .\ / ; 0 +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 319 counts +2 "manipulator"&@'F +23 "core" ' + "manipulator"&2& +4 "core" &}\ 1\ 6 # yI +3 "storage"(q& +4 "core" & E B o 8 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&>' +31 "core" ' + "storage"('% +5 "core" %) \\ ] 6 +3 ."downElevator"SE.seek :down +4 "storage"(+'p +99 (% +4 "core" %GG Z P 7RN +2 "manipulator"&v% +4 "core" %\ $\ ,  z +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +19 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +65 "core" ' +2 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'V& +4 "core" &np k 5 +3 "manipulator"&& +5 "core" &}\ \ $ i yI +2 "manipulator"&% +4 "core" %\ \ /\ / ` y +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&k(- +193 "core" ( +2 "manipulator"&g& +4 "core" &-\ *\ 1 y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &\ & +3 "core" &-\ .\ + l z +3 .tForearm.seek :garage + "manipulator"&'Γ +101 "core" ' +2 .tHand.close + "manipulator"&`/ +59 "core" / +2 "manipulator"&{& +4 "core" &- W r z +2 "manipulator"&O% +4 "core" % Χ\ .\ / v z: +3 .tForearm.seek :retract +2 "manipulator"&o'\ +103 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&0(o +330 "core" ( + "manipulator"&Q& +4 "core" &e1\ 6\ 3 z zJ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &)& +3 "core" &e1\ !\ # ? zJ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&m'Ͻ +145 "core" ' +9 "manipulator"& & +4 "core" &e1\ )\ " ) zJ +3 "manipulator"&&% +4 "core" %ϻ\ %\ , ) z +3 "collection"'_& +4 "core" &op ^ / +4 "collection"';& +6 "core" &oq  / +2 .tCC.seek :closed +2 "collection"'(S +5 "core" &ol / +7 &;mpR +#c +9 &Yoq  &6 +10 &pp %I +9 &]mo 4 (K +9 &_pn )K +10 &C]np )K +9 &]qo 0 )K +9 &]mo (K +10 &^pp )K +9 &K]mn] (J +9 & ]nn  (K +10 &![op )J +9 &#_oo )K +10 &%Q`np )K +9 &']om )K +9 &(^on )L +10 &*[op *K +9 &,X_mn G (L +9 &.]pr  )J +10 &/_pp )K +9 &1aon (L +10 &3b^mp )K +9 &5$^nr % )K +9 &6^nn )K +10 &8]np 'K +9 &:j]mo 'K +9 &<,]nnQ (K +10 &=^oq 'K +9 &?^pp )K +10 &Ap_np )L +9 &C2goo , )L +9 &Dxqp @ %N +10 &Fqr !Q +9 &H_rs T +9 &J pr T +10 &Kpqu U +9 &Mro U +10 &Obqr  V +9 &Q$pr  V +9 &RyIrs "5 +10 &R\ rq %N +5 ( +2 "collection"';& +4 "core" &Rqsw $N +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.27 + "collection"'M& +4 "core" &RrrR $N +3 .tHand.open +2 "manipulator"&1 +68 "core" 1 +2 "manipulator"&P% +4 "core" % ϻ\ 5\ 2 z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 .tPSV.dial PSR +2 "processing"%t +124 "core"  +6 "processing"%[% +5 "core" %0e D +3 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +16 .tPS.seek 1.5ml +2 "processing"%y'{ +1588 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +41 "core"  +5 .tPS.seek 0ml + "processing"%1', +1594 "core" ' +2 .tPSV.dial PSR + "processing"%, +40 "core"  +8 .tPSR.select :air +2 "processing"% +15 .tPS.seek 2.5ml +2 "processing"%K'\ +2611 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%< +3 "collection"'  +5 "core" A +3 "processing"%8 +3 "core" A +2 "processing"%X  +61 "core" +95  +6 .tPSV.dial :mixloop +2 "processing"%N +95 "core" +4 .tCTV.dial :air,avoiding: :intake +2 "collection"'^  +15 "core"  +4 .tPTV.dial :PRVmixing +2 "processing"%}  +121 "core" +58 .tPS.seek 0ml +2 "processing"%7', +2606 "core" ' +2 .tPSV.dial :air + "processing"%I  +40 "core"  +6 .tPS.seek 2.5ml + "processing"%l'\ +2609 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%s +40 "core" +5 .tPS.seek 0ml +2 "processing"%4', +2605 "core" ' +2 .tPSV.dial :air +2 "processing"%  +40 "core"  +5 .tPS.seek 2.5ml +2 "processing"%r'\ +2605 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%u +54 "core" +5 .tPS.seek 0ml +2 "processing"%!', +2610 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" &e1\ /\ - > zJ +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&z(o +3 "core" ( +2 "manipulator"&U& +4 "core" &e1\ /\ / 2 zJ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &D& +3 "core" &e1\ 0\ 0 F zJ +3 .tForearm.seek CC +2 "manipulator"&"'Ͻ +98 "core" ' +2 .tHand.close + "manipulator"&// +71 "core" / +4 .tCC.seek :open + "collection"'(( +395 "core" ( +2 "manipulator"&& +4 "core" &e1\ .\ .  zJ +2 "manipulator"&C% +4 "core" % Ͻ\ $\ , z +3 .tForearm.seek :retract +2 "manipulator"&%'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(- +314 "core" ( +2 "manipulator"&#& +4 "core" &-\ 6\ 1 z +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &b& +3 "core" &-\ &\ " z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'Γ +111 "core" ' +2 .tHand.open + "manipulator"&|1 +59 "core" 1 +2 "manipulator"&e% +4 "core" % Μ\ 5\ 2 z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"& '\ +103 "core" ' +2 .tPSV.dial :mixloop +2 "processing"% +14 "core" +3 .tPTV.dial :PRVmixing +2 "processing"%F  +4 "core" +4 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%R  +2 "collection"'  +17 "core"  +  +7 .tCTV.dial :air,avoiding: :intake + "collection"'6  +5 "core"  +4 #tLoading lyfil puck from tube 2 into Collection Clamp + "collection"'5& +4 "core" &{{% 6 +2 "manipulator"&S% +4 "core" %\ \ .\ / D y +53 "storage"(W% +5 "core" %{ m { c = +2 "storage"(h. +4 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(*( +194 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +3 ($& +3 "core" & ^ d : +2 "manipulator"&B& +5 "core" &-\ ,\ $  y +2 "manipulator"&% +4 "core" %\ \ /\ . . z +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&d( +194 "core" ( +2 "manipulator"&Y& +4 "core" &\ 1\ 6 z1 +2 "storage"(=& +4 "core" & \\ H 8 +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&n'Ѧ +97 "core" ' + "storage"(:& +5 "core" & q + < +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(') +223 "core" ' +2 "storage"(x- +3 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 (& +3 "core" & \\ [ 7 +2 "manipulator"&3& +4 "core" &\ /\ -  z1 +3 .tElbow.seek 2 +2 "manipulator"&E( +4 "core" ( +2 "manipulator"&G& +4 "core" &\ 0\ 1 z1 +2 "storage"(c& +4 "core" & 4 6 3 +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&9' +19 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&a/ +66 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"& & +2 "storage"(L'p +9 "core" &\ -\ . i z1 +2 "manipulator"&H% +4 "core" % \ )\ , ze +3 .tForearm.seek :retract + "manipulator"&\\'\ +96 "core" ' +3 .tElbow.seek CC + "manipulator"&(o +75 "core" ' + ."downElevator"SE.stop + "storage"(5 +96 "core" ( +2 "manipulator"&w& +4 "core" &i8\ #\ + zP +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &Z& +3 "core" &i8\ .\ , zP +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&~'Ͻ +96 "core" ' +2 "manipulator"&& +5 "core" &j8\ 6\ 3 zP +2 "manipulator"&% +4 "core" %Ͼ\ $\ " z +3 "collection"'& +4 "core" &xy / +4 "collection"'.& +5 "core" &ww 0 +3 .tCC.seek :closed +2 "collection"' (S +5 "core" &yy 1 +6 &;xx} ,$d +9 &X~wy, &6 +10 &xwL %J +9 &\\yx )J +49 &]yyR (J +10 &C`zx (J +2 &]zx (J +2 &]xz 'K + &_zyk 'J + &Lbwy &J +2 & bvy= 'J +8 &!`yyj (J +9 &#bxxJ (K +10 &%T]y{ )J +9 &'_zy (J +10 &(\\vy )J +9 &*^x{ )J +9 &,]`xx| (J +10 &.!`vx3 (I +9 &/`xw+ (K +10 &1]ww )I +9 &3dcxw (J +9 &5&_xw* (J +10 &6bwz )J +9 &8bwws (J +9 &:l`vxN (J +10 & T +9 &Mxy U +10 &Oczz U +9 &Q$yz V +10 &R{Iyy #1 +9 &R }wz %G +5 ( +3 "collection"'.& +3 "core" &Rkx{t (G +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.93 +3 .Hand.open + "manipulator"&1 +62 "core" 1 +3 "manipulator"&A% +4 "core" % Ͼ\ .\ 0 ( z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"']  +124 "core" ~ +5 .tCSV.dial CTV +2 "collection"'-  +30 "core"  +6 .tPS.seek 2.5ml +2 "processing"%2'\ +2604 "core" ' +2 "collection"'q% +4 "core" %ce ( \ +3 .tCS.seek 4.25ml +2 "collection"'''Yk +1533 "core" ' +3 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%  +41 "core"  +6 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%  +80 "core"  +6 .tPS.seek 0ml + "processing"%v', +1630 "Can"F /NR +981 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'T ` +29 "core" ^ +4 .tCSV.dial :air +2 "collection"'V @ +42 "core" ? +5 .tCS.seek 10ml +2 "collection"'f' +1535 "core" ' +2 .tCSV.dial CTV +2 "collection"'  +42 "core"  +5 .tCS.seek 0ml +2 "collection"'' +2622 "core" ' +2 .tCBV.dial :waste1 +2 "collection"'@ @ +28 "core" @ +4 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'?  +126 "core" +4 "collection"'>& +4 "core" &Rk`bX 'G +2 #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&g% +4 "core" %\ \ +\ $ z +2 "storage"(\ % +4 "core" %j\ .\ , 0 +3 "storage"(+. +2 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"(J( +197 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +4 (`& +3 "core" &\ \ \ * +2 "manipulator"&{& +5 "core" &l6\ +\ %  zO +2 "manipulator"&O% +4 "core" %\ \ /\ / * z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&( +167 "core" ( + "manipulator"&& +4 "core" &\ 4\ 3 yU +3 "storage"(k& +4 "core" &\ 0 - l 4 +48 .tForearm.reconfigure :tight +10 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&Q' +91 "core" ' +2 "storage"()& +5 "core" &\ > S V 4 +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"( ') +176 "core" ' +2 "storage"(&- +3 "core" -'̥ +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&_& +5 "core" &\ -\ , \\ zU +2 "storage"(o& +4 "core" &\ \ \   , +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&j' +31 "core" ' +2 .tElbow.hold +2 "manipulator"&M, +5 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -'̥ +4 .tSE.seek 19.22 Pucks below Top Plate + "storage"(P'' +29 "core" ' +2 "manipulator"&;% +4 "core" %\ .\ .  z +2 "storage"(t& +4 "core" &\ \ #\ N - +3 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 320 counts +2 "manipulator"&['G +16 "core" ' +2 "manipulator"&m& +4 "core" &\ 6\ 1 zU +3 "storage"(& +4 "core" &\ ) +  2 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts + "manipulator"&y' +20 "core" ' +2 .tSE.seek 20.22 Pucks below Top Plate +2 "storage"(,'ѐ +39 "core" ' +2 "manipulator"&1& +4 "core" &\ .\ / k zU +3 "manipulator"&<% +4 "core" %ѿ\ &\ ! o z~ +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&8'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(o +172 "core" ( +2 "manipulator"&X& +4 "core" &u/\ 5\ / zH +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &N& +3 "core" &u/\ /\ ^ zH +3 .tForearm.seek CC + "manipulator"&^'Ͻ +101 "core" ' +3 .tHand.close + "manipulator"&}/ +68 "core" / +4 .tCC.seek :open + "collection"'K( +398 "core" ( +2 "storage"(I& +4 "core" &\ 5 .  2 +2 "storage"(7& +4 "core" &\ 0 / : 1 +2 "manipulator"&s& +4 "core" &u/\ "\ - o zH +3 "manipulator"&l% +4 "core" % ϵ\ \ , ] z +4 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&4( +194 "core" ( +9 "manipulator"&u& +4 "core" &\ !\ + zc +3 "storage"(r& +4 "core" &\ a ` 7 +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&' +100 "core" ' +2 .tElbow.hold + "manipulator"&U, +3 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&D1 +61 "core" 1 +5 "manipulator"&/% +8 "core" % \ /\ / O z +5 "storage"(0& +8 "core" &\ / + 1 +3 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 319 counts + "manipulator"&'F +17 "core" ' +2 "manipulator"&& +4 "core" &\ 4\ 4 zc +2 "storage"(& +5 "core" &\ E F = 8 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&C' +33 "core" ' +2 "storage"("% +4 "core" %є u u 9 +4 ."downElevator"SE.seek :down +4 "storage"(z'p +98 (#% +3 "core" %.? T ` | 8QL +2 "manipulator"&b% +5 "core" %ѹ\ .\ / x z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&|'\ +13 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +76 "core" ' + .tPSV.dial :air +2 "processing"%e  +65 "core" +4 .tPS.seek 2.5ml +2 "processing"%%'\ +2610 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"% +40 "core" +4 .tdelay 1 second +102 .PSV.dial :air + "processing"%F  +41 "core"  +4 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%R +40 "core" +4 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +53 "core" +4 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%6', +2597 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%5& +4 "core" & R +3 "manipulator"&S& +4 "core" &\ .\ $  zc +2 "manipulator"&W% +4 "core" %\ \ #\ , z +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&h(- +200 "core" ( +2 "manipulator"&& +4 "core" &-\ 2\ 1 t z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &$& +3 "core" &-\ "\ "  z +3 .tForearm.seek :garage + "manipulator"&B'Γ +106 "core" ' +2 .tHand.close + "manipulator"&/ +59 "core" / +2 "manipulator"&p& +4 "core" &-\ 5\ , } z +47 "manipulator"&Y% +12 "core" % ΢\ .\ . z +2 .tForearm.seek :retract +2 "manipulator"&='\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC + "manipulator"&([ +130 "core" ( +2 "manipulator"&:& +4 "core" &a\ 1\ 5 | y +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 & & +3 "core" &a\ .\ # z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC + "manipulator"&x'$ +92 "core" ' +2 "manipulator"&& +4 "core" &a\ 2\ 6 7 z +3 "manipulator"&3% +4 "core" %"\ +\ ! z +3 "processing"%G& +4 "core" & O +3 "processing"%c& +6 "core" & O +3 .tPC.seek :closed +3 "processing"%a(^ +4 "core" & P +5 & M? +10 &'K D1 +9 &bx CF +9 &b FK +10 &f EK +9 &cs FK +9 &[cX FJ +10 &bZ GJ +9 &eQ GJ +9 &`d GJ +10 &a`^ GK +9 &!$]d HK +10 &"`d FK +9 &$c\\ GJ +9 &&kbj GJ +10 &(,dh GK +9 &)bh GK +10 &+^v HJ +9 &-sbz GJ +9 &/4ck GJ +10 &0a GJ +9 &2^; GJ +9 &4{`7 GJ +10 &6<d GK +9 &7bA GK +9 &9^ GJ +10 &;_ GJ +9 &=Ec GJ +10 &?c GK +9 &@e GK +9 &Bn FL +10 &DD~ DM +9 &E BP +9 &G CO +10 &I8 CO +9 &KF BO +10 &M CO +9 &N BP +9 &P AP +10 &RK AP +9 &T  CP +9 &U AP +10 &W BP +9 &YS AP +10 &[ AQ +9 &\\ @Q +9 &^Ig A({ +10 &^~ E= +8 ( +4 "processing"%c& +3 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.57 + "processing"% & +4 "core" &^" K0 +2 &^" K0 +3 .tHand.open + "manipulator"&H1 +62 "core" 1 +2 "manipulator"&d% +4 "core" % \ 5\ 0 z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&n'\ +95 "core" ' +2 .tPRV.dial :air + "processing"%w  +44 "core"  +4 .tPSV.dial :mixloop + "processing"% +52 "core" +5 "processing"%Z% +5 "core" %, K +2 .tPS.seek 0.3ml +2 "processing"%9' +403 "core" ' +2 .tPSV.dial PSR +2 "processing"% +97 "core"  +8 #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%E'' +483 "core" ' +3 .tdelay 3 seconds +301 .PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%'\ +1904 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"% +96 "core" +5 .tPTV.dial :mixing + "processing"%L @ +69 "core" A +5 .tPBV.dial :waste2 +2 "processing"%\\  +87 "core"  +5 .tPS.seek 0ml +2 "processing"%(', +2601 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" &a\ -\ . S z +53 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&A([ +4 "core" ( +2 "manipulator"&.& +4 "core" &a\ 6\ 1 q z +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &]& +4 "core" &a\ #\ ' z +3 .tForearm.seek PC + "manipulator"&-'$ +98 "core" ' +2 .tHand.close + "manipulator"&~/ +58 "core" / +4 .tPC.seek :open +2 "processing"%!( +461 "core" ( + "manipulator"&q& +4 "core" &a\ !\ # z +3 "manipulator"&% +5 "core" % &\ -\ - z +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(- +146 "core" ( +2 "manipulator"&2& +5 "core" &-\ $\ , & z- + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &T& +3 "core" &-\ .\ %  z- +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&V'Γ +93 "core" ' +2 .tHand.open + "manipulator"&'1 +64 "core" 1 +2 "manipulator"&% +5 "core" % Κ\ 5\ 1 } z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&f'\ +95 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%@& +4 "core" & Q +3 "manipulator"&?% +4 "core" %\ \ \ + d z +2 "storage"(>% +4 "core" %q u t : +3 "storage"(g. +2 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 2 + "storage"(\ ( +197 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (+& +3 "core" & 7 7 3 +3 "manipulator"&`& +4 "core" &-\ "\ # } z, +2 "manipulator"&{% +5 "core" %\ \ !\ $ z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&O( +185 "core" ( +2 "manipulator"&*& +4 "core" &\ 2\ 6 z5 +2 "storage"(& +4 "core" & q i S : +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 700 counts + "manipulator"&k'Ѧ +92 "core" ' +2 "storage"(& +5 "core" & k h c ; +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"()') +228 "core" ' +2 "storage"(&- +3 "core" -'W +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (& +3 "core" & 3 ) \\ 4 +2 "manipulator"&_& +5 "core" &\ )\ / 6 z5 +2 .tElbow.seek 2 +2 "manipulator"&o( +3 "core" ( +2 "manipulator"&& +4 "core" &\ 4\ 1 n z5 +55 "storage"(;& +4 "core" & Q T 7 5 +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&t' +21 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&m/ +76 "core" / +4 ."downElevator"SE.seek :down +4 "storage"(1'p + "manipulator"&& +9 "core" &\ )\ # z5 +2 "manipulator"&<% +4 "core" % \ \ # P y5 +3 .tForearm.seek :retract +2 "manipulator"&Q'\ +93 "core" ' +2 .tElbow.seek PC +2 "manipulator"&([ +81 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +206 "core" ( + "manipulator"& & +4 "core" &V\ *\ .  z +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &j& +4 "core" &V\ /\ /  z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&['$ +99 "core" ' +2 "manipulator"&P& +4 "core" &V\ 1\ 5 > z +3 "manipulator"&X% +4 "core" % \ "\ " ~ z +3 "processing"%N& +4 "core" & P +3 "processing"%y& +6 "core" & P +3 .tPC.seek :closed + "processing"%M(^ +5 "core" & P +6 &8 L#a +10 &VZ F5 +9 & EJ +9 &] HK +10 &u_ HJ +9 &6` GJ +10 &] GJ +9 &_ HJ +9 &|_ HJ +10 &=` HK +9 & __ HJ +9 &!az HK +10 &#`o HJ +9 &%F` GJ +10 &']l HJ +9 &(_[ HK +9 &*_j HJ +10 &,N`b HJ +9 &.be HJ +9 &/`f HJ +10 &1`U HK +10 &3W^T HJ +9 &5bM GJ +9 &6_s HJ +9 &8\\] HJ +10 &:^`` HJ +9 &< _b HJ +10 &=_[ HJ +9 &?] HJ +9 &Aeh GK +10 &C$p GL +9 &D DM +9 &F CO +10 &H` CO +9 &J  CP +9 &K CP +10 &M CO +9 &Oe BP +10 &Q' CP +9 &R CP +9 &T BP +10 &Vl CP +9 &X- CQ +10 &Y BP +9 &[ BQ +9 &]s A> +10 &^:s F%k +9 &^* K* +5 ( +3 "processing"%y& +4 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.59 +3 .Hand.open + "manipulator"&}1 +3 "core" &^ L* +54 1 +2 "manipulator"&8% +4 "core" % W y +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"& '\ +95 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%I S +2 %79 +7 "core" 9; +102 "processing"%s9 +3 "core" 9; +103 "processing"%l9 +3 "core" 9 < +103 "processing"%^9 +3 "core" 9 = +103 "processing"%u9 +3 "core" 9= +103 "processing"%r9 +3 "core" 9? +103 "processing"%9 +3 "core" 9> +103 "processing"%D9 +3 "core" 9= +103 "processing"%/9 +3 "core" 9"< +103 "processing"%09 +2 "core" 9'2 +104 "processing"%9 +3 "core" 9+/ +103 "processing"%9 +3 "core" 9/, +103 "processing"%"9 +3 "core" 9 3) +103 "processing"%9 +2 "core" 908% +103 "processing"%#9 +11 "core" 9G<" +103 "processing"%b9 +4 "core" 9\\@ +103 "processing"%49 +2 "core" 9rE +104 "processing"%9 +2 "core" 9I +103 "processing"%9 +3 "core" 9M +103 "processing"%e9 +3 "core" 9Q +103 "processing"%,9 +5 "core" 9V +103 "processing"%C9 +3 "core" 9Z +103 "processing"%z9 +2 "core" 9^ +103 "processing"%v9 +3 "core" 9b +103 "processing"%9 +3 "core" 9(g +103 "processing"%F9 +3 "core" 9>k +103 "processing"%R9 +3 "core" 9Ro +103 "processing"% 9 +3 "core" 9es +103 "processing"%%9 +3 "core" 9xx +103 "processing"%59 +3 "core" 9| +102 "processing"%S9 +5 "core" 9 +103 "processing"%W9 +3 "core" 9 +103 "processing"%9 +3 "core" 9 +103 "processing"%$9 +3 "core" 9 +103 "processing"%U9 +3 "core" 9 +103 "processing"%9 +6 "core" 9 +103 "processing"%p9 +2 "core" 9 +103 "processing"%Y9 +3 "core" 9 +103 "processing"%|9 +3 "core" 9 +103 "processing"%:9 +3 "core" 9 +103 "processing"% 9 +3 "core" 9  +4 .tPH.hold 2:00:00,28C +3 "processing"%B pSp +3 .tdelay 1:30 +5 "core"  +9000 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +97 "core"  +8 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +15 .tPS.seek 0.5ml +2 "processing"%3'F +588 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +15 .tPS.seek 2ml +2 "processing"%G'˕ +1601 "core" ' +2 .tPTV.dial :puck + "processing"%h  +69 "core"  +7 .tPSV.dial PTV +2 "processing"%= +69 "core" +4 .tPBV.dial :waste1 +2 "processing"%i  +125 "core"  +5 "processing"% % +4 "core" %˙ 6 +3 .tPS.seek 1.5ml + "processing"%H' +584 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%d * +33 "core" , +58 .tPS.seek 0ml + "processing"%c', +1596 "core" ' +2 .tdelay 5:00 +14725 "Can"W %g +15277 #trecoverPSRreagent08 + .PTV.dial :puck +2 "processing"%w  +4 "core"  +5 .tPBV.dial :waste1 +2 "processing"%  +32 "core" +5 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%Z * +34 "core" , +5 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%x +69 "core"  +8 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +4 .tPS.seek 2.5ml + "processing"%6'\ +2236 "core" ' +2 .tPSV.dial PTV +2 "processing"% +68 "core" +6 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%9 +69 "core"  +8 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%E +68 "core" +5 .tdelay 5 seconds +502 .PSV.dial :air +3 "processing"%  +66 "core"  +6 .tPS.seek 0ml + "processing"%L', +2221 "core" ' +3 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%\\  +122 "core" +4 .tPSV.dial :mixloop +2 "processing"% +41 "core" +4 .tPRV.dial :ab1 +2 "processing"% @ +72 "core" B +5 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +4 .tPS.seek 0.15ml + "processing"%.' +349 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"']  +2 "processing"%~  +44 "core" +6  +3 !to:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt[$"5/home/esp/esp2/utils/fluid.rb:505:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:607:in `fluid'"2/home/esp/esp2/utils/fluid.rb:619:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:693:in `fluid'"1/home/esp/esp2/utils/fluid.rb:748:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:455:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:581:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:29:in `connect'";/home/esp/esp2/protocol/2G/DAprocess.rb:300:in `runDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:170:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:56:in `da'";/home/esp/esp2/mission/25APR23NEMO.rb:19:in `myDA_WCR'"-/home/esp/esp2/mission/25APR23NEMO.rb:50"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"-/home/esp/esp2/mission/25APR23NEMO.rb:49"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"-/home/esp/esp2/mission/25APR23NEMO.rb:35"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"-/home/esp/esp2/lib/esp.rb:207:in `shell'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +3 "processing"%% +4 "core" %\ F +3 .tPS.seek 0.3ml +2 "processing"%n' +348 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'a  +28 "core" +5 .tPRV.dial :air + "processing"%q  +43 "core"  +5 .tPS.seek 0.9ml +2 "processing"%'@ +1263 "core" ' +2 .tPRV.dial :waste2 +2 "processing"%2 @ +68 "core" > +5 .tPS.seek 0.5ml +2 "processing"%T'F +862 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%-  +52 "core" +5 .tPS.reconfigure :default +2 "processing"%#A d`xb +4 .tPS.seek 2ml + "processing"%A'˕ +1602 "core" ' +2 .tPSV.dial :PML +2 "processing"%' +40 "core" +56 .tPTV.dial :mixing +2 "processing"% @ +69 "core" A +5 .tPBV.dial :waste1 +2 "processing"%@  +32 "core"  +4 "processing"%?% +4 "core" %˔ 9 +3 .tPS.seek 1.85ml +2 "processing"%>' +227 "core" ' +2 .tPBV.dial between PSV and waste1 +3 "processing"%g * +34 "core" , +7 .tPS.seek 0ml + "processing"%', +1941 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'V& +3 "core" &XX + +3 "manipulator"&+& +4 "core" &V\ /\ . m z +2 "manipulator"&`% +4 "core" %\ \ ,\ j z +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&{(- +153 "core" ( +2 "manipulator"&J& +4 "core" &- U za +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &*& +3 "core" &-\ !\ ! za +3 .tForearm.seek :garage +2 "manipulator"&'Γ +99 "core" ' +2 .tHand.close + "manipulator"&/ +59 "core" / +2 "manipulator"&& +4 "core" &-\ 4\ 0 . za +3 "manipulator"&f% +4 "core" % Υ\ "\ - w zS +3 .tForearm.seek :retract + "manipulator"&&'\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&(o +339 "core" ( +2 "manipulator"&_& +4 "core" &k3\ 4\ 3 e zJ +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &k3\ \ ' s zJ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&;'Ͻ +98 "core" ' +2 "manipulator"&m& +5 "core" &k3\ 4\ 1 r zJ +2 "manipulator"&% +4 "core" %ϱ\ (\ , z+ +3 "collection"'<& +5 "core" &WX$  +2 "collection"'O& +6 "core" &X[/ & +3 .tCC.seek :closed +2 "collection"'k(S +5 "core" &XZ  +7 &:WX $c +9 &XX[ 7 +9 &YX% J +10 &\\XY& K +9 &|dZX' K +9 &?`ZY' K +10 &cZZ& K +9 &_VW K +10 &`YZ J +9 &G_YY K +9 & \ _[Z J +10 &!_YX K +9 &#`XY\ K +9 &%N_XY K +10 &'_XX K +9 &(`WZ K +10 &*_XY J +9 &,VaWY K +9 &._UY K +10 &/_WY K +9 &1_XY K +9 &3^`WY K +10 &5"_ZV J +9 &6`YY K +10 &8_YY K +9 &:f_ZY K +9 &<)^ZW K +10 &=cYY K +9 &?_YX K +9 &An_ZX K +10 &C/cYY L +9 &DtY[ M +10 &FYZ P +9 &H[\\X U +9 &JYW V +10 &KXZ V +9 &M[Z W +9 &O[XZ W +10 &QYZ X +9 &RwLY[ 6 +10 &R]YY ; +5 ( +2 "collection"'O& +4 "core" &R>XY ; +2 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.21 +2 "collection"')& +4 "core" &R>VZ ; +4 .tHand.open + "manipulator"&t1 +74 "core" 1 +2 "manipulator"& % +4 "core" % ϱ\ 6\ 1 z+ +53 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&o'\ +97 "core" ' +2 .tPSV.dial PSR +2 "processing"%j +96 "core"  +8 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +17 .tPS.seek 1.5ml + "processing"%1'{ +1598 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%P  +41 "core"  +5 .tPS.seek 0ml +2 "processing"%X', +1599 "core" ' +2 .tPSV.dial PSR +2 "processing"%N +40 "core" +7 .tPSR.select :air +2 "processing"% +18 .tPS.seek 2.5ml + "processing"%Q'\ +2621 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%!  +3 "collection"'}  +32 "core"  +119  +7 .tPSV.dial :mixloop +2 "processing"%8 +108 "core" +6 .tCTV.dial :air,avoiding: :intake +2 "collection"'7  +14 "core" +5 .tPTV.dial :PRVmixing +2 "processing"%y  +71 "core" +7 .tPS.seek 0ml + "processing"%s', +2603 "core" ' +2 .tPSV.dial :air +2 "processing"%[  +41 "core"  +6 .tPS.seek 2.5ml +2 "processing"%l'\ +2609 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%^ +40 "core" +6 .tPS.seek 0ml +2 "processing"%u', +2604 "core" ' +2 .tPSV.dial :air +2 "processing"%r  +53 "core" +6 .tPS.seek 2.5ml + "processing"%'\ +2608 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%D +40 "core" +6 .tPS.seek 0ml +2 "processing"%/', +2598 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&0& +4 "core" &k1\ +\ . zJ +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&(o +2 "core" ( +52 "manipulator"&& +6 "core" &k1\ #\ ) f zJ +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &"& +3 "core" &k2\ /\ , zJ +3 .tForearm.seek CC +2 "manipulator"&'Ͻ +93 "core" ' +2 .tHand.close + "manipulator"&#/ +64 "core" / +4 .tCC.seek :open +2 "collection"'b( +398 "core" ( +2 "manipulator"&4& +5 "core" &k1\ (\ # B zJ +2 "manipulator"&% +5 "core" % \ -\ + z +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&e(- +323 "core" ( +2 "manipulator"&,& +4 "core" &-\ 4\ 1 y +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &C& +3 "core" &- f z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&z'Γ +96 "core" ' +2 .tHand.open + "manipulator"&v1 +58 "core" 1 +2 "manipulator"&% +5 "core" % Κ\ 2\ 0 z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&F'\ +98 "core" ' +2 ."da"delayUntil "12:36:52.39" +4 #"WCR"Whole Cell Archive sampling 1000ml +2 #Loading wcr puck from tube 2 into Collection Clamp + "collection"'R& +4 "core" &TU , +2 "manipulator"& % +4 "core" %\ \ ,\ # P z +3 "storage"(%% +5 "core" %p\ +\ , H - + "storage"(5. +4 "core" .( +2 "storage"(S& +5 "core" & \ \ ) r - +2 "storage"(W& +4 "core" & \ )\ * D + +3 "manipulator"&& +4 "core" &-\ #\ +  z +2 "manipulator"&$% +4 "core" %\ \ \ % 7 z +3 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 2 +2 "manipulator"&U( +197 "core" ( + "manipulator"&& +4 "core" &\ 0\ 6 " z1 +2 "storage"(p& +5 "core" & \ \  , +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 2 + 700 counts + "manipulator"&Y'Ѧ +93 "core" ' +2 "storage"(|& +4 "core" & \ \  < ) +3 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 ."WCR"SE.seek :beamBreak +2 "storage"(:') +238 "core" ' + "storage"( - +4 "core" -' +2 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +4 (& +3 "core" & $ +2 "manipulator"&(& +5 "core" &\ +\ $ z1 +2 ."WCR"Elbow.seek 2 +2 "manipulator"&3( +4 "core" ( +46 "manipulator"&h& +13 "core" &\ $\ - L z1 +2 "storage"(=& +4 "core" & \  Q ' +3 ."WCR"Forearm.seek 2 + 300 counts +2 "manipulator"&i' +27 "core" ' +2 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."WCR"Hand.close +2 "manipulator"& / +74 "core" / +4 ."downElevator"SE.seek :down +4 "storage"(G'p +2 "manipulator"&d& +9 "core" &\ /\ /  z1 +2 "manipulator"&H% +4 "core" % #\ ,\ - g z" +3 ."WCR"Forearm.seek :retract +2 "manipulator"&I'\ +94 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&w(o +86 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +80 "core" ( +2 "manipulator"&& +4 "core" &g3\ *\ - 6 zK +2 ."WCR"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &Z& +3 "core" &g3\ .\ . I zK +3 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek CC +2 "manipulator"&x'Ͻ +99 "core" ' +2 "manipulator"&c& +5 "core" &g3\ 1\ 4 yK +2 "manipulator"&% +5 "core" %Ϧ\ +\ - { z +3 "collection"'9& +5 "core" &SW  +2 "collection"'E& +6 "core" &UW & +3 ."WCR"CC.seek :closed +2 "collection"'(S +4 "core" &VU  +8 &;UU #c +9 &XUV 6 +9 &SV J +10 &\\SV8 J +9 &s_WVO K +9 &7]VVJ J +10 &_UVA J +9 &`XXW J +10 &}_WT J +9 &>^UW J +9 & `VW J +10 &!_TV J +9 &#bUX J +9 &%F_WV J +10 &' [TV J +9 &(_UT{ K +10 &*_UTt J +9 &,NbTUh J +9 &._TUq J +10 &/\\VTj J +9 &1_TWo K +10 &3V_UXk J +9 &5aVU[ J +9 &6_UTT J +10 &8`TWY J +9 &:^`UTW J +9 &< _SVR J +10 &=\\VUQ J +9 &?_TVW J +9 &Af]UVI J +10 &C'fTW: K +9 &DrVW4 L +10 &FUX8 N +9 &HVWW5 R +9 &JVV7 T +10 &KWW5 U +9 &MVU6 U +9 &OTWX7 V +10 &QWX' \ V +9 &RtQTY . +10 &RVV N +8 ( +4 "collection"'E& +3 #"WCR"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.15 +3 .Hand.open + "manipulator"&61 +3 "core" &RtVV H +57 1 +3 "manipulator"&\\% +4 "core" % Ϧ\ 0\ 2 B z +3 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 #"WCR"collectSample 1000ml w/bubble point of 55psi +2 #Priming 7ml + .Gate.power :sampler,:ON +178 .Flow.enablePump :primary +7 .Flow.setRate 6.0 +8 .Intake.select :close +2 .Exhaust.select :close + .SS.hold + "sampler")+ +4 "core" + +2 "sampler")L% +5 "core" %BKK \  +2 "collection"']& +4 "core" &RuVV H +4 "Can"q "kS: +2 #"WCR"Calibrating pressure sensors + .CTV.dial :air +6 .SSV.dial :spit,avoiding: :exhaust +47 "sampler")~  +12 "core"  +7 ."WCR"SS.reconfigure :fast +2 "sampler")#.0Xt +263 "core" ' +3 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler").  +3 "collection"'a @ +105 "core" @ +26 +5 ."WCR"delay 3.8 seconds +382 "collection"'q% +5 "core" %VT\ +2 "sampler")n% +4 "core" %>s \ \\ +2 #"WCR"Sensor limits: Intake max 150.8psia; Outlet max 155.9psia +2 .SSV.dial :spit +2 "sampler")2 +131 "core"  +7 ."WCR"SS.seek 0ml +2 "sampler")'? +263 "core" ' +2 ."WCR"SSV.dial CBV +2 "sampler")-  +131 "core"  +5 ."WCR"CTV.dial :intake +2 "collection"'T  +72 "core"  +7 #"WCR"Waiting for external sampler to finish priming... + .delayUntil "12:36:03.86" +346 "Can"n\ +? +1100 #"flow"3.5L/min +3006 #3.9L/min +11814 ."WCR"Flow.enablePump :primary +2 .Flow.setRate 2.5 +9 ."connect"SSV.dial CBV +6 ."WCR"CBV.dial SSV +11 #Allowing 40s for 7.0ml of remaining 7.0ml +2 "Can"l\ $¦gq\ +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"''% +3 "core" %_\ +2 #"WCR"Intake @31.6psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 2.18ml/s +2 "sampler")#.0X% +40 "core" %Fe# \  +3 "collection"'V% +4 "core" %  p\ +3 "sampler")+% +4 "core" %Fe# \  +28 "collection"'`% +4 "core" %l\ +2 "sampler")J% +5 "core" %Fe# \  +28 "collection"'*% +3 "core" %\ +3 "sampler")% +4 "core" %Fe# \  +2 "collection"'% +5 "core" %\ +2 #"WCR"Intake @29.4psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 1.96ml/s +2 "sampler")#.0Xtvy} \ 'a +4 #"WCR"Vacuum too high -- waiting up to 40 seconds + .SS.reconfigure :exhale +3 "sampler")#.0X% +4 "core" %\ +2 "sampler")V% +5 "core" %QOO \ - +20 "collection"'+% +4 "core" %\ +3 "sampler")`% +5 "core" %F \ +22 "collection"'J% +4 "core" %!\ +3 "sampler")*% +4 "core" %F \ +27 "collection"'% +3 "core" %\ +3 "sampler")% +4 "core" %F  \ +31 "collection"'% +4 "core" %  \ +2 "sampler") % +4 "core" %F/1 \ +3 "sampler")% +4 "core" %F43 \ +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )@% +3 "core" %FAA \ +2 ."WCR"SSV.dial :exhaust +2 "sampler"){  +76 "core"  +6 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")_'? +866 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +15 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +4 "sampler")  +76 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 975.0ml +3 "Can"q\ z +2 ."WCR"Intake.select :open +2 "sampler") +170 ."da"PBV.dial between PSV and waste1 +2 "processing"%m * +34 "core" , +7 ."da"PSV.dial :air +2 "processing"%  +4 "collection"'<% +3 "core" %\ +2 #"WCR"Intake @30.0psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.94ml/s +2 "sampler")#.A0X% +4 "core" %\ +3 "sampler")V% +4 "core" %C* \  +17 "collection"']% +4 "core" %\ +2 "sampler")+% +4 "core" %C* \  +21 "collection"'`% +3 "core" %\ +3 "sampler")J% +4 "core" %E*\ \  +23 "collection"'*% +4 "core" %s\ +2 "sampler")% +4 "core" %H8= \  +28 "collection"'% +3 "core" %\ \ +2 "sampler")% +5 "core" %Htv \  +31 "collection"' % +3 "core" %|\ +3 "sampler")% +4 "core" %F \ +36 "collection"'@% +3 "core" %"~\ +2 "sampler")% +4 "core" %F \ +41 "collection"'{% +4 "core" % \ +2 "sampler")?% +5 "core" %F \ +46 "collection"'% +4 "core" %\ +2 "sampler")m% +4 "core" %F56 \ +53 "collection"'<% +3 "core" %\ +3 "sampler")% +4 "core" %F45 \ +2 "sampler")_% +4 "core" %F6; \ +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )/% +4 "core" %F@@ \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")t  +75 "core"  +8 ."WCR"Exhaust.select :open + "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler") '? +868 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +4 "sampler")O  +77 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 900.0ml +4 "Can"o # +2 ."WCR"Intake.select :open + "sampler") +216 "collection"'j% +4 "core" %\ +2 #"WCR"Intake @29.8psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.62ml/s +2 "sampler")#.+0X}> \  +27 "collection"'y% +4 "core" %\ +2 "sampler")Q% +4 "core" %Hvs \ +32 "collection"'[% +3 "core" %\ +2 "sampler")s% +4 "core" %H \ +36 "collection"'P% +4 "core" %\ +2 "sampler")1% +4 "core" %H \ +41 "collection"'^% +4 "core" %\ +2 "sampler")7% +4 "core" %H\  \ +47 "collection"'u% +3 "core" %\ +2 "sampler")D% +5 "core" %H*, \ +2 "sampler")K% +4 "core" %H*- \ +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )% +4 "core" %H56 \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")l  +77 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler")'? +908 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")o  +54 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 "processing"%r  +4 "core"  +6 ."da"PBV.dial :waste1 +2 "processing"%k  +7 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 875.0ml +4 "Can"s  + ."WCR"Intake.select :open +2 "sampler") +15 "core" +8 ."da"delay 30 seconds +196 "collection"'4% +93 "core" %\ +2 #"WCR"Intake @31.9psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.62ml/s +2 "sampler")#.+0X'? +713 "core" ' + ."da"PTV.dial :puck +2 "processing"%V  +5 "core"  +8 ."da"PSV.dial PTV +2 "processing"%] +69 "core" +6 ."da"PBV.dial :waste1 +2 "processing"%+  +34 "core" +6 "processing"%`% +4 "core" %˖D  +3 ."da"PS.seek 1.5ml +2 "processing"%J'| +60 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")*  +74 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 825.0ml +4 "Can"s Ȭ +2 ."WCR"Intake.select :open + "sampler") +216 "collection"'% +3 "core" %\ +2 #"WCR"Intake @31.8psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X\ +3 "sampler")!% +5 "core" %G'( \ +45 "collection"'f% +4 "core" %\ +2 "sampler")y% +4 "core" %G,- \ +3 "sampler")Q% +4 "core" %G// \ +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )[% +3 "core" %G53 \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")s  +76 "core"  +6 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +3 "sampler")P'? +912 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +4 "sampler")1  +75 "core" +7 #"WCR"Allowing 130s for 25.0ml of remaining 800.0ml +3 "Can"v\ ɝ +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'^% +3 "core" %43s\ +3 #"WCR"Intake @32.9psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0X  +42 "core"  +6 ."da"PS.seek 2ml +2 "processing"%'˕ +625 "core" ' +2 #"WCR"Stroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale +2 "sampler")#.0X \  +4 #"WCR"Vacuum too high -- waiting up to 40 seconds + .SS.reconfigure :exhale +2 "sampler")#.0X% +4 "core" %H{| \  +35 "collection"'% +4 "core" %\ +3 "sampler")@% +4 "core" %H \  +40 "collection"'% +4 "core" %  \ +3 "sampler"){% +4 "core" %H \  +46 "collection"'?% +4 "core" %\ +2 "sampler")g% +4 "core" %H \  +53 "collection"'% +4 "core" %\ +2 "sampler")% +5 "core" %H \  +59 "collection"'<% +4 "core" %AB\ +2 "sampler")% +4 "core" %H22 \  +68 "collection"'_% +4 "core" %\ +3 "sampler")/% +4 "core" %HDH \  +2 "sampler")t% +4 "core" %HFI \  +2 ."WCR"Intake.select :close +2 "sampler")0 +16 )A% +3 "core" %HOP \  +2 ."WCR"SSV.dial :exhaust +3 "sampler")O  +75 "core"  +7 ."WCR"Exhaust.select :open + "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")G'? +877 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +16 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +4 "sampler")j  +77 "core" +7 #"WCR"Allowing 130s for 25.0ml of remaining 650.0ml +3 "Can"x\ ϮU{ +2 ."WCR"Intake.select :open + "sampler") +270 "collection"' % +4 "core" %\ +3 #"WCR"Intake @31.2psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.42ml/s +2 "sampler")#.0X> \ +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )% +3 "core" %FAB \ +2 ."WCR"SSV.dial :exhaust +2 "sampler"),  +76 "core"  +7 ."WCR"Exhaust.select :open + "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")C'? +875 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +15 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")^  +75 "core" +7 #"WCR"Allowing 130s for 25.0ml of remaining 625.0ml +3 "Can"}\ j\  +2 ."WCR"Intake.select :open +2 "sampler") +256 "collection"'% +11 "core" %\ +2 #"WCR"Intake @30.7psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.42ml/s +2 "sampler")#.0X<\ +2 "sampler")q% +4 "core" %G \  +61 "collection"'|% +3 "core" %\ +2 "sampler")T% +4 "core" %G \  +69 "collection"'I% +4 "core" %\ +2 "sampler")V% +5 "core" %G \  +77 "collection"']% +4 "core" %\ +2 "sampler")+% +4 "core" %G$# \  +88 "collection"'L% +3 "core" %\ +2 "sampler")*% +4 "core" %G=; \  +3 "sampler")3% +5 "core" %G<< \  + ."WCR"Intake.select :close +2 "sampler")0 +16 )`% +3 "core" %G;< \  +2 ."WCR"SSV.dial :exhaust +2 "sampler")>  +75 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")'? +884 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +64 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +4 "sampler")@  +75 "core" +7 #"WCR"Allowing 130s for 25.0ml of remaining 575.0ml +3 "Can"   +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'% +4 "core" %*-\ +3 #"WCR"Intake @32.6psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.42ml/s +2 "sampler")#.0X% +4 "core" %H@A \ ~ +32 "collection"'b% +3 "core" %\  \ +3 "sampler")@% +4 "core" %G_a \  +35 "collection"'% +4 "core" %\ +2 "sampler")% +5 "core" %G \  +40 "collection"'?% +4 "core" %  \ +2 "sampler")g% +4 "core" %G \  +52 "collection"'% +11 "core" %$#\ +2 "sampler")% +5 "core" %G \  +52 "collection"'<% +4 "core" %')\ +3 "sampler")% +4 "core" %G \  +60 "collection"'_% +4 "core" %',\ +3 "sampler"){% +4 "core" %G \  +68 "collection"'t% +3 "core" %  \ +3 "sampler")-% +4 "core" %G  \  +77 "collection"'A% +4 "core" %KL\ +2 "sampler")O% +4 "core" %GEF \  +88 "collection"''% +4 "core" %\ +2 "sampler")s% +4 "core" %GEG \  +2 "sampler")G% +4 "core" %GFF \  +2 ."WCR"Intake.select :close +2 "sampler")0 +16 ))% +3 "core" %HHG \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")N  +78 "core"  +7 ."WCR"Exhaust.select :open + "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")X'? +891 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +15 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")J  +76 "core" +7 #"WCR"Allowing 130s for 25.0ml of remaining 500.0ml +3 "Can"x\ 0 +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'!% +4 "core" %\ +2 #"WCR"Intake @30.4psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.33ml/s +2 "sampler")#.0X \  +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )0% +4 "core" %G?A \  +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +77 "core"  +6 ."WCR"Exhaust.select :open +2 "sampler")@ +14 ."WCR"SS.seek 0ml +2 "sampler")'? +910 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +70 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")e  +77 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 475.0ml +3 "Can"x\ D6 +2 ."WCR"Intake.select :open +2 "sampler") +155 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +52 "collection"'"% +4 "core" %\ +2 #"WCR"Intake @30.7psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.33ml/s +2 "sampler")#.0X  +77 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 450.0ml +4 "Can"y\ ٱ C +2 ."WCR"Intake.select :open + "sampler") +216 "collection"'b% +3 "core" %)-\ +2 #"WCR"Intake @32.6psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.33ml/s +2 "sampler")#.0X \  +31 "collection"' % +4 "core" %\ +2 "sampler")% +4 "core" %KVY \ 9 +36 "collection"'u% +4 "core" %\ +2 "sampler")H% +4 "core" %Iuy \ +41 "collection"'8% +3 "core" %EA\ +3 "sampler")% +4 "core" %I \ +46 "collection"'(% +4 "core" %\ +2 "sampler")% +4 "core" %I \ +53 "collection"'Y% +4 "core" %\ +2 "sampler"):% +5 "core" %I \ +59 "collection"'% +5 "core" %\ +2 "sampler")5% +4 "core" %I \ +32 ' +2 ."da"PTV.dial :puck +2 "processing"%  +4 "core"  +9 ."da"PSV.dial PTV +2 "processing"%z +17 "collection"'i% +4 "core" %76\ +2 "sampler")6% +4 "core" %I\  \ +43 +7 ."da"PBV.dial :waste1 +2 "processing"%  +26 "collection"'h% +3 "core" %\ +3 "sampler")\\% +5 "core" + %I \ +3 "sampler")% +9 "processing"%x% +3 "core" %I \ +3 %˗  + ."WCR"Intake.select :close +4 "sampler")0 +3 ."da"PS.seek 1.5ml +4 "processing"%'} +10 "sampler")E% +3 "core" %I&* \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +76 "core"  +6 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")a'? +459 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%d * +35 "core" , +7 ."da"PS.seek 0ml +2 "processing"% ', +72 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +3 "sampler")p  +75 "core" +7 #"WCR"Allowing 130s for 25.0ml of remaining 400.0ml +3 "Can"|\ ܭ@9 +2 ."WCR"Intake.select :open + "sampler") +259 "collection"'n% +11 "core" %$%\ +3 #"WCR"Intake @32.3psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.30ml/s +2 "sampler")#.0X\ +2 "sampler")>% +4 "core" %Ggj \  +47 "collection"'b% +4 "core" %\ +2 "sampler")`% +4 "core" %G \  +53 "collection"'% +4 "core" %\ +2 "sampler")?% +4 "core" %G \  +60 "collection"'g% +4 "core" %\ +2 "sampler")q% +4 "core" %G \  +69 "collection"'% +3 "core" %\ +3 "sampler")% +4 "core" %G \  +77 "collection"'<% +4 "core" %\ +2 "sampler")@% +5 "core" %G  \  +87 "collection"'% +3 "core" %\ +3 "sampler")_% +4 "core" %G'& \  +99 "collection"'{% +3 "core" %\ +3 "sampler")-% +5 "core" %G88 \  + "sampler")A% +4 "core" %G78 \  +3 ."WCR"Intake.select :close + "sampler")0 +16 )O% +3 "core" %G79 \  +3 ."WCR"SSV.dial :exhaust +2 "sampler")'  +75 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler")s'? +891 "core" ' +10 ."WCR"Exhaust.select :close + "sampler") +16 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +2 "sampler")G  +75 "core"  +7 #"WCR"Allowing 130s for 25.0ml of remaining 375.0ml +3 "Can"\ 8\\ +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"')% +4 "core" %\ +2 #"WCR"Intake @31.7psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.30ml/s +3 "sampler")#.0X \  +3 ."WCR"Intake.select :close + "sampler")0 +15 )0% +4 "core" %HCD \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +75 "core"  +6 ."WCR"Exhaust.select :open + "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")D'? +859 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +14 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +4 "sampler")e  +77 "core" +5 #"WCR"Allowing 130s for 25.0ml of remaining 350.0ml +3 "Can"\ ߽w +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'"% +3 "core" %%(\ +2 #"WCR"Intake @32.4psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.30ml/s +2 "sampler")#.0X% +4 "core" %&)\ +2 "sampler").% +5 "core" %H \ +68 "collection"'b% +3 "core" %\ +2 "sampler")`% +5 "core" %H \ +77 "collection"'% +3 "core" %\ +3 "sampler")?% +5 "core" %H \ +87 "collection"'g% +3 "core" % %\ +2 "sampler")q% +5 "core" %H.. \ +99 "collection"'% +4 "core" %\ +2 "sampler")% +4 "core" %H78 \ +2 "sampler")<% +4 "core" %H8; \ +3 ."WCR"Intake.select :close + "sampler")0 +16 )@% +3 "core" %H<< \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +76 "core"  +6 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")_'? +569 ."da"PBV.dial between PSV and waste1 +3 "processing"%{ * +34 "core" , +6 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%- +71 "core"  +9 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml + "processing"%A'\ +155 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +18 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +4 "sampler")O  +77 "core" +9 #"WCR"Allowing 130s for 25.0ml of remaining 325.0ml +4 "Can"| \  +2 ."WCR"Intake.select :open +54 "sampler") +223 "collection"''% +4 "core" %\ +2 #"WCR"Intake @31.1psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.28ml/s +2 "sampler")#.0X\ +3 "sampler")P% +4 "core" %G\ \ +87 "collection"'$% +4 "core" %/0\ +3 "sampler")l% +4 "core" %G*' \ +99 "collection"'S% +3 "core" %\ +3 "sampler")v% +4 "core" %G84 \ +2 "sampler")0% +5 "core" %G67 \ +2 ."WCR"Intake.select :close + "sampler")0 +16 )f% +3 "core" %G9; \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +77 "core"  +7 ."WCR"Exhaust.select :open + "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")'? +881 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +15 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +4 "sampler")e  +58 "core" ' +2 "processing"%"9 +3 "core" 9RL5* +3 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%D +3 %& +2 "core" 5* +4 &^ * + +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +3 "manipulator"&R% +9 #"WCR"Allowing 130s for 25.0ml of remaining 300.0ml +3 "core" %\ \ *\ ! W z +2 "Can"y\ \ O:) +3 "storage"(u% +3 ."WCR"Intake.select :open +4 "sampler") +5 "core" %x\  \ +2 "storage"(. +4 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 ."da"SC.seek 1 +5 "storage"((( +196 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (& +3 "core" & \ :\ $ Q\ +3 "manipulator"&H& +4 "core" &g2\ .\ , zK +2 "manipulator"&Y% +55 "collection"':% +11 "core" %\ \ .\ - { +2 %"%\ +4 #"WCR"Intake @32.3psia, vacuum from 20.0 to 24.0psi +2 ."da"Elbow.reconfigure :tight +6 ."WCR"SS.reconfigure :inhaling 0.28ml/s +2 "manipulator"&$&.,(\ #b +5 "sampler")#.0X& +4 "core" & \ :\ 6 \ +4 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&.' +95 "core" ' +2 ."da"Hand.open + "manipulator"&b1 +72 "core" 1 +2 "storage"(`- +3 "core" -' +4 ."da"SE.seek 20.86 Pucks below Top Plate +2 "storage"('Ӻ +26 "core" ' +3 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 19.94 Pucks below Top Plate +2 "storage"(?'З +45 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da25apr3013h1000ml.tif +1954 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +497 #"da"SX HX9/16 (USB:22): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 21.272 seconds\ /var/log/esp/da25apr3013h1000ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da25apr3013h1000ml20s.tif +2069 #SX HX9/16 (USB:22): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da25apr3013h1000ml20s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 32.0 /var/log/esp/midres/da25apr3013h1000ml32s.tif +2399 "core" ' +2 #"WCR"Stroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale +3 "sampler")#.0X \  +46 "collection"'|% +4 "core" %-,\ +2 "sampler")A% +4 "core" %IX\\ \  +53 "collection"'!% +4 "core" %&(\ +2 "sampler")J% +4 "core" %I \  +60 "collection"' % +4 "core" %\ +2 "sampler")y% +5 "core" %I \  +68 "collection"'[% +3 "core" %(&\ +3 "sampler")% +4 "core" %I \  +77 "collection"'X% +12 "core" % \ +2 "sampler")1% +4 "core" %I \  +88 "collection"'/% +4 "core" %\ +2 "sampler")}% +4 "core" %I \  +94 #"da"SX HX9/16 (USB:22): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 32 seconds\ /var/log/esp/midres/da25apr3013h1000ml32s.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +3 ."Qmail"DAfans.email "21.272 sec auto-exposure",Subject: "da25apr3013h1000ml images!" +2 "storage"(- +4 "core" -'З +2 "collection"'7% +4 "storage"(;& +9 "core" %\ +2 & \ R\ ] \ +4 "manipulator"&r& +3 "sampler")K% +96 "core" &\ -\ .  {^ + %I-. \  +4 ."da"Elbow.seek 1 +2 "manipulator"&( +7 "core" ( +2 "manipulator"&k& +6 "collection"'o% +3 "core" &\ 3\ 0 , {V +3 %-,\ +2 "sampler")4% +3 "storage"(& +7 "core" %I55 \  +2 & \ V\ ] Z\ +7 ."da"Forearm.seek 1 + 700 counts + "manipulator"&N' +3 "core" ' +3 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 20.65 Pucks below Top Plate +4 "storage"(t' +55 "core" ' +3 "manipulator"&U& +5 "core" &\ \ & zV +2 "storage"(&& +4 "core" & j\ +3 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 + "manipulator"&,' +7 "collection"' % +3 "core" %  \ +3 "sampler")% +4 "core" %I=@ \  +5 "sampler")=% +4 "core" %I?A \  +3 ."WCR"Intake.select :close + "sampler")0 +4 "core" ' +2 ."da"Elbow.hold +6 "manipulator"&, +3 "core" , +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure :default +8 "storage"(#QK-0-\ b +2 "sampler")j% +8 ."da"SE.seek 20.84 Pucks below Top Plate +2 "storage"( 'ө +3 "core" %IGG \  +3 ."WCR"SSV.dial :exhaust +3 "sampler")%  +17 "core" ' +2 "manipulator"&% +5 "core" %\ -\ - % {~ +2 "storage"(^& +7 "core" & _ b g\ +2 ."da"Forearm.force -20 + "manipulator"&5 +4 ."da"Forearm.seek 1 + 316 counts +2 "manipulator"&'C +33 "core"  +6 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")P'? +8 "core" ' +2 "manipulator"&F& +4 "core" &\ (\ "  zV +3 "storage"($& +5 "core" & \ +5 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&l' +31 "core" ' +2 "storage"(S% +4 "core" %ӳ { p \ +4 ."downElevator"SE.seek :down +4 "storage"(v'p +182 "core" ' +9 ."downElevator"SE.stop +2 "storage"(5 +3 (0% +5 "core" %v } w \ +2 "manipulator"&f% +4 "core" %\ $\ + ^ zr +4 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +4 "storage"(Q& +9 "core" & c X x\ +6 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%"& +10 "core" &S  +4 "manipulator"&D& +9 "core" &\ ,\ % P {V +5 "manipulator"&% +10 "core" %\ \ -\ . K { +5 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&e(- +190 "core" ( +2 "manipulator"&R& +4 "core" &-\ 3\ . p { +3 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &u& +3 "core" &-\ #\ * F z +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&'Γ +96 "core" ' +5 ."psFlush"Hand.close +3 "manipulator"&/ +70 "core" / +2 "manipulator"&H& +4 "core" &-\ 4\ . z z +3 "manipulator"&Y% +4 "core" % Χ\ \ $ ^ zy +3 ."psFlush"Forearm.seek :retract + "manipulator"&:'\ +20 "core" ' +3 ."WCR"Exhaust.select :close + "sampler") +15 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +3 "sampler")\  +55 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"& ([ +11 "core" +5 #"WCR"Allowing 130s for 25.0ml of remaining 275.0ml +4 "Can" \ T3 +2 ."WCR"Intake.select :open + "sampler") +131 "core" ( +4 "manipulator"&i& +9 "core" &U\ !\ ' v z +5 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +5 &8& +7 "core" &U\ %\ + v z +6 ."psFlush"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&w'$ +31 "collection"'% +4 "core" %\ \ +2 #"WCR"Intake @31.3psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.28ml/s +3 "sampler")#.0XY K +9 &^ K +10 &!_ K +9 &#Z L +9 &%E[4 K +9 &'\\m K +10 &(\\q L +10 &*\\l L +9 &,L\\_ L +9 &.\\T L +9 &/\\\\ L +10 &1_^ K +11 &3TZO L +9 &5]P L +8 &6[ K +9 &8Y K +9 &:]Z K +10 &<Y K +11 &=Y K +10 &?^ K +9 &Ad` L +10 &C%f L +8 &D \ N +10 &F Q +8 &H] Q +9 &J  P +9 &K Q +10 &M Q +9 &Oc Q +9 &Q%z Q +10 &R| \ Q +9 &Tw Q +10 &Vj \ R +9 &X,t R +9 &Yi Q +10 &[k R +9 &]oe ? +9 &^Bv] V +10 &^\ BV 0 +5 ( +2 "processing"%& +4 "core" &^Q 0 +3 #"psFlush"Processing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.61 +2 "processing"%d& +105 "core" &^8 0 +12 ."psFlush"Hand.open +2 "manipulator"&1 +68 "core" 1 +2 "manipulator"&n% +4 "core" % \ 5\ / { +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +3 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%9 +42 "core"  +10 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +28 ."psFlush"PS.seek 0.5ml +4 "processing"% 'F +587 "core" ' +4 ."psFlush"delay 5 seconds +503 .PSR.select :air +58 "processing"% +17 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +2102 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%z @ +181 "core" B +9 ."psFlush"PTV.dial :PRVmixing +2 "processing"%C  +124 "core" +9 ."psFlush"PSV.dial :mixloop +2 "processing"%p +97 "core" +6 ."psFlush"PS.seek :empty +2 "processing"%' +2609 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%a +97 "core"  +8 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +18 ."psFlush"PS.seek 0.5ml +2 "processing"%x'F +590 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +17 ."psFlush"PS.seek 2.5ml +2 "processing"%2'\ +967 "core" ' +2 #"WCR"Stroke completed -- waiting for pressure to equalize ... + .SS.reconfigure :exhale +2 "sampler")#.0X% +5 "core" %F, \  +30 "collection"'b% +4 "core" %\ +3 "sampler")`% +4 "core" %F+  \  +35 "collection"'*% +5 "core" % \ +2 "sampler")c% +4 "core" %I( ! \  +41 "collection"'% +3 "core" %  \ +3 "sampler")q% +4 "core" %N88 \ 3 +46 "collection"'% +4 "core" % \ +2 "sampler")% +4 "core" %JRV \ +53 "collection"'<% +4 "core" %%&\ +3 "sampler")@% +5 "core" %Jwy \ +60 "collection"'% +7 "core" %\ +5 "sampler")W% +9 "core" %J \ +63 "collection"'{% +7 "core" %\ +5 "sampler")-% +8 "core" %J \ +72 "collection"'O% +3 "core" %\ +3 "sampler")E% +6 "core" %J \ +86 "collection"''% +7 "core" %\ +4 "sampler")_% +9 "core" %J \ +94 "collection"'G% +7 "core" %:8\ +6 "sampler"))% +9 "core" %J \ +107 "collection"'s% +4 "core" %\ +3 "sampler")5% +4 "core" %J,/ \ +3 "sampler")|% +4 "core" %J,, \ +2 ."WCR"Intake.select :close +2 "sampler")0 +20 )A% +3 "core" %J21 \ +5 ."WCR"SSV.dial :exhaust +4 "sampler")!  +37 "core" ' +5 ."psFlush"delay 1 second +34 "core"  +11 ."WCR"Exhaust.select :open + "sampler")@ +20 ."WCR"SS.seek 0ml +2 "sampler")J'? +35 ."psFlush"PBV.dial :waste1 +2 "processing"%  +35 "core" +8 ."psFlush"PTV.dial :mixing +2 "processing"%y @ +71 "core" B +8 ."psFlush"PSV.dial :mixloop +2 "processing"%[ +110 "core" +7 ."psFlush"PS.seek :empty +2 "processing"%' +581 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +70 ."connect"SSV.dial CBV +5 "sampler")X  + ."WCR"CBV.dial SSV +77 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 250.0ml +4 "Can" \ 7 +2 ."WCR"Intake.select :open + "sampler") +216 "collection"'1% +4 "core" %\ +2 #"WCR"Intake @31.5psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.28ml/s +2 "sampler")#.0X+ +4 "core" + +20 "collection"'b% +4 "core" %\ +2 "sampler")`% +5 "core" %E+ \  +17 "collection"'*% +4 "core" %+(\ +2 "sampler")c% +4 "core" %E, \  +21 "collection"'h% +3 "core" %%'"\ +3 "sampler")% +4 "core" %E* \  +23 "collection"'q% +4 "core" %\ +2 "sampler")% +5 "core" %E* \  +27 "collection"'% +4 "core" %\ +2 "sampler")<% +5 "core" %E*  \  +31 "collection"'@% +3 "core" %\ +3 "sampler")% +4 "core" %F% \  +35 "collection"'W% +4 "core" %\ +2 "sampler"){% +5 "core" %G%00 \  +40 "collection"'-% +4 "core" %\ +2 "sampler")O% +4 "core" %JHK \  +47 "collection"'E% +3 "core" % \ +3 "sampler")'% +4 "core" %Ieg \  +53 "collection"'_% +4 "core" %.0\ +2 "sampler")G% +4 "core" %I \  +61 "collection"')% +3 "core" % \ \ +2 "sampler")s% +4 "core" %I \  +69 "collection"'5% +3 "core" %$'\ \ +3 "sampler")|% +5 "core" %I \  +76 "collection"'A% +4 "core" %\ +2 "sampler")!% +4 "core" %I \  +88 "collection"' % +4 "core" %\ +2 "sampler")y% +4 "core" %I \  +99 "collection"'[% +4 "core" %!\ +2 "sampler")T% +5 "core" %I \  +66 "Can" \ - +46 "collection"'2% +3 "core" %-.\ +3 "sampler")X% +4 "core" %I)( \  +127 "collection"'1% +3 "core" % \ +2 "sampler")J% +4 "core" %I56 \  +144 "collection"'}% +4 "core" %\ +2 "sampler")% +5 "core" %I>= \  +2 "sampler")% +4 "core" %I?= \  +2 ."WCR"Intake.select :close +2 "sampler")0 +14 )7% +4 "core" %I?= \  +2 ."WCR"SSV.dial :exhaust +2 "sampler")K  +74 "core"  +7 ."WCR"Exhaust.select :open + "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler")r'? +882 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +16 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +56 "sampler")4  +74 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 200.0ml +3 "Can"\ \ 1^ +2 ."WCR"Intake.select :open +2 "sampler") +88 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +69 "core"  +6 ."psFlush"PS.seek 0ml +2 "processing"%U', +46 "collection"'&% +3 "core" % \ +2 #"WCR"Intake @31.2psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.25ml/s +2 "sampler")#.0X +6 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +2291 "core" 'D-< \  +4 #"WCR"Vacuum too high -- waiting up to 40 seconds + .SS.reconfigure :exhale +2 "sampler")#.0X% +4 "core" %I \ +32 ."WCR"SS.reconfigure :default +3 "sampler")#.0X +6 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'"' +2266 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +3 .CBV.dial SSV + "collection"' @ +72 "core" > +56 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'  +84 "core"  +6 "collection"'v% +4 "core" %ST+  +2 ."WCR"CSV.dial between air and CTV +3 "collection"' ` +28 "core" a +6 ."WCR"CS.seek 7.252ml +2 "collection"'l' +682 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 "collection"'R  +3 ."WCR"CSV.dial CTV +58 "collection"'u  +11 "core"  +16  +6 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<<b +4 ."WCR"CS.seek 0ml +2 "collection"'' +1798 "core" 'N  +4 ."WCR"CBV.dial :waste2b +2 "collection"'  +29 "core"  +6 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +3 ."WCR"CS.seek 0ml +2 "collection"'H' +157 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'Y  +124 "core" +5 #"WCR"Fix #1 of 2 (with RNAlater) for 2:00 +2 .CSV.dial CSR + "collection"'  +42 "core"  +7 #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +2 "collection"' +15 ."WCR"CS.seek 2ml +2 "collection"'F') +594 "core" ' +3 ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +16 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'?' +1835 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV +2 "collection"'\ @ +69 "core" @ +58 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'i  +84 "core"  +8 "collection"'8% +5 "core" %SVr  \ + ."WCR"CSV.dial between air and CTV +3 "collection"' ` +57 "core" ^ +6 ."WCR"CS.seek 7.223ml + "collection"'' +686 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +4 "collection"'e  +2 ."WCR"CSV.dial CTV +6 "collection"'  +29 "core"  +94  +6 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'\\' +1612 "core" 'h  +4 ."WCR"delay 2:00 +7375 "Can"  $OÒ +4628 ."WCR"CBV.dial :waste2b +2 "collection"'  +30 "core"  +6 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +56 ."WCR"CS.seek 0ml +2 "collection"':' +331 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +3 "collection"'P  +123 "core" +5 #"WCR"Fix #2 of 2 (with RNAlater) for 2:00 +2 .CSV.dial CSR +2 "collection"'6  +52 "core"  +7 #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +2 "collection"' +15 ."WCR"CS.seek 2ml +2 "collection"'d') +587 "core" ' +2 ."WCR"delay 5 seconds +503 .CSR.select :air +2 "collection"' +16 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'' +1814 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV +2 "collection"'n @ +69 "core" @ +58 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'  +85 "core"  +7 "collection"'9% +5 "core" %UT  +2 ."WCR"CSV.dial between air and CTV +3 "collection"'w ` +53 "core" _ +6 ."WCR"CS.seek 7.252ml +2 "collection"'.' +683 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'  +2 'z  +30 "core"  +99  +6 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<b +4 ."WCR"CS.seek 0ml +2 "collection"'p' +1618 "core" '  +4 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b + "collection"'m  +28 "core"  +5 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +4 ."WCR"CS.seek 0ml +2 "collection"'D' +333 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'0  +124 "core" +4 "collection"'C& +5 "core" &RrFD H +2 #"WCR"Storing wcr puck in Collection Clamp to tube 1 +2 "manipulator"&V% +4 "core" %\ \ $\ ! z +3 "storage"(a% +3 "core" %v & & +3 "storage"(M. +4 "core" .( + "storage"(~& +56 "core" & & +3 "storage"(+& +4 "core" & ' +3 "manipulator"&L& +4 "core" &-\ "\ + z* +2 "manipulator"&]% +4 "core" %\ \ \ ) k z +3 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 1 +2 "manipulator"&Z( +197 "core" ( +2 "manipulator"&b& +5 "core" &\ /\ 1 z +2 "storage"(`& +4 "core" & \ \ p ) +3 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&*' +90 "core" ' +2 "storage"(f& +4 "core" & ' +4 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 ."WCR"SE.seek :beamBreak +2 "storage"(h') +171 "core" ' + "storage"(- +4 "core" -'t +2 ."WCR"SE.configure :default +3 "storage"(#QK-0-\ b +4 "manipulator"&& +3 "core" &\ #\ = { +3 "storage"(q& +4 "core" & h ! +2 ."WCR"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek 1 +2 "manipulator"&' +30 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&, +3 "core" , +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(<- +3 "core" -'t +4 ."WCR"SE.seek 21.22 Pucks below Top Plate +2 "storage"(' +37 "core" ' +2 "manipulator"&% +4 "core" %\ ,\ + f { +2 "storage"(@& +4 "core" & a  +3 ."WCR"Forearm.force -20 + "manipulator"&5 +4 ."WCR"Forearm.seek 1 + 317 counts + "manipulator"&{'D +17 "core" ' +2 "manipulator"&-& +4 "core" &\ /\ 5 z +2 "storage"(O& +5 "core" & # +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&x' +37 "core" ' +2 ."WCR"SE.seek 22.22 Pucks below Top Plate +2 "storage"(E'_ +41 "core" ' + "manipulator"&'& +5 "core" &\ *\ ! p z +2 "manipulator"&_% +4 "core" %ѹ\ )\ - Q zc +3 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&G'\ +94 "core" ' +3 ."WCR"Elbow.seek CC +2 "manipulator"&)(o +175 "core" ( +2 "manipulator"&s& +5 "core" &h6\ 0\ 5 {M + ."WCR"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &5& +3 "core" &h5\ +\ " h zM +3 ."WCR"Forearm.seek CC +2 "manipulator"&|'Ͻ +92 "core" ' +47 ."WCR"Hand.close +9 "manipulator"&A/ +75 "core" / +5 ."WCR"CC.seek :open +2 "collection"'!( +395 "core" ( +2 "storage"( & +4 "core" & & +3 "storage"(y& +4 "core" & & +2 "manipulator"&c& +5 "core" &h5\ ,\ . S zM +2 "manipulator"&[% +4 "core" % \ #\ & z3 +3 ."WCR"Forearm.seek :retract +2 "manipulator"&T'\ +97 "core" ' +2 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 1 +2 "manipulator"&2( +192 "core" ( + "manipulator"&X& +5 "core" &\ +\ / I z^ +2 "storage"(1& +5 "core" & \ U ( +2 ."WCR"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."WCR"Forearm.seek 1 +2 "manipulator"&J' +103 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&}, +4 "core" , + ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open +2 "manipulator"&1 +63 "core" 1 +2 "manipulator"&% +5 "core" % \ 5\ 0 x z +2 "storage"(7& +4 "core" & $ +2 ."WCR"Forearm.force -20 +2 "manipulator"&5 +3 ."WCR"Forearm.seek 1 + 319 counts +2 "manipulator"&K'F +17 "core" ' +2 "manipulator"&>& +4 "core" &\ 1\ 5 s y^ +2 "storage"(& +5 "core" & \ \ c * +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&&' +35 "core" ' +2 "storage"(#% +4 "core" %`\ \  * +4 ."downElevator"SE.seek :down +4 "storage"(W'p +99 (4% +3 "core" %<\ \ \ +?! +3 "manipulator"&% +4 "core" %\ "\ = z +3 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +3 "core" ' + "manipulator"&;'\ +3 ."downElevator"SE.stop +4 "storage"(5 +85 "core" ' +3 #tStarting finalPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'I& +4 "core" &TU ( +3 "manipulator"&j& +4 "core" &\ (\ ( 9 z^ +2 "manipulator"&=% +4 "core" %\ \ \ % z +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&3(- +187 "core" ( +2 "manipulator"&%& +4 "core" &-\ 4\ / z +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +4 "core" &-\ %\ " z z +3 .tForearm.seek :garage + "manipulator"&'Γ +99 "core" ' +47 .tHand.close +9 "manipulator"&/ +70 "core" / +2 "manipulator"&/& +4 "core" &-\ 2\ 1 | z +3 "manipulator"&k% +4 "core" % Κ\ &\ ! K z` +3 .tForearm.seek :retract +2 "manipulator"&t'\ +93 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&,(o +318 "core" ( +2 "manipulator"&^& +4 "core" &e4\ 5\ . zL +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +3 "core" &e4\ \ ! h zL +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&o'Ͻ +95 "core" ' +2 "manipulator"& & +4 "core" &e4\ 3\ ' Y zL +3 "manipulator"&S% +4 "core" %ϴ\ !\ ` {& +3 "collection"'g& +4 "core" &UU $ +3 "collection"'& +5 "core" &TS $ +3 .tCC.seek :closed +2 "collection"'(S +5 "core" &ST $ +8 &5TT *x +10 &\ gTT = +9 &uUW J +9 &Z`UT J +10 &bSU I +9 &`VU J +10 &`TT J +9 &d_VU I +9 &&]RT I +10 &aVT I +9 & `UT I +9 &"l]SS I +10 &$.cST I +9 &%^UU I +10 &'dTT I +9 &)tcUT I +9 &+6cUU I +10 &,cUV I +9 &.cUT I +9 &0|bTX I +10 &2>bTS I +9 &3aUV J +10 &5aVW J +9 &7`UU I +9 &9F]ST I +10 &;bST I +9 &<`VR J +9 &>`WU I +10 &@N^UT I +9 &B]TU I +10 &CcUS J +9 &EvTT L +9 &GCTT P +10 &HWV T +9 &JWV U +9 &LxQU U +10 &N;VX U +9 &OVV U +10 &QWV C +9 &RATW !e +9 &RWW Q +2 ( +3 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 5/28 samples, on/off torque 2.15 + "collection"'& +3 "core" &RXV Q +5 .tHand.open + "manipulator"&1 +63 "core" 1 +2 "manipulator"&v% +5 "core" % ϴ\ 0\ / 2 z& +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"& '\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'"& +4 "core" &RWW Q +2 "collection"'R% +4 "core" %UW  +3 .tCSV.dial CSR +2 "collection"'u  +40 "core"  +6 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +16 .tCS.seek 5ml +2 "collection"'l'q1 +1343 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +14 '% +4 "core" %q-VV  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"''^ +642 "core" ' +2 .tCSV.dial :waste +2 "collection"'Y +124 "core" +5 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'' +1985 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'H& +5 "core" &RWV Q +2 "collection"'F% +4 "core" %VX  +2 .tCSV.dial :flush +2 "collection"'\  +41 "core"  +5 .tCS.reconfigure :fast +3 "collection"'#d @b +3 .tCS.seek 5ml +47 "collection"'i'q1 +1177 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'8 @ +40 "core" A +4 "collection"'% +4 "core" %q,XW  +3 .tCS.seek 6.999ml +2 "collection"'?' +521 "core" ' +3 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  +3 'e  +42 "core"  +89  +5 .tCBV.dial :waste2b +5 .CS.seek 0ml + "collection"'' +1603 "core" ' +3 #tFlushing upper manifold + "collection"'& +4 "core" &RZZ Q +2 "collection"'\\% +4 "core" %\\[  +2 .tCSV.dial :flush +2 "collection"'P  +70 "core" +5 .tCS.seek 5ml +2 "collection"'6'q1 +1174 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"': @ +42 "core" A +5 "collection"'d% +4 "core" %q3Z[  +3 .tCS.seek 7ml +2 "collection"'n' +528 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"' +2 '9  +47 "core"  +56  +5 .tCTV.dial :air +2 "collection"'w  +126 "core"  +5 .tCS.seek 0ml +2 "collection"'' +1604 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'z'1 +736 "core" ' +2 .tCSV.dial :waste +2 "collection"' +42 "core" +5 .tCS.seek 0ml + "collection"'.' +736 "core" ' +2 "collection"'m& +4 "core" &RWW Q +2 "collection"'p% +4 "core" %UU  +2 .tCSV.dial :flush +2 "collection"'0  +40 "core"  +5 .tCS.seek 3ml +2 "collection"'C'1 +746 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'V @ +42 "core" A +4 "collection"'a% +4 "core" %1WU  +3 .tCS.seek 5.001ml +2 "collection"'M'q6 +516 "core" ' +3 .tCSV.dial :air + "collection"'~ @ +6 "core" ? +5 .tCS.seek 0ml + "collection"'+' +1169 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'L'1 +743 "core" ' +2 .tCSV.dial :waste + "collection"'] +70 "core" +5 .tCS.seek 0ml +2 "collection"'b' +285 "Can"  !UlY +469 "core" ' +2 #tDisinfecting external Intake with mfbkill + "collection"'`& +4 "core" &RWW Q +3 "collection"'N% +4 "core" %UW  +2 .tCSV.dial CSR +2 "collection"'f  +124 "core"  +7 #tPulling 8ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +15 .tCS.seek 8ml + "collection"''8 +1826 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +69 .tCS.seek 10ml +2 "collection"'' +529 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'q +3 'Q  +7 "core"  +90 +4 .tCTV.dial :intake +2 "collection"'<  +72 "core"  +6 .tIntake.select :open + "sampler") +15 .tCS.seek 2ml + "collection"'') +1844 "core" ' +2 .tIntake.select :close + "sampler")0 +15 .tCTV.dial :air +2 "collection"'@  +72 "core"  +5 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 0ml + "collection"'-' +587 "core" ' +2 #tFlushing lower manifold's waste2b port + .CSV.dial CSR +2 "collection"'O  +98 "core"  +7 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +15 .tCS.seek 4ml + "collection"'''Q +1089 "core" ' +3 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +16 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'_' +1380 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'*  +3 'Z  +42 "core" ~ +90  +6 .tCBV.dial :waste2b +2 "collection"'h  +44 "core"  +6 .tCS.seek 0ml + "collection"'' +2254 "core" ' +2 #tKilling upper manifold +2 .CSV.dial CSR + "collection"'{  +42 "core"  +7 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +14 .tCS.reconfigure :default +3 "collection"'#P d@b +3 .tCS.seek 4ml + "collection"''Q +1100 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +16 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'s' +1390 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'5 +3 'x  +43 "core"  +57 +5 .tCTV.dial :air + "collection"'  +123 "core" +6 .tCS.seek 0ml + "collection"'A' +2240 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml + "collection"'G'1 +734 "core" ' +2 .tCSV.dial :waste + "collection"' +41 "core" +5 .tCS.seek 0ml + "collection"' ' +734 "core" ' +2 #tFlushing upper manifold +2 "collection"'y& +57 "core" &RWW Q +2 "collection"'c% +4 "core" %TX  +2 .tCSV.dial :flush +2 "collection"'[  +40 "core"  +6 .tCS.seek 5ml + "collection"'X'q1 +1163 "core" ' +3 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'| @ +42 "core" B +4 "collection"'1% +5 "core" %q4UU  +3 .tCS.seek 7ml + "collection"')' +526 "core" ' +2 ."connect"CSV.dial CBV +4 "collection"' +2 .tCBV.dial CSV +5 "collection"'  +4 "core"  +89 ~ +4 .tCTV.dial :air +2 "collection"'7  +5 "core" +5 .tCS.seek 0ml +2 "collection"'>' +1601 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"''1 +730 "core" ' +2 .tCSV.dial :waste +2 "collection"'# +42 "core" +5 .tCS.seek 0ml +2 "collection"'T' +729 "core" ' +2 "collection"'4& +4 "core" &RWX Q +2 "collection"'% +4 "core" %VY  +2 .tCSV.dial :flush +2 "collection"'2  +40 "core"  +5 .tCS.seek 3ml +2 "collection"'J'1 +733 "core" ' +3 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'I @ +42 "core" B +4 "collection"'j% +4 "core" %1UV%  +3 .tCS.seek 5.001ml +2 "collection"'='q6 +523 "core" ' +2 .tCSV.dial :air + "collection"'K @ +5 "core" A +5 .tCS.seek 0ml + "collection"'E' +1158 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'&'1 +740 "core" ' + .tCSV.dial :waste +2 "collection"'% +70 "core" +5 .tCS.seek 0ml +2 "collection"'W' +732 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"' & +4 "core" &RWT Q +3 "collection"'}% +4 "core" %WX7  +2 .tCSV.dial :flush +2 "collection"'  +41 "core"  +6 .tCS.seek 5ml + "collection"'/'q1 +1165 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'k @ +51 "core" @ +4 "collection"';% +4 "core" %q5YV  +4 .tCS.seek 7.001ml +2 "collection"'' +525 "core" ' +3 ."connect"CSV.dial CTV +3 "collection"'3  +2 .tCTV.dial CSV +5 "collection"'^  +37 "core"  +91  +5 .tCBV.dial :waste2b +2 "collection"'  +44 "core"  +6 .tCS.seek 0ml + "collection"' ' +1598 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'S& +5 "core" &RVV7 Q +2 "collection"'g% +4 "core" %VY  +2 .tCSV.dial CSR +2 "collection"'t  +40 "core"  +7 #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +68 .tCS.seek 8ml +2 "collection"'!'8 +1812 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +16 .tCS.seek 10ml +2 "collection"'' +523 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"' +3 'v  +45 "core"  +55 +5 .tCTV.dial :intake +2 "collection"'"  +71 "core" +6 .tIntake.select :open + "sampler") +14 .tCS.seek 2ml +2 "collection"'R') +1844 "core" ' +2 .tIntake.select :close + "sampler")0 +15 .tCTV.dial :air +2 "collection"'  +69 "core"  +5 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 0ml + "collection"'u' +593 "core" ' +2 .tCSV.dial CSR + "collection"'o  +97 "core"  +7 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +15 .tCS.seek 5ml +2 "collection"'D'q1 +1351 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +15 .tCS.seek 10ml +2 "collection"'' +1349 "core" ' +2 .tCSV.dial CBV + "collection"'l +97 "core" +5 .tCS.seek 0ml +2 "collection"'Y' +2614 "core" ' +3 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &f3\ \  zL +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&H(o +3 "core" ( +2 "manipulator"&F& +4 "core" &f3\ 0\ 4 yL +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &\ & +3 "core" &f3\ %\ , E zL +3 .tForearm.seek CC +2 "manipulator"&'Ͻ +96 "core" ' +2 .tHand.close + "manipulator"&8/ +67 "core" / +5 .tCC.seek :open + "collection"'( +395 "core" ( +2 "manipulator"&i& +4 "core" &f3\ )\ ( M zL +2 "manipulator"&% +4 "core" % \ "\ , N z +3 .tForearm.seek :retract +2 "manipulator"&e'\ +96 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&?(- +314 "core" ( +2 "manipulator"&& +4 "core" &-\ (\ , & y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &\\& +4 "core" &-\ &\ ! E y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&P'Γ +108 "core" ' +2 .tHand.open + "manipulator"&1 +63 "core" 1 +5 "manipulator"&:% +4 "core" % Ν\ -\ $ G z +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&d'\ +100 "core" ' +2 #tCompleted [myDA_WCR {hotBleach :waste2b} #Phase 4: Wednesday DA+WCR with hotBleach cleanup (4 pucks)] begun 11:00:22 + #Preparing to sleep until 5/2/25 11:00AM +7 #Asleep til 5/2/25 11:00AM +3 #Continuing at 11:00PDT02-May-25 +3 "Can"  /94 +5 ."Qmail"GoodNews.email "Then, in tube 2: myDA_WCR {hotBleach :waste2b}\\t\\t#Phase 5: Friday DA+WCR with hotBleach cleanup (4 pucks)\\n/home/esp/esp2/mission/25APR23NEMO.rb:53\\n{1 => 23,\\n 2 => 10,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@13:51:31, 13.5C, 21% humidity, 14.2psia, 13.952V, 0.325A, 32.035Ah, 4.53W\\nSampled 850.0ml",Subject: "Asleep until 11:00PDT02-May-25" +22 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown +1226 #"uploadLog"upsync +10091 "Can"  B0 +60002  E3 +60002  E6  +60001  D9 +60002  E=\ G +60002  G@\ ݒ +60001  GC s +60002  GF +60002  FI +60002  GL 5 +60002  DP ˒ +60002  ERa +60001  FU +60002  HX +60002  EZ# +60002  H] +60001  F`O +60002  Hd +60002  Hg{ +60001  Hk +60002  G m +60002  G\ p= +60002  G sӒ +60001  H ti +60002  G w +60002  Gy +60002  H|+ +60002  F~ +60002  DW +60001  H +60002  H +60002  H +60002  G +60002  FE +60002  D ے +60001  Hq +60002  G +60002  G +60001  E 3 +60002  D ɒ +60002  H_ +60001  G +60002  H +60002  G !! +60001  E!! +60002  H""M +60002  H#" +60001  G$#y +60002  G%$ +60001  H&$ +60002  G'%; +60001  G(%ђ +60002  G)&g +60002  G*& +60002  G+' +60001  G,() +60002  G-( +60002  G.)U +60002  G/) +60002  D 0* +60001  G1+ @PDT1746083005.88  G2+ +60002  E3,C +60002  G4,ْ +60001  F5-o +60002  D6. +60002  C 7. +60002  F8/1 +60002  G9/ǒ +60001  G:0] +60002  G;0 +60002 } C<1 +60002 y F=2 +60001 y C >2 +60002 u G?3K +60002 u GA3 +60001 q FB4w +60002 y FC5 +60002 v FD5 +60001 s DE69 +60002 q B!F\ 6ϒ +60002 t FG 7e +60002 s FH 7 +60001 s FI8 +60002 q FJ9' +60002 r FK9 +60001 n C L:S +60002 j FM: +60002 l FN; +60001 l EO< +60002 j EP< +60001 h FQ=A +60002 h ER!=ג +60002 h FS$>m +60001 l ET&? +60002 l EU(? +60002 i FV*@/ +60001 l EW,@Œ +60002 j DX/A[ +60002 l FY2A +60001 h FZ5B +60002 h E[7C +60002 h E\\:C +60002 i E]=DI +60001 j E^@Dߒ +60002 e C_DEu +60002 g E`FF +60001 f DaJF +60002 g A bNG7 +60002 g BcQG͒ +60001 g EdUHc +60002 f EeYH +60001 d Df^I +60002 d AgbJ% +60001 d A heJ +60002 d DihKQ +60002 ` DjkK +60001 ` EkpL} +60002 ` DlsM +60002 a @ mvM +60001 a A nyN? +60002 _ Eo}NՒ +60002 c DpOk +60002 ` DqP +60001 d DrP +60002 a EsQ- +60002 a DtQÒ +60001 a DuRY +60002 a DvR +60002 _ CwS +60001 c DxT +60002 ^ DyT +60002 _ CzUG +60002 _ D{Uݒ +60001 _ D|Vs +60002 ^ A}W +60002 _ C~W +60001 ` DX5 +60002 _ CX˒ +60002 ` CYa +60001 ] BY +60002 ^ CZ +60002 ` C[# +60002 \\ B[ +60001 Y C\\O +60002 Z B\\ +60002 [ B]{ +60001 \\ C^ +60002 X C^ +60002 V B_= +60002 Z C_Ӓ +60001 Y C`i +60002 U C` +60002 U Ca +60001 V Cb+ +60002 X Bb +60002 X BcW +60001 X Bc +60002 Y B d +60002 X Ae +60002 W Be +60001 U > fE +60002 U Bfے +60002 X B gq +60001 U @$h +60002 T A(h +60002 S @*i3 +60001 U B-iɒ +60002 X B0j_ +60002 Y B4j +60001 Z A9k +60002 W = <l! +60002 Y B?l +60002 W AAmM +60001 W > Dm +60002 S AHny +60002 W AKo +60001 V @Oo +60002 U ARp; +60002 W AUpђ +60001 T BXqg +60002 W A[q +60002 V A]r +60001 U A`s) +60002 X ?cs +60001 W @ftU +59998 V Ajt +60001 [ Amu +60001 Z <!ov +60001 [ @qv +60002 Y @twC +60002 Z Awwْ +60002 Z @zxo +60002 [ @y +60005 ] @y +60008 Z Az1 +60002 X ?zǒ +60002 Z @{] +60001 X < { +60002 X < | +60002 X @} +60001 Y @} +60002 Z =~K +60002 X ;!Ÿ~ +60002 Y ?àw @PDT1746169408.34 W @Ģ +60000 Y ?ť +60001 V ?Ƨ9 +60002 W ?ǩϒ +60002 X ; Ȫe +60002 V ?ɭ +60002 Y ?ʮ +60002 W ?˰' +60001 W ?̱ +60002 X >ͳS +60002 Y ?ε +60001 W ?Ϸ +60002 Y ; й +60002 W >ѻ +60002 W >ҽA +60001 S >ӿג +60002 W >m +60002 U > +60001 Y > +60001 X >/ +60001 V >Œ +60002 X >[ +60001 V ;  +60002 W > +19138 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +3 #Session Ended +40855 "Can"W :  +60001 V > +60002 V >I +60002 Y =ߒ +60001 Z ?u +60002 X = +60002 Z : +60001 Z ;7 +60002 Z >͒ +60001 Y =c +60002 W = +60002 X ; +60002 Y =% +60001 U = +60003 Y =Q +60003 Z = +60002 W =} +60001 Y = +60002 V = +60002 Z =? +60002 U =Ւ +60001 U 9k +60002 V 9! +60002 X = +60002 U <- +60001 V =Ò +60002 T ;Y +60002 U :   +60001 T <  +60002 S < +60002 Q < +60002 Q <G +60001 S <ݒ +60002 S :s +60002 Q <# +60001 R <& +60002 S =*5 +60002 Q <-˒ +60002 R ;1a +60001 U ;4 +60002 U ;9 +60002 T <=# +39058 R 86 +3 #tPowering core bus +542 .Gate.power :raw,:ON +2 "sampler") +26 )6 +2 "core"  +3 "collection"' +3 '9 +2 "core"  +3 "processing"% +3 % +2 "core"  +6 "collection"' 9\ +3 ' 0\ +3 ' -\ +4 "processing"% 9\ +3 % 2\ +3 % *\ +2 % 0\ +5 "sampler")&\ +2 .tCS.configure :default +3 "collection"'#P d@b +3 .tPS.configure :default +2 "processing"%#A d`xb +3 .tSS.configure :default +2 "sampler")#.0X 23,\\n 2 => 10,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:22, 12.0C, 17% humidity, 14.2psia, 13.904V, 0.331A, 38.702Ah, 4.60W",Subject: "Started 25APR23NEMO phase myDA_WCR {hotBleach :waste2b}\\t\\t#Phase 5: Friday DA+WCR with hotBleach cleanup (4 pucks)" +3 #tStarting initialPurge +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"''& +3 "core" &~NS@  +3 .tHand.open + "manipulator"&*1 +77 "core" 1 +2 "manipulator"&Z& +4 "core" &\ 8\ < k z6 +3 "manipulator"&h% +4 "core" % \ \ 0\ / y v +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&_(- +200 "core" ( +2 "manipulator"&{& +4 "core" &-\ 1\ 5 X z +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +5 "core" &-\ 1\ 3 u z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage +2 "manipulator"&'Γ +111 "core" ' +2 .tHand.close +4 "manipulator"&x/ +68 "core" / +2 "manipulator"&5& +4 "core" &-\ 8\ 2 P z +2 "manipulator"&% +4 "core" % Bd\ 1\ 1 q z +3 .tForearm.seek :retract +2 "manipulator"&s'\ +107 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&A(o +348 "core" ( +3 "manipulator"&& +5 "core" &k2 Z zI +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &G& +3 "core" &k2\ 0\ 1 F zI +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&y'Ͻ +95 "core" ' +2 "manipulator"&c& +5 "core" &k2\ 4\ 8 ^ zI +3 "manipulator"&[% +5 "core" %ϴ\ .\ - z +2 "collection"' & +7 "core" &~MQ:  +3 "collection"'|& +6 "core" &~OQ8  +2 .tCC.seek :closed +2 "collection"'1(S +5 "core" &~MNK  +7 &JLQO $f +9 &lZNRI 8 +10 &~NPE K +9 &\\OOJ K +9 &T_MPF K +10 &\\OPE K +9 &`NPH K +10 &_MNJ K +9 &\\`NRH K +9 & \\NNH J +10 &bPRL K +9 &!_MPI K +3 #"uploadLog"upsync +7 "core" &#d`MRO K +9 &%']MPI K +9 &&_OPK K +10 &(]NPJ K +9 &*k`PSI L +9 &,.aLOJ K +10 &-_PQH L +9 &/`OQM K +9 &1tbMPG K +10 &36`PPD K +9 &4]PPL K +10 &6`OOF K +9 &8{_MOK L +9 &:?`MPG K +10 &<`OQM K +9 &=aPSH K +9 &?bMOF K +10 &AEcPRG L +9 &ClOQI L +10 &DzORG N +9 &F|QQL Q +9 &H3PRH U +10 &IQQI U +9 &KNTI W +9 &MtRRD V +10 &O5NPB V +9 &PQRG X +9 &RjgRRD / +10 &ROOH X +9 ( + &SoPQF G +3 "collection"'|& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.23 +2 "collection"'X& +3 "core" &SoPRH G +3 .tHand.open + "manipulator"&1 +68 "core" 1 +51 "manipulator"&% +12 "core" % ϴ\ 2\ 2 { +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&7'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"')& +4 "core" &SoNS> G +2 "collection"'>% +4 "core" %PQI  +2 .tCSV.dial CSR +2 "collection"'#  +127 "core"  +6 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +15 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 5ml +2 "collection"''q1 +1347 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +13 '4% +4 "core" %q/PR=  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"''` +636 "core" ' +2 .tCSV.dial :waste + "collection"'2 +125 "core" +4 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 0ml + "collection"'T' +1986 "core" ' +2 #tPurging external Intake + "collection"'I& +4 "core" &SnQSO G +2 "collection"'j% +5 "core" %OPH  +2 .tCSV.dial :flush + "collection"'J  +42 "core"  +4 .tCS.reconfigure :fast +3 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'K' +2280 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'= +3 'E  +18 "core"  +53  +4 .tCTV.dial :intake +2 "collection"'%  +71 "core"  +5 .tIntake.select :open + "sampler") +14 .tCS.seek 0ml +2 "collection"'&' +2329 "core" ' +2 .tIntake.select :close + "sampler")0 +14 .tCTV.dial :air + "collection"'  +73 "core"  +4 #tFlushing upper manifold + "collection"'}& +4 "core" &SmJL9 G +2 "collection"'% +5 "core" %IN;  +2 .tCSV.dial :flush + "collection"'W  +82 "core" +5 .tCS.seek 5ml +2 "collection"'k'q1 +1179 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'; @ +43 "core" A +4 "collection"'/% +4 "core" %q6MPG  +3 .tCS.seek 7.001ml +2 "collection"'3' +528 "core" ' +2 ."connect"CSV.dial CBV +3 "collection"'^ +2 .tCBV.dial CSV +5 "collection"'  +16 "core"  +80  +3 .tCTV.dial :air +2 "collection"'  +4 "core" +4 .tCS.seek 0ml +2 "collection"'S' +1617 "core" ' +3 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'g'1 +743 "core" ' +2 .tCSV.dial :waste +2 "collection"'t +54 "core" +8 .tCS.seek 0ml + "collection"' ' +749 "core" ' +2 "collection"'!& +4 "core" &SmPP? G +2 "collection"'v% +4 "core" %PQ;  +2 .tCSV.dial :flush +2 "collection"'  +42 "core"  +4 .tCS.seek 3ml +2 "collection"'"'1 +431 "Can"U RX +311 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +42 "core" A +3 "collection"'% +4 "core" %1OQ6  +3 .tCS.seek 5ml +2 "collection"'R'q/ +524 "core" ' + .tCSV.dial :air +2 "collection"'o @ +4 "core" @ +5 .tCS.seek 0ml + "collection"'u' +1183 "core" ' +3 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'D'1 +743 "core" ' +2 .tCSV.dial :waste +2 "collection"'l +71 "core" +5 .tCS.seek 0ml +2 "collection"'' +737 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" &u0\ 0\ 0 D zH +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&F(o +3 "core" ( +2 "manipulator"&\ & +4 "core" &u0\ 8\ < {H +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &8& +3 "core" &u0\ 1\ 1 | zH +3 .tForearm.seek CC + "manipulator"&,'Ͻ +98 "core" ' +2 .tHand.close + "manipulator"& / +69 "core" / +3 .tCC.seek :open + "collection"'( +394 "core" ( +2 "manipulator"&i& +4 "core" &u/\ 1\ 2 t zH +2 "manipulator"&% +4 "core" % \ 1\ 0 h z +3 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&H(- +329 "core" ( + "manipulator"&& +4 "core" &-\ 8\ 2 U z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &\\& +3 "core" &-\ 2\ / k y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'Γ +107 "core" ' +2 .tHand.open + "manipulator"&:1 +68 "core" 1 +2 "manipulator"&e% +3 "core" % Ι\ 9\ 2 a z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&P'\ +105 "core" ' +2 #tda sampling at most 1000ml, wcr at most 1000ml +5 #Loading sh1 puck from tube 2 into Collection Clamp + ."Qmail"DAfans.email "Started da in tube 2 at 11:04:35PDT02-May-25\\n{1 => 23,\\n 2 => 10,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:03:32, 12.1C, 17% humidity, 14.2psia, 13.845V, 0.476A, 38.728Ah, 6.59W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +2 "collection"'B& +8 "core" &MO8 +2 "manipulator"&6% +4 "core" %\ \ +\ 0  z +2 "storage"(9% +4 "core" %q & +2 "storage"(. +3 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 2 + "storage"(w( +200 "core" ( +3 .tSC.configure :limp +4 "storage"($(\ 1b +3 (n& +3 "core" &  +3 "manipulator"& & +6 "core" &-\ 0\ 0 f z +2 "manipulator"&% +4 "core" %\ \ 1\ 2 ` y +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +3 "manipulator"&z( +205 "core" ( + "manipulator"&p& +5 "core" &\ 1\ 8 @ z8 +2 "storage"(.& +4 "core" & \ ( " +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 700 counts + "manipulator"&V'Ѧ +101 "core" ' +2 "storage"(m& +4 "core" & \  ! +3 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(a') +248 "core" ' +2 "storage"(+- +3 "core" -'e +4 .tSE.configure :default +6 "storage"(#QK-0-\ b +4 (C& +3 "core" &  +3 "manipulator"&d& +4 "core" &\ 1\ / q z8 +4 .tElbow.seek 2 + "manipulator"&?( +5 "core" ( +2 "manipulator"&U& +4 "core" &\ 4\ 0 t z8 +3 "storage"(r& +4 "core" & 6  +4 .tForearm.seek 2 + 300 counts + "manipulator"&Y' +22 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&~/ +41 #"uploadLog"upsync +34 "core" / +4 ."downElevator"SE.seek :down +5 "storage"(('p +2 "manipulator"&N& +8 "core" &\ /\ 2 g z8 +2 "manipulator"&q% +5 "core" % \ 1\ / Y zS +3 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +3 .tElbow.seek CC + "manipulator"&(o +89 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +92 "core" ( +2 "manipulator"&@& +4 "core" &g8\ 1\ 2 i zP +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &0& +3 "core" &g8\ %\ 0 ( zP +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC + "manipulator"&`'Ͻ +95 "core" ' +2 "manipulator"&M& +4 "core" &g8\ :\ 2 ` zP +2 "manipulator"&% +4 "core" %ϼ\ 3\ 1 z +3 "collection"'& +4 "core" &LQ:  +4 "collection"'$& +5 "core" &MOH  +4 .tCC.seek :closed +55 "collection"''(S +11 "core" &LNG  +2 &LPL  + &OOC  + &MOF  + &MQK  + &MOI  +2 &OPE  + &OPD  +2 &6OPG *x +9 &hPR9 > +10 &wLR9 K +9 &g\\MP9 J +9 &)bNP9 J +10 &aLQ7 J +9 &_LN8 J +9 &p[OO5 J +10 &1aNO7 J +9 &^NP4 J +9 & \\NP+ J +10 &"wbKP/ J +9 &$9bPQ. J +10 &%bLR6 J +9 &'cMQ/ J +9 &)bLQ2 J +10 &+AcNO1 J +9 &-]NO5 J +9 &.^PP/ J +10 &0]LP1 K +9 &2H`PR; K +10 &4\ `NO/ K +9 &5`MO0 K +9 &7bOO4 J +10 &9P`OQ< K +9 &;_NP< K +10 &<_NO1 J +9 &>\\NN/ J +9 &@Y]OO: J +10 &B_OP9 J +9 &CgLO2 K +9 &EjNP8 L +10 &G\\sNP8 L +9 &IOQ; O +9 &JQO< \ R +10 &LNP= U +9 &NHMO; U +10 &P\ OP6 U +9 &QON; C +9 &R5NO5 \ &q +10 &RBOQ8 ; +2 ( +2 "collection"'$& +4 #tCollection Clamp onSpring/offSpring for 7/28 samples, on/off torque 1.88 +2 .Hand.open +2 "manipulator"&*1 +66 "core" 1 +3 "manipulator"&Z% +4 "core" % ϼ\ 8\ 3 N z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&h'\ +96 "core" ' +2 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +178 .Flow.enablePump :primary +7 .Flow.setRate 6.0 +8 .Intake.select :close + .Exhaust.select :close + .SS.hold +2 "sampler"){+ +3 "core" + +2 "sampler")% +4 "core" %D79 \ i +2 "collection"'Q& +4 "core" &R=MR' ; +4 "Can"T Tb +2 #tCalibrating pressure and temperature sensors +4 .CTV.dial :air +3 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")x +4 "core"  +4 .tSS.reconfigure :fast +3 "sampler")#.0Xt +283 "core" ' +3 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +4 "sampler")  + "collection"'< @ +102 "core" ? +31  +4 .tdelay 3.8 seconds +382 "collection"'% +3 "core" %OO1\ +2 "sampler")_% +4 "core" %>w  \ \ S +2 #tSensor limits: Intake max 151.0psia; Outlet max 155.8psia + .SSV.dial :spit +2 "sampler") +129 "core"  +5 .tSS.seek 0ml + "sampler")G'? +263 "core" ' +2 .tSSV.dial CBV +2 "sampler")c  +130 "core"  +5 .tCTV.dial :intake +2 "collection"'[  +72 "core"  +5 #tWaiting for external sampler to finish priming... +2 .delayUntil "11:07:56.57" +1495 #"flow"3.4L/min +3007 #3.8L/min +11814 .tFlow.enablePump :primary + .Flow.setRate 2.5 +9 ."connect"SSV.dial CBV +3 "sampler")  +2 .tCBV.dial SSV +4 "core"  +3 "collection"'s @ +8 "core" ? +5 #tAllowing 40s for 7.0ml of remaining 7.0ml +3 "Can"T\  Cq  +2 .tIntake.select :open + "sampler") +213 "collection"'O% +4 "core" %<\ +2 #tIntake @30.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.18ml/s +2 "sampler")#.0XO% +3 "core" %`WY \ d +3 .tSSV.dial :exhaust + "sampler")#  +71 "core"  +5 .tExhaust.select :open +2 "sampler")@ +13 .tSS.seek 0ml +2 "sampler")y'? +350 "core" ' +3 .tExhaust.select :close + "sampler") +15 #tSampling 1000.0ml +3 .Flow.enablePump :primary + .Flow.setRate 2.5 + .Intake.select :close + .Exhaust.select :close +2 .SS.reconfigure :default +2 "sampler")#.0X'? +895 "core" ' +2 .tExhaust.select :close + "sampler") +14 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +4 "collection"'# @ +2 "sampler")X  +5 "core" ? +71 +4 #tAllowing 130s for 25.0ml of remaining 800.0ml +3 "Can"R\ C +2 .tIntake.select :open + "sampler") +214 "collection"'% +4 "core" %36n\ +2 #tIntake @33.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.29ml/s +2 "sampler")#.Y0X + .tIntake.select :open +2 "sampler") +213 "collection"'a% +4 "core" %%+e\ +2 #tIntake @32.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.16ml/s +2 "sampler")#.P0Xw'G +2577 "core" ' +2 #tStroke completed -- waiting for pressure to equalize ... + .SS.reconfigure :exhale +3 "sampler")#.0X  +74 "core"  +5 .tExhaust.select :open + "sampler")@ +14 .tSS.seek 0ml +2 "sampler")2'? +863 "core" ' + .tExhaust.select :close +2 "sampler") +13 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")E  +2 "collection"'= @ +8 "core" ? +64 +5 #tAllowing 130s for 25.0ml of remaining 275.0ml +2 "Can"P\ gC +2 .tIntake.select :open + "sampler") +214 "collection"'%% +4 "core" %{\ +2 #tIntake @29.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.86ml/s +2 "sampler")#.;0X@% +4 "core" %M24 \  +2 .tIntake.select :close + "sampler")0 +14 )s% +4 "core" %M!$ \  +2 .tSSV.dial :exhaust +2 "sampler")I  +74 "core"  +5 .tExhaust.select :open + "sampler")@ +14 .tSS.seek 0ml +2 "sampler")='? +903 "core" ' +2 .tExhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")E  +3 "collection"'% @ +6 "core" ? +66 +5 #tAllowing 130s for 25.0ml of remaining 50.0ml +2 "Can"R\ ; +2 .tIntake.select :open + "sampler") +214 "collection"'2% +3 "core" %I\ +2 #tIntake @30.5psia, vacuum from 10.0 to 13.0psi +3 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0XP  \  +3 #tBubblePoint: Intake @24.1psia, Outlet @0.7psia + .CBV.dial SSV +2 "collection"': @ +30 "core" A +5 .tSS.reconfigure :default +3 "sampler")#.0Xt +268 "core" ' +3 ."connect"SSV.dial CBV,avoiding: :exhaust +2 .tCBV.dial SSV +3 "sampler")1  +3 "collection"'n @ +8 "core" @ +120  +5 .tCTV.dial :air,avoiding: :intake +2 "collection"'p  +125 "core" +5 ."CSpush"CSV.dial CTV +5 "collection"'  +3 .tSS.seek 10ml +4 "sampler")b' +3 "core"  +106 ."CSpush"CSV.dial :air +2 "collection"' @ +41 "core" > +5 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"',' +99 "core" ' +3 .tSSV.dial :spit,avoiding: :exhaust + "sampler"). +129 "core" +4 .tSS.reconfigure :exhale +3 "sampler")#.0Xt +249 "core" ' +3 ."connect"SSV.dial CBV,avoiding: :exhaust +2 .tCBV.dial SSV +4 "sampler")+  +130 "core"  +105 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")6 +131 "core"  +4 .tSS.reconfigure :default +2 "sampler")#.0XRS} ; +3 ."airStroke"CSV.dial :waste +3 "sampler")C% + "collection"'f +8 "core" %C \ +3 ."connect"SSV.dial CBV,avoiding: :exhaust +2 .tCBV.dial SSV +4 "sampler")z  +55 "core" +5 "collection"'V% +4 "core" %OS^  +3 ."airStroke"CS.seek 0ml +2 "collection"'H' +3 "core" ' +2 ."airStroke"CSV.dial :air +2 "collection"' @ +56 "core"  +4 .tCTV.dial :air +2 "collection"'r  +8 "core" A +5 ."airStroke"CS.seek 10ml +2 "collection"'U' +3 "core"  +5 .tdelay 15 seconds +1502 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")M +128 "core"  +5 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.reconfigure :exhale +2 "collection"'a  +5 "sampler")#.0Xt +265 "core" ' +3 ."connect"SSV.dial CBV,avoiding: :exhaust +2 .tCBV.dial SSV +3 "sampler")@  +3 "collection"' @ +7 "core" A +123  +4 .tCTV.dial :air,avoiding: :intake +2 "collection"'_  +123 "core" +5 ."CSpush"CSV.dial CTV +5 .tSS.seek 10ml +2 "collection"'5  +2 "sampler")G' +7 "core"  +104 ."CSpush"CSV.dial :air +2 "collection"'] @ +42 "core" > +4 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'Z' +98 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")[ +131 "core" +4 .tSS.reconfigure :exhale +2 "sampler")#.0Xt +287 "core" ' +3 ."connect"SSV.dial CBV,avoiding: :exhaust +3 "sampler")|  +2 .tCBV.dial SSV +5 "collection"' @ +5 "core" A +118  +104 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")) +128 "core" +4 .tSS.reconfigure :default +2 "sampler")#.0X' +1340 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial :waste2 +2 "collection"'s +39 "core"  +5 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 0ml + "collection"'I' +1409 "core" ' +2 .tCSV.dial CSR + "collection"'  +42 "core"  +6 #tPulling 2ml of CSR.AqMeOH + .CSR.select :AqMeOH +2 "collection"' +14 .tCS.reconfigure :default +3 "collection"'#P d@b +3 .tCS.seek 2ml + "collection"'y') +593 "core" ' +3 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +15 '%% +3 "core" %)  +3 .tCS.seek 5ml + "collection"'E'q1 +835 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'2  +40 "core" ~ +6 .tCS.seek 1ml + "collection"'='{ +1098 "core" ' +2 "collection"' 9 +3 "core" 9 +3 "collection"'J% +4 "core" %xt  +2 #tBefore lysing Collection Puck Heater at 11.6C/25.0psia +2 #Heating Puck.from 2, :sh1 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +3 "collection"'L \  +2 '9 +7 "core" 9 +102 "collection"'9 +3 "core" 9d +102 "collection"'W9 +3 "core" 9 d +103 "collection"'K9 +3 "core" 9 d +103 "collection"'^9 +3 "core" 9d +103 "collection"'k9 +3 "core" 9d +103 "collection"'}9 +3 "core" 9d +103 "collection"'9 +3 "core" 9d +102 "collection"'39 +3 "core" 9"d +103 "collection"'9 +3 "core" 9'd +103 "collection"'/9 +4 "core" 9 +d +102 "collection"'T9 +3 "core" 9&1/d +103 "collection"'t9 +3 "core" 9BM3d +103 "collection"'9 +3 "core" 9ak8d +103 "collection"' 9 +3 "core" 9\ I +103 "collection"'9 +3 "core" 9\ A\ L +103 "collection"'|9 +4 "core" 9\ C\ O +103 "collection"')9 +2 "core" 9\ E\ Q +104 "collection"' 9 +2 "core" 9\ G\ S +103 "collection"'9 +3 "core" 9\ I\ T +103 "collection"'O9 +3 "core" 9\ L\ W +103 "collection"'9 +3 "core" 9\ N\ Y +103 "collection"'#9 +3 "core" 9\ P\ Z +103 "collection"'X9 +3 "core" 9\ Q\ ] +103 "collection"'49 +3 "core" 9\ U\ ^ +4 .tCH.hold 10:00,70C +3 "collection"'j `\ `\ S\ +3 's9 +7 "core"  + 9\ S\ T +2 "collection"'>% +4 "core" %x W\ +3 #tBegun lysing Collection Puck Heater at 68C/31.9psia +6500 "Can"P\ $X +53486 "core" ` +2 "collection"'9 +4 "core" 9\ \ +2 "collection"'I% +4 "core" %x x +2 #tEnded lysing Collection Puck Heater at 70C/34.8psia +2 .CS.seek 0ml +2 "collection"'%' +328 "core" ' +3 .tCTV.dial between spare and airCTV,avoiding: :intake +3 "collection"'y @ +98 "core" B +4 .tCSV.dial :air + "collection"'2 @ +42 "core" ? +4 .tCS.seek 5ml +2 "collection"'E'q1 +1343 "core" ' +2 .tCSV.dial CTV +2 "collection"'  +42 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air +47 "collection"'J @ +50 "core" > +4 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'  +43 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +42 "core" > +4 .tdelay 2 seconds +202 .CS.seek 0ml +3 "collection"'W' +1361 "core" ' +2 "collection"'K% +4 "core" %  +2 #tPuck @64.9psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV + "collection"'^ +99 "core"  +4 .tCBV.dial CSV +2 "collection"'k  +28 "core"  +5 "collection"'}% +4 "core" %PL r  +3 .tCS.seek 5ml +2 "collection"''q3 +1341 "core" ' +2 .tdelay 5 seconds +503 .CTV.dial :air +2 "collection"'3  +42 "core" +4 "collection"'% +4 "core" %q7  +3 .tCS.seek 7.001ml + "collection"'/' +190 "Can"K J*X +393 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'T @ +41 "core" ? +4 .tCS.seek 10ml +2 "collection"'t' +841 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +111 "core" ^ +4 #tLysing Complete + "collection"' & +4 "core" &R<jj  ; +3 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&S% +4 "core" %\ \ $\ , z +2 "storage"(g% +5 "core" %q  +2 "storage"(;. +3 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(R( +192 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +4 ("& +3 "core" & } } i  +2 "manipulator"&\ & +4 "core" &h7\ "\ % y zP +3 "manipulator"&&% +4 "core" %\ \ 1\ 0 d z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&!( +188 "core" ( +2 "manipulator"& & +4 "core" &} \ 4\ 2 z# +2 "storage"(& +4 "core" &  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +97 "core" ' +2 "storage"(A& +4 "core" & k  +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(7') +165 "core" ' +2 "storage"(- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 "manipulator"&& +4 "core" &}\ \ /\ / H z# +2 "storage"(i& +4 "core" & } 7  +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 +2 "manipulator"&D' +33 "core" ' +2 .tElbow.hold + "manipulator"&8, +3 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -' +57 .tSE.seek 22.24 Pucks below Top Plate + "storage"(o'l +39 "core" ' +2 "manipulator"&u% +4 "core" %\ /\ 0 : z +2 "storage"(e& +4 "core" & Z X +3 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 294 counts +2 "manipulator"&'- +21 "core" ' +2 "manipulator"&:& +4 "core" &\ 6\ 1 = z n +3 "storage"(v& +4 "core" & \\  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts + "manipulator"&l' +34 "core" ' +2 .tSE.seek 23.24 Pucks below Top Plate +2 "storage"(9' +38 "core" ' +2 "manipulator"&& +4 "core" &\ ,\ $  z n +2 "manipulator"&\\% +5 "core" %ѿ\ /\ .  zt +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&n'\ +102 "core" ' +2 .tElbow.seek CC +2 "manipulator"&F(o +171 "core" ( + "manipulator"&1& +4 "core" &}0\ 1\ 6 zI +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &p& +3 "core" &}0\ *\ / zI +3 .tForearm.seek CC +2 "manipulator"& 'Ͻ +90 "core" ' +2 .tHand.close + "manipulator"&/ +65 "core" / +4 .tCC.seek :open + "collection"'( +394 "core" ( +2 "storage"(.& +4 "core" & m  +2 "storage"(B& +4 "core" & +  +2 "manipulator"&b& +4 "core" &}0\ $\ + Z zI +2 "manipulator"&,% +4 "core" % \ .\ - n z +3 .tForearm.seek :retract +2 "manipulator"&P'\ +97 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&+( +164 "core" ( +2 "manipulator"&6& +4 "core" &\ 2\ 7 z` +2 "storage"(m& +4 "core" &  +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&~' +103 "core" ' +2 .tElbow.hold + "manipulator"&C, +3 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&f1 +74 "core" 1 +2 "manipulator"&V% +4 "core" % \ 6\ 4 9 z +2 "storage"(z& +4 "core" & 4  +3 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 317 counts +2 "manipulator"&'D +16 "core" ' +2 "manipulator"&r& +4 "core" &\ 4\ 0 j z` +3 "storage"(N& +4 "core" & \   +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&H' +31 "core" ' + "storage"(M% +4 "core" %  +4 ."downElevator"SE.seek :down +49 "storage"(a'p +53 (Y% +3 "core" %8 B PI +2 "manipulator"&d% +5 "core" %ѩ\ .\ $ c z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +45 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +44 "core" ' +2 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'q& +4 "core" &nl  +3 "manipulator"&& +5 "core" &\ /\ / n y` +2 "manipulator"&U% +4 "core" %\ \ .\ # 3 y +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(- +192 "core" ( +2 "manipulator"&Q& +4 "core" &-\ 6\ 0 y +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &(& +3 "core" &-\ -\ ! z +3 .tForearm.seek :garage +2 "manipulator"&?'Γ +99 "core" ' +2 .tHand.close +2 "manipulator"&*/ +66 "core" / +2 "manipulator"&$& +4 "core" &-\ 5\ 2  z +3 "manipulator"&0% +4 "core" % Φ\ %\ ( y +3 .tForearm.seek :retract + "manipulator"&'\ +103 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&x(o +335 "core" ( +2 "manipulator"&<& +4 "core" &h<\ :\ 3 zQ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &`& +3 "core" &h9\ /\ 0 } zQ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'Ͻ +95 "core" ' +2 "manipulator"&{& +4 "core" &h9\ 2\ 5 zQ +3 "manipulator"&@% +4 "core" %ϵ\ .\ - = z +3 "collection"'_& +4 "core" &mn  +3 "collection"'5& +5 "core" &qp  +3 .tCC.seek :closed + "collection"'](S +5 "core" &oo  +8 &<oo 8 #b +9 &Xnp 6 +10 &~mp \ J +9 &\\po K +10 &}_oq , J +9 &?\\nn  J +9 &_pn & K +10 &_nq J +9 &^no J +9 &H`op B J +10 & _on J +9 &!`mm J +10 &#`omP K +9 &%O_pp J +9 &'bno J +10 &(_mn J +9 &*]op J +9 &,Wbpo J +10 &.aoo J +9 &/_om K +10 &1`oq L J +9 &3`]no  J +9 &5 `on K +10 &6`nm J +9 &8bnm\\ J +9 &:g`mm  J +10 &<*\\ll  J +9 &=`np J +10 &?`on K +9 &Aobpor J +9 &C/gop: K +10 &Dxpq \ M +9 &Fnq Q +9 &HZpr T +10 &Jpp / U +9 &Koq  U +10 &Mqs V +9 &O\\qp V +9 &Qpp V +10 &RuJppX 6 +9 &Rpq \ M +5 ( +3 "collection"'5& +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.21 + "collection"'& +3 "core" &Ryrp ) M +2 &Ryps ) M +3 .tHand.open + "manipulator"&[1 +72 "core" 1 +2 "manipulator"&% +4 "core" % ϵ\ 7\ 1 z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&G'\ +96 "core" ' +2 .tPSV.dial PSR +2 "processing"%Z +123 "core" +52 "processing"%c% +12 "core" %+b ( +3 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +17 .tPS.seek 1.5ml + "processing"%'{ +1590 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%|  +41 "core"  +4 .tPS.seek 0ml +2 "processing"%)', +1597 "core" ' +2 .tPSV.dial PSR + "processing"% +40 "core"  +8 .tPSR.select :air +2 "processing"% +16 .tPS.seek 2.5ml + "processing"%'\ +2608 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%O +3 "collection"'  +5 "core" B +4 "processing"%# +2 "core" B +3 "processing"%X  +61 "core" +94  +6 .tPSV.dial :mixloop +2 "processing"%4 +97 "core" +4 .tCTV.dial :air,avoiding: :intake +2 "collection"'s  +4 "core" +4 .tPTV.dial :PRVmixing +2 "processing"%>  +123 "core" +5 .tPS.seek 0ml +2 "processing"%L', +2610 "core" ' +2 .tPSV.dial :air +2 "processing"%j  +40 "core"  +5 .tPS.seek 2.5ml + "processing"%'\ +2603 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%I +41 "core" +6 .tPS.seek 0ml + "processing"%=', +2604 "core" ' +2 .tPSV.dial :air +2 "processing"%y  +42 "core"  +5 .tPS.seek 2.5ml + "processing"%2'\ +2601 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%% +42 "core" +5 .tPS.seek 0ml +2 "processing"% ', +2600 "core" ' +3 #tGaraging FlushPuck in Collection Clamp + "manipulator"&J& +4 "core" &i8\ )\ ( zQ +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&(o +3 "core" ( +2 "manipulator"&& +4 "core" &i9\ /\ 2 ; zQ +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &E& +3 "core" &i9\ /\ / R zQ +3 .tForearm.seek CC +2 "manipulator"&K'Ͻ +94 "core" ' + .tHand.close + "manipulator"&^/ +74 "core" / +11 .tCC.seek :open +2 "collection"'k( +395 "core" ( +2 "manipulator"&}& +5 "core" &i8\ !\ " P zQ +2 "manipulator"&W% +4 "core" % \ ,\ $ { z +3 .tForearm.seek :retract +2 "manipulator"&3'\ +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(- +335 "core" ( + "manipulator"&& +4 "core" &-\ 4\ 0 p y +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &T& +3 "core" &-\ ,\ ) < z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&/'Γ +110 "core" ' + .tHand.open +2 "manipulator"&1 +73 "core" 1 +2 "manipulator"& % +4 "core" % Λ\ 5\ 0 z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&S'\ +101 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%g +5 "core" +3 .tPTV.dial :PRVmixing +2 "processing"%;  +4 "core" +4 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%"  +2 "collection"'\  +8 "core" +9  +4 .tCTV.dial :air,avoiding: :intake +2 "collection"'&  +5 "core" +4 #tLoading lyfil puck from tube 2 into Collection Clamp + "collection"'w& +4 "core" &yx1  +2 "manipulator"& % +4 "core" %\ \ $\ . " z +3 "storage"(% +4 "core" %m \ $ # +2 "storage"(. +3 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 2 + "storage"(A( +201 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +3 (& +3 "core" & X +2 "manipulator"&& +8 "core" &-\ \ $ 0 z +2 "manipulator"&i% +5 "core" %\ \ .\ . W z +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&h( +184 "core" ( +2 "manipulator"&& +4 "core" &\ 1\ 6 S y1 +2 "storage"(u& +4 "core" & +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&e'Ѧ +97 "core" ' +2 "storage"(:& +4 "core" & +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(v') +259 "core" ' + "storage"(- +3 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (\\& +4 "core" & X  +2 "manipulator"&& +4 "core" &\ \ " z1 +54 .tElbow.seek 2 +3 "manipulator"&!( +4 "core" ( +2 "manipulator"&7& +4 "core" &\ 2\ 2 z1 +2 "storage"(D& +5 "core" &   +3 .tForearm.seek 2 + 300 counts + "manipulator"&' +14 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&o/ +76 "core" / +4 ."downElevator"SE.seek :down +4 "storage"(1'p +2 "manipulator"&p& +9 "core" &\ #\ ' V y1 +2 "manipulator"&l% +4 "core" % \ $\ / D zP +3 .tForearm.seek :retract + "manipulator"&8'\ +96 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(o +99 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +63 "core" ( +2 "manipulator"&n& +4 "core" &e2\ *\ - U zK +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &'& +3 "core" &e3\ &\ ( 5 zK +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&.'Ͻ +102 "core" ' +2 "manipulator"&B& +4 "core" &e2\ 0\ 5 zK +2 "manipulator"&b% +5 "core" %Ϻ\ .\ + y +3 "collection"',& +4 "core" &uu  +3 "collection"'6& +6 "core" &vu  +2 .tCC.seek :closed +2 "collection"'m(S +4 "core" &uv  +7 &;uwW #c +10 &Xvt 6 +9 &tx I +9 &\\tx J +10 &`uvB J +9 &B_vx I +10 &`uu J +9 &^xuo J +9 &`twb I +10 &H_tu J +9 & _tvv J +9 &!bvwm J +10 &#`uw: J +9 &%Q`vw J +10 &'_tvj I +9 &(`uu J +9 &*`uu J +10 &,Xatwd J +9 &.`uv3 J +9 &/_wu J +10 &1^tv J +9 &3``vw J +9 &5#`vv6 J +10 &6`tv J +9 &8bvsh J +10 &:i`uxK J +9 &<*btw J +9 &=`wt J +10 &?cvv J +9 &Ap`vv J +10 &C2cvv J +9 &Dhuw K +9 &Fsvt L +10 &Hlvw \ N +9 &J#uy R +9 &Kwyl T +10 &Mwz U +9 &Oaxw U +10 &Qyw V +9 &RxMxw 1 +9 &Rwwo P +9 ( +2 &Rquw_ H +2 "collection"'6& +4 #tCollection Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.93 +3 .Hand.open + "manipulator"& 1 +74 "core" 1 +2 "manipulator"&F% +4 "core" % Ϻ\ 4\ 2 z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&f'\ +96 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'V  +126 "core"  +5 .tCSV.dial CTV +2 "collection"'z  +29 "core"  +5 .tPS.seek 2.5ml +2 "processing"%r'\ +2606 "core" ' +2 "collection"'N% +4 "core" %lo  +3 .tCS.seek 4.25ml + "collection"'M'Yp +1534 "core" ' +3 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%P  +42 "core"  +6 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%Y  +80 "core"  +13 .tPS.seek 0ml +2 "processing"%d', +2611 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'+ ` +30 "core" ^ +4 .tCSV.dial :air +2 "collection"'q @ +42 "core" ? +5 .tCS.seek 10ml +2 "collection"'~' +1534 "core" ' +2 .tCSV.dial CTV + "collection"'  +42 "core"  +6 .tCS.seek 0ml + "collection"'U' +2613 "core" ' +2 .tCBV.dial :waste1 +2 "collection"' @ +29 "core" > +4 .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake + "collection"'9  +125 "core" +9 "collection"'H& +4 "core" &Rqffv H +3 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&Q% +4 "core" %\ \ 0\ . D z +2 "storage"((% +4 "core" %p {   +2 "storage"(a. +4 "core" .( +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(C( +194 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +3 (*& +3 "core" & }  +2 "manipulator"&$& +5 "core" &e2\ .\ , zK +2 "manipulator"&0% +4 "core" %\ \ /\ / [ z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&( +166 "core" ( +2 "manipulator"&?& +4 "core" &\ 1\ 4 z` +2 "storage"(& +4 "core" &   +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&<' +87 "core" ' +2 "storage"(`& +4 "core" &   +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"({') +152 "core" ' +2 "storage"(@- +3 "core" -'\\ +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&_& +4 "core" &\ /\ 0 O z` +2 "storage"(& +4 "core" & z ~ n  +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&' +31 "core" ' +2 .tElbow.hold +2 "manipulator"&, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"([- +3 "core" -'\\ +3 .tSE.seek 23.25 Pucks below Top Plate +2 "storage"(' +39 "core" ' +2 "manipulator"&5% +4 "core" %\ %\ - P z +2 "storage"(Z& +5 "core" & A = @ +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 319 counts + "manipulator"&c'F +50 "core" ' +9 "manipulator"&& +4 "core" &\ "\ ! z` +2 "storage"(|& +5 "core" & H  +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +30 "core" ' +3 .tSE.seek 24.25 Pucks below Top Plate +2 "storage"( 'G +49 "core" ' +2 "manipulator"&)& +5 "core" &\ $\ ,  z` +2 "manipulator"&O% +4 "core" %\ 1\ / . z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&#'\ +93 "core" ' +3 .tElbow.seek CC + "manipulator"&(o +172 "core" ( + "manipulator"&X& +4 "core" &k0\ 6\ 1 . zI +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &4& +3 "core" &k0\ #\ ( {I +3 .tForearm.seek CC +2 "manipulator"&s'Ͻ +93 "core" ' + .tHand.close +2 "manipulator"&>/ +70 "core" / +3 .tCC.seek :open +2 "collection"'( +396 "core" ( +2 "storage"(j& +4 "core" & ^  +2 "storage"(L& +4 "core" & <  +3 "manipulator"&I& +4 "core" &k0\ .\ ,  zI +2 "manipulator"&% +4 "core" % \ '\ $ B z +3 .tForearm.seek :retract +2 "manipulator"&y'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 + "manipulator"&=( +161 "core" ( +2 "manipulator"&%& +4 "core" &\ 1\ 5 / zk +2 "storage"(2& +4 "core" & X  +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&J' +106 "core" ' +2 .tElbow.hold +2 "manipulator"&, +4 "core" , +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&E1 +71 "core" 1 +3 "manipulator"&^% +4 "core" % \ 5\ 3  y +2 "storage"(x& +4 "core" & "  +3 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 314 counts +2 "manipulator"&G'A +18 "core" ' + "manipulator"&]& +4 "core" &\ 1\ 6 p zk +3 "storage"(}& +4 "core" & \   +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts + "manipulator"&W' +31 "core" ' + "storage"(K% +5 "core" %L  +3 ."downElevator"SE.seek :down +3 "storage"('p +101 (% +4 "core" %q " +48 "manipulator"&T% +12 "core" ' + %\ \ + yk +2 ."downElevator"SE.stop +4 "storage"(5 +2 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 .tPSV.dial :air +2 "processing"%  +65 "core" +4 .tPS.seek 2.5ml +2 "processing"%3'\ +2603 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%g +40 "core" +4 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%;  +41 "core"  +3 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%\ +40 "core" +4 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%"  +41 "core"  +4 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%&', +2609 "core" ' +3 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%w& +4 "core" & 8 +2 "manipulator"& & +4 "core" &\ ,\ % @ yk +3 "manipulator"&% +4 "core" %\ \ *\  ~ z +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(- +194 "core" ( +2 "manipulator"&/& +4 "core" &-\ 3\ 1 zz +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +3 "core" &-\ #\ + Q zz +3 .tForearm.seek :garage + "manipulator"&'Γ +104 "core" ' +2 .tHand.close + "manipulator"&i/ +72 "core" / +2 "manipulator"&R& +4 "core" &-\ ,\ . z zz +2 "manipulator"&% +4 "core" % Τ\ #\ + z +3 .tForearm.seek :retract +2 "manipulator"&u'\ +105 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&([ +152 "core" ( +2 "manipulator"&:& +4 "core" &T\ (\ . y\ +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &S& +3 "core" &T\ $\ $ | z\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&'$ +98 "core" ' +2 "manipulator"&\\& +4 "core" &T\ )\ # = z\ +3 "manipulator"&% +5 "core" %\ /\ $ J y +2 "processing"%7& +4 "core" & 5 +4 "processing"%D& +5 "core" & 5 +3 .tPC.seek :closed +2 "processing"%o(^ +4 "core" & 6 +7 &I /$d +9 &nZ )7 +10 & )K +9 &_ -K +10 &P^t -K +9 &` ,K +9 &_ ,L +10 &_^ -K +9 &WbW ,L +10 &_b -K +9 &_` -K +9 &!]X -K +9 &#``^ ,K +10 &%#\\l -K +9 &&`k ,K +10 &(]o ,K +9 &*i\\ -K +9 &,*_K -K +10 &-`c -K +9 &/\\ -K +10 &1p`o ,K +9 &32^ -K +9 &4` -L +10 &6_l -K +9 &8x_ ,K +9 &::` ,K +10 &;_ -K +9 &=_ ,L +10 &?_ -K +9 &AAc +L +9 &Cm +M +10 &D )O +9 &Fy (P +9 &H: (Q +10 &I (P +9 &K 'P +10 &M 'P +56 &OC 'P +11 &Q &Q +4 &R 'Q + &T $Q + &VJ #Q +2 &X\  #Q + &Y #R + &[ #R +7 &]N $F +9 &^R $!g +10 &^ 1 ' +2 ( +2 "processing"%D& +4 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.60 + "processing"%p& +5 "core" &^ 0 ' +3 .tHand.open + "manipulator"&l1 +74 "core" 1 +2 "manipulator"&h% +4 "core" % \ 4\ 2 z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&e'\ +95 "core" ' +2 .tPRV.dial :air +2 "processing"%n  +45 "core"  +4 .tPSV.dial :mixloop +2 "processing"%v +83 "core" +4 "processing"%'% +4 "core" %+ 2 +3 .tPS.seek 0.3ml +2 "processing"%' +382 "core" ' +2 .tPSV.dial PSR +2 "processing"%B +95 "core"  +8 #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%!'' +491 "core" ' +3 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%b'\ +1901 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%, +96 "core" +4 .tPTV.dial :mixing +2 "processing"%1 @ +71 "core" A +5 .tPBV.dial :waste2 + "processing"%8  +89 "core"  +6 .tPS.seek 0ml + "processing"%k', +2568 "Can"c <,>X +33 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"& & +4 "core" &V\ .\ / d y\ +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&F([ +3 "core" ( +2 "manipulator"&6& +4 "core" &V\ 0\ 5 / z\ +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &V& +4 "core" &V\ /\ /  z\ +3 .tForearm.seek PC + "manipulator"&z'$ +97 "core" ' +2 .tHand.close + "manipulator"&./ +70 "core" / +4 .tPC.seek :open +2 "processing"% ( +457 "core" ( + "manipulator"&N& +4 "core" &W\ /\ / k z +3 "manipulator"&t% +4 "core" % \ \ + n z +3 .tForearm.seek :retract + "manipulator"&P'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&Y(- +121 "core" ( + "manipulator"&r& +4 "core" &-\ 2\ 2 zJ +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &+& +3 "core" &-\ +\ #  zJ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&q'Γ +108 "core" ' +2 .tHand.open + "manipulator"&M1 +69 "core" 1 +2 "manipulator"&% +49 "core" % Μ\ -\ , z +12 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&~'\ +97 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%& +5 "core" & 7 +2 "manipulator"&9% +4 "core" %\ \ (\ ( U z +3 "storage"(H% +4 "core" %r +2 "storage"(Q. +4 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 2 + "storage"((( +196 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (a& +3 "core" & \ +2 "manipulator"&*& +4 "core" &-\ \ + h zJ +3 "manipulator"&$% +4 "core" %\ \ )\ #  z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&0( +187 "core" ( + "manipulator"&A& +4 "core" &\ 6\ 3 A z5\ +3 "storage"(?& +4 "core" & T \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 700 counts + "manipulator"&'Ѧ +95 "core" ' +2 "storage"(`& +4 "core" & \ +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(') +260 "core" ' + "storage"(@- +3 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 (_& +3 "core" & \ +2 "manipulator"&& +4 "core" &\ *\ . q z5\ +3 .tElbow.seek 2 + "manipulator"&f( +4 "core" ( +2 "manipulator"&[& +4 "core" &\ 1\ 4 z5\ +2 "storage"(5& +4 "core" & 7 \ +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&Z' +25 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +70 "core" / +5 ."downElevator"SE.seek :down +4 "manipulator"&|& +2 "storage"()'p +6 "core" &\ .\ 0 _ z5\ +3 "manipulator"&O% +4 "core" % \ .\ $ z9 +3 .tForearm.seek :retract +2 "manipulator"&<'\ +92 "core" ' +2 .tElbow.seek PC + "manipulator"&([ +116 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +190 "core" ( +2 "manipulator"&{& +4 "core" &S\ (\ ( 4 z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +3 "core" &S\ '\ + O y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&c'$ +103 "core" ' +2 "manipulator"&& +4 "core" &T\ 5\ 3 z +2 "manipulator"&X% +5 "core" %\ "\ , | z +3 "processing"%4& +3 "core" & 5 +3 "processing"%& +7 "core" & 6 +2 .tPC.seek :closed +2 "processing"%(^ +4 "core" & 5 +53 &7 /#a +10 &Vd )6 + &~ (J + &Y ,K + &u\\ ,J + &6] ,K +2 &\\ ,K +4 &\\ +K +9 &{c ,K +10 &>] -K +9 &` -K +9 &!_` -K +10 &#`h ,K +9 &%G]h ,J +10 &'_ -K +9 &(\\b -J +9 &*]f -K +10 &,M`` ,K +9 &.]W -J +9 &/]X -K +10 &1^R -J +9 &3V]Q ,K +10 &5bV ,K +9 &6] -K +9 &8`Y -K +10 &:^]P -K +9 &< ` ,K +9 &=[Y -K +10 &?^ -K +9 &Aec -K +10 &C$m ,L +9 &D *N +9 &F (P +10 &H` )P +9 &J! 'P +9 &K (P +10 &M (Q +9 &Oe 'Q +10 &Q' (Q +9 &R (Q +9 &T 'Q +10 &Vn 'P +9 &X- 'Q +9 &Y &Q +10 &[ $Q +9 &]s %> +10 &^=v *$k +9 &^% 0* +5 ( +3 "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.60 +3 .Hand.open +2 "manipulator"&>1 +3 "core" &^ /* +70 1 + "manipulator"&#% +5 "core" % \ 5\ % N z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&m'\ +94 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%j U +3 %L9 +6 "core" 9 +102 "processing"%I9 +3 "core" 9; +103 "processing"%9 +3 "core" 9 < +103 "processing"%%9 +3 "core" 9 = +103 "processing"%29 +3 "core" 9> +103 "processing"%s9 +3 "core" 9> +103 "processing"%9 +3 "core" 9> +103 "processing"%E9 +2 "core" 9> +103 "processing"%^9 +4 "core" 9"< +103 "processing"%x9 +2 "core" 9'2 +103 "processing"%]9 +3 "core" 9+/ +103 "processing"%}9 +3 "core" 9 /, +103 "processing"%K9 +3 "core" 93* +103 "processing"%y9 +3 "core" 9.8' +103 "processing"%9 +2 "core" 9@<$ +104 "processing"%T9 +2 "core" 9S@! +103 "processing"%=9 +3 "core" 9iD +103 "processing"%J9 +3 "core" 9I +103 "processing"%G9 +3 "core" 9M +103 "processing"% 9 +3 "core" 9Q +103 "processing"% 9 +3 "core" 9U +103 "processing"%9 +3 "core" 9Z +103 "processing"%W9 +2 "core" 9^ +103 "processing"%d9 +4 "core" 9b +103 "processing"%g9 +3 "core" 9f +103 "processing"%;9 +2 "core" 9-j +103 "processing"%\ 9 +3 "core" 9@o +103 "processing"%"9 +3 "core" 9Ss +103 "processing"%39 +3 "core" 9ew +103 "processing"%w9 +3 "core" 9v{ +103 "processing"% 9 +2 "core" 9 +103 "processing"%9 +3 "core" 9 +103 "processing"%/9 +3 "core" 9 +103 "processing"%9 +3 "core" 9 +104 "processing"%9 +2 "core" 9 +103 "processing"%i9 +3 "core" 9 +103 "processing"%R9 +3 "core" 9 +103 "processing"%9 +11 "core" 9 +103 "processing"%9 +3 "core" 9 +103 "processing"%:9 +3 "core" 9 +103 "processing"%S9 +3 "core" 9 +103 "processing"%9 +3 "core" 9 +103 "processing"%\\9 +3 "core" 9 +4 .tPH.hold 2:00:00,28C +3 "processing"% pUp  +3 .tdelay 1:30 +5 "core"  +9000 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%7 +98 "core"  +7 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +16 .tPS.seek 0.5ml +2 "processing"%'F +579 "core" ' +3 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +16 .tPS.seek 2ml +2 "processing"%u'˕ +1600 "core" ' +2 .tPTV.dial :puck +2 "processing"%-  +67 "core"  +7 .tPSV.dial PTV + "processing"%p +70 "core" +4 .tPBV.dial :waste1 +2 "processing"%l  +125 "core"  +4 "processing"%h% +4 "core" %˗ " +3 .tPS.seek 1.5ml +2 "processing"%D'} +582 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%n * +33 "core" + +6 .tPS.seek 0ml +2 "processing"%v', +1594 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +2 "processing"%'  +32 "core" +5 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +5 .tPSR.select :air +2 .PSV.dial PSR + "processing"%& +70 "core" +8 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml +2 "processing"%B'\ +2274 "core" ' +2 .tPSV.dial PTV + "processing"% +69 "core" +5 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%! +69 "core"  +7 .tdelay 5 seconds +503 .PSV.dial PTV +2 "processing"%, +69 "core" +5 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%1  +103 "Can"a W0iX +13 "core"  +5 .tPS.seek 0ml +2 "processing"%8', +2224 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%b  +124 "core" +4 .tPSV.dial :mixloop +2 "processing"% +43 "core" +4 .tPRV.dial :ab1 +2 "processing"%6 @ +73 "core" A +5 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +3 .tPS.seek 0.15ml +2 "processing"%V' +356 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"'.  + "processing"%  +45 "core" +5  +4 !to:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt[$"5/home/esp/esp2/utils/fluid.rb:505:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:607:in `fluid'"2/home/esp/esp2/utils/fluid.rb:619:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:693:in `fluid'"1/home/esp/esp2/utils/fluid.rb:748:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:455:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:581:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:29:in `connect'";/home/esp/esp2/protocol/2G/DAprocess.rb:300:in `runDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:170:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:56:in `da'";/home/esp/esp2/mission/25APR23NEMO.rb:19:in `myDA_WCR'"-/home/esp/esp2/mission/25APR23NEMO.rb:54"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"-/home/esp/esp2/mission/25APR23NEMO.rb:53"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"-/home/esp/esp2/mission/25APR23NEMO.rb:35"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"-/home/esp/esp2/lib/esp.rb:207:in `shell'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +2 "processing"%e% +4 "core" %0 - +3 .tPS.seek 0.3ml +2 "processing"%o'\ +355 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'N  +28 "core" +5 .tPRV.dial :air +2 "processing"%t  +42 "core"  +5 .tPS.seek 0.9ml +2 "processing"%r'@ +1257 "core" ' +2 .tPRV.dial :waste2 +2 "processing"%+ @ +70 "core" > +5 .tPS.seek 0.5ml + "processing"%z'F +861 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%F  +42 "core"  +5 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml +2 "processing"%M'˕ +1594 "core" ' +2 .tPSV.dial :PML + "processing"% +42 "core" +4 .tPTV.dial :mixing +2 "processing"%P @ +71 "core" B +5 .tPBV.dial :waste1 + "processing"%  +33 "core"  +4 "processing"%9% +4 "core" %˔\  +3 .tPS.seek 1.85ml +2 "processing"%H' +232 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%Q * +34 "core" , +6 .tPS.seek 0ml + "processing"%q', +1946 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'a& +3 "core" &WX  +2 "manipulator"&*& +5 "core" &U\ ,\ /  z +2 "manipulator"&$% +4 "core" %\ \ $\ + N z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&C(- +120 "core" ( +2 "manipulator"&A& +4 "core" &-\ &\ 5 h zR +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &?& +3 "core" &-\ -\ . R zR +3 .tForearm.seek :garage + "manipulator"&Y'Γ +104 "core" ' +2 .tHand.close + "manipulator"&`/ +74 "core" / +2 "manipulator"&~& +56 "core" &-\ '\ . c zR +3 "manipulator"&@% +4 "core" % Υ\ ,\ ( ] z6 +3 .tForearm.seek :retract +2 "manipulator"&_'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&(o +327 "core" ( +2 "manipulator"&[& +5 "core" &g3\ 2\ 0 h yJ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &5& +3 "core" &g3\ (\ '  zJ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'Ͻ +98 "core" ' +2 "manipulator"&|& +5 "core" &g3\ 2\ 5  {J +2 "manipulator"&O% +4 "core" %Ϣ\ .\ - C z +3 "collection"'0& +4 "core" &WV\ +4 "collection"'& +5 "core" &YW\ +3 .tCC.seek :closed +2 "collection"'(S +4 "core" &YW +8 &CY[$ $e +10 &WWY\ 7 +9 &WY\ K +9 &aWZ$ L +10 &bXW L +9 &D`XZ K +10 &dXX% L +9 &aVY L +9 &_WX L +10 &KbXY K +9 & _ZX L +9 &!]XZ K +10 &#bWX K +9 &%R_YX L +10 &'\\ZW\ L +9 &(\\WZ\ L +9 &*`YX\ L +10 &,ZbZY\ L +9 &.`YZ\ L +9 &/`X\\\ L +10 &1`XZ\ L +9 &3c]WX\ K +10 &5$`XZ L +9 &6\\YX\ L +9 &8`Z[\ L +10 &:k`WY\ K +9 &<,[WX\ L +9 &=`VZ\ K +10 &?\\WY\ L +9 &Ar\\XY\ L +10 &C3hWX L +9 &DrXX\ M +9 &FWX\ Q +10 &H`YX\ U +9 &JXZ\ W +9 &KX[\ W +10 &MYX\ W +9 &O`[X\ W +10 &Q WX\ X +9 &RxJZ[\ 5 +9 &R YY\ N +5 ( +3 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.20 +2 "collection"'Z& +4 "core" &RsX\\\ N +2 &RtYX\ N +3 .tHand.open + "manipulator"&f1 +70 "core" 1 + "manipulator"&{% +5 "core" % Ϣ\ 5\ - 6 z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 .tPSV.dial PSR + "processing"%) +95 "core"  +8 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +16 .tPS.seek 1.5ml +2 "processing"%'{ +1595 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%X  +40 "core"  +5 .tPS.seek 0ml +2 "processing"%4', +1599 "core" ' +2 .tPSV.dial PSR +2 "processing"%< +41 "core"  +8 .tPSR.select :air +2 "processing"% +17 .tPS.seek 2.5ml +2 "processing"% '\ +2610 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +53 "processing"%>  +7 "collection"'#  +33 "core"  +119  +7 .tPSV.dial :mixloop +2 "processing"%L +97 "core" +6 .tCTV.dial :air,avoiding: :intake +2 "collection"'  +15 "core"  +6 .tPTV.dial :PRVmixing + "processing"%I  +70 "core" +6 .tPS.seek 0ml +2 "processing"%c', +2612 "core" ' +2 .tPSV.dial :air +2 "processing"%  +51 "core" +6 .tPS.seek 2.5ml +2 "processing"%%'\ +2609 "core" ' +2 .tPSV.dial :mixloop + "processing"%2 +41 "core" +6 .tPS.seek 0ml +2 "processing"%s', +2598 "core" ' +2 .tPSV.dial :air + "processing"%  +42 "core"  +6 .tPS.seek 2.5ml +2 "processing"%E'\ +2597 "core" ' +2 .tPSV.dial :mixloop + "processing"%^ +42 "core" +6 .tPS.seek 0ml +2 "processing"%x', +2603 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&]& +5 "core" &h1\ /\ % _ zJ +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&}(o +4 "core" ( +2 "manipulator"&K& +4 "core" &h1\ 5\ 2 {J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &y& +3 "core" &h2\ /\ . H {J +3 .tForearm.seek CC + "manipulator"&'Ͻ +96 "core" ' +2 .tHand.close + "manipulator"&T/ +77 "core" / +4 .tCC.seek :open + "collection"'=( +394 "core" ( +2 "manipulator"&J& +4 "core" &h1\ /\ / T zJ +2 "manipulator"&G% +4 "core" % Ϻ\ $\ ,  z +3 .tForearm.seek :retract + "manipulator"& '\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"& (- +320 "core" ( +3 "manipulator"&& +4 "core" &-\ *\ / x zj +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &W& +3 "core" &-\ ,\ . ^ zj +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&d'Γ +105 "core" ' +2 .tHand.open + "manipulator"&g1 +74 "core" 1 +2 "manipulator"&;% +4 "core" % Μ\ 4\ 2 z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +48 .tForearm.seek :retract +9 "manipulator"&\ '\ +101 "core" ' +2 ."da"delayUntil "12:23:15.08" +3 #"WCR"Whole Cell Archive sampling 1000ml +2 #Loading wcr puck from tube 2 into Collection Clamp + "collection"'"& +5 "core" &WT  +2 "manipulator"&3% +4 "core" %\ \ -\ ' G z +3 "storage"(w% +4 "core" %| J _ 3  +2 "storage"( . +4 "core" .( +2 "storage"(& +4 "core" & H p \ +2 "storage"(/& +4 "core" & E ^ s \ +3 "manipulator"&& +4 "core" &-\ .\ - zl +2 "manipulator"&% +4 "core" %\ \ /\ , \ z +3 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 2 +2 "manipulator"&i( +230 "core" ( +2 "manipulator"&R& +5 "core" &\ 0\ 5 S zh +2 "storage"(& +4 "core" & B k l \ +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&'Ѧ +96 "core" ' +2 "storage"(:& +4 "core" & K [ Z \ +3 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +5 ."WCR"SE.seek :beamBreak + "storage"(S') +266 "core" ' + "storage"(- +3 "core" -' +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +4 (\\& +3 "core" &  6 d \ +2 "manipulator"&7& +5 "core" &\ *\ . r zh +2 ."WCR"Elbow.seek 2 +2 "manipulator"&k( +3 "core" ( +2 "manipulator"&& +5 "core" &\ 5\ 1 zh +2 "storage"(-& +4 "core" & 5 J \ +3 ."WCR"Forearm.seek 2 + 300 counts +2 "manipulator"&p' +33 "core" ' +2 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."WCR"Hand.close + "manipulator"&l/ +77 "core" / +4 ."downElevator"SE.seek :down +4 "storage"(h'p +2 "manipulator"&u& +9 "core" &\ .\ . 1 zh +2 "manipulator"&n% +4 "core" % =\ \ , _ zN +3 ."WCR"Forearm.seek :retract +2 "manipulator"&D'\ +94 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&j(o +114 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +68 "core" ( +2 "manipulator"&'& +4 "core" &h4\ )\ # zM +2 ."WCR"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +3 "core" &h4\ $\ ! P zM +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek CC +2 "manipulator"&&'Ͻ +100 "core" ' +2 "manipulator"&v& +4 "core" &h4\ 7\ 1 zM +2 "manipulator"&% +4 "core" %϶\ -\ + ) zd +49 "collection"'!& +13 "core" &WV  +3 "collection"',& +6 "core" &SV  +2 ."WCR"CC.seek :closed +2 "collection"'1(S +5 "core" &TX +8 &;UW $d +9 &XSV~ 6 +10 &UW J +9 &^VU J +9 &^SVt J +10 &IaTWn J +9 & \\UUm J +10 &]VVj J +9 &bVVd J +9 &P\\WUV K +10 & bTUT K +9 &!_STW K +9 &#]WVV J +10 &%Y_UVK J +9 &'bTW: K +10 &(`WV7 K +9 &*bSW8 J +9 &,``UW6 J +10 &.#_VW4 J +9 &/bWX0 K +9 &1`TV K +10 &3h]WV\ K +9 &5*`VX K +10 &6\\VT J +9 &8_VU J +9 &:pbVV K +10 &<2_WW K +9 &=aTV\ J +9 &?]VV K +10 &AxcTV K +9 &C9hUV K +10 &DrUW L +9 &FUV P +9 &HhVV\ S +10 &J$VT\ U +9 &KTW\ U +9 &MUT\ W +10 &OeUV\ W +9 &Q'XX\ V +9 &R|HVV\ 2 +10 &R\ UV N +5 ( +2 "collection"',& +5 "core" &RVT N +2 #"WCR"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.16 +4 .Hand.open + "manipulator"&B1 +65 "core" 1 +2 "manipulator"&b% +4 "core" % ϶\ 6\ 1 & zd +3 ."WCR"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +2 "manipulator"& '\ +96 "core" ' +3 #"WCR"collectSample 1000ml w/bubble point of 55psi + #Priming 7ml + .Gate.power :sampler,:ON +178 .Flow.enablePump :primary +7 .Flow.setRate 6.0 +8 .Intake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")6+ +4 "core" + +2 "sampler")8% +4 "core" %?  \  +2 "collection"'.& +4 "core" &R~VX N +4 "Can"l }2- +2 #"WCR"Calibrating pressure sensors +2 .CTV.dial :air + "collection"'  +5 "core"  +6 ."WCR"SSV.dial :spit,avoiding: :exhaust +6 .SS.reconfigure :fast +2 "sampler")#.0Xt +286 "core" ' +2 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +4 "sampler")V  +2 "collection"'N @ +103 "core" A +28  +5 ."WCR"delay 3.8 seconds +383 "collection"'t% +4 "core" %VT\ +2 "sampler")o% +4 "core" %>z \ +3 #"WCR"Sensor limits: Intake max 150.9psia; Outlet max 155.7psia + .SSV.dial :spit +2 "sampler")+ +130 "core" +7 ."WCR"SS.seek 0ml +2 "sampler")r'? +243 "core" ' +2 ."WCR"SSV.dial CBV +2 "sampler")F  +132 "core"  +6 ."WCR"CTV.dial :intake +2 "collection"'z  +73 "core"  +7 #"WCR"Waiting for external sampler to finish priming... + .delayUntil "12:22:27.79" +1497 #"flow"3.5L/min +3007 #3.9L/min +11813 ."WCR"Flow.enablePump :primary +2 .Flow.setRate 2.5 +9 ."connect"SSV.dial CBV +4 "sampler")  +3 ."WCR"CBV.dial SSV +4 "collection"'P @ +6 "core" A +8 +6 #"WCR"Allowing 40s for 7.0ml of remaining 7.0ml +3 "Can"g\ &6Z; / +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'% +3 "core" %\ +2 #"WCR"Intake @27.3psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 2.18ml/s +2 "sampler")#.0XT% +11 "core" %`36 \ +3 ."WCR"SSV.dial :exhaust +2 "sampler")L  +73 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")'? +393 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +16 #"WCR"Sampling 1000.0ml +3 .Flow.enablePump :primary + .Flow.setRate 2.5 + .Intake.select :close +2 .Exhaust.select :close + .SS.reconfigure :default +2 "sampler")#.0X'G +517 "core" 'Rwnk \  +4 #"WCR"Vacuum too high -- waiting up to 40 seconds +2 .SS.reconfigure :exhale +2 "sampler")#.0X% +3 "core" %\ +2 "sampler")L% +5 "core" %Lou \  +31 "collection"'s% +4 "core" %\ +2 "sampler")% +4 "core" %L \  +36 "collection"'% +3 "core" %\ +3 "sampler")% +4 "core" %L \  +41 "collection"'J% +4 "core" %\ +2 "sampler")% +4 "core" %L \  +47 "collection"'}% +3 "core" %\ +2 "sampler")G% +5 "core" %M" \ +2 "sampler")% +4 "core" %M! \ +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )W% +3 "core" %L!# \ ~ +3 ."WCR"SSV.dial :exhaust +2 "sampler")g  +75 "core"  +7 ."WCR"Exhaust.select :open + "sampler")@ +16 ."WCR"SS.seek 0ml +3 "sampler");'? +865 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +16 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +53 "collection"' @ +7 "sampler")y  +5 "core" A +72 +7 #"WCR"Allowing 130s for 25.0ml of remaining 900.0ml +3 "Can"g\ 9ac +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'"% +4 "core" %\ +2 #"WCR"Intake @30.1psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00X \  +17 "collection"'^% +4 "core" %\ +2 "sampler")% +4 "core" %F> \  +21 "collection"'% +3 "core" % \ +2 "sampler")R% +4 "core" %I1 \  +24 "collection"'% +4 "core" % \ +2 "sampler") % +4 "core" %I1 \  +27 "collection"':% +4 "core" %\ +2 "sampler")\ % +4 "core" %J)) \  +32 "collection"'% +3 "core" %\ +2 "sampler")\\% +4 "core" %IY^ \  +36 "collection"'7% +4 "core" %\ +2 "sampler")-% +4 "core" %I \  +41 "collection"' % +4 "core" %\ +2 "sampler")% +4 "core" %I \  +46 "collection"'i% +4 "core" %\ +2 "sampler")% +5 "core" %I \  +52 "collection"'S% +4 "core" %\ +2 "sampler")'% +4 "core" %H \ | +3 "sampler")% +4 "core" %H \ | +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )p% +4 "core" %H \ | +2 ."WCR"SSV.dial :exhaust +2 "sampler")T  +76 "core"  +6 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")k'? +872 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +16 ."connect"SSV.dial CBV +3 "sampler")v  +2 ."WCR"CBV.dial SSV +5 "collection"' @ +7 "core" A +66  +6 #"WCR"Allowing 130s for 25.0ml of remaining 875.0ml +53 "Can"f\ :"? +6 ."WCR"Intake.select :open + "sampler") +216 "collection"'!% +4 "core" %\ +2 #"WCR"Intake @29.6psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.70ml/s +3 "sampler")#.00X| \  +21 "collection"'&% +3 "core" %\ +2 "sampler")B% +5 "core" %E< \  +23 "collection"'% +4 "core" %\ +2 "sampler")% +4 "core" %F9 \  +27 "collection"'N% +4 "core" %\ +2 "sampler")V% +5 "core" %I9 \  +31 "collection"'t% +3 "core" %\ +2 "sampler")o% +5 "core" %JJG \ 0 +35 "collection"'+% +4 "core" %\ +2 "sampler")e% +4 "core" %I \  +41 "collection"'F% +4 "core" %\ +2 "sampler")8% +4 "core" %I \  +46 "collection"'% +4 "core" %\ +2 "sampler")n% +5 "core" %I \  +52 "collection"'6% +4 "core" %\ +2 "sampler")% +4 "core" %J! \ +2 "sampler")M% +5 "core" %J#% \ +2 ."WCR"Intake.select :close + "sampler")0 +16 )H% +3 "core" %I,+ \ v +2 ."WCR"SSV.dial :exhaust +2 "sampler")a  +25 ."da"PBV.dial between PSV and waste1 +2 "processing"%. * +35 "core" , +7 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%r +4 "core"  +3 "processing"%A +5 "core" z +4 ."WCR"Exhaust.select :open +2 "sampler")@ +11 "processing"%? +3 "core" H +6 ."WCR"SS.seek 0ml +2 "sampler")'? +31 "core"  +55 ."da"PS.reconfigure :fast +9 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml + "processing"%`'\ +777 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +19 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +2 "sampler")~  +4 "collection"'@ @ +5 "core" A +69 +8 #"WCR"Allowing 130s for 25.0ml of remaining 850.0ml +4 "Can"f\ : +2 ."WCR"Intake.select :open + "sampler") +219 "collection"'m% +4 "core" %\ +2 #"WCR"Intake @31.2psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00X% +4 "core" %K!" \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")L  +75 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +14 ."WCR"SS.seek 0ml +2 "sampler")s'? +297 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +126 "core"  +8 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +16 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%'F +428 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +18 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +4 "sampler")  + "collection"'J @ +5 "core" A +72  +8 #"WCR"Allowing 130s for 25.0ml of remaining 825.0ml +3 "Can"h\ ;i! +2 ."WCR"Intake.select :open +2 "sampler") +38 "core" ' +2 ."da"delay 5 seconds +178 "collection"'% +3 "core" %\ +2 #"WCR"Intake @28.6psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.62ml/s +2 "sampler")#.+0Xj \  +17 "collection"'/% +4 "core" %\ +2 "sampler")^% +5 "core" %F> \  +20 "collection"'% +3 "core" %\ +3 "sampler")% +4 "core" %I9 \  +23 "collection"'R% +4 "core" %\ +2 "sampler")% +4 "core" %J8 \  +28 "collection"' % +3 "core" %\ +2 "sampler"):% +4 "core" %J?C \ * +32 "collection"'\ % +3 "core" %\ +3 "sampler")% +4 "core" %Hz~ \ & +31 ' +2 ."da"delay 2:00 +3 "collection"'\\% +4 "core" %\ +2 "sampler")7% +4 "core" %H \ & +41 "collection"'-% +3 "core" %  \ +3 "sampler") % +5 "core" %H \ & +45 "collection"'% +4 "core" %\ +2 "sampler")3% +4 "core" %I \ t +3 "sampler")i% +5 "core" %I \ t + ."WCR"Intake.select :close +2 "sampler")0 +16 )% +3 "core" %I \ t +3 ."WCR"SSV.dial :exhaust +2 "sampler")S  +76 "core"  +7 ."WCR"Exhaust.select :open + "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")''? +883 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +69 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +4 "sampler")  +3 "collection"'p @ +7 "core" A +66 +6 #"WCR"Allowing 130s for 25.0ml of remaining 800.0ml +3 "Can"g\ < +2 ."WCR"Intake.select :open +2 "sampler") +216 "collection"'T% +3 "core" %\ +3 #"WCR"Intake @27.1psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.62ml/s +2 "sampler")#.+0XOt +2 ."WCR"Intake.select :open + "sampler") +215 "collection"'c% +4 "core" %\ +2 #"WCR"Intake @29.2psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0Xu% +5 "core" %\ +2 "sampler")L% +4 "core" %IC \  +18 "collection"'% +3 "core" %\ +3 "sampler")% +4 "core" %IC \  +20 "collection"'% +4 "core" %\ +2 "sampler")J% +4 "core" %IC \  +12 ."da"PSV.dial :air +2 "processing"%  +10 "collection"'% +3 "core" %\ +2 "sampler")s% +4 "core" %IC \  +28 "collection"'% +3 "core" %\ +3 "sampler")G% +4 "core" %L9  \  +12  +6 ."da"PS.seek 0ml +2 "processing"%', +11 "collection"'W% +50 "core" %\ +10 "sampler")g% +5 "core" %L \  +34 "collection"'}% +4 "core" %\ +2 "sampler") % +5 "core" %L \  +40 "collection"'% +4 "core" %\ +2 "sampler");% +5 "core" %L \  +46 "collection"'K% +3 "core" %\ +3 "sampler")/% +4 "core" %L  \  +53 "collection"'^% +3 "core" %\ +2 "sampler")% +5 "core" %L \  +2 "sampler")% +4 "core" %L \  +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )R% +3 "core" %L \  +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +76 "core"  +6 ."WCR"Exhaust.select :open +2 "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler") '? +574 "Can"g\ ?NX% +318 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +15 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +2 "sampler"):  +4 "collection"'\ @ +6 "core" A +66 +6 #"WCR"Allowing 130s for 25.0ml of remaining 725.0ml +3 "Can"h\ ?_i% +2 ."WCR"Intake.select :open + "sampler") +215 "collection"'% +4 "core" %\ +2 #"WCR"Intake @31.2psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X+ +4 "core" + +19 "collection"'L% +3 "core" %\ +3 "sampler")% +4 "core" %W  \  +17 "collection"'% +5 "core" %\ +2 "sampler")% +4 "core" %W  \  +2 "collection"'J% +5 "core" %\ +2 #"WCR"Intake @31.0psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.46ml/s +2 "sampler")#. 0X \  +4 #"WCR"Vacuum too high -- waiting up to 40 seconds + .SS.reconfigure :exhale +2 "sampler")#.0X% +4 "core" %v\ +2 "sampler")% +4 "core" %J  \  +53 "collection"'G% +4 "core" %|\ +2 "sampler")% +4 "core" %J \  +3 "sampler")W% +4 "core" %J \  +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )g% +3 "core" %J \  +2 ."WCR"SSV.dial :exhaust +3 "sampler")}  +77 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler") '? +899 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")%  +4 "collection"' @ +5 "core" A +68  +6 #"WCR"Allowing 130s for 25.0ml of remaining 575.0ml +3 "Can"c\ Eq +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"';% +4 "core" %\ +2 #"WCR"Intake @28.1psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.42ml/s +2 "sampler")#.0Xb% +4 "core" %\ +2 "sampler")% +4 "core" %K \ +3 "sampler")G% +4 "core" %K \ +2 ."WCR"Intake.select :close +2 "sampler")0 +16 )% +3 "core" %K \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")W  +78 "core"  +6 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")g'? +374 "core" ' +3 ."da"delay 2:00 +518 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")}  +3 "collection"'C @ +6 "core" A +68 +6 #"WCR"Allowing 130s for 25.0ml of remaining 500.0ml +3 "Can"g\ I! +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'% +4 "core" %\ +2 #"WCR"Intake @28.8psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0Xn% +3 "core" %\ +2 "sampler")% +4 "core" %G0 \  +18 "collection"'G% +4 "core" %\ +2 "sampler")% +4 "core" %H0 \  +21 "collection"'W% +3 "core" %\ +2 "sampler")$% +5 "core" %I0 \  +23 "collection"'C% +4 "core" %\ +2 "sampler")}% +4 "core" %I0 \  +27 "collection"'% +4 "core" %"\ +2 "sampler")g% +4 "core" %I0 \  +32 "collection"' % +3 "core" %\ +2 "sampler")^% +5 "core" %L78 \ j +35 "collection"'% +4 "core" %\ +2 "sampler")% +4 "core" %JYX \ # +41 "collection"'% +4 "core" %\ +2 "sampler")% +4 "core" %J \ # +47 "collection"'R% +3 "core" %\ +2 "sampler")% +53 "core" %J \ # +11 "collection"']% +4 "core" %\ +2 "sampler")\ % +5 "core" %J \ # +60 "collection"':% +4 "core" %5/\ +3 "sampler")% +4 "core" %J \ # +68 "collection"' % +4 "core" % \ +2 "sampler")s% +4 "core" %J \ p +78 "collection"' % +3 "core" % \ +3 "sampler")%% +4 "core" %J  \ p +87 "collection"'K% +4 "core" %\ +3 "sampler")-% +4 "core" %J \ p +2 "sampler") % +4 "core" %J \ p +2 ."WCR"Intake.select :close +2 "sampler")0 +16 )7% +4 "core" %J$& \ p +2 ."WCR"SSV.dial :exhaust +2 "sampler")S  +77 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler")"'? +882 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +16 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")p  +3 "collection"' @ +7 "core" A +67  +6 #"WCR"Allowing 130s for 25.0ml of remaining 400.0ml +3 "Can"e\ N\  +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'% +4 "core" % \ +2 #"WCR"Intake @31.4psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X% +4 "core" %J \  +41 "collection"'% +4 "core" %$\ +2 "sampler")G% +4 "core" %J \  +47 "collection"'% +4 "core" %\ +2 "sampler")W% +4 "core" %J \  +53 "collection"'$% +3 "core" %\ +3 "sampler")C% +4 "core" %J \  +60 "collection"'}% +4 "core" %\ +2 "sampler")% +4 "core" %J  \  +68 "collection"'g% +4 "core" % \ +2 "sampler") % +4 "core" %J \  +78 "collection"'^% +5 "core" %\ +3 "sampler")% +4 "core" %J01 \  +2 "sampler")% +5 "core" %J01 \  +2 ."WCR"Intake.select :close + "sampler")0 +16 )% +3 "core" %J35 \  +3 ."WCR"SSV.dial :exhaust +2 "sampler")  +76 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")J'? +906 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +15 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +4 "sampler")R  +2 "collection"' @ +7 "core" A +66  +6 #"WCR"Allowing 130s for 25.0ml of remaining 350.0ml +3 "Can"b\ \ P<9 +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"']% +4 "core" %\ +52 #"WCR"Intake @28.4psia, vacuum from 20.0 to 24.0psi +10 .SS.reconfigure :inhaling 0.33ml/s +2 "sampler")#.0Xg% +4 "core" %\ +2 "sampler")% +4 "core" %IC \  +20 "collection"'G% +4 "core" %\ +2 "sampler")% +5 "core" %IB \  +23 "collection"'W% +4 "core" %\ +2 "sampler")$% +4 "core" %IC \  +31 "collection"'C% +4 "core" %\ +2 "sampler")}% +4 "core" %IC \  +31 "collection"'% +4 "core" %\ +2 "sampler")g% +4 "core" %KB \  +36 "collection"' % +3 "core" %\ +3 "sampler")^% +4 "core" %N#$ \ / +41 "collection"'% +3 "core" %\ +2 "sampler")% +5 "core" %LA@ \ & +46 "collection"'% +4 "core" %\ +2 "sampler")% +4 "core" %Lfi \ & +53 "collection"'2% +4 "core" %\ +2 "sampler")% +4 "core" %L \ & +60 "collection"'R% +4 "core" % \ \ +2 "sampler")]% +4 "core" %L \ & +69 "collection"'J% +4 "core" %\ +2 "sampler")% +4 "core" %L \ & +78 "collection"' % +3 "core" %/6\ +2 "sampler")s% +4 "core" %L \ & +88 "collection"' % +4 "core" %\ +2 "sampler")%% +4 "core" %L \ & +149 "collection"'K% +12 "core" %\ +2 ."da"PBV.dial between PSV and waste1 +4 "sampler")-% +5 "processing"% * +3 "core" %L(' \ +3 "sampler")7% +5 "core" %L'' \ +2 ."WCR"Intake.select :close + "sampler")0 +17 )S% +3 "core" %L** \ +3 ."WCR"SSV.dial :exhaust +2 "sampler")E  +2 "core" , +8 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +64 "core"  +3 "processing"%p +5 "core"  +  +9 ."WCR"Exhaust.select :open +6 "sampler")@ +10 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml + "processing"%'\ +14 ."WCR"SS.seek 0ml +2 "sampler")"'? +894 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +18 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler");  +3 "collection"'\ @ +7 "core" A +68 +8 #"WCR"Allowing 130s for 25.0ml of remaining 275.0ml +3 "Can"_ \ U  +2 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'\\% +4 "core" %\ +2 #"WCR"Intake @29.8psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.33ml/s +2 "sampler")#.0X27]>:bt[."7/home/esp/esp2/lib/log.rb:501:in `recordException'"7/home/esp/esp2/lib/log.rb:630:in `recordException'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"7/home/esp/esp2/lib/log.rb:629:in `recordException'"0/home/esp/esp2/lib/msg.rb:103:in `logRetry'")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/axis.rb:361:in `status'"//home/esp/esp2/lib/slide.rb:51:in `status'":/home/esp/esp2/utils/sampler.rb:164:in `intakeCounts'"8/home/esp/esp2/utils/sampler.rb:171:in `intakePSIa'"6/home/esp/esp2/utils/sampler.rb:453:in `equalize'"4/home/esp/esp2/utils/sampler.rb:515:in `inhale'";/home/esp/esp2/utils/sampler.rb:635:in `sampleQuietly'"4/home/esp/esp2/utils/sampler.rb:682:in `sample'"=/home/esp/esp2/protocol/2G/sh1.rb:111:in `collectSample'"25]: @requesto:I2C::Shaft::RotateRequest:@direction0: @timeout0: @replyqo:\ Queue: @que[: @waiting[:@maxDelayo:\ Delay: @_dc_obji:@destinationi*:\ @goali: @tag0: @channeli: @dontLog0:bt["3/home/esp/esp2/lib/i2c/msg.rb:320:in `process'"6/home/esp/esp2/lib/schedule.rb:186:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:474:in `step'"4/home/esp/esp2/lib/schedule.rb:212:in `process'"2/home/esp/esp2/lib/schedule.rb:230:in `start'"1/home/esp/esp2/lib/schedule.rb:229:in `loop'"2/home/esp/esp2/lib/schedule.rb:229:in `start'"-/home/esp/esp2/lib/esp.rb:215: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:111:in `load'"0/home/esp/esp2/lib/framework.rb:111:in `ld'"4/home/esp/esp2/lib/framework.rb:136:in `ldMode'""/home/esp/esp2/lib/esp.rb:360"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 +2 #Retry #1 of 3 + "processing"%&  +5 "core" +56 "processing"%?% +12 "core" %˓\  +3 ."da"PS.seek 1.5ml + "processing"%m'y +67 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")u  +3 "collection"'h @ +6 "core" A +67 +6 #"WCR"Allowing 130s for 25.0ml of remaining 250.0ml +3 "Can"a \ W +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'[% +4 "core" %$&\ +2 #"WCR"Intake @32.4psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.33ml/s +2 "sampler")#.0X% +4 "core" %\ -\ -  { +3 "storage"(& +4 "core" & j s v\ +2 ."da"Forearm.force -20 +2 "manipulator"&5 +4 ."da"Forearm.seek 1 + 316 counts + "manipulator"&G'C +18 "core" ' +2 "manipulator"&& +4 "core" &\ 4\ 1 v {a +2 "storage"(W& +4 "core" & v t \ +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&$' +30 "core" ' +2 ."da"SE.seek 25.26 Pucks below Top Plate +2 "storage"(C' +54 "core" ' + "manipulator"&}& +5 "core" &\ &\ (  {a +3 "manipulator"&% +4 "core" %\ \ * {Q +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&g'\ +99 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"& ([ +298 "core" ( + "manipulator"&^& +4 "core" &b\ 1\ 1 S { +3 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +4 "core" &b\ .\ #  { +3 ."da"Forearm.seek PC +2 "manipulator"&'$ +90 "core" ' +2 ."da"Hand.close + "manipulator"&/ +74 "core" / +4 ."da"PC.seek :open +2 "processing"%( +457 "core" ( +3 "storage"(& +4 "core" & \ +2 "manipulator"&2& +4 "core" &b\ -\ - 5 { +2 "manipulator"&% +5 "core" % *\ .\ . 7 { +3 ."da"Forearm.seek :retract + "manipulator"&R'\ +94 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&]( +263 "core" ( +2 "manipulator"&J& +4 "core" & V [ {( +2 "storage"(& +5 "core" & E\ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"& ' +98 "core" ' +2 ."da"Hand.open +2 "manipulator"&s1 +71 "core" 1 +2 "storage"( - +3 "core" -' +4 ."da"SE.seek 24.9 Pucks below Top Plate +2 "storage"(%' +23 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 23.98 Pucks below Top Plate +53 "storage"(K'b +58 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da25may0213h1000ml.tif +1969 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +408 #"da"SX HX9/16 (USB:26): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20.579 seconds\ /var/log/esp/da25may0213h1000ml.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da25may0213h1000ml20s.tif +1372 "core" ' +3 #"WCR"Stroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale +3 "sampler")#.0X% +4 "core" % &\ 3\ 0 q {V +4 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +42 "core"  +10 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +20 ."psFlush"PS.seek 0.5ml +2 "processing"%W'F +644 "core" ' +10 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +18 ."psFlush"PS.seek 2.5ml +2 "processing"%}'\ +2102 "core" ' +6 ."psFlush"delay 1 second +105 .PRV.dial :waste2,avoiding: :ab2 +4 "processing"% @ +184 "core" B +8 ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +126 "core" +9 ."psFlush"PSV.dial :mixloop +2 "processing"%P +97 "core" +14 ."psFlush"PS.seek :empty +3 "processing"%_' +1062 "core" ' +4 #"WCR"Stroke completed -- waiting for pressure to equalize ... +3 .SS.reconfigure :exhale +5 "sampler")#.0X% +6 "core" %"  \  +3 #"flow"2.5L/min +13 "collection"'L% +4 "core" %\ +2 "sampler")% +4 "core" %" \  +2 "collection"'#% +5 "core" %\ +2 #"WCR"Intake @28.8psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.25ml/s +2 "sampler")#.0Xn +2 ."WCR"Intake.select :open + "sampler") +219 "collection"'I% +4 "core" %--\ +2 #"WCR"Intake @32.7psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.25ml/s +3 "sampler")#.0X +71 "core" +6 ."psFlush"PBV.dial PSV +2 "processing"%L U +51 "core" V +8 ."psFlush"PS.seek 0ml +2 "processing"%', +557 "core" 'XQ ( \  +4 #"WCR"Vacuum too high -- waiting up to 40 seconds +2 .SS.reconfigure :exhale +2 "sampler")#.0X +56 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'[  +8 "core" ' +77  +5 "collection"']% +4 "core" %ML\  +3 ."WCR"CSV.dial between air and CTV +2 "collection"'A ` +28 "core" a +7 ."WCR"CS.seek 7.353ml +2 "collection"'b' +680 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'O  +2 '  +29 "core"  +44  +6 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<b +4 ."WCR"CS.seek 0ml + "collection"'K' +1822 "core" '\ +4 ."WCR"CBV.dial :waste2b +2 "collection"'  +29 "core"  +6 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +4 ."WCR"CS.seek 0ml +2 "collection"'q' +213 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'Y  +125 "core" +5 #"WCR"Fix #1 of 2 (with RNAlater) for 2:00 +2 .CSV.dial CSR +2 "collection"'9  +40 "core"  +7 #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +2 "collection"' +14 ."WCR"CS.seek 2ml +2 "collection"'') +589 "core" ' +2 ."WCR"delay 5 seconds +503 .CSR.select :air +2 "collection"' +16 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'-' +1833 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV +2 "collection"'/ @ +70 "core" > +58 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'?  +86 "core"  +7 "collection"'% +5 "core" %SV@\  +2 ."WCR"CSV.dial between air and CTV +3 "collection"'X ` +57 "core" _ +5 ."WCR"CS.seek 7.207ml +2 "collection"'e' +711 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"'|  +3 'N  +43 "core" ~ +89  +6 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<b +4 ."WCR"CS.seek 0ml +2 "collection"'u' +1600 "core" 'L\ +3 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b +2 "collection"'B  +29 "core"  +6 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +4 ."WCR"CS.seek 0ml +2 "collection"'m' +344 "core" ' +2 ."WCR"delay 1:00 +6002 .CTV.dial :air,avoiding: :intake +2 "collection"'Z  +125 "core" +5 #"WCR"Fix #2 of 2 (with RNAlater) for 2:00 +2 .CSV.dial CSR +53 "collection"'~  +45 "core"  +7 #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +2 "collection"' +14 ."WCR"CS.seek 2ml +2 "collection"'h') +268 "Can"x ZcX +329 "core" ' +2 ."WCR"delay 5 seconds +503 .CSR.select :air + "collection"' +16 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +4 ."WCR"CS.seek 10ml +2 "collection"'*' +1842 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV +2 "collection"'0 @ +69 "core" @ +58 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'H  +87 "core"  +7 "collection"'z% +4 "core" %UU\  +3 ."WCR"CSV.dial between air and CTV +2 "collection"'( ` +57 "core" _ +7 ."WCR"CS.seek 7.222ml +2 "collection"'l' +693 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +5 "collection"'  +2 ',  +28 "core"  +100  +6 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'4' +1609 "core" '\ +4 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b +2 "collection"'  +29 "core"  +5 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +3 ."WCR"CS.seek 0ml +2 "collection"'D' +338 "core" ' +3 ."WCR"delay 1:00 +6002 .CTV.dial :air,avoiding: :intake +2 "collection"'I  +124 "core" +5 "collection"'5& +4 "core" &RyFF\ N +3 #"WCR"Storing wcr puck in Collection Clamp to tube 1 + "manipulator"&j% +4 "core" %\ \ !\ ! j z +3 "storage"(>% +4 "core" %i   +2 "storage"(L. +3 "core" .( +3 "storage"(<& +4 "core" &  +2 "storage"(& +4 "core" & ?  +3 "manipulator"&x& +4 "core" &-\ '\ ' C y^ +2 "manipulator"&W% +4 "core" %\ \ (\ !  z +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +55 ."WCR"Elbow.seek 1 +4 "manipulator"&( +187 "core" ( +2 "manipulator"& & +4 "core" &\ 5\ 1 {) +3 "storage"(P& +4 "core" &  +3 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&' +92 "core" ' +2 "storage"()& +4 "core" &  +3 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 ."WCR"SE.seek :beamBreak +2 "storage"(#') +150 "core" ' +2 "storage"(}- +4 "core" -'9 +2 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +4 "manipulator"&& +4 "core" &\ .\ . A {) +2 "storage"(& +4 "core" & ~ ~ 8\ +3 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek 1 +2 "manipulator"&$' +32 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&, +3 "core" , +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(- +3 "core" -'9 +4 ."WCR"SE.seek 25.26 Pucks below Top Plate +2 "storage"(' +29 "core" ' +2 "manipulator"&2% +4 "core" %\ ,\ $  z +2 "storage"(& +4 "core" & W [ \ +3 ."WCR"Forearm.force -20 + "manipulator"&5 +4 ."WCR"Forearm.seek 1 + 312 counts + "manipulator"&'? +17 "core" ' +2 "manipulator"&J& +4 "core" &\ 4\ / w {) +2 "storage"(v& +5 "core" & K\ +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&' +27 "core" ' +3 ."WCR"SE.seek 26.26 Pucks below Top Plate +2 "storage"( '$ +38 "core" ' +2 "manipulator"&s& +5 "core" &\ .\ - f {) +2 "manipulator"& % +4 "core" %Ѿ\ +\ - { +3 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&R'\ +91 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&C(o +160 "core" ( +2 "manipulator"&a& +4 "core" &u-\ 5\ 2  {E +2 ."WCR"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &%& +3 "core" &u-\ +\ /  {E +3 ."WCR"Forearm.seek CC +2 "manipulator"&G'Ͻ +97 "core" ' + ."WCR"Hand.close +2 "manipulator"&7/ +72 "core" / +4 ."WCR"CC.seek :open +2 "collection"'S( +394 "core" ( +2 "storage"( & +4 "core" & | +2 "storage"(E& +4 "core" &  +49 "manipulator"&p& +12 "core" &u-\ .\ , u zE +2 "manipulator"&% +5 "core" % \ )\ -  z +3 ."WCR"Forearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 1 +2 "manipulator"&{( +160 "core" ( +2 "manipulator"&\ & +5 "core" &\ 5\ 0 u zw +2 "storage"(;& +4 "core" &   7  +2 ."WCR"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."WCR"Forearm.seek 1 +2 "manipulator"&\\' +106 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&", +3 "core" , +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open +2 "manipulator"&31 +76 "core" 1 +2 "manipulator"&_% +4 "core" % \ .\ / z +3 "storage"(t& +5 "core" & +2 ."WCR"Forearm.force -20 + "manipulator"&5 +4 ."WCR"Forearm.seek 1 + 315 counts +2 "manipulator"&'B +17 "core" ' +2 "manipulator"&& +4 "core" &\ 5\ 0 n zw +3 "storage"('& +4 "core" & % ( d  +3 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&' +23 "core" ' +2 "storage"(g% +4 "core" %(  & !  +4 ."downElevator"SE.seek :down +4 "storage"(`'p +90 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +5 (V% +3 "core" %n a e t  +2 "manipulator"&!% +4 "core" %\ .\ . o z| +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&o'\ +93 "core" ' +2 #tStarting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"':& +4 "core" &VT  +2 "manipulator"&^& +5 "core" &\ ,\ ! j zw +2 "manipulator"&U% +4 "core" %\ \ '\ " k z +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&T(- +184 "core" ( +2 "manipulator"&f& +4 "core" &-\ /\ 4 z +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Q& +3 "core" &-\ #\ & z +3 .tForearm.seek :garage + "manipulator"&6'Γ +103 "core" ' + .tHand.close +2 "manipulator"&c/ +75 "core" / +2 "manipulator"&& +4 "core" &-\ 5\ 0 z +2 "manipulator"&y% +4 "core" % Φ\ "\ F z> +3 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +49 .tElbow.reconfigure :tight +9 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&w(o +310 "core" ( +2 "manipulator"&k& +4 "core" &p0\ 6\ 0 zH +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &r& +4 "core" &p0\ \ # zH +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&+'Ͻ +102 "core" ' +2 "manipulator"&8& +4 "core" &p0\ .\ + zH +2 "manipulator"&@% +5 "core" %\ #\ )  z +2 "collection"'&& +5 "core" &SU=  +3 "collection"'=& +6 "core" &TU1  +2 .tCC.seek :closed +2 "collection"'i(S +4 "core" &RTO  +7 &VUK 8 +9 &ML~SXD\ / +9 &uSW>\ D +10 &,aTV7\ K +9 &\\TTL\ K +9 &]RTE\ J +10 &uZTS?\ J +9 &6`TTA\ J +10 &]VVA\ J +9 &YVUB\ J +9 &|]TUI\ J +10 &!>ZVUA\ J +9 &#_UXK\ J +9 &$^TUL\ J +10 &&ZTTO\ J +9 &(F`VVQ\ J +10 &*]SVO\ K +9 &+]TTL\ J +9 &-_TUF\ J +10 &/N_SVM\ J +9 &1]TVM\ J +10 &2[RUH\ J +9 &4_RTG\ J +9 &6V_VUO\ J +10 &8^SUP\ K +9 &9]TUO\ J +9 &;ZWVP\ J +10 &=]]STO\ K +9 &? ]VUN\ J +10 &@[TSM\ J +9 &BaUVO\ J +9 &DdgUUN\ K +10 &FUUK\ N +9 &GTV\ R +9 &IVUC\ U +10 &KLVVN\ V +9 &M UVM\ V +9 &NVVJ\ W +10 &PVWO\ W +9 &R1xTWO\ / +10 &R*UX\ C +8 ( +4 "collection"'=& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.17 + "collection"'[& +4 "core" &RNUWG\ > +2 &RNUS$\ > +3 .tHand.open +2 "manipulator"&]1 +71 "core" 1 +2 "manipulator"&A% +4 "core" % \ 4\ 2 z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&.'\ +90 "core" ' +3 #tFlushing the Collection Valve::Manifold + "collection"'F& +4 "core" &RNTWD\ > +2 "collection"' % +4 "core" %TVE\ +3 .tCSV.dial CSR + "collection"'O  +41 "core"  +6 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +16 .tCS.seek 5ml +2 "collection"'b'q1 +1352 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +15 '% +3 "core" %q/VW\  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'K'` +632 "core" ' +2 .tCSV.dial :waste + "collection"'Y +127 "core" +4 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 0ml + "collection"'9' +1987 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'q& +4 "core" &RNWV\ > +3 "collection"'% +4 "core" %VS\ +2 .tCSV.dial :flush +2 "collection"'/  +41 "core"  +5 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 5ml + "collection"'?'q1 +1179 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +42 "core" B +4 "collection"'X% +4 "core" %q-TV\  +3 .tCS.seek 7ml +2 "collection"'-' +533 "core" ' +2 ."connect"CSV.dial CTV +56 "collection"'N  +5 .tCTV.dial CSV +5 "collection"'|  +35 "core"  +95  +5 .tCBV.dial :waste2b +5 .CS.seek 0ml + "collection"'e' +1619 "core" ' +2 #tFlushing upper manifold + "collection"'B& +4 "core" &RNRU\ > +3 "collection"'u% +4 "core" %RT\ +2 .tCSV.dial :flush +2 "collection"'Z  +71 "core" +5 .tCS.seek 5ml +2 "collection"'~'q1 +1185 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'m @ +42 "core" A +5 "collection"'h% +4 "core" %q/UW\  +3 .tCS.seek 7ml +2 "collection"'0' +522 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'H + 'z  +47 "core"  +57  +5 .tCTV.dial :air +2 "collection"'(  +125 "core" +5 .tCS.seek 0ml + "collection"'*' +1626 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml + "collection"','1 +743 "core" ' +2 .tCSV.dial :waste +2 "collection"' +42 "core" +5 .tCS.seek 0ml + "collection"'l' +742 "core" ' +2 "collection"'& +4 "core" &RNUU\ > +2 "collection"'4% +4 "core" %TV\ +2 .tCSV.dial :flush +2 "collection"'I  +42 "core"  +5 .tCS.seek 3ml +2 "collection"'5'1 +741 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'j @ +42 "core" A +4 "collection"'>% +4 "core" %1XV\  +3 .tCS.seek 5.001ml +2 "collection"'L'q6 +526 "core" ' +2 .tCSV.dial :air + "collection"'< @ +5 "core" @ +4 .tCS.seek 0ml +2 "collection"'' +1186 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'x'1 +736 "core" ' +2 .tCSV.dial :waste +2 "collection"'W +70 "core" +5 .tCS.seek 0ml +2 "collection"' ' +744 "core" ' +3 #tDisinfecting external Intake with mfbkill + "collection"'P& +4 "core" &RNUQ\ > +2 "collection"'% +4 "core" %XX\ +2 .tCSV.dial CSR +2 "collection"')  +126 "core"  +7 #tPulling 8ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +15 .tCS.seek 8ml +2 "collection"'}'8 +1857 "core" ' +3 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +16 .tCS.seek 10ml + "collection"'' +533 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"' +2 '  +17 "core"  +85 +4 .tCTV.dial :intake + "collection"'  +118 "core"  +14 .tIntake.select :open + "sampler") +15 .tCS.seek 2ml + "collection"'2') +1863 "core" ' +2 .tIntake.select :close + "sampler")0 +14 .tCTV.dial :air +2 "collection"'  +71 "core"  +5 .tCS.reconfigure :default +3 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'J' +588 "core" ' +2 #tFlushing lower manifold's waste2b port +2 .CSV.dial CSR +2 "collection"'v  +97 "core"  +8 #tPulling 4ml of CSR.mfbkill .CSR.select :mfbkill +2 "collection"'@ +16 .tCS.seek 4ml + "collection"'s'Q +1101 "core" ' +3 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +16 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"' ' +1395 "core" ' +3 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'  +2 '  +44 "core" ~ +84  +6 .tCBV.dial :waste2b +2 "collection"'#  +42 "core"  +6 .tCS.seek 0ml +2 "collection"'$' +1750 "Can" ZgHaX +522 "core" ' +2 #tKilling upper manifold +2 .CSV.dial CSR + "collection"'  +42 "core"  +7 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +14 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 4ml +2 "collection"''Q +1088 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +15 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'a' +1418 "core" ' +3 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +4 "collection"'%  +2 ' +44 "core"  +58 +5 .tCTV.dial :air +2 "collection"'  +127 "core" ~ +6 .tCS.seek 0ml + "collection"'7' +2256 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'R'1 +736 "core" ' +2 .tCSV.dial :waste +2 "collection"'1 +40 "core" +5 .tCS.seek 0ml +2 "collection"' ' +740 "core" ' +2 #tFlushing upper manifold + "collection"'E& +4 "core" &RNVU\ > +2 "collection"'p% +5 "core" %XY\ +2 .tCSV.dial :flush +2 "collection"'  +41 "core"  +6 .tCS.seek 5ml + "collection"'\ 'q1 +1190 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +54 "collection"'; @ +43 "core" A +4 "collection"'G% +5 "core" %q1XW\ +3 .tCS.seek 7ml + "collection"'C' +526 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'3 +3 '_  +7 "core"  +91 ~ +5 .tCTV.dial :air + "collection"'t  +10 "core"  +5 .tCS.seek 0ml +2 "collection"'' +1633 "core" ' +3 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'''1 +750 "core" ' +2 .tCSV.dial :waste + "collection"'g +44 "core" +5 .tCS.seek 0ml + "collection"'' +747 "core" ' +2 "collection"'V& +4 "core" &RNUX\ > +2 "collection"'!% +4 "core" %UU\ +2 .tCSV.dial :flush +2 "collection"'{  +41 "core"  +6 .tCS.seek 3ml + "collection"':'1 +751 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'\\ @ +42 "core" A +4 "collection"'^% +4 "core" %1WW\  +3 .tCS.seek 5ml +2 "collection"'U'q2 +526 "core" ' +2 .tCSV.dial :air + "collection"' @ +5 "core" @ +4 .tCS.seek 0ml +2 "collection"' ' +1170 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'`'1 +743 "core" ' +2 .tCSV.dial :waste + "collection"' +83 "core" +5 .tCS.seek 0ml +2 "collection"'f' +735 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'Q& +4 "core" &RNWY\ > +3 "collection"'"% +4 "core" %YX\ +2 .tCSV.dial :flush +2 "collection"'c  +40 "core"  +5 .tCS.seek 5ml +2 "collection"''q1 +1179 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'y @ +42 "core" A +5 "collection"'o% +4 "core" %q4YW\  +3 .tCS.seek 7ml + "collection"'6' +532 "core" ' +3 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +4 "collection"'k  +2 'T  +41 "core"  +86  +5 .tCBV.dial :waste2b +2 "collection"'r  +43 "core"  +5 .tCS.seek 0ml +2 "collection"'8' +1612 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'@& +4 "core" &RNTS\ > +3 "collection"'&% +4 "core" %TT\ +2 .tCSV.dial CSR +2 "collection"'  +40 "core"  +7 #tPulling 8ml of CSR.kill .CSR.select :kill +2 "collection"' +16 .tCS.seek 8ml +2 "collection"'S'8 +1836 "core" ' +3 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +71 .tCS.seek 10ml + "collection"'[' +532 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'] +3 'A  +44 "core"  +57 +5 .tCTV.dial :intake +2 "collection"'F  +72 "core" +5 .tIntake.select :open +2 "sampler") +14 .tCS.seek 2ml + "collection"' ') +1852 "core" ' +2 .tIntake.select :close +2 "sampler")0 +14 .tCTV.dial :air + "collection"'=  +70 "core" +5 .tCS.reconfigure :default +3 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'O' +590 "core" ' +2 .tCSV.dial CSR +2 "collection"'+  +98 "core"  +6 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +16 .tCS.seek 5ml +2 "collection"'D'q1 +1343 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +15 .tCS.seek 10ml +2 "collection"'' +1344 "core" ' +2 .tCSV.dial CBV +2 "collection"'b +98 "core" +5 .tCS.seek 0ml +2 "collection"'Y' +2613 "core" ' +3 #tGaraging FlushPuck in Collection Clamp + "manipulator"&K& +4 "core" &q/\ /\ ( Y {H +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&q(o +2 "core" ( +2 "manipulator"&& +4 "core" &q/\ 4\ / {H +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &/& +3 "core" &q/\ "\ " X {H +3 .tForearm.seek CC + "manipulator"&9'Ͻ +98 "core" ' + .tHand.close +2 "manipulator"&/ +75 "core" / +4 .tCC.seek :open +2 "collection"'X( +393 "core" ( +2 "manipulator"&?& +4 "core" &q/\ %\ ! zH +2 "manipulator"&N% +4 "core" % \ #\ - 9 y +3 .tForearm.seek :retract +2 "manipulator"&|'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&-(- +328 "core" ( +2 "manipulator"&B& +4 "core" &-\ 0\ 5 z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &u& +3 "core" &-\ '\ ! + z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&Z'Γ +110 "core" ' +2 .tHand.open + "manipulator"&e1 +75 "core" 1 +2 "manipulator"&m% +4 "core" % Κ\ 1\ 1 z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&h'\ +105 "core" ' +2 #tCompleted [myDA_WCR {hotBleach :waste2b} #Phase 5: Friday DA+WCR with hotBleach cleanup (4 pucks)] begun 11:00:22 + #Preparing to sleep until 5/5/25 11:00AM +6 #Asleep til 5/5/25 11:00AM +58 #Continuing at 11:00PDT05-May-25 +3 "Can" Ei_g +5 ."Qmail"GoodNews.email "Then, in tube 2: myDA_WCR {hotBleach :waste2b}\\t\\t#Phase 6: Monday DA+WCR with hotBleach cleanup (4 pucks)\\n/home/esp/esp2/mission/25APR23NEMO.rb:57\\n{1 => 27,\\n 2 => 6,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@13:37:29, 13.2C, 20% humidity, 14.2psia, 13.787V, 0.397A, 41.353Ah, 5.48W\\nSampled 900.0ml",Subject: "Asleep until 11:00PDT05-May-25" +7 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF + #Shutdown +1004 #"uploadLog"upsync +21358 "Can"  %iX +60001  *jX +60002  *k#X +60002  +lX +60001  *mOX +60002  +nX +60002  )o{X +60001  *pX +60002  ,qX +60002  -r=X +60001  -sX +60002  -tiX +60002  ,uX +60001  -vX +60002  -w+X +60002  -xX +60001  -zWX +60000  -{X +60002  -|X +60002  -} X +60001  -~X +60002  -EX +60002  -X +60002  -qX +60001  -X +60002  *X +60002  +!3X +60001  -%X +60002  -)_X +60002  ,+X +60001  -/X +60002  -2!X +60002  ,6·X +60002  ,9MX +60001  -<X +60002  *>yX +60002  ) BX +60001  ,FťX +60002  ,I;X +60002  ,MX +60002  *QgX +60001  -TX +60002  *XȓX +60002  )[)X +60002  ,_ɿX +60001  *bUX +60002  -fX +60002  -jˁX +60002  ,mX +60002 } -q̭X +60001  *tCX +60002  -vX +60002 ~ )zoX +60001 { ,|X +60002 { -ϛX +60002 w ,1X +60001 u -X +60002 u ,]X +60002 x ,X +60002 y +҉X +60001 | -X +60002 { -ӵX @PDT1746255673.88 y ,KX +60001 y +X +60002 { ,wX +60002 v ) X +60002 y -֣X +60001 u ,9X +60002 v ,X +60002 y ,eX +60001 u ,X +60002 r ,ّX +60001 q -'X +60002 s ,ڽX +60002 r ,SX +60001 q ,X +60002 p +X +60002 r -X +60002 p ,ݫX +60001 n ,AX +60002 r *X +60002 m +mX +60001 l ,X +60002 n ,X +60002 i ,/X +60001 j ,X +60002 k ,[X +60002 l -X +60001 l )X +60002 j ,X +60002 i +X +60002 g ,IX +60001 g ,X +60002 g ,uX +60002 g , X +60001 g +X +60002 j *7X +60002 i +X +60001 g ,cX +60002 f +X +60002 h ,X +60001 g *%X +60002 e +X +60002 f +QX +60002 g (X +60001 f ( }X +60002 h +X +60002 j + X +60001 j +?X +60002 i +X +60002 j +kX +60002 l +X +60001 l *X +60002 k +-X +60002 m * X +60002 i +%YX +60001 h *)X +60002 h +-X +60002 i (1X +60001 h *5X +60002 g +:GX +60002 h ' ?X +60002 h +CsX +60001 e +H X +60002 f *LX +60002 g *Q5X +60002 e )TX +60001 g )XaX +60002 c & \\X +60001 e *`X +60002 c *f#X +60002 g *jX +60002 c %"oOX +60001 d *sX +60002 d )y{X +60002 e '~X +60001 e 'X +60002 f *=X +60002 g *X +60002 b (iX +60001 c (X +60002 c )X +60002 h )+X +60002 e & X +60001 c & WX +60002 b )X +60002 b )X +60001 ` % X +60002 ^ )X +60002 _ 'EX +60002 Y 'X +60001 Y )qX +60002 Y ( X +60001 V ) X +60002 X *\ 3X +60002 V )\ X +60002 U ' _X +60001 W ( X +60002 U )  X +60002 U )\  !X +60001 T )  X +60002 S ) MX +60002 U ) X +60001 W )yX +60002 V )X +60002 W (X +60001 Y );X +60002 W )X +60002 V )gX +60002 Y ) X +60001 V ) X +60002 W ))X +60002 W )X +60001 Y % UX +60002 W &X +60002 X &X +60001 W ("X +60002 Z )&X +60002 [ (*CX +60002 \\ %.X +60001 _ ( 2oX +60002 ] &!5X +60002 ] ("8X +60001 \\ '#;1X +60002 ^ ($>X +60001 ] '%B]X +60002 Y (&EX +60002 Z ''IX +60001 Z %(LX +60002 ] ')PX +60002 _ (*TKX +60002 ] '+WX +60001 _ ',[ wX +60002 _ (-^! X +60002 a $ .b!X +60001 ^ '/e"9X +60002 a " 0i"X +60002 _ '1m#eX +60002 ] '2p#X +60001 a '3t$X +60002 b %4v%'X +60002 Z &5z%X +60001 X '6|&SX +60002 Y #!7&X +60002 Z '8'X +60001 Y '9(X @PDT1746342076.33 Y ':(X +60002 Y ';)AX +60002 Z '<)X +60001 [ %=*mX +60002 a $>+X +60002 [ %?+X +60001 \\ &@,/X +60002 Z 'A,X +60002 Y &B-[X +60001 Z &C-X +60002 \\ &D.X +60002 ] &E/X +60002 Z %F/X +60001 Y &G0IX +60002 \\ %H0X +60002 X &I1uX +60001 Z &J2 X +60002 X &K2X +60002 Z &L37X +60001 [ %M3X +60002 X &N4cX +60002 Y " O4X +60001 U &P5X +60002 W &Q6%X +60002 W &R6X +60002 W %S7QX +60001 Z $T7X +60002 Y "!U8}X +60002 W &V9X +60001 W &W9X +60002 V &X:?X +60002 V &Y:X +60001 W &Z;kX +60002 Y &[<X +60002 Y %\\YX +60001 [ %`>X +60002 Z %a?X +60002 ^ %b@X +60001 [ %c@X +60002 [ %dAGX +60002 [ #eAX +60002 ^ %fBsX +60001 _ %gC X +60002 _ %iCX +60002 a $jD5X +60001 _ %kDX +60002 a "lEaX +60002 _ $m EX +60001 _ %nFX +60002 ` $oG#X +60002 _ $pGX +60001 ` %qHOX +60002 _ $rHX +60002 ` %s!I{X +60002 ^ !!t$JX +60001 ] $u(JX +60002 a $v+K=X +60002 ` $w0KX +60001 _ $x3LiX +60002 ] $y7LX +60002 a $z;MX +60001 ^ #{@N+X +60002 ` !|DNX +60002 _ #}HOWX +60002 _ #~KOX +60001 ^ $OPX +60002 a $SQX +60002 ] !WQX +60001 _ #[REX +60002 ] "_RX +60002 ` "cSqX +60002 _ hTX +60001 ] #lTX +60002 \\ !qU3X +60002 \\ #uUX +60001 _ "zV_X +60002 ] #VX +60002 ^ "WX +60001 ^ !X!X +60002 a #XX +60002 _ "YMX +60002 ^ "YX +60001 _ ZyX +60002 ^ [X +60002 ] "[X +60001 ` \\;X +60002 _ "\\X +60002 ` "]gX +60001 c "]X +60002 a !^X +60002 ^ "_)X +60002 ] "_X +60001 [ "`UX +60002 _ "`X +60002 \\ "aX +60001 \\ "bX +60002 [ !bX +60002 Y cCX +60001 [ "cX +60002 X !doX +60002 X !eX +60001 Y !eX +60002 Y !f1X +60002 Y !fX +60001 W "g]X +60002 W !gX +60002 [ "hX +60002 Y !iX +60001 [ !iX +60002 Y jKX +60002 Y " jX +60001 W " kwX +60002 X !l X +60002 W "lX +60001 Y !m9X +60002 V !mX +60002 Y neX +60001 Z !"nX +60002 [ !%oX +60002 _  (p'X +60001 \\ +pX +60002 ] !-qSX +60002 ^ /qX +60002 ^ !2rX +60001 ] !4sX +60002 \\ 7sX +60002 Y !:tAX +60002 V !<tX +60001 W !@umX +60002 W !CvX +60002 Z EvX +60001 Y Gw/X +60002 Z JwX +60002 ^ Lx[X +60001 _ NxX +60002 ^ QyX +60002 ^ TzX +60002 ` VzX +60001 b Y{IX +60002 ` \\{X +60002 ` _|uX @PDT1746428478.77 ^ b} X +60002 ^ e}X +60001 ^ h~7X +60002 a j~X +60002 a mcX +60002 ^ oX +60002 b qX +60002 a t%X +60002 ^  vX +60002 ^ xQX +60001 _ zX +60002 _ }}X +60001 ^ X +60002 _  فX +60002 ^ ڃ?X +60001 ` ۇX +60002 _ ܉kX +60002 _ ݋X +60001 ` ލX +60002 b ߏ-X +60002 ` X +60001 _ YX +60002 a X +60002 ` X +60001 b X +60002 ` X +60001 _ !GX +60002 a X +60002 b sX +60001 b  X +60002 a X +60002 c 5X +60001 f X +60002 g aX +60002 i X +60001 f X +60002 f #X +60002 e X +60001 _ OX +60001 _ X +60002 a {X +60002 a X +60001 ^ X +60002 `  =X +51920 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +8074 "Can"[ X +53091 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +6903 "Can"[ iX +60001 \\ X +60002 \\ X +60001 \\ +X +60002 _ X +60002 ^ WX +60001 _ X +60002 ^ !X +60002 ^ X +60001 ] X +60002 ] EX +60002 ^ X +60002 a qX +60001 a  X +60002 ^ X +60002 _  3X +60001 ] \ X +60002 _  _X +60002 ^  %X +60001 `  *X +60002 ` /!X +52016 ^  ` +3 #tPowering core bus +522 .Gate.power :raw,:ON +2 "sampler") +27 )~ +3 "core"  +3 "collection"' +3 'z +2 "core"  +3 "processing"% +2 %H +3 "core"  +6 "collection"' 9\ +3 ' 0\ +2 ' -\ +5 "processing"% 9\ +3 % 2\ +2 % *\ +3 % 0\ +5 "sampler")&\ +2 .tCS.configure :default +3 "collection"'#P d@b +3 .tPS.configure :default +2 "processing"%#A d`xb +3 .tSS.configure :default +2 "sampler")#.0X +13 "core" ' +2 ."closeHand"Hand.close +3 .tElbow.reconfigure :loose +52 "manipulator"&5/ +9 &$ &.,(#b +5 "core"  +3 .tElbow.jog 1500 +3 "manipulator"&<* +5 ."rdyProcessing"PS.home.seek 0ml +2 "processing"%L', +44 "core" * +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 .tElbow.home.seek :clear + "manipulator"&(d +3 "core" / +33  +3 "sampler")W% +4 "core" %pq\ \ +4 ."readyCS"CS.reconfigure :fast +4 ."rdySampler"SS.home.seek 0ml +3 "collection"'#d @b + "sampler")x'? +6 ."readyCS"CS.home.seek 0ml +2 "collection"'P' +300 "core" ( +2 "storage"(& +5 "core" &  ~ \ +2 .tSE.home.seek :down +2 "storage"()'p +2 "core" ' +55 ' +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.home.seek :initial +2 "storage"( ( +358 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +4 .tForearm.seek :retract +2 "manipulator"&}'\ +4 "core" ' +2 .tElbow.seek :hammer + "manipulator"&( +101 "core" ( +2 ' +2 "manipulator"&& +2 ."rdyProcessing"PS.stop +3 "processing"%5 +8 "core" ' + &\ 3\ ; w z3 +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek retracted +2 "manipulator"&'\ +15 "core" ' +2 "manipulator"&% +4 "core" %\ \ 5\ 9 z q +3 "processing"%& +4 "collection"'2& +4 "core" &  +2 &LO\ +3 ."openPC"PC.home.seek :open +3 .tCC.home.seek :open +2 "processing"%v( +4 "collection"'J( +270 "core" ( +6 ( +47 "Can"a\ F. +9 #tPhase [myDA_WCR {hotBleach :waste2b} #Phase 6: Monday DA+WCR with hotBleach cleanup (4 pucks)] +2 ."Qmail"Notice.email "At 11:00:22 began in tube 2: myDA_WCR {hotBleach :waste2b}\\t\\t#Phase 6: Monday DA+WCR with hotBleach cleanup (4 pucks)\\n/home/esp/esp2/mission/25APR23NEMO.rb:57\\n{1 => 27,\\n 2 => 6,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:22, 11.9C, 18% humidity, 14.1psia, 13.719V, 0.403A, 51.618Ah, 5.53W",Subject: "Started 25APR23NEMO phase myDA_WCR {hotBleach :waste2b}\\t\\t#Phase 6: Monday DA+WCR with hotBleach cleanup (4 pucks)" +4 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'s& +4 "core" &KP \ +2 .tHand.open +2 "manipulator"&1 +76 "core" 1 +2 "manipulator"&& +4 "core" & Y _ z3 +4 "manipulator"&#% +5 "core" % \ \ 1\ 0 z q +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +4 "manipulator"& (- +201 "core" ( +2 "manipulator"&& +4 "core" &- Y z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &$& +3 "core" &-\ /\ 1 w z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :garage +4 "manipulator"&'Γ +108 "core" ' +2 .tHand.close + "manipulator"&%/ +67 "core" / +2 "manipulator"&& +4 "core" &- b\  { +2 "manipulator"&% +5 "core" % ΦQ\ 2\ 2 z +5 .tForearm.seek :retract +2 "manipulator"&a'\ +121 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&7(o +353 "core" ( +3 "manipulator"&1& +4 "core" &{1\ % zH +3 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &R& +3 "core" &{0\ 2\ 1 zH +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&E'Ͻ +78 #"uploadLog"upsync +20 "core" ' +3 "manipulator"&p& +4 "core" &ӫ'\ 8\ 0 zAd +3 "manipulator"&% +6 "core" %ϡ\ /\ 2 u zE +2 "collection"' & +4 "core" &MM(\ +4 "collection"';& +5 "core" &LP)\ +3 .tCC.seek :closed +2 "collection"'G(S +4 "core" &LN.\ +7 &KMN"\ $e +10 &qYMN(\ 8 +9 &}LM$\ L +9 &]LR\ L +10 &V\\LN%\ L +9 &\\LN$\ L +10 &]MN!\ L +9 &`OQ.\ L +9 &]]LP/\ L +10 & ]NN\ L +9 &`NO"\ L +9 &!\\OP%\ L +10 &#f]MP&\ L +9 &%)^MN+\ K +10 &&_MP+\ L +9 &(_LN-\ L +9 &*o_KN\ K +10 &,0_NO#\ L +9 &-]MN(\ K +9 &/_LP\ L +10 &1v^LP,\ L +9 &38_NN"\ L +10 &4]JO%\ L +9 &6_MM-\ L +9 &8^LO!\ K +10 &:?_KM&\ L +9 &<^MP"\ L +9 &=cNN \ L +10 &?_NO&\ L +9 &AGaKN!\ L +10 &ClKN#\ M +9 &D{OQ\ O +9 &F}PQ\ Q +10 &H3OR(\ V +9 &INP\ X +9 &KOP#\ W +10 &MtOP%\ W +9 &O5LO\ X +10 &PNO+\ Y +9 &RhdLO(\ . +9 &RMN"\ P +9 ( +2 &RjNO,\ H +3 "collection"';& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.24 + "collection"'\ & +4 "core" &RjKM"\ H +3 .tHand.open + "manipulator"&_1 +71 "core" 1 +4 "manipulator"&3% +4 "core" % ϡ\ 1\ < zE +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&t'\ +93 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'C& +5 "core" &RjNO\ H +2 "collection"'% +5 "core" %NN)\ +2 .tCSV.dial CSR +2 "collection"'g  +129 "core"  +6 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +14 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 5ml +2 "collection"'''q1 +1354 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +14 'V% +3 "core" %q1NN\  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'!'b +651 "core" ' +2 .tCSV.dial :waste +2 "collection"'{ +126 "core" +4 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'' +1335 "Can"a\ Qw +649 "core" ' +2 #tPurging external Intake + "collection"'\\& +5 "core" &RjMO#\ H +2 "collection"'^% +4 "core" %NP%\ +2 .tCSV.dial :flush +2 "collection"':  +42 "core"  +4 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'' +2313 "core" ' +3 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'U +3 '  +5 "core"  +66 ~ +3 .tCTV.dial :intake +2 "collection"'  +71 "core"  +6 .tIntake.select :open + "sampler") +14 .tCS.seek 0ml + "collection"'`' +2345 "core" ' +2 .tIntake.select :close +2 "sampler")0 +12 .tCTV.dial :air +2 "collection"'Q  +73 "core" ~ +4 #tFlushing upper manifold + "collection"'"& +4 "core" &RhKK\ H +2 "collection"'c% +4 "core" %JL\ +2 .tCSV.dial :flush +2 "collection"'f  +72 "core"  +4 .tCS.seek 5ml +2 "collection"'y'q1 +1212 "core" ' +3 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'o @ +42 "core" A +4 "collection"'% +3 "core" %q5LN \  +3 .tCS.seek 7.001ml +2 "collection"'k' +536 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'T +2 'r  +7 "core"  +93  +3 .tCTV.dial :air +2 "collection"'6  +4 "core"  +5 .tCS.seek 0ml + "collection"'@' +1641 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'&'1 +749 "core" ' +2 .tCSV.dial :waste + "collection"' +56 "core" +7 .tCS.seek 0ml + "collection"'8' +764 "core" ' +2 "collection"'S& +4 "core" &RkPP\ H +3 "collection"'A% +3 "core" %NQ\ +3 .tCSV.dial :flush + "collection"']  +41 "core"  +4 .tCS.seek 3ml +2 "collection"'F'1 +756 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'[ @ +41 "core" A +4 "collection"'=% +4 "core" %1NO\  +3 .tCS.seek 5ml +2 "collection"' 'q2 +530 "core" ' + .tCSV.dial :air +2 "collection"'+ @ +4 "core" @ +5 .tCS.seek 0ml + "collection"'O' +1193 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'D'1 +758 "core" ' +2 .tCSV.dial :waste +2 "collection"'b +71 "core" +5 .tCS.seek 0ml +2 "collection"'' +756 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&K& +4 "core" &ӫ&\ /\ 2 Y zAd +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&(o +34 "core" ( +2 "manipulator"&/& +4 "core" &o\ 8\ 4 ` z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +4 "core" &o\ /\ + q z +2 .tForearm.seek CC +2 "manipulator"&w'Ͻ +93 "core" ' +2 .tHand.close + "manipulator"&./ +74 "core" / +3 .tCC.seek :open + "collection"'i( +394 "core" ( +2 "manipulator"&?& +4 "core" &n\ 2\ 0 z +2 "manipulator"&N% +4 "core" % \ 0\ 0 u z +3 .tForearm.seek :retract +2 "manipulator"&9'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&q(- +304 "core" ( + "manipulator"&B& +4 "core" &-\ 6\ 4 y +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &u& +3 "core" &-\ 2\ 1 y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&e'Γ +111 "core" ' +2 .tHand.open + "manipulator"&m1 +76 "core" 1 +2 "manipulator"&|% +4 "core" % Ώ\ 7\ < f z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&Z'\ +98 "core" ' +2 #tda sampling at most 1000ml, wcr at most 1000ml +5 #Loading sh1 puck from tube 2 into Collection Clamp + ."Qmail"DAfans.email "Started da in tube 2 at 11:04:36PDT05-May-25\\n{1 => 27,\\n 2 => 6,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:01:22, 11.9C, 18% humidity, 14.1psia, 13.699V, 0.470A, 51.626Ah, 6.43W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +2 "collection"'& +8 "core" &PN  + "manipulator"&~% +4 "core" %\ \ /\ / Z z +3 "storage"(z% +4 "core" %s ) (  +2 "storage"(H. +3 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"((( +195 "core" ( +2 .tSC.configure :limp +4 "storage"($(\ 1b +61 (0& +4 "core" & \  J  +3 "manipulator"&& +4 "core" &-\ 0\ ' 9 z +2 "manipulator"&*% +4 "core" %\ \ 0\ 0 a y +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 + "manipulator"&,( +239 "core" ( +2 "manipulator"&4& +4 "core" & W  z +3 "storage"(l& +4 "core" & 2 % *  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&j'Ѧ +99 "core" ' +2 "storage"(& +4 "core" & %  =  +3 .tSE.reconfigure :pick +5 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(5') +275 "core" ' +10 "storage"(>- +7 "core" -' +6 .tSE.configure :default +7 "storage"(#QK-0-\ b +8 (W& +8 "core" &   >  +6 "manipulator"&h& +9 "core" &\ 1\ 1  z +4 .tElbow.seek 2 +2 "manipulator"&-( +19 "core" ( +2 "manipulator"&& +5 "core" &\ 6\ ; } z" +2 "storage"(<& +4 "core" & * (   +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&d' +23 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tHand.close + "manipulator"&Y/ +71 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&& +3 "storage"(M'p +7 "core" &\ 1\ 0 z" +3 "manipulator"&% +4 "core" % 0\ 0\ 0 X zM +3 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +3 .tElbow.seek CC + "manipulator"&(o +117 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +73 "core" ( +3 "manipulator"&2& +4 "core" &e6\ 1\ 0 g zN +3 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +2 #"uploadLog"upsync +3 "manipulator"&I& +5 "core" &e6\ /\ & Q zN +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'Ͻ +97 "core" ' +2 "manipulator"&L& +5 "core" &f6 W } zN +2 "manipulator"&}% +4 "core" %Ϯ\ /\ / z +3 "collection"'s& +4 "core" &MP\ +3 "collection"'n& +7 "core" &NO\ +3 .tCC.seek :closed +2 "collection"'X(S +60 "core" &NP\ +9 &NN\ + &PR&\ + &PN#\ + &NO$\ + &NT$\ +2 &MP!\ 5 + &KI~MP"\ / +2 &ztMN#\ D +7 &$`PP\ K +10 &]NR%\ K +9 &^MR \ K +9 &kZOP \ K +10 &,]MO\ K +9 &]MP!\ K +10 &^NO!\ K +9 &s]NP#\ K +9 &!4]MR\ K +10 &"]MP\ K +9 &$\\MP\ K +10 &&z^MO!\ K +9 &(<\\LO\ K +9 &)aMO \ K +10 &+_LP\ K +9 &-\\NP\ K +9 &/D_NO\ K +10 &1aMQ\ K +9 &2_KN\ K +9 &4`KO\ K +10 &6L_LP\ K +9 &8 _LO\ L +10 &9^NO\ K +9 &;^OP\ K +9 &=T_MP\ K +10 &?^IO\ K +9 &@\\MN\ K +9 &B`MQ \ L +10 &DZcKP \ L +9 &FiNQ\ L +10 &GuMS\ N +9 &IMN \ O +9 &KNMP \ S +10 &MNO\ U +9 &NPO\ V +9 &PNP\ V +10 &R.yNP\ . +9 &R*OP\ P +9 ( +2 &RkMP\ E +3 "collection"'n& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.87 +2 .Hand.open +2 "manipulator"&1 +70 "core" 1 +2 "manipulator"&% +4 "core" % Ϯ\ 9\ < w z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&#'\ +105 "core" ' +2 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +178 .Flow.enablePump :primary +7 .Flow.setRate 6.0 +8 .Intake.select :close +2 .Exhaust.select :close + .SS.hold +2 "sampler")+ +4 "core" + + "sampler")$% +4 "core" %9VW \ +2 "collection"'& +4 "core" &RkLO\ E +4 "Can"_\ Q +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +2 "collection"'%  +5 "core"  +3 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")  +5 "core"  +4 .tSS.reconfigure :fast +3 "sampler")#.0Xt +308 "core" ' +2 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")  +2 "collection"' @ +104 "core" ? +27  +5 .tdelay 3.8 seconds +382 "collection"' % +3 "core" %MO\ +2 "sampler")1% +4 "core" %>z \ +2 #tSensor limits: Intake max 151.0psia; Outlet max 155.7psia + .SSV.dial :spit +2 "sampler")R +130 "core"  +6 .tSS.seek 0ml + "sampler")p'? +247 "core" ' + .tSSV.dial CBV +2 "sampler")  +131 "core" +4 .tCTV.dial :intake + "collection"'  +74 "core"  +5 #tWaiting for external sampler to finish priming... + .delayUntil "11:08:00.15" +1482 #"flow"3.5L/min +3006 #3.9L/min +11813 .tFlow.enablePump :primary + .Flow.setRate 2.5 +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")a  +3 "collection"'J @ +4 "core" +8 ? +5 #tAllowing 40s for 7.0ml of remaining 7.0ml +3 "Can"_\ n\ +2 .tIntake.select :open + "sampler") +167 #"flow"3.7L/min +47 "collection"'\ % +3 "core" %36\ +2 #tIntake @33.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.18ml/s +2 "sampler")#.0X% +4 "core" %Jgg \ m +2 "sampler")W% +5 "core" %Jdg \ m +2 .tIntake.select :close + "sampler")0 +14 ))% +3 "core" %J\\] \ m +3 .tSSV.dial :exhaust + "sampler")h  +176 "core"  +5 .tExhaust.select :open + "sampler")@ +14 .tSS.seek 0ml + "sampler")'? +854 "core" ' +2 .tExhaust.select :close + "sampler") +14 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")<  +3 "collection"'Y @ +6 "core" ? +67  +5 #tAllowing 130s for 25.0ml of remaining 875.0ml +3 "Can"^\ G +2 .tIntake.select :open + "sampler") +214 "collection"'% +4 "core" %\ +48 #tIntake @30.7psia, vacuum from 10.0 to 13.0psi +9 .SS.reconfigure :inhaling 1.60ml/s +2 "sampler")#.n0XSZ\ +2 #tIntake @33.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.29ml/s +2 "sampler")#.Y0X% +4 "core" %Ked \ _ +3 "sampler")W% +4 "core" %Ked \ _ +2 .tIntake.select :close + "sampler")0 +14 ))% +3 "core" %Kjj \ _ +3 .tSSV.dial :exhaust + "sampler")h  +75 "core"  +5 .tExhaust.select :open + "sampler")@ +14 .tSS.seek 0ml +2 "sampler")q'? +848 "core" ' +2 .tExhaust.select :close + "sampler") +14 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")  +3 "collection"'Y @ +7 "core" ? +68 +5 #tAllowing 130s for 25.0ml of remaining 650.0ml +3 "Can"Y\  +2 .tIntake.select :open + "sampler") +214 "collection"'<% +3 "core" %42\ +2 #tIntake @33.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.04ml/s +2 "sampler")#.H0X}} \  +4 #tVacuum too high -- waiting up to 40 seconds + .SS.reconfigure :exhale +2 "sampler")#.0X  +3 "collection"'W @ +5 "core" ? +68  +4 #tAllowing 130s for 25.0ml of remaining 425.0ml +3 "Can"Y\ = +2 .tIntake.select :open + "sampler") +214 "collection"')% +4 "core" %19n\ +2 #tIntake @33.3psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.77ml/s +2 "sampler")#.50X? \ +3 .tSSV.dial :exhaust + "sampler")'  +77 "core"  +5 .tExhaust.select :open + "sampler")@ +14 .tSS.seek 0ml + "sampler")`'? +890 "core" ' +2 .tExhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")  +2 "collection"'Q @ +7 "core" ? +67  +12 #tAllowing 130s for 25.0ml of remaining 300.0ml +3 "Can"W\  ? +2 .tIntake.select :open + "sampler") +214 "collection"'% +4 "core" %"!P\ +2 #tIntake @32.3psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.62ml/s +2 "sampler")#.+0Xq \ +17 "collection"'c% +4 "core" %IL\ +2 "sampler")o% +4 "core" %GBN \ V +20 "collection"'&% +4 "core" %6<1\ +2 "sampler")% +5 "core" %Ggg \ V +2 "sampler")S% +4 "core" %Gca \ V +2 .tIntake.select :close + "sampler")0 +14 )y% +3 "core" %GXZ \ V +2 .tSSV.dial :exhaust +2 "sampler")  +75 "core"  +5 .tExhaust.select :open +2 "sampler")@ +13 .tSS.seek 0ml +2 "sampler")f'? +886 "core" ' +2 .tExhaust.select :close + "sampler") +14 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")=  +3 "collection"'@ @ +6 "core" ? +69 +5 #tAllowing 130s for 25.0ml of remaining 275.0ml +3 "Can"W\ !M- +2 .tIntake.select :open + "sampler") +213 "collection"'[% +4 "core" %"$\ +2 #tIntake @32.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.62ml/s +2 "sampler")#.+0Xs@ \ v +3 "sampler")m% +4 "core" %PAD \ x +2 .tIntake.select :close + "sampler")0 +14 )?% +3 "core" %PFI \ x +2 .tSSV.dial :exhaust +2 "sampler")e  +75 "core"  +5 .tExhaust.select :open + "sampler")@ +13 .tSS.seek 0ml +2 "sampler")u'? +866 "core" ' +2 .tExhaust.select :close + "sampler") +14 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")~  +2 "collection"' @ +7 "core" ? +69 +5 #tAllowing 130s for 25.0ml of remaining 225.0ml +3 "Can"Y\ "kH +2 .tIntake.select :open + "sampler") +214 "collection"' % +3 "core" %;C\ +2 #tIntake @33.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X% +3 "core" %+*\ +3 "sampler"))% +4 "core" %T99 \ +17 "collection"'Z% +4 "core" %,+R\ +2 "sampler")*% +4 "core" %TPN \ +3 "sampler")Y% +3 "core" %SRQ \ r +2 .tIntake.select :close +2 "sampler")0 +13 )% +4 "core" %SYX \ r +2 .tSSV.dial :exhaust +2 "sampler")h  +75 "core"  +50 .tExhaust.select :open +9 "sampler")@ +13 .tSS.seek 0ml +2 "sampler")'? +247 "Can"X\ #z# +618 "core" ' +2 .tExhaust.select :close + "sampler") +14 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +4 "sampler")j  + "collection"'5 @ +6 "core" ? +70 +5 #tAllowing 130s for 25.0ml of remaining 200.0ml +3 "Can"U\ #{# +2 .tIntake.select :open + "sampler") +214 "collection"'2% +3 "core" %\ +2 #tIntake @32.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0Xl'? +863 "core" ' +2 .tExhaust.select :close + "sampler") +14 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler"))  + "collection"'Z @ +7 "core" ? +67  +5 #tAllowing 130s for 25.0ml of remaining 25.0ml +2 "Can"W\ ( +2 .tIntake.select :open + "sampler") +214 "collection"'*% +4 "core" %()\ +54 #tIntake @32.7psia, vacuum from 10.0 to 13.0psi +3 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0XwMM \ +3 ."connect"SSV.dial CBV,avoiding: :exhaust +4 .tCBV.dial SSV +3 "sampler")  +2 "collection"'d @ +6 "core" + ? +9 ."airStroke"CS.seek 0ml +2 "collection"'I' +4 "core" ' +2 ."airStroke"CSV.dial :air +2 "collection"'M @ +72 "core" B +5 ."airStroke"CS.seek 10ml +2 "collection"'' +81 "core"  +5 .tCTV.dial :air +2 "collection"'  +73 ."samplerPumpShutdown"Flow.disablePump :primary +3 "core"  +5 ."samplerPumpShutdown"Gate.power :sampler,:OFF +4 .tdelay 15 seconds +1502 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")} +131 "core"  +4 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 "collection"'i  +3 .tSS.seek 0ml +4 "sampler")'? +5 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")  +114 "core"  +20  +401 ' +2 .tSSV.dial between CBV and plug +2 "sampler") +46 "core" +5 .tCBV.dial between SSV and waste2 +2 "collection"'$  +30 "core"  +5 "collection"'%% +3 "core" %TVx\  +4 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +3 "collection"'  +3 '  +6 "core"  +37  +5 .tCS.reconfigure :pressurize +3 "collection"'# d@<<b +3 .tCS.seek 0ml + "collection"'' +114 "Can"W\ S) +1734 "core" ',\ +4 "collection"'s% +4 "core" %, y\  +2 "sampler")-% +4 "core" %C \ f +3 #tBubblePoint: Intake @24.2psia, Outlet @0.5psia + .CBV.dial SSV +2 "collection"' @ +29 "core" A +6 .tSS.reconfigure :default +2 "sampler")#.0Xt +261 "core" ' +3 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +3 "sampler")R  +2 "collection"'\ @ +8 "core" @ +122  +5 .tCTV.dial :air,avoiding: :intake +2 "collection"'J  +127 "core" +5 ."CSpush"CSV.dial CTV +5 .tSS.seek 10ml +2 "collection"'_  +3 "sampler")p' +8 "core"  +105 ."CSpush"CSV.dial :air + "collection"'C @ +44 "core" > +5 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'1' +81 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +132 "core"  +4 .tSS.reconfigure :exhale +2 "sampler")#.0Xt +271 "core" ' +3 ."connect"SSV.dial CBV,avoiding: :exhaust +2 .tCBV.dial SSV +4 "sampler")E  +133 "core"  +105 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")g +131 "core"  +4 .tSS.reconfigure :default +2 "sampler")#.0Xt +268 "core" ' +3 ."connect"SSV.dial CBV,avoiding: :exhaust +2 .tCBV.dial SSV +3 "sampler")O  +3 "collection"'[ @ +7 "core" @ +123  +4 .tCTV.dial :air,avoiding: :intake +2 "collection"']  +126 "core" +5 ."CSpush"CSV.dial CTV +5 .tSS.seek 10ml +2 "collection"'A  +3 "sampler").' +13 "core"  +105 ."CSpush"CSV.dial :air + "collection"'D @ +43 "core" > +4 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +4 ."CSpush"CS.seek 0ml + "collection"'k' +73 "core" ' +3 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +131 "core"  +5 .tSS.reconfigure :exhale +2 "sampler")#.0Xt +252 "core" ' +3 ."connect"SSV.dial CBV,avoiding: :exhaust +2 .tCBV.dial SSV +55 "sampler")/  +137 "core"  +105 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")w +131 "core"  +4 .tSS.reconfigure :default +2 "sampler")#.0X9 +3 "core" 9d +103 "collection"'h9 +3 "core" 9d +156 "collection"'B9 +3 "core" 9%d +103 "collection"'W9 +3 "core" 9)d +103 "collection"'59 +3 "core" 9*-d +103 "collection"'j9 +3 "core" 9:F1d +103 "collection"'29 +3 "core" 9Xc6d +103 "collection"'9 +3 "core" 9x:d +103 "collection"'9 +3 "core" 9>d +103 "collection"'9 +3 "core" 9Bd +103 "collection"'Y9 +2 "core" 9Gd +103 "collection"'9 +3 "core" 9Kd +103 "collection"'q9 +3 "core" 9/;Od +103 "collection"'L9 +3 "core" 9XcSd +103 "collection"'d9 +4 "core" 9Wd +103 "collection"',9 +3 "core" 9\\d +103 "collection"'M9 +2 "core" 9`d +103 "collection"'9 +3 "core" 9\ dd +103 "collection"'9 +3 "core" 9*4hd +103 "collection"'9 +4 "core" 9V_md +103 "collection"'I9 +2 "core" 9qd +103 "collection"'}9 +3 "core" 9ud +103 "collection"'i9 +3 "core" 9yd +103 "collection"'9 +3 "core" 9~b +103 "collection"'<9 +3 "core" 9/;^ +103 "collection"'9 +3 "core" 9\\g[ +103 "collection"'$9 +3 "core" 9V +103 "collection"'%9 +3 "core" 9R +103 "collection"'9 +3 "core" 9N +103 "collection"' 9 +3 "core" 9 K +102 "collection"'9 +3 "core" 95AG +103 "collection"'s9 +3 "core" 9_lC +103 "collection"'-9 +3 "core" 9@ +103 "collection"'9 +3 "core" 9< +103 "collection"'9 +3 "core" 9: +103 "collection"'9 +3 "core" 9 7 +103 "collection"'x9 +3 "core" 9)44 +103 "collection"'9 +3 "core" 9NY1 +103 "collection"'n9 +3 "core" 9r|/ +102 "collection"'\ 9 +4 "core" 9- +103 "collection"' 9 +3 "core" 9+ +103 "collection"'R9 +3 "core" 9( +103 "collection"'J9 +3 "core" 9' +103 "collection"'_9 +3 "core" 9% +103 "collection"'C9 +3 "core" 90<$ +103 "collection"';9 +3 "core" 9KW! +103 "collection"'9 +3 "core" 9eq +103 "collection"'9 +3 "core" 9 +103 "collection"'p9 +3 "core" 9 +102 "collection"'9 +4 "core" 9 +103 "collection"'19 +3 "core" 9 +103 "collection"'E9 +3 "core" 9 +102 "collection"'g9 +3 "core" 9 +103 "collection"'39 +3 "core" 9  +103 "collection"'a9 +50 "core" 9  # +111 "collection"'\\9 +3 "core" 9 * 5 +102 "collection"'U9 +3 "core" 9 9 E  +103 "collection"'V9 +3 "core" 9 I T +103 "collection"'9 +3 "core" 9 W b +103 "collection"'P9 +3 "core" 9 e q +103 "collection"'^9 +3 "core" 9 s ~ +103 "collection"'!9 +3 "core" 9  ! +103 "collection"':9 +3 "core" 9 % +103 "collection"'{9 +3 "core" 9 ) +103 "collection"'Q9 +4 "core" 9 . +102 "collection"'`9 +3 "core" 9 2 +103 "collection"'69 +3 "core" 9 6 +103 "collection"'"9 +3 "core" 9 : +103 "collection"' 9 +3 "core" 9 > +103 "collection"'9 +3 "core" 9 C +103 "collection"'9 +3 "core" 9 G +103 "collection"'9 +3 "core" 9 K +103 "collection"'S9 +3 "core" 9 O +102 "collection"'&9 +3 "core" 9 T +103 "collection"'9 +4 "core" 9 X +103 "collection"'r9 +2 "core" 9 \\ +103 "collection"'T9 +3 "core" 9 \ ` +103 "collection"''9 +3 "core" 9 \ e +103 "collection"'=9 +3 "core" 9\ \ i +103 "collection"'c9 +3 "core" 9\ \ m +104 "collection"'o9 +3 "core" 9\ \ q +102 "collection"'@9 +3 "core" 9\ \ v +103 "collection"'[9 +3 "core" 9\ \ z +103 "collection"'b9 +3 "core" 9\ \ ~ +103 "collection"'O9 +3 "core" 9\ \ $ +103 "collection"']9 +3 "core" 9\ \ ' +103 "collection"'A9 +3 "core" 9\ \ + +103 "collection"'D9 +3 "core" 9\ "\ / +103 "collection"'f9 +3 "core" 9\ '\ 1 +103 "collection"'9 +3 "core" 9\ )\ 4 +103 "collection"'y9 +3 "core" 9\ +\ 7 +103 "collection"'.9 +3 "core" 9\ 0\ ; +103 "collection"'k9 +3 "core" 9\ 2\ > +103 "collection"'89 +3 "core" 9\ 5\ A +103 "collection"'/9 +4 "core" 9\ 8\ C +103 "collection"'w9 +2 "core" 9\ :\ F +103 "collection"'F9 +3 "core" 9\ >\ I +103 "collection"'t9 +3 "core" 9\ @\ K +103 "collection"'+9 +3 "core" 9\ B\ P +103 "collection"'79 +4 "core" 9\ D\ P +102 "collection"' 9 +3 "core" 9\ H\ S +103 "collection"'99 +3 "core" 9\ I\ U +103 "collection"'m9 +3 "core" 9\ L\ W +103 "collection"'N9 +3 "core" 9\ N\ Z +103 "collection"'e9 +3 "core" 9\ Q\ ] +103 "collection"'?9 +3 "core" 9\ S\ ^ +4 .tCH.hold 10:00,70C +3 "collection"' `\ `\ R\ +3 '|9 +54 "core"  +9 9\ S\ _ + "collection"'% +5 "core" %}'( d\ +2 #tBegun lysing Collection Puck Heater at 68C/38.5psia +23448 "Can"T\ 1 +36483 "core" ` +2 "collection"'~9 +4 "core" 9\ \ +2 "collection"'u% +4 "core" %}z| i\ +3 #tEnded lysing Collection Puck Heater at 70C/41.8psia +2 .CS.seek 0ml + "collection"' ' +336 "core" ' +2 .tCTV.dial between spare and airCTV,avoiding: :intake +3 "collection"'z @ +96 "core" A +4 .tCSV.dial :air +2 "collection"'H @ +43 "core" > +5 .tCS.seek 5ml + "collection"'l'q1 +1353 "core" ' +2 .tCSV.dial CTV + "collection"'K  +55 "core" ~ +4 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'G @ +41 "core" > +4 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'Z  +42 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air + "collection"') @ +43 "core" > +4 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'*' +1350 "core" ' +3 "collection"'>% +3 "core" % \ \ +3 #tPuck @92.5psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'h +100 "core"  +4 .tCBV.dial CSV +2 "collection"'B  +28 "core"  +5 "collection"'W% +4 "core" %SU \ +3 .tCS.seek 4.999ml + "collection"'5'q+ +1343 "core" ' +3 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'j  +42 "core" +4 "collection"'2% +4 "core" %q)Ya \  +3 .tCS.seek 6.999ml +2 "collection"'' +592 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"' @ +40 "core" ? +5 .tCS.seek 10ml +2 "collection"'' +837 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'Y ` +112 "core" ^ +5 #tLysing Complete + "collection"'& +4 "core" &Rjij J\ E +2 #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"&q% +4 "core" %\ \ %\ . + z +2 "storage"(L% +4 "core" %x Z ` B\ +2 "storage"(d. +3 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"(,( +191 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (M& +3 "core" & \ R\ \\ Y\ +2 "manipulator"&& +4 "core" &g5\ .\ $ zN +3 "manipulator"&% +4 "core" %\ \ $\ # ; z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&( +165 "core" ( +2 "manipulator"&I& +4 "core" &\ /\ 2 ~ zo +2 "storage"(}& +4 "core" & r | \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&i' +91 "core" ' +9 "storage"(& +5 "core" & { { h\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(<') +138 "core" ' +2 "storage"(- +3 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&$& +4 "core" &\ /\ . W zo +2 "storage"(%& +5 "core" & L ] y\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 + "manipulator"&' +26 "core" ' +2 .tElbow.hold + "manipulator"& , +3 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(- +3 "core" -' +3 .tSE.seek 26.27 Pucks below Top Plate +2 "storage"(s'0 +39 "core" ' +2 "manipulator"&-% +3 "core" %\ /\ / W { +3 "storage"(& +4 "core" & \ A\ A 2\ +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 292 counts + "manipulator"&'+ +24 "core" ' +2 "manipulator"&& +4 "core" &\ 1\ 6 K zg +2 "storage"(x& +4 "core" & \ U\ ` p\ +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&' +25 "core" ' +2 .tSE.seek 27.27 Pucks below Top Plate +2 "storage"(n' +41 "core" ' +3 "manipulator"&\ & +4 "core" &\ /\ . D zg +2 "manipulator"& % +5 "core" %ѫ\ $\ . ( z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&R'\ +96 "core" ' +2 .tElbow.seek CC +2 "manipulator"&J(o +180 "core" ( +2 "manipulator"&_& +4 "core" &k6\ 6\ / U {O +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &C& +3 "core" &k6\ "\ - ) zO +3 .tForearm.seek CC + "manipulator"&;'Ͻ +95 "core" ' + .tHand.close +2 "manipulator"&/ +75 "core" / +3 .tCC.seek :open +2 "collection"'( +396 "core" ( +2 "storage"(p& +4 "core" & \ O\ Z\ +2 "storage"(& +5 "core" & \ W\ R \ +2 "manipulator"&1& +4 "core" &k6\ /\ / M zO +2 "manipulator"&E% +4 "core" % \ -\ )  z +3 .tForearm.seek :retract +2 "manipulator"&g'\ +94 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&3( +167 "core" ( +2 "manipulator"&a& +4 "core" &\ 3\ 5 & zb +3 "storage"(\\& +4 "core" & { { \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.seek 1 +2 "manipulator"&U' +104 "core" ' +2 .tElbow.hold + "manipulator"&V, +3 "core" , +49 .tElbow.reconfigure :tight +9 "manipulator"&$&.,(\ #b +4 .tHand.open + "manipulator"&1 +65 "core" 1 +3 "manipulator"&P% +4 "core" % \ &  z +2 "storage"(^& +4 "core" & \ [\ U \ +3 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 310 counts +2 "manipulator"&!'= +17 "core" ' +2 "manipulator"&:& +4 "core" &\ 0\ 5 ) zb +3 "storage"({& +4 "core" & y ~ \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts + "manipulator"&Q' +31 "core" ' +2 "storage"(`% +4 "core" %  | O\ +4 ."downElevator"SE.seek :down +3 "storage"(6'p +88 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +8 ("% +3 "core" %  # g  +2 "manipulator"& % +4 "core" %\ -\ * = z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +87 "core" ' +2 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &nr #\ +3 "manipulator"&& +4 "core" &\ 0\ .  zb +2 "manipulator"&S% +4 "core" %\ \ .\ ) 0 y +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&&(- +193 "core" ( + "manipulator"&& +4 "core" &-\ 6\ 3 z +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &r& +3 "core" &-\ 0\ . J y +3 .tForearm.seek :garage + "manipulator"&T'Γ +101 "core" ' +2 .tHand.close +2 "manipulator"&'/ +68 "core" / +2 "manipulator"&=& +5 "core" &-\ 6\ 0  z +2 "manipulator"&c% +5 "core" % Υ\ 0\ # 4 z +2 .tForearm.seek :retract +2 "manipulator"&o'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&@(o +327 "core" ( +2 "manipulator"&[& +4 "core" &e4\ 4\ 0 zM +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &b& +4 "core" &e4\ )\ _ zM +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&O'Ͻ +97 "core" ' +2 "manipulator"&]& +5 "core" &e4\ 0\ 3 r zM +2 "manipulator"&A% +4 "core" %ϱ\ "\ e z +3 "collection"'D& +4 "core" &ot\ +3 "collection"'f& +6 "core" &qr\ +2 .tCC.seek :closed +2 "collection"'(S +4 "core" &qr X\ +8 &;nr \ #b +9 &Wor\ 6 +9 &os \ J +10 &Zrq \ J +9 &w]ps \ J +9 &9]qs *\ J +10 &^or\ K +9 &`pq\ K +9 &~arr M\ K +10 &@`nt \ K +9 & `rt\ K +10 &!Zqro\ K +9 &#`qq <\ K +9 &%I[rq \ K +10 &' \\rr\ K +52 &(]qs\ J +10 &*_rr\ K + &,Qbqt\ K +2 &.\\qs\ K + &/\\rt Z\ K +2 &1^sp ,\ J + &3Y^os\ K +6 &5aot\ K +9 &6\\pr`\ K +10 &8\\ir <\ K +9 &:a\\rr #\ K +9 &<$[rs\ J +10 &=^os\ J +9 &?]rrt\ J +9 &Ah_rr;\ K +10 &C)eqr\ K +9 &Drsu\ M +10 &Ftv ,\ Q +9 &HSsu S\ U +9 &Jsu )\ V +10 &Ksu\ W +9 &Mru\ W +9 &OTqt\ W +10 &Qrta\ X +9 &RsPrt \ 1 +10 &Rqv 9\ N +8 ( +2 &Rwqv \ K +3 "collection"'f& +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.25 + "collection"'y& +4 "core" &Rvor\ K +3 .tHand.open + "manipulator"&.1 +74 "core" 1 +2 "manipulator"&k% +4 "core" % ϱ\ 7\ 0 z +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&8'\ +95 "core" ' +2 .tPSV.dial PSR +2 "processing"%/ +123 "core"  +7 "processing"%w% +4 "core" %(p  +3 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +17 .tPS.seek 1.5ml + "processing"%F'{ +1600 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 + "processing"%t  +43 "core"  +5 .tPS.seek 0ml + "processing"%+', +1592 "core" ' +2 .tPSV.dial PSR +2 "processing"%7 +42 "core"  +7 .tPSR.select :air +2 "processing"% +16 .tPS.seek 2.5ml + "processing"% '\ +2610 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%9 +3 "collection"'m  +6 "core" B +2 "processing"%N +4 "core" B +2 "processing"%e  +61 "core" +96  +6 .tPSV.dial :mixloop +2 "processing"%? +97 "core" +4 .tCTV.dial :air,avoiding: :intake +2 "collection"'|  +4 "core" +4 .tPTV.dial :PRVmixing +2 "processing"%  +123 "core" +5 .tPS.seek 0ml +2 "processing"%4', +2613 "core" ' +2 .tPSV.dial :air +2 "processing"%  +40 "core"  +5 .tPS.seek 2.5ml +2 "processing"%~'\ +1082 "Can"T\ O6< +1517 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%u +41 "core" +6 .tPS.seek 0ml + "processing"%0', +2604 "core" ' +2 .tPSV.dial :air +2 "processing"%z  +42 "core"  +5 .tPS.seek 2.5ml + "processing"%H'\ +2661 "core" ' +2 .tPSV.dial :mixloop + "processing"% +53 "core" +5 .tPS.seek 0ml +2 "processing"%K', +2612 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&G& +4 "core" &h3\ !\ & ) zL +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&Z(o +3 "core" ( +2 "manipulator"&)& +5 "core" &h3\ 1\ 5 zL +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &l& +3 "core" &h3\ $\ , zL +3 .tForearm.seek CC +2 "manipulator"&>'Ͻ +100 "core" ' +2 .tHand.close + "manipulator"&h/ +77 "core" / +3 .tCC.seek :open +2 "collection"'B( +395 "core" ( +2 "manipulator"&W& +4 "core" &h3\ 0\ / : zL +3 "manipulator"&*% +4 "core" % \ ,\ # y +3 .tForearm.seek :retract + "manipulator"&j'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage + "manipulator"&2(- +321 "core" ( +2 "manipulator"&5& +4 "core" &-\ 0\ 3 y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +5 "core" &-\ 0\ / \ z +7 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek :garage +4 "manipulator"&'Γ +114 "core" ' +2 .tHand.open + "manipulator"&Y1 +74 "core" 1 + "manipulator"&% +5 "core" % Η}\ 8\ 1 z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&q'\ +103 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%L +13 "core" +4 .tPTV.dial :PRVmixing +2 "processing"%d  +4 "core" +3 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 "processing"%M  +3 "collection"'  +6 "core"  + +6 .tCTV.dial :air,avoiding: :intake +2 "collection"'  +5 "core" +4 #tLoading lyfil puck from tube 2 into Collection Clamp + "collection"'(& +4 "core" &wz \ +2 "manipulator"&I% +4 "core" %\ \ -\ ( z +2 "storage"(}% +4 "core" % }  +2 "storage"(. +4 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 2 + "storage"(( +194 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +3 (& +3 "core" & s | \ \ +2 "manipulator"&$& +4 "core" &-\ ,\ # y +3 "manipulator"&%% +5 "core" %\ \ *\ % Q y +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +53 "manipulator"&#( +226 "core" ( +2 "manipulator"&& +4 "core" &\ 6\ ' ye +3 "storage"(-& +4 "core" &   \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&'Ѧ +102 "core" ' +2 "storage"(& +4 "core" &  \ +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(x') +283 "core" ' + "storage"(\ - +4 "core" -'? +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +3 ( & +4 "core" &  3 \ +2 "manipulator"&i& +4 "core" &\ !\ " o ze +2 .tElbow.seek 2 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&<& +4 "core" &\ ,\ & X ze +3 "storage"(& +4 "core" & " \ +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&' +21 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tHand.close + "manipulator"&s/ +66 "core" / +4 ."downElevator"SE.seek :down +4 "storage"(C'p + "manipulator"&_& +9 "core" &\ #\ ,  ye +2 "manipulator"&% +5 "core" % \ %\ +  zZ +3 .tForearm.seek :retract + "manipulator"& '\ +94 "core" ' +3 .tElbow.seek CC + "manipulator"&(o +127 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +51 "core" ( +2 "manipulator"&R& +4 "core" &f8\ /\ * s zP +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &X& +4 "core" &f8\ #\ , @ zP +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&p'Ͻ +95 "core" ' +2 "manipulator"&& +4 "core" &f8\ 3\ 7 zP +2 "manipulator"&1% +4 "core" %Ϻ\ /\ - r z3 +3 "collection"'E& +5 "core" &x{ \ +2 "collection"'a& +6 "core" &yz\ +3 .tCC.seek :closed + "collection"'\\(S +4 "core" &xz\ +8 &;s{q\ $d +9 &X~wz\ 6 +9 &vz\ K +10 &\\xz\ J +9 &]uzf\ J +10 &B]x{\ J +9 &]w{\ J +9 &\\y|m\ J +10 &]yzG\ J +9 &JZxzo\ K +9 & `y{\ K +10 &!_y}\ J +9 &#_x{P\ J +10 &%S]zx\ J +9 &']{|\ J +9 &(]z{\ J +10 &*]x|\ J +9 &,Z_yy\ K +9 &.`yzV\ K +10 &/`z{\ K +9 &1axz\ K +10 &3baxz\ K +9 &5$`x{o\ K +9 &6`yy\ K +10 &8`yy{\ J +9 &:k]x|V\ J +9 &<,[xz@\ K +10 &=\\r|\ K +9 &?\\w{\ J +10 &Ar]wz\ J +9 &C4_vy\ J +9 &DbvzF\ L +10 &Fkx{\ L +9 &Hqxy|\ N +9 &J+z|\ P +10 &Kx{,\ T +9 &Mzy\ V +10 &O`xz\ V +9 &Q!vy\ W +9 &R{Lwz\ 3 +10 &RGyz~\ 8 +5 ( +2 "collection"'a& +4 "core" &R5wyp\ 8 +2 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.88 +3 .Hand.open + "manipulator"&;1 +72 "core" 1 +2 "manipulator"&J% +4 "core" % Ϻ\ .\ / z3 +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +50 .tForearm.seek :retract +10 "manipulator"&'\ +97 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'P  +127 "core" ~ +5 .tCSV.dial CTV +2 "collection"'^  +30 "core"  +6 .tPS.seek 2.5ml +2 "processing"%:'\ +2608 "core" ' +3 "collection"'{% +4 "core" %pp\  +3 .tCS.seek 4.25ml +2 "collection"'g'Yl +1533 "core" ' +2 .tdelay 8 seconds +803 .PSV.dial :air +2 "processing"%`  +53 "core" +6 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%3  +70 "core"  +6 .tPS.seek 0ml + "processing"%"', +2602 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"' ` +30 "core" _ +4 .tCSV.dial :air +2 "collection"' @ +44 "core" > +5 .tCS.seek 10ml + "collection"'U' +1542 "core" ' +2 .tCSV.dial CTV +2 "collection"'  +54 "core" ~ +5 .tCS.seek 0ml +2 "collection"'S' +2619 "core" ' +3 .tCBV.dial :waste1 + "collection"'! @ +28 "core" > +4 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'n  +127 "core" +3 "collection"'6& +4 "core" &R8hj\ 8 +2 #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&Q% +4 "core" %\ \ -\ , z +2 "storage"(% +4 "core" %} d d \ +2 "storage"(r. +3 "core" .( +3 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(V( +197 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +4 ('& +3 "core" & \ X\ ] \ +2 "manipulator"&=& +4 "core" &g6\ +\ $ zO +2 "manipulator"&c% +5 "core" %\ \ "\ ! G z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&( +166 "core" ( +2 "manipulator"&T& +4 "core" &\ 3\ 3 zk +2 "storage"(&& +4 "core" & \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts + "manipulator"&[' +95 "core" ' +2 "storage"(b& +4 "core" & | ;\ +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(]') +132 "core" ' +2 "storage"(A- +4 "core" -'% +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&D& +4 "core" &\ -\ . 2 zk +2 "storage"(o& +52 "core" & \ ^\ _ \ +9 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 +2 "manipulator"&' +33 "core" ' +2 .tElbow.hold + "manipulator"&y, +3 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(.- +3 "core" -'% +3 .tSE.seek 27.29 Pucks below Top Plate +2 "storage"(k' +40 "core" ' + "manipulator"&f% +5 "core" %\ /\ $ & z +2 "storage"(/& +4 "core" & \ A\ @ -\ +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 317 counts +2 "manipulator"&w'D +17 "core" ' +2 "manipulator"&O& +4 "core" &\ 1\ 4 p zk +2 "storage"(t& +5 "core" & c\ # \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts + "manipulator"&F' +24 "core" ' +2 .tSE.seek 28.29 Pucks below Top Plate +2 "storage"(7' +40 "core" ' +2 "manipulator"&+& +4 "core" &\ -\ . zk +3 "manipulator"&9% +4 "core" %\ !\ " > z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&N'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&m(o +170 "core" ( + "manipulator"&e& +4 "core" &k0\ 5\ 1 zI +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &?& +3 "core" &k0\ *\ ! y zI +3 .tForearm.seek CC + "manipulator"&|'Ͻ +92 "core" ' +2 .tHand.close + "manipulator"&/ +75 "core" / +5 .tCC.seek :open + "collection"' ( +395 "core" ( +2 "storage"(& +4 "core" & f ` 0\ +2 "storage"(4& +4 "core" & f f \ +3 "manipulator"&u& +3 "core" &k0\ \ " w zI +3 "manipulator"&~% +4 "core" % \ /\ / z +3 .tForearm.seek :retract +2 "manipulator"&z'\ +90 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&0( +162 "core" ( +2 "manipulator"& & +4 "core" &\ 1\ 6 C zG +3 "storage"(H& +4 "core" & | { \ +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&G' +104 "core" ' +2 .tElbow.hold + "manipulator"&), +3 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&l1 +66 "core" 1 +3 "manipulator"&h% +50 "core" % \ "\ ( z +10 "storage"(@& +4 "core" & \ Q\ T \ +2 .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 1 + 313 counts + "manipulator"&8'@ +17 "core" ' + "manipulator"&& +4 "core" &\ 0\ 3 e zG +3 "storage"(W& +5 "core" & |\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts + "manipulator"&*' +32 "core" ' +2 "storage"(>% +5 "core" % J\ +3 ."downElevator"SE.seek :down +4 "storage"(Z'p +76 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +21 (5% +3 "core" %m '  +3 "manipulator"&% +4 "core" %\ $\ , F z~ +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&Y'\ +91 "core" ' +2 .tPSV.dial :air +2 "processing"%  +69 "core" +4 .tPS.seek 2.5ml +2 "processing"%j'\ +2602 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%L +40 "core" +4 .tdelay 1 second +102 .PSV.dial :air + "processing"%d  +54 "core" +4 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"% +40 "core" +6 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%M  +42 "core"  +4 .tdelay 1 second +103 .PS.seek 0ml + "processing"%', +2616 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%(& +5 "core" &  +2 "manipulator"&I& +4 "core" &\ )\ - K zG +2 "manipulator"&}% +4 "core" %\ \ -\ $ c z +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +186 "core" ( +2 "manipulator"&& +4 "core" &-\ 1\ 5 z +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &-\ #\ ! z +3 .tForearm.seek :garage + "manipulator"&$'Γ +103 "core" ' +2 .tHand.close + "manipulator"&%/ +69 "core" / +2 "manipulator"&,& +4 "core" &-\ (\ 0 z +2 "manipulator"&% +4 "core" % Φ\ /\ / f z +3 .tForearm.seek :retract +2 "manipulator"&-'\ +109 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&2([ +154 "core" ( +2 "manipulator"&& +4 "core" &T\ 1\ - x z +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &q& +3 "core" &T\ $\ . 3 z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +48 "manipulator"&\ '$ +110 "core" ' +2 "manipulator"& & +5 "core" &T\ 1\ 5 y +2 "manipulator"&i% +4 "core" %+\ /\ . ? zI +3 "processing"%<& +4 "core" &  +3 "processing"%& +7 "core" &  +2 .tPC.seek :closed +2 "processing"%s(^ +5 "core" &  +7 &I $e +9 &oY 7 +10 & L +9 &^s L +9 &M\\L L +10 &_Q L +9 &\\P L +9 &]Y L +10 &V_X L +9 &[\\ L +10 &^P L +9 &!]i L +9 &#^]o L +10 &%!]i K +9 &&^i L +9 &(\\f K +10 &*f]v L +9 &,'\\x L +10 &-_ L +9 &/^` L +9 &1m`w L +10 &30\\ L +9 &4_ L +9 &6_ L +10 &8v] L +9 &:7`A L +10 &;] K +9 &=] L +9 &?}a L +10 &A>c L +9 &Bm M +10 &D P +9 &Fw \ Q +9 &H8 \ Q +10 &I Q +9 &K \ Q +9 &M| R +10 &O> R +9 &Q R +9 &R R +10 &T \ R +9 &VG Q +10 &X \ R +9 &Y S +9 &[ S +10 &]K I +9 &^{I Z +9 &^T , +6 ( +2 "processing"%& +4 "core" &^ + +2 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.61 +2 "processing"%_& +3 "core" &^ + +4 .tHand.open + "manipulator"&1 +67 "core" 1 +2 "manipulator"&#% +4 "core" % +\ 4\ 2 ( zI +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' + .tPRV.dial :air +2 "processing"%x  +43 "core"  +4 .tPSV.dial :mixloop + "processing"%R +43 "core" +4 "processing"%X% +4 "core" %+  +3 .tPS.seek 0.3ml +2 "processing"%' +381 "core" ' +2 .tPSV.dial PSR + "processing"% +97 "core"  +7 #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%'' +481 "core" ' +2 .tdelay 3 seconds +301 .PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%1'\ +1904 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%E +96 "core" +4 .tPTV.dial :mixing + "processing"%C @ +71 "core" B +5 .tPBV.dial :waste2 +2 "processing"%  +88 "core"  +6 .tPS.seek 0ml +2 "processing"%B', +2610 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&;& +5 "core" &[\ !\ & z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&J([ +2 "core" ( +3 "manipulator"&a& +4 "core" &[\ 4\ 1 z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &P& +4 "core" &[\ \  U z +3 .tForearm.seek PC + "manipulator"&^'$ +97 "core" ' +2 .tHand.close + "manipulator"&p/ +66 "core" / +3 .tPC.seek :open +2 "processing"%K( +512 "core" ( +2 "manipulator"&{& +4 "core" &[\ +\ ! y z +3 "manipulator"&% +4 "core" % \ &\ - V y +3 .tForearm.seek :retract +2 "manipulator"&`'\ +94 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&3(- +121 "core" ( +2 "manipulator"&:& +4 "core" &-\ 6\ 0 z zG +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 & & +3 "core" &-\ -\ + yG +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'Γ +109 "core" ' +2 .tHand.open + "manipulator"&g1 +77 "core" 1 +2 "manipulator"&% +3 "core" % Ν\ 5\ / ( z +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&U'\ +104 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%!& +5 "core" &  +2 "manipulator"&n% +4 "core" %\ \ !\ u y +2 "storage"(6% +5 "core" %m \ +2 "storage"(Q. +4 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(( +193 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +4 (r& +3 "core" & +\ \ +2 "manipulator"&'& +4 "core" &-\ /\ . \\ zF +2 "manipulator"&=% +4 "core" %\ \ $\ , z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&c( +222 "core" ( +2 "manipulator"&& +3 "core" &\ 5\ 3 z +3 "storage"(T& +4 "core" & B \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 700 counts +2 "manipulator"&&'Ѧ +97 "core" ' +2 "storage"(b& +5 "core" &   \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(') +282 "core" ' +2 "storage"(A- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (D& +3 "core" & r \ +2 "manipulator"&o& +4 "core" &\ $\ - F z +3 .tElbow.seek 2 + "manipulator"&( +14 "core" ( +2 "manipulator"&.& +4 "core" &\ 5\ 2 zP +2 "storage"(f& +4 "core" &   \ +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&/' +38 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&O/ +74 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&t& +4 "storage"(+'p +8 "core" &\ /\ / f zP +2 "manipulator"&9% +4 "core" % \ /\ # 7 z` +3 .tForearm.seek :retract + "manipulator"&['\ +142 "core" ' +10 .tElbow.seek PC + "manipulator"&([ +81 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +214 "core" ( +3 "manipulator"&]& +4 "core" &O\ #\ * y +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &O\ '\ & h z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&w'$ +104 "core" ' + "manipulator"&k& +5 "core" &O\ .\ +  z +2 "manipulator"&e% +4 "core" %\ /\ . \ z +3 "processing"%?& +4 "core" &A  +3 "processing"%F& +6 "core" &  +2 .tPC.seek :closed +2 "processing"%y(^ +4 "core" &  +9 &3~d )w +9 &f > +10 &x M +9 &J[ K +9 & ] L +10 &_ L +9 &] L +10 &Q_ L +9 &_X L +9 &^o L +10 & _p L +9 &"Y`j L +9 &$^c L +10 &%_` L +9 &'Xe L +10 &)aYe L +9 &+#_Q L +9 &,YR L +10 &.\\T L +9 &0iYR L +10 &2+Y L +9 &3ZT L +9 &5Y L +10 &7q_ L +9 &93_ L +9 &:] L +10 &<] L +9 &>yZ L +9 &@;Z L +10 &Ad M +9 &Cn M +10 &Et P +9 &G3 Q +9 &H Q +10 &J Q +9 &Lx Q +9 &N: Q +10 &O R +9 &Q Q +10 &S Q +9 &UB Q +9 &W R +10 &X R +9 &Z R +9 &\\G R +10 &]xz \ 8 +9 &^)y K +10 &^# / +2 ( +2 "processing"%F& +4 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.63 +3 .Hand.open + "manipulator"&1 +66 "core" 1 + "manipulator"&N% +4 "core" % \ 6\ 1 z +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +99 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"% T +3 %49 +7 "core" 9 +102 "processing"%u9 +4 "core" 9; +103 "processing"%~9 +3 "core" 9 < +103 "processing"% 9 +3 "core" 9 = +103 "processing"%H9 +3 "core" 9> +103 "processing"%|9 +3 "core" 9> +103 "processing"%m9 +2 "core" 9? +104 "processing"%l9 +2 "core" 9> +103 "processing"%h9 +3 "core" 9"< +103 "processing"%@9 +3 "core" 9'2 +103 "processing"%9 +2 "core" 9+/ +104 "processing"%W9 +2 "core" 9 /- +103 "processing"%z9 +4 "core" 93* +103 "processing"%>9 +2 "core" 9+8& +103 "processing"%09 +3 "core" 9=<# +103 "processing"%59 +3 "core" 9Q@! +103 "processing"%9 +4 "core" 9gD +103 "processing"%G9 +4 "core" 9|I +102 "processing"%89 +3 "core" 9M +103 "processing"%9 +3 "core" 9Q +103 "processing"%79 +3 "core" 9U +103 "processing"%Z9 +2 "core" 9Z +104 "processing"%*9 +2 "core" 9^ +103 "processing"%"9 +50 "core" 9 d +112 "processing"%L9 +2 "core" 9"h +103 "processing"%d9 +3 "core" 97m +103 "processing"%9 +3 "core" 9Jq\ +104 "processing"%M9 +3 "core" 9^u +103 "processing"%j9 +3 "core" 9oy +103 "processing"%(9 +3 "core" 9~ +103 "processing"%I9 +3 "core" 9 +103 "processing"%}9 +3 "core" 9 +103 "processing"%9 +3 "core" 9 +103 "processing"%9 +3 "core" 9 +103 "processing"%)9 +3 "core" 9 +102 "processing"%%9 +3 "core" 9 +103 "processing"%,9 +3 "core" 9 +103 "processing"%9 +4 "core" 9 +102 "processing"%Y9 +3 "core" 9 +103 "processing"%9 +3 "core" 9 +103 "processing"%q9 +3 "core" 9 +103 "processing"%$9 +3 "core" 9  +3 .tPH.hold 2:00:00,28C +4 "processing"% pTp +2 .tdelay 1:30 +5 "core"  +8763 "Can"c\ `9 +235 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +109 "core"  +8 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +16 .tPS.seek 0.5ml +2 "processing"%i'F +584 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +16 .tPS.seek 2ml + "processing"%<'˕ +1588 "core" ' +2 .tPTV.dial :puck +2 "processing"%-  +68 "core"  +7 .tPSV.dial PTV +2 "processing"%v +80 "core"  +5 .tPBV.dial :waste1 +2 "processing"%_  +126 "core"  +5 "processing"%% +4 "core" %ː  +3 .tPS.seek 1.5ml + "processing"%#'v +587 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +6 .tPS.seek 0ml +2 "processing"%x', +1600 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck +2 "processing"%R  +4 "core"  +5 .tPBV.dial :waste1 +2 "processing"%X  +32 "core"  +5 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%\ * +32 "core" + +52 .tPSR.select :air +9 .PSV.dial PSR +2 "processing"% +67 "core" +8 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +3 .tPS.seek 2.5ml +2 "processing"%'\ +2261 "core" ' +2 .tPSV.dial PTV + "processing"% +69 "core" +5 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"% +70 "core"  +8 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%E +80 "core"  +6 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%C  +70 "core"  +5 .tPS.seek 0ml +2 "processing"% ', +2248 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%1  +124 "core" +4 .tPSV.dial :mixloop + "processing"%; +43 "core" +4 .tPRV.dial :ab1 +2 "processing"%a @ +74 "core" A +5 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml +2 "processing"%P' +344 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"'p  +2 "processing"%2  +43 "core" +5  +3 !to:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt[$"5/home/esp/esp2/utils/fluid.rb:505:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:607:in `fluid'"2/home/esp/esp2/utils/fluid.rb:619:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:693:in `fluid'"1/home/esp/esp2/utils/fluid.rb:748:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:455:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:581:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:29:in `connect'";/home/esp/esp2/protocol/2G/DAprocess.rb:300:in `runDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:170:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:56:in `da'";/home/esp/esp2/mission/25APR23NEMO.rb:19:in `myDA_WCR'"-/home/esp/esp2/mission/25APR23NEMO.rb:58"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"-/home/esp/esp2/mission/25APR23NEMO.rb:57"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"-/home/esp/esp2/mission/25APR23NEMO.rb:35"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"-/home/esp/esp2/lib/esp.rb:207:in `shell'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +3 "processing"%% +4 "core" %$\ +3 .tPS.seek 0.3ml + "processing"%s' +348 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'{  +28 "core" +4 .tPRV.dial :air +2 "processing"%  +41 "core"  +5 .tPS.seek 0.9ml +2 "processing"%:'@ +1256 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +70 "core" > +5 .tPS.seek 0.5ml +2 "processing"%^'F +854 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%J  +42 "core"  +5 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml +2 "processing"%g'˕ +1594 "core" ' +2 .tPSV.dial :PML +2 "processing"% +41 "core" +5 .tPTV.dial :mixing + "processing"%` @ +72 "core" B +5 .tPBV.dial :waste1 +2 "processing"%!  +33 "core"  +4 "processing"%n% +4 "core" %˕  +3 .tPS.seek 1.85ml + "processing"%6' +228 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%Q * +32 "core" + +6 .tPS.seek 0ml +47 "processing"%', +1961 "core" ' +2 .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'r& +4 "core" &VX:\ +2 "manipulator"&'& +5 "core" &O\ -\ # S z +2 "manipulator"&=% +4 "core" %\ \ %\ , z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage + "manipulator"&V(- +122 "core" ( +2 "manipulator"&& +4 "core" &-\ 2\ . j ze +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &T& +3 "core" &-\ .\ .  ze +3 .tForearm.seek :garage + "manipulator"&3'Γ +101 "core" ' + .tHand.close +2 "manipulator"&b/ +65 "core" / +2 "manipulator"&U& +4 "core" &-\ 4\ 0 ze +3 "manipulator"&A% +4 "core" % Υ\ ,\ . . zB +3 .tForearm.seek :retract + "manipulator"&D'\ +97 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&o(o +325 "core" ( +2 "manipulator"&.& +4 "core" &y2\ /\ + zI +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &f& +4 "core" &y2\ 0\ # zI +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&O'Ͻ +96 "core" ' +2 "manipulator"&t& +4 "core" &y1\ 0\ 4 4 zI +3 "manipulator"&9% +4 "core" %\ +\ . z +3 "collection"'c& +4 "core" &XY<\ +3 "collection"'&& +6 "core" &WX*\ +3 .tCC.seek :closed + "collection"'(S +5 "core" &ZY=\ +7 & 1ZY<\ $c +9 &UXY3\ 6 +9 &Y[/\ K +10 &^WZ0\ L +9 &e_WZ#\ M +10 &)[YY\ L +9 &aYZ\ L +9 &`Z[\ L +10 &maYW\ M +9 &0]W[\ L +9 &[YZ\ L +10 &![W[\ L +9 &#u\\XY\ M +10 &%8_WY\ L +9 &&\\V[\ L +9 &(^XY\ L +10 &*~aX\\\ L +9 &,?^WX\ M +9 &.aY\\\ L +10 &/aWZ\ M +9 &1`X[\ M +10 &3H`WZ\ L +9 &5 \\VZ\ M +9 &6_WY\ M +10 &8\\WO\ L +9 &:ObWY\ M +10 &<^YZ\ L +9 &=^W\\\ L +9 &?`W\\\ M +10 &AX]YO\ L +9 &CeXX\ M +9 &DrYY\ N +10 &FX\\\ Q +9 &HDXZ\ V +9 &JY[\ W +10 &KY\\\ W +9 &MZY\ X +10 &OEY\\\ X +9 &QY[\ Y +9 &Rp\\Y\\\ (| +10 &R&Y]\ M +8 ( +4 "collection"'&& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.20 + "collection"'/& +5 "core" &R`X\\\ D + &R_[]\ D +4 .tHand.open + "manipulator"&]1 +70 "core" 1 +2 "manipulator"&% +4 "core" % \ 3\ 2 z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' + .tPSV.dial PSR +2 "processing"%+ +97 "core"  +8 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +73 .tPS.seek 1.5ml + "processing"%k'{ +1601 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%e  +40 "core"  +5 .tPS.seek 0ml +2 "processing"%?', +1599 "core" ' +2 .tPSV.dial PSR +2 "processing"%[ +41 "core"  +8 .tPSR.select :air +2 "processing"% +18 .tPS.seek 2.5ml + "processing"%K'\ +938 "Can"q\ =hh +1663 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%  +3 "collection"'N  +33 "core" ~ +122  +7 .tPSV.dial :mixloop + "processing"%4 +98 "core" +6 .tCTV.dial :air,avoiding: :intake +2 "collection"'F  +15 "core" ~ +6 .tPTV.dial :PRVmixing + "processing"%u  +71 "core" +7 .tPS.seek 0ml +2 "processing"%w', +2605 "core" ' +3 .tPSV.dial :air + "processing"%~  +40 "core"  +6 .tPS.seek 2.5ml +2 "processing"% '\ +2608 "core" ' +2 .tPSV.dial :mixloop + "processing"%H +42 "core" +6 .tPS.seek 0ml +2 "processing"%|', +2603 "core" ' +2 .tPSV.dial :air + "processing"%m  +42 "core"  +6 .tPS.seek 2.5ml +2 "processing"%l'\ +2603 "core" ' +2 .tPSV.dial :mixloop + "processing"%h +42 "core" +7 .tPS.seek 0ml + "processing"%@', +2597 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +5 "core" &z0\ "\ . d zI +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&W(o +44 "core" ( + "manipulator"&z& +5 "core" &y\ 0\ 6 zY +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &>& +4 "core" &y\ .\ $ ( zY +3 .tForearm.seek CC + "manipulator"&0'Ͻ +97 "core" ' +2 .tHand.close + "manipulator"&5/ +74 "core" / +4 .tCC.seek :open + "collection"'( +397 "core" ( + "manipulator"&G& +4 "core" &y\ #\ -  zY +49 "manipulator"&8% +11 "core" % \ 0\ . L z +3 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&7(- +309 "core" ( +2 "manipulator"&Z& +5 "core" &-\ 2\ 6 z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &*& +4 "core" &-\ -\ +  z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&"'Γ +108 "core" ' +2 .tHand.open + "manipulator"&L1 +72 "core" 1 +2 "manipulator"&d% +5 "core" % Ζ\ 5\ 1 { z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +106 "core" ' +2 ."da"delayUntil "12:28:17.78" +4 #"WCR"Whole Cell Archive sampling 1000ml +2 #Loading wcr puck from tube 2 into Collection Clamp + "collection"'M& +5 "core" &VX\ + "manipulator"&j% +4 "core" %\ \ \ %\ \\ z +3 "storage"((% +4 "core" %w\  b\ +3 "storage"(I. +4 "core" .( +2 "storage"(}& +4 "core" & \  :\ \ +2 "storage"(& +4 "core" & \  J\ \ +3 "manipulator"&& +4 "core" &-\ /\ / z +2 "manipulator"&)% +4 "core" %\ \ \ (\ - z +3 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 2 +2 "manipulator"&%( +198 "core" ( +2 "manipulator"&,& +5 "core" &\ 1\ 4 y5 + "storage"(& +4 "core" & \  A\ \ +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&Y'Ѧ +91 "core" ' +2 "storage"(& +4 "core" & \ \ E x\ \ +3 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 ."WCR"SE.seek :beamBreak + "storage"(q') +296 "core" ' +2 "storage"($- +9 "core" -'d +2 ."WCR"SE.configure :default +3 "storage"(#QK-0-\ b +3 ( & +3 "core" & \ +\ - f\ \ +3 "manipulator"&B& +4 "core" &\ ,\ " i z5\ +3 ."WCR"Elbow.seek 2 +2 "manipulator"&i( +4 "core" ( + "manipulator"&-& +4 "core" &\ 5\ 4 z5\ +3 "storage"(v& +4 "core" & \ #\ # u\ \ +3 ."WCR"Forearm.seek 2 + 300 counts +2 "manipulator"&_' +18 "core" ' +2 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."WCR"Hand.close + "manipulator"&/ +77 "core" / +4 ."downElevator"SE.seek :down +4 "storage"('p + "manipulator"&<& +64 "core" &\ !\ & h z5\ +2 "manipulator"&#% +5 "core" % \ #\ $ {< +2 ."WCR"Forearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&R(o +87 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +78 "core" ( +2 "manipulator"&X& +4 "core" &p2\ (\ ) zJ +2 ."WCR"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &\ & +3 "core" &p2\ 0\ / zJ +8 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek CC +2 "manipulator"&'Ͻ +98 "core" ' +2 "manipulator"&x& +4 "core" &p2\ 7\ 1 r zJ +3 "manipulator"&% +4 "core" %ϯ\ %\ ( A z +3 "collection"'& +4 "core" &VT\ +4 "collection"'E& +6 "core" &UV\ +2 ."WCR"CC.seek :closed +2 "collection"'C(S +6 "core" &WV\ +7 &9TV\ $d +9 &XWV\ 7 +9 &|VU\ K +10 &[VV\ K +9 &\\QW\ K +9 &E_UX\ L +10 &]UX\ L +9 &[UV\ K +9 &_UX\ L +10 &M\\XY\ L +9 & YVY\ K +10 &!\\VY\ K +9 &#aSV\ L +9 &%U`VV\ L +10 &'^WXx\ L +9 &(]VWs\ K +9 &*]VWo\ K +10 &,]\\TWo\ L +9 &.[WWk\ L +10 &/_VWc\ L +9 &1_TYI\ L +9 &3f]TXO\ K +10 &5'[UWN\ L +9 &6ZWXL\ K +9 &8\\UXF\ K +10 &:mZSW3\ L +9 &S +2 #"WCR"Calibrating pressure sensors + .CTV.dial :air +2 "collection"'2  +5 "core"  +5 ."WCR"SSV.dial :spit,avoiding: :exhaust +3 "sampler")  +4 "core"  +6 ."WCR"SS.reconfigure :fast +3 "sampler")#.0Xt +271 "core" ' +2 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler"){  +3 "collection"' @ +106 "core" B +59 +8 ."WCR"delay 3.8 seconds +382 "collection"'s% +4 "core" %WW\ +2 "sampler") % +4 "core" %>v \ X +3 #"WCR"Sensor limits: Intake max 150.7psia; Outlet max 155.5psia + .SSV.dial :spit +2 "sampler"): +133 "core"  +7 ."WCR"SS.seek 0ml +2 "sampler")J'? +265 "core" ' +2 ."WCR"SSV.dial CBV +2 "sampler")^  +132 "core"  +5 ."WCR"CTV.dial :intake +2 "collection"'  +75 "core"  +7 #"WCR"Waiting for external sampler to finish priming... +2 .delayUntil "12:27:29.78" +1442 #"flow"3.3L/min +3007 #3.7L/min +3005 #3.9L/min +3008 #3.7L/min +5801 ."WCR"Flow.enablePump :primary +2 .Flow.setRate 2.5 +9 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +5 "collection"'` @ +7 "core" A +8 #"WCR"Allowing 40s for 7.0ml of remaining 7.0ml +3 "Can"\ ;A\ +2 ."WCR"Intake.select :open + "sampler") +169 #"flow"3.9L/min +46 "collection"'!% +4 "core" %x\ +2 #"WCR"Intake @31.6psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 2.18ml/s +2 "sampler")#.0X'G +486 "core" '" \ )s +5 #"WCR"Vacuum too high -- waiting up to 40 seconds +2 .SS.reconfigure :exhale +2 "sampler")#.0X Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +154 "core" 'o \ %O +11 #"WCR"Vacuum too high -- waiting up to 40 seconds +5 .SS.reconfigure :exhale +6 "sampler")#.0X% +3 "core" %\ +2 "sampler")5% +4 "core" %H.. \ * +28 "collection"'% +3 "core" %\ +2 "sampler")M% +4 "core" %Gpv \  +31 "collection"'j% +3 "core" %\ +2 "sampler")(% +4 "core" %G \  +36 "collection"'I% +3 "core" % \ +2 "sampler")}% +4 "core" %I \ +41 "collection"'% +3 "core" %\ +2 "sampler")L% +4 "core" %E$$ \ j +47 "collection"'d% +3 "core" %\ +2 "sampler")"% +3 "core" %E;= \ j +2 "sampler"),% +4 "core" %E== \ j + ."WCR"Intake.select :close +2 "sampler")0 +54 )% +4 "core" %ECE \ j +2 ."WCR"SSV.dial :exhaust +2 "sampler")7  +75 "core"  +6 ."WCR"Exhaust.select :open + "sampler")@ +14 ."WCR"SS.seek 0ml +2 "sampler")'? +750 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +127 "core"  +8 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +3 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +5 "processing"%$'F +8 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")  +2 "collection"') @ +5 "core" A +69 +7 #"WCR"Allowing 130s for 25.0ml of remaining 950.0ml +3 "Can"\ CI1 + ."WCR"Intake.select :open + "sampler") +217 "collection"'-% +3 "core" %##\ + #"WCR"Intake @32.1psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.77ml/s +2 "sampler")#.50XA \  +24 "collection"'2% +3 "core" % \ +2 "sampler")% +4 "core" %I} \  +28 "collection"'% +3 "core" %\ +2 "sampler")% +3 "core" %H \ +32 "collection"'{% +3 "core" %"\ +2 "sampler")s% +4 "core" %H \ +36 "collection"' % +3 "core" %\ +2 "sampler"):% +3 "core" %H \ +42 "collection"'P% +3 "core" %\ +2 "sampler")^% +4 "core" %H7< \ +2 "sampler")% +3 "core" %H<; \ +2 ."WCR"Intake.select :close + "sampler")0 +14 )`% +3 "core" %HEG \ +2 ."WCR"SSV.dial :exhaust + "sampler")!  +75 "core"  +6 ."WCR"Exhaust.select :open +2 "sampler")@ +14 ."WCR"SS.seek 0ml +2 "sampler")J'? +788 "core" ' +10 ."da"delay 2:00 +77 "core" ' +6 ."WCR"Exhaust.select :close +3 "sampler") +32 ."connect"SSV.dial CBV +9 ."WCR"CBV.dial SSV +6 "sampler")g  +9 "collection"'6 @ +18 "core" A +58 +6 #"WCR"Allowing 130s for 25.0ml of remaining 925.0ml +3 "Can"\ D[ +2 ."WCR"Intake.select :open + "sampler") +216 "collection"'r% +4 "core" %\ +2 #"WCR"Intake @31.1psia, vacuum from 20.0 to 24.0psi +61 .SS.reconfigure :inhaling 0.70ml/s +5 "sampler")#.00X  +3 "collection"'5 @ +6 "core" A +70 +6 #"WCR"Allowing 130s for 25.0ml of remaining 875.0ml +3 "Can"\ F:6! +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'% +4 "core" % \ +2 #"WCR"Intake @31.4psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.62ml/s +2 "sampler")#.+0X  +2 ."WCR"CBV.dial SSV +5 "collection"' @ +5 "core" A +66 +6 #"WCR"Allowing 130s for 25.0ml of remaining 800.0ml +3 "Can"\ H?! +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'*% +4 "core" % \ +2 #"WCR"Intake @31.2psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0X% +4 "core" %˙T\  +3 ."da"PS.seek 1.85ml +2 "processing"%*' +224 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%5 * +35 "core" + +2 'db"E \  +12 ."da"PS.seek 0ml +2 #"WCR"Vacuum too high -- waiting up to 40 seconds +2 "processing"%I', +3 ."WCR"SS.reconfigure :exhale +6 "sampler")#.0X> \ n +3 "sampler")\\% +4 "core" %KAC \ n +2 ."WCR"Intake.select :close + "sampler")0 +17 )% +3 "core" %KFG \ n +2 ."WCR"SSV.dial :exhaust +2 "sampler")3  +77 "core"  +7 ."WCR"Exhaust.select :open + "sampler")@ +17 ."WCR"SS.seek 0ml +2 "sampler")n'? +887 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +15 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler").  +3 "collection"'x @ +7 "core" A +66 +6 #"WCR"Allowing 130s for 25.0ml of remaining 675.0ml +3 "Can"\ M +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'Q% +4 "core" %  \ +2 #"WCR"Intake @31.3psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.46ml/s +2 "sampler")#. 0X% +4 "core" %- \  +31 "collection"'5% +4 "core" %\ +51 "sampler")% +12 "core" %<> \ B +2 "collection"'F% +4 "core" %\ +3 #"WCR"Intake @31.0psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.42ml/s +2 "sampler")#.0X? \  +2 "sampler")% +4 "core" %K>A \  +2 ."WCR"Intake.select :close +2 "sampler")0 +16 )r% +3 "core" %KDD \  +2 ."WCR"SSV.dial :exhaust +2 "sampler")J  +77 "core"  +7 ."WCR"Exhaust.select :open + "sampler")@ +17 ."WCR"SS.seek 0ml +2 "sampler")'? +912 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +15 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")  +2 "collection"'T @ +7 "core" A +68 +6 #"WCR"Allowing 130s for 25.0ml of remaining 600.0ml +3 "Can"\ Qԗ +2 ."WCR"Intake.select :open + "sampler") +216 "collection"'1% +4 "core" %\ +2 #"WCR"Intake @31.9psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.42ml/s +2 "sampler")#.0X% +4 "core" %G>= \ ' +32 "collection"'5% +3 "core" %  \ +3 "sampler")% +4 "core" %Gba \ ' +35 "collection"'F% +4 "core" %\ +3 "sampler")G% +4 "core" %G \ ' +40 "collection"'"% +4 "core" %\ +2 "sampler"),% +5 "core" %G \ ' +46 "collection"'*% +3 "core" %\ +3 "sampler")Z% +4 "core" %G \ ' +53 "collection"'}% +3 "core" %\ +2 "sampler")% +5 "core" %G \ ' +60 "collection"'% +3 "core" %\ +2 "sampler")l% +5 "core" %G \ ' +68 "collection"')% +3 "core" %\ +2 "sampler")% +4 "core" %G$$ \ ' +78 "collection"'% +4 "core" %\ +2 "sampler")-% +4 "core" %G48 \ ' +2 "sampler")% +4 "core" %G88 \ ' +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )j% +3 "core" %G<< \ ' +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +124 "core"  +14 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")%'? +53 ."da"PBV.dial between PSV and waste1 +3 "processing"%B * +34 "core" , +7 ."da"PSV.dial :air +2 "processing"%z  +41 "core"  +7 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%M'\ +721 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +16 ."connect"SSV.dial CBV +3 "sampler")q  +2 ."WCR"CBV.dial SSV +5 "collection"'X @ +4 "core" A +64  +5 #"WCR"Allowing 130s for 25.0ml of remaining 550.0ml +3 "Can"\ S{P +2 ."WCR"Intake.select :open +2 "sampler") +214 "collection"'% +4 "core" %\ +2 #"WCR"Intake @32.0psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.38ml/s +3 "sampler")#.0X% +4 "core" %96! \  +18 "collection"'5% +3 "core" %\ +3 "sampler")% +4 "core" %96! \  +20 "collection"'F% +4 "core" %\ +2 "sampler")G% +4 "core" %97! \  +3 "collection"'"% +4 "core" %\ +2 #"WCR"Intake @31.4psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.33ml/s +2 "sampler")#.0X% +4 "core" %\ +2 "sampler")5% +4 "core" %G* \  +21 "collection"'% +3 "core" %\ +2 "sampler")F% +5 "core" %H* \  +23 "collection"'G% +4 "core" %\ +2 "sampler")"% +4 "core" %H*\ \ \  +27 "collection"'m% +4 "core" %,.\ +2 "sampler")u% +5 "core" %H* " \  +31 "collection"'^% +3 "core" %\ +3 "sampler")*% +4 "core" %H*9< \  +35 "collection"'Z% +4 "core" %\ +2 "sampler")}% +4 "core" %KTV \ K +41 "collection"'U% +4 "core" %\ +2 "sampler")l% +4 "core" %Itt \  +47 "collection"')% +3 "core" %\ +3 "sampler")% +4 "core" %I \  +53 "collection"'% +4 "core" %\ +2 "sampler")-% +4 "core" %I \  +60 "collection"'% +4 "core" %"&\ +2 "sampler")j% +4 "core" %I \  +69 "collection"' % +3 "core" %\ +3 "sampler")B% +4 "core" %I \  +77 "collection"'z% +4 "core" %\ +2 "sampler")o% +4 "core" %I \  +88 "collection"'I% +4 "core" %/-\ +2 "sampler")X% +5 "core" %I'' \  +98 "collection"'q% +4 "core" %??\ +2 "sampler"),% +4 "core" %I?C \  +113 "collection"'% +3 "core" %+/\ +3 "sampler")%% +5 "core" %IJJ \  + "sampler")d% +5 "core" %IJL \  +2 ."WCR"Intake.select :close + "sampler")0 +16 )<% +4 "core" %IMP \  +2 ."WCR"SSV.dial :exhaust +2 "sampler")_  +77 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +58 "sampler")i'? +911 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +17 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")M  +3 "collection"' @ +6 "core" A +63 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + "processing"%(  +3 "core" +8 #"WCR"Allowing 130s for 25.0ml of remaining 425.0ml +2 "core"  +3 "Can"\ Z?| +3 ."WCR"Intake.select :open +3 "sampler") +9 ."da"PBV.dial :waste1 +2 "processing"%Y  +35 "core" +6 ."da"delay 30 seconds +169 "collection"'7% +4 "core" %\ \ +2 #"WCR"Intake @31.2psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.30ml/s +2 "sampler")#.0X +36 "collection"'W% +4 "core" % \ +2 "sampler")% +4 "core" %G \ > +41 "collection"'t% +4 "core" %\ +2 "sampler")?% +4 "core" %G \ > +47 "collection"''% +3 "core" %\ +2 "sampler")N% +4 "core" %G.0 \ > +53 "collection"'% +4 "core" %4:\ +2 "sampler")>% +54 "core" %Gpq \ > +12 "collection"'5% +4 "core" %\ +2 "sampler")% +4 "core" %G}~ \ > +68 "collection"'F% +5 "core" % \ +2 "sampler")G% +4 "core" %G \ > +78 "collection"'"% +3 "core" %  \ +3 "sampler")m% +4 "core" %G \ > +87 "collection"'u% +4 "core" %\ +2 "sampler")^% +5 "core" %G \ > +99 "collection"'*% +3 "core" % \ +2 "sampler")Z% +5 "core" %G  \ > +112 "collection"'}% +3 "core" %\ +3 "sampler")U% +4 "core" %G \ +127 "collection"'l% +3 "core" %\ +2 "sampler")8% +4 "core" %G)+ \ +3 "sampler"))% +4 "core" %G++ \ +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )% +3 "core" %G/1 \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +76 "core"  +6 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")-'? +899 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +16 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")  +2 "collection"'j @ +6 "core" A +71 +7 #"WCR"Allowing 130s for 25.0ml of remaining 375.0ml +3 "Can"\ ]] +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"' % +4 "core" %.-\ +2 #"WCR"Intake @32.5psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.30ml/s +2 "sampler")#.0X% +4 "core" %I \ v* +77 "collection"'5% +4 "core" %\ +2 "sampler")% +4 "core" %I \ _* +88 "collection"'F% +4 "core" %\ +2 "sampler")G% +5 "core" %I \ s* +99 "collection"'"% +3 "core" %\ +3 "sampler")m% +4 "core" %I\  \ w* +112 "collection"'u% +4 "core" % \ +2 "sampler")^% +5 "core" %I! \ r* +126 "collection"'*% +3 "core" %\ +3 "sampler")Z% +4 "core" %J-+ \ w +2 "sampler")}% +56 "core" %J.. \ v +10 ."WCR"Intake.select :close +2 "sampler")0 +15 )U% +3 "core" %H7: \ y +2 ."WCR"SSV.dial :exhaust +2 "sampler")l  +77 "core"  +6 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")8'? +874 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +15 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +4 "sampler"))  +2 "collection"' @ +7 "core" A +68  +6 #"WCR"Allowing 130s for 25.0ml of remaining 325.0ml +3 "Can"\ ae? +2 ."WCR"Intake.select :open + "sampler") +216 "collection"'% +3 "core" %\ +2 #"WCR"Intake @31.5psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.28ml/s +2 "sampler")#.0XA \ ` +47 "collection"'% +3 "core" %\ +2 "sampler")\\% +5 "core" %I^] \ w +17 ."da"PSV.dial :waste1 +2 "processing"%  +33 "collection"'3% +4 "core" %\ +2 "sampler")#% +5 "core" %I~ \ s +56  +66 ."da"PS.seek 0ml +2 "processing"%[', +4 "collection"'% +4 "core" %\ +2 "sampler").% +4 "core" %I \ { +68 "collection"'b% +4 "core" % \ +2 "sampler")r% +4 "core" %I \ } +78 "collection"'/% +4 "core" %\ +2 "sampler")x% +5 "core" %I \ g +87 "collection"'% +3 "core" %20\ +2 "sampler")K% +5 "core" %I \ g +99 "collection"'v% +3 "core" %  \ +3 "sampler")9% +4 "core" %I  \  +112 "collection"'O% +4 "core" %\ +2 "sampler")D% +4 "core" %I** \  +3 "sampler")% +4 "core" %I)( \ y +2 ."WCR"Intake.select :close +2 "sampler")0 +14 )f% +3 "core" %I.1 \ z +3 ."WCR"SSV.dial :exhaust +2 "sampler")  +76 "core"  +7 ."WCR"Exhaust.select :open + "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")'? +890 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +15 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")p  +3 "collection"'= @ +6 "core" A +23 ' +2 "processing"%c9 +3 "core" 9RD5Q +3 #"da"Processing Puck Heater at 28C before imaging + .PH.coast + "processing"%+ +3 "core" 5R +2 "processing"%Q& +4 "core" &^!\ / +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&e% +4 "core" %\ \ .\ -  { +2 "storage"(~% +4 "core" %{ s\ +2 "storage"(k. +3 "core" .( +3 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 "core" +3 ."da"SC.seek 1 +5 "storage"(w( +6 #"WCR"Allowing 130s for 25.0ml of remaining 300.0ml +4 "Can"\ d@ +2 ."WCR"Intake.select :open + "sampler") +185 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +4 (h& +3 "core" &  !\ +2 "manipulator"&& +4 "core" &q1\ .\ . {J +2 "manipulator"&:% +4 "core" %\ \ .\ , { +4 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&n( +3 "collection"'H% +4 "core" %\ +3 #"WCR"Intake @30.8psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.25ml/s +2 "sampler")#.0X'< +24 "core" ' +2 "manipulator"&5& +4 "core" &\ 2\ / {r +3 "storage"(& +4 "core" & [\ +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&F' +32 "core" ' +2 ."da"SE.seek 29.26 Pucks below Top Plate +2 "storage"(G'a +41 "core" ' + "manipulator"&"& +5 "core" &\ '\ + zr +2 "manipulator"&m% +4 "core" %ѵ\ #\ + D { +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&u'\ +88 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&^([ +277 "core" ( +2 "manipulator"&*& +4 "core" &P\ 6\ 0 { +2 ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &Z& +4 "core" &P\ .\ . 3 { +3 ."da"Forearm.seek PC + "manipulator"&}'$ +94 "core" ' +2 ."da"Hand.close + "manipulator"&U/ +69 "core" / +4 ."da"PC.seek :open +2 "processing"%l( +460 "core" ( + "storage"(a& +5 "core" & s\ +2 "manipulator"&& +4 "core" &P\ $\ ) z +2 "manipulator"&)% +4 "core" % "\ "\ % Z z +3 ."da"Forearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&8( +293 "core" ( +2 "manipulator"&j& +4 "core" &\ (\ - zr +2 "storage"(& +4 "core" & q\ +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&' +93 "core" ' +2 ."da"Hand.open +2 "manipulator"&-1 +68 "core" 1 +54 "storage"(I- +12 "core" -'a +3 ."da"SE.seek 28.91 Pucks below Top Plate +2 "storage"(X'- +24 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +4 ."da"SE.seek 27.99 Pucks below Top Plate +2 "storage"(q'\ +44 "core" ' +2 #"da"Lights, camera, ACTION! +5 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da25may0513h1000ml.tif +1980 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +266 #"da"SX HX9/16 (USB:31): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 19.215 seconds\ /var/log/esp/da25may0513h1000ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da25may0513h1000ml20s.tif +2069 #SX HX9/16 (USB:31): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da25may0513h1000ml20s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 32.0 /var/log/esp/midres/da25may0513h1000ml32s.tif +3269 #SX HX9/16 (USB:31): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 32 seconds\ /var/log/esp/midres/da25may0513h1000ml32s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +3 ."Qmail"DAfans.email "19.215 sec auto-exposure",Subject: "da25may0513h1000ml images!" +2 "storage"(,- +11 "core" -'\ +3 "storage"(B& +5 "core" & 9\ +9 "manipulator"&z& +11 "core" &\ .\ -  {r +8 ."da"Elbow.seek 1 +13 "manipulator"&%( +5 "core" ( +2 "manipulator"&d& +4 "core" &\ 1\ . {r +3 "storage"(_& +4 "core" & ~\ +3 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&A' +3 "core" ' +4 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +4 ."da"SE.seek 28.7 Pucks below Top Plate +2 "storage"(M'z +61 "core" ' +2 "manipulator"&(& +4 "core" &\ .\ -  {r +4 "storage"(<& +6 "core" & \ z\ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +2 "manipulator"&Y' +31 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&], +4 "core" , +2 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 28.89 Pucks below Top Plate +2 "storage"(o' +32 "core" ' +2 "manipulator"&i% +6 "core" %\ #\ ! K { +2 "storage"(& +4 "core" & \ +2 ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 1 + 314 counts +2 "manipulator"& 'A +17 "core" ' +2 "manipulator"&& +4 "core" &\ 2\ / zr +3 "storage"(2& +4 "core" & \ \  \ +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&{' +30 "core" ' +3 "storage"(% +5 "core" %%\ \  <\ +3 ."downElevator"SE.seek :down +4 "storage"( 'p +75 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +21 (E% +3 "core" %m\ *\ + \ +4 "manipulator"&% +5 "core" %\ $\ , z +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&P'\ +90 "core" ' +2 "storage"(& +5 "core" & \ )\ * b\ +5 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 "processing"%$& +8 "core" &/\ +2 "manipulator"&s& +4 "core" &\ "\ , 7 zr +2 "manipulator"&L% +6 "core" %\ \ /\ 0 J z +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&!(- +6 "core" ' +2 #"WCR"Stroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale +2 "sampler")#.0X[Zk\ M +10 &@Wm\ M +9 &A\\h\ M +10 &Cic\ N +9 &EV[\ Q +9 &GX\ R +10 &HV\ R +9 &JE\ R +9 &L[P\ R +10 &NH\ R +9 &OB\ S +2 "collection"'R% +4 "core" %\ +3 "sampler")% +5 "core" &Q8\ S +2 %J98 \ ! +3 "sampler")V% +3 "core" &Sb8\ S +2 %J;; \ ! +2 ."WCR"Intake.select :close +4 "sampler")0 +9 "core" &U$5\ S +3 &V4\ S +9 &X)\ S +19 "sampler")W% +5 "core" &Zg(\ T +7 &\\(/\ T +4 %J=? \ ! +3 &]3\ 6 +2 &^.y0\ S +9 ."WCR"SSV.dial :exhaust +8 "sampler")  +11 "core" &^&\ . +4 ( +3 &^ !\ . + &^  \ . + &^ !\ . +3 "processing"%h& +4 "core" &^ \ . +3 #"psFlush"Processing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.66 + "processing"%& +5 "core" &^ \ . +3 ."psFlush"Hand.open +2 "manipulator"&;1 +37 "core"  +6 ."WCR"Exhaust.select :open +2 "sampler")@ +15 ."WCR"SS.seek 0ml +3 "sampler")&'? +12 "core" 1 +2 "manipulator"&N% +4 "core" % \ *\ " c z +4 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%5 +43 "core"  +9 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +17 ."psFlush"PS.seek 0.5ml +2 "processing"%'F +583 "core" ' +2 ."psFlush"delay 5 seconds +93 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +19 ."connect"SSV.dial CBV +51 ."WCR"CBV.dial SSV +10 "sampler")"  +4 "collection"'m @ +7 "core" A +65  +18 #"WCR"Allowing 130s for 25.0ml of remaining 275.0ml +7 "Can"\ fc3x +3 ."WCR"Intake.select :open +4 "sampler") +218 ."psFlush"PSR.select :air +3 "processing"% +17 ."psFlush"PS.seek 2.5ml +2 "processing"%@'\ +4 "collection"'n% +3 "core" %\ +2 #"WCR"Intake @30.7psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.25ml/s +2 "sampler")#.0X  +126 "core" +8 ."psFlush"PSV.dial :mixloop +2 "processing"%' +99 "core" +6 ."psFlush"PS.seek :empty +3 "processing"%F' +414 #"flow"2.7L/min +2195 "core" ' +4 ."psFlush"PSR.select :air +5 .PSV.dial PSR +4 "processing"%* +100 "core"  +9 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +17 ."psFlush"PS.seek 0.5ml +2 "processing"%Z'F +585 "core" ' +3 ."psFlush"delay 5 seconds +78 #"flow"2.5L/min +424 ."psFlush"PSR.select :air +3 "processing"% +17 ."psFlush"PS.seek 2.5ml +3 "processing"%?'\ +2101 "core" ' +2 ."psFlush"delay 1 second +103 .PBV.dial :waste1 + "processing"%U  +34 "core" +9 ."psFlush"PTV.dial :mixing +2 "processing"%u @ +73 "core" B +18 ."psFlush"PSV.dial :mixloop +4 "processing"%y +100 "core" +7 ."psFlush"PS.seek :empty +2 "processing"%a' +1875 "core" ' +2 #"WCR"Stroke completed -- waiting for pressure to equalize ... + .SS.reconfigure :exhale +2 "sampler")#.0XC\ +2 "sampler")N% +4 "core" %H \ ' +127 "collection"'h% +4 "core" %%$\ +2 "sampler")5% +5 "core" %H \ ' +143 "collection"'% +3 "core" %\ +3 "sampler")c% +5 "core" %H \ ' +161 "collection"'[% +3 "core" %\ +3 "sampler")m% +4 "core" %H*+ \ ' +182 "collection"'"% +4 "core" %\ +2 "sampler")n% +5 "core" %I54 \ +2 "sampler")% +4 "core" %I35 \ +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )&% +4 "core" %I45 \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")t  +76 "core"  +6 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")>'? +901 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +15 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +4 "sampler")'  + "collection"'@ @ +5 "core" A +72 +6 #"WCR"Allowing 130s for 25.0ml of remaining 225.0ml +3 "Can"\ ix +2 ."WCR"Intake.select :open +2 "sampler") +214 "collection"'*% +4 "core" %\ +2 #"WCR"Intake @30.1psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.25ml/s +3 "sampler")#.0X @ +42 "core" ? +7 ."psFlush"PS.seek 2.5ml +2 "processing"%Z'\ +626 ."WCR"CSV.dial :air +2 "collection"' @ +41 "core" ? +6 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'u' +1924 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%y  +69 "core"  +6 ."psFlush"PS.seek 0ml +2 "processing"%U', +315 "core" ' +58 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV +2 "collection"') @ +71 "core" ? +57 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'?  +85 "core"  +6 "collection"'j% +5 "core" %MR\ +2 ."WCR"CSV.dial between air and CTV +3 "collection"'} ` +28 "core" a +7 ."WCR"CS.seek 7.321ml +2 "collection"'-' +688 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'I  +2 '  +30 "core"  +44  +6 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'G' +1169 "core" ' +3 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&X& +4 "core" &Y\ .\ . z +3 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC + "manipulator"&,([ +4 "core" ( +2 "manipulator"&B& +5 "core" &Y\ 1\ 4 { + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &z& +3 "core" &Y\ #\ ! t z +3 ."psFlush"Forearm.seek PC +2 "manipulator"&d'$ +97 "core" ' + ."psFlush"Hand.close +2 "manipulator"&_/ +73 "core" / +4 ."psFlush"PC.seek :open +2 "processing"%(( +418 "core" 'ܟ\ ٧ +4 ."WCR"CBV.dial :waste2b +2 "collection"'0  +29 "core"  +6 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +3 "core" ( +2 ."WCR"CS.seek 0ml +2 "manipulator"&<& +4 "collection"'i' +6 "core" &Y\ $\ . d z +2 "manipulator"&% +3 "core" % 1\ -\ . z +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek :garage + "manipulator"&F(- +42 "core" ' +2 ."WCR"delay 1:00 +81 "core" ( +2 "manipulator"&2& +4 "core" &-\ \ 3\ 1 z"~ +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &8& +3 "core" &-\ \ !\ 7 z"~ +3 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&'Γ +107 "core" ' + ."psFlush"Hand.open +2 "manipulator"&1 +75 "core" 1 +2 "manipulator"&q% +4 "core" % Λ\ 5\ 1 z +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&E'\ +106 "core" ' +5587 ."WCR"CTV.dial :air,avoiding: :intake +57 "collection"'  +125 "core" +5 #"WCR"Fix #1 of 2 (with RNAlater) for 2:00 +2 .CSV.dial CSR +2 "collection"'A  +41 "core"  +7 #"WCR"Pulling 2ml of CSR.RNAlater +2 .CSR.select :RNAlater + "collection"' +14 ."WCR"CS.seek 2ml +2 "collection"'M') +219 "Can"\ Mn +365 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +16 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'Y' +1848 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV +2 "collection"'$ @ +72 "core" > +58 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'s  +87 "core"  +7 "collection"'L% +4 "core" %TU\  +3 ."WCR"CSV.dial between air and CTV +2 "collection"'^ ` +56 "core" _ +5 ."WCR"CS.seek 7.273ml +2 "collection"' '/ +692 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +5 "collection"'a  +2 ."WCR"CSV.dial CTV +5 "collection"'6  +28 "core"  +97  +5 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'' +1624 "core" '$\ +3 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b +2 "collection"'o  +29 "core"  +6 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +4 ."WCR"CS.seek 0ml + "collection"'`' +351 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'  +187 "core" +5 #"WCR"Fix #2 of 2 (with RNAlater) for 2:00 + .CSV.dial CSR +2 "collection"'J  +40 "core"  +7 #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +2 "collection"' +14 ."WCR"CS.seek 2ml +2 "collection"'') +641 "core" ' +4 ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +16 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'' +1868 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +3 .CBV.dial SSV + "collection"'{ @ +71 "core" @ +58 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'  +87 "core"  +8 "collection"'1% +5 "core" %TUe\  + ."WCR"CSV.dial between air and CTV +3 "collection"' ` +56 "core" _ +6 ."WCR"CS.seek 7.273ml +2 "collection"'T'/ +695 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'%  + '  +30 "core"  +100  +6 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<b +4 ."WCR"CS.seek 0ml +2 "collection"'g' +1637 "core" 'd\ +4 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b + "collection"'3  +29 "core"  +6 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +3 ."WCR"CS.seek 0ml +2 "collection"'' +313 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'  +127 "core" +5 "collection"'4& +4 "core" &R`NRr\ F +3 #"WCR"Storing wcr puck in Collection Clamp to tube 1 + "manipulator"&% +4 "core" %\ \ '\ # p z +3 "storage"(b% +4 "core" %m\ ?\ A \ +2 "storage"(. +3 "core" .( +3 "storage"(r& +4 "core" & \ 0\ " j\ +2 "storage"(& +5 "core" & \ /\ # T\ +2 "manipulator"&K& +4 "core" &-\ \ $\ - z"{ +2 "manipulator"&v% +4 "core" %\ \ ,\ #  z +3 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 1 +2 "manipulator"&9( +173 "core" ( +2 "manipulator"&P& +4 "core" &\ 1\ 4 z, +2 "storage"(D& +4 "core" & \ \  h\ +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts +54 "manipulator"&#' +97 "core" ' +2 "storage"(/& +5 "core" & \ \  B\ +3 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +5 ."WCR"SE.seek :beamBreak + "storage"(f') +123 "core" ' +2 "storage"(]- +3 "core" -' +3 ."WCR"SE.configure :default +3 "storage"(#QK-0-\ b +3 "manipulator"&& +4 "core" &\ ,\ ! } z, +2 "storage"(=& +5 "core" & D\ +2 ."WCR"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek 1 +2 "manipulator"&\\' +31 "core" ' + ."WCR"Elbow.hold +2 "manipulator"&\ , +3 "core" , +2 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 "storage"(+- +3 "core" -' +3 ."WCR"SE.seek 29.26 Pucks below Top Plate +2 "storage"(!'a +28 "core" ' +2 "manipulator"&e% +4 "core" %\ .\ . / z +2 "storage"(Q& +5 "core" & \ +2 ."WCR"Forearm.force -20 + "manipulator"&5 +4 ."WCR"Forearm.seek 1 + 307 counts +2 "manipulator"&k': +17 "core" ' + "manipulator"&p& +5 "core" &\ 6\ * {+ +2 "storage"(& +4 "core" & \ \  \ +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"& ' +30 "core" ' +2 ."WCR"SE.seek 30.26 Pucks below Top Plate +2 "storage"(H' +51 "core" ' +2 "manipulator"&& +5 "core" &\ .\ . P {+ +2 "manipulator"&|% +4 "core" %Ѿ\ !\ s z +3 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +2 "manipulator"& '\ +86 "core" ' +3 ."WCR"Elbow.seek CC +2 "manipulator"&l(o +166 "core" ( +2 "manipulator"&R& +3 "core" &g6\ 1\ 7 zN +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +3 "core" &g6\ /\ % + {N +3 ."WCR"Forearm.seek CC +2 "manipulator"&W'Ͻ +98 "core" ' +2 ."WCR"Hand.close + "manipulator"&/ +72 "core" / +4 ."WCR"CC.seek :open +2 "collection"'V( +394 "core" ( +2 "storage"(;& +4 "core" & \ \  \ +2 "storage"(& +5 "core" & \ \  \ +2 "manipulator"&N& +4 "core" &s5\ /\ - C {L +2 "manipulator"&h% +4 "core" % Ϧ\ +\ / R { +4 ."WCR"Forearm.seek :retract +2 "manipulator"&5'\ +94 "core" ' +2 ."WCR"Elbow.reconfigure :tight +58 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 1 +2 "manipulator"&x( +158 "core" ( +2 "manipulator"&& +5 "core" &\ .\ 5 z} +2 "storage"([& +4 "core" & \ \  m\ +3 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 ."WCR"Forearm.seek 1 +2 "manipulator"&m' +106 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&", +4 "core" , +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open +2 "manipulator"&~1 +68 "core" 1 +2 "manipulator"&c% +4 "core" % \ 5\ 2 z +3 "storage"(& +4 "core" & \ \  F\ +2 ."WCR"Forearm.force -20 +2 "manipulator"&5 +3 ."WCR"Forearm.seek 1 + 312 counts +2 "manipulator"&t'? +17 "core" ' + "manipulator"&&& +5 "core" &\ 0\ 5  z} +2 "storage"(7& +4 "core" & \ >\ ? 7\ +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&@' +26 "core" ' + "storage"('% +4 "core" %\ #\ ? N\ +4 ."downElevator"SE.seek :down +4 "storage"(.'p +64 "core" ' + ."downElevator"SE.stop + "storage"(5 +34 (>% +3 "core" %n\ + \ +3 "manipulator"&*% +4 "core" %ѱ\ #\ [ z +3 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +2 "manipulator"& '\ +91 "core" ' +2 #tStarting finalPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'S& +4 "core" &TX\ +3 "manipulator"&y& +4 "core" &\ %\ j z} +2 "manipulator"&Z% +4 "core" %\ \ \ % S z +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&)(- +185 "core" ( +2 "manipulator"&?& +4 "core" &-\ %\ 5 v z +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &j& +3 "core" &-\ +\ # h z +3 .tForearm.seek :garage + "manipulator"&}'Γ +106 "core" ' +2 .tHand.close + "manipulator"&u/ +69 "core" / + "manipulator"&& +5 "core" &-\ 5\ 0 { +2 "manipulator"&I% +4 "core" % Φ\ ,\ . E z +3 .tForearm.seek :retract + "manipulator"&-'\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&X(o +327 "core" ( +2 "manipulator"&B& +4 "core" &e6\ &\ - F zN +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &z& +4 "core" &e6\ ,\ & {N +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +49 "manipulator"&_'Ͻ +102 "core" ' +2 "manipulator"&O& +4 "core" &e6\ /\ 5 | zN +3 "manipulator"&% +4 "core" %ϭ\ -\ * v z +3 "collection"':& +4 "core" &UW\ +3 "collection"'0& +7 "core" &QV\ +3 .tCC.seek :closed + "collection"'<(S +5 "core" &SU\ +8 &CST\ $d +9 &XTV\ 7 +9 &{TU\ K +10 &ZUT\ K +9 &_SV\ L +9 &HZRU\ K +10 & \\PT\ K +9 &\\QV\ K +10 &_TV\ K +9 &P[SS\ K +9 & \\HT\ K +10 &!\\ST\ K +9 &#]SU\ K +9 &%W\\RV\ K +10 &'\\RV\ L +9 &(\\SV\ K +10 &*]SU\ K +9 &,`ZUU\ K +9 &.!\\RU\ K +10 &/\\SW\ K +9 &1ZSW\ K +9 &3g\\SQ\ K +10 &5*^UV\ K +10 &6\\QV\ K +9 &8\\TW\ K +9 &:pYUV\ K +9 &<1\\UV\ K +10 &=\\RU\ K +9 &?XRU\ K +9 &Aw\\TX\ K +10 &C8bTT\ L +9 &DlRS\ M +10 &FUU\ P +9 &HdWW\ U +9 &J"TU\ V +10 &KTV\ X +9 &MTT\ W +9 &OdTV\ W +10 &Q#TY\ X +9 &R{KRW\ 5 +10 &R\\UW\ = +5 ( +2 "collection"'0& +4 "core" &RNTV\ = +2 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.23 +2 "collection"'& +4 "core" &RNTV\ = +4 .tHand.open + "manipulator"&21 +72 "core" 1 + "manipulator"&8% +5 "core" % ϭ\ 1\ / D z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&G'\ +97 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'d& +4 "core" &RNUU\ = +3 "collection"',% +4 "core" %TV\ +2 .tCSV.dial CSR +2 "collection"'  +40 "core"  +6 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +16 .tCS.seek 5ml +2 "collection"'q'q1 +1352 "core" ' +3 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +15 '% +3 "core" %q7VT\  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.501ml +2 "collection"''h +641 "core" ' +2 .tCSV.dial :waste +2 "collection"' +128 "core" +4 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 0ml + "collection"'A' +1979 "core" ' +2 #tFlushing lower manifold's waste2b port +2 "collection"'i& +4 "core" &RNRX\ = +2 "collection"'M% +4 "core" %TU\ +3 .tCSV.dial :flush + "collection"'$  +43 "core"  +5 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml +2 "collection"'s'q1 +1193 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'L @ +42 "core" A +4 "collection"'^% +4 "core" %q.TV\  +3 .tCS.seek 7ml +2 "collection"'Y' +532 "core" ' +3 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'a  +3 '6  +41 "core"  +89  +5 "Can"\ Tp +2 .tCBV.dial :waste2b + "collection"'  +5 "core"  +5 .tCS.seek 0ml + "collection"'o' +1634 "core" ' +2 #tFlushing upper manifold +2 "collection"'& +53 "core" &RNQR\ = +10 "collection"'% +4 "core" %US\ +2 .tCSV.dial :flush +2 "collection"'J  +83 "core"  +5 .tCS.seek 5ml +2 "collection"'`'q1 +1188 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +40 "core" A +5 "collection"'{% +4 "core" %q0UW\  +3 .tCS.seek 7ml +2 "collection"'' +536 "core" ' +3 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'1 +2 '  +45 "core"  +61 ~ +5 .tCTV.dial :air + "collection"'  +126 "core" +6 .tCS.seek 0ml + "collection"'' +1632 "core" ' +3 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'%'1 +750 "core" ' +2 .tCSV.dial :waste + "collection"'T +44 "core" +5 .tCS.seek 0ml + "collection"'3' +750 "core" ' +2 "collection"'g& +4 "core" &RNTX\ = +2 "collection"'% +4 "core" %WX\ +2 .tCSV.dial :flush +2 "collection"'4  +42 "core"  +5 .tCS.seek 3ml +2 "collection"''1 +753 "core" ' +3 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'b @ +42 "core" @ +4 "collection"'% +4 "core" %1SW\ +3 .tCS.seek 5.001ml +2 "collection"'r'q5 +529 "core" ' +2 .tCSV.dial :air +5 .CS.seek 0ml + "collection"'' +1189 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'K'1 +746 "core" ' +2 .tCSV.dial :waste +2 "collection"'v +82 "core" +5 .tCS.seek 0ml +2 "collection"'P' +748 "core" ' +2 #tDisinfecting external Intake with mfbkill + "collection"'D& +4 "core" &RNTX\ = +3 "collection"'F% +4 "core" %VW\ +2 .tCSV.dial CSR +2 "collection"'/  +125 "core"  +7 #tPulling 8ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +15 .tCS.seek 8ml +2 "collection"']'8 +1870 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +15 .tCS.seek 10ml +2 "collection"'E' +542 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"' +2 '=  +8 "core"  +91 +4 .tCTV.dial :intake + "collection"'+  +73 "core"  +6 .tIntake.select :open + "sampler") +14 .tCS.seek 2ml +2 "collection"'e') +1881 "core" ' +2 .tIntake.select :close +2 "sampler")0 +13 .tCTV.dial :air +2 "collection"'Q  +122 "core" ~ +13 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 0ml + "collection"'p' +589 "core" ' +3 #tFlushing lower manifold's waste2b port + .CSV.dial CSR +2 "collection"'  +99 "core"  +7 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +16 .tCS.seek 4ml + "collection"''Q +1093 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +15 .tCS.reconfigure :fast +3 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'|' +1418 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'#  +3 '9  +41 "core" ~ +89 ~ +5 .tCBV.dial :waste2b +2 "collection"'f  +44 "core"  +6 .tCS.seek 0ml + "collection"'\\' +2289 "core" ' +2 #tKilling upper manifold + .CSV.dial CSR +2 "collection"'k  +43 "core"  +7 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +14 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 4ml +2 "collection"'!'Q +1092 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air + "collection"' +16 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'R' +1413 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"' +3 '  +44 "core"  +56 +5 .tCTV.dial :air + "collection"'\  +128 "core"  +6 .tCS.seek 0ml + "collection"'' +2295 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"' '1 +752 "core" ' +2 .tCSV.dial :waste + "collection"'C +42 "core" +5 .tCS.seek 0ml +2 "collection"';' +760 "core" ' +3 #tFlushing upper manifold + "collection"'& +4 "core" &RNVX\ = +2 "collection"'N% +4 "core" %SX\ +2 .tCSV.dial :flush +2 "collection"'h  +42 "core"  +5 .tCS.seek 5ml +2 "collection"'W'q1 +1196 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +42 "core" A +5 "collection"'[% +4 "core" %q1TX\  +3 .tCS.seek 7ml + "collection"'l' +533 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'~ + 'c  +8 "core"  +93  +52 .tCTV.dial :air +10 "collection"'  +4 "core" +5 .tCS.seek 0ml +2 "collection"'&' +1630 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml + "collection"'7'1 +752 "core" ' +2 .tCSV.dial :waste +2 "collection"'' +43 "core" +6 .tCS.seek 0ml + "collection"'5' +753 "core" ' +2 "collection"'>& +4 "core" &RNTWx\ = +2 "collection"'*% +4 "core" %SXy\ +2 .tCSV.dial :flush +2 "collection"'x  +43 "core"  +5 .tCS.seek 3ml +2 "collection"'S'1 +743 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'m @ +42 "core" A +5 "collection"'y% +4 "core" %1VY~\  +3 .tCS.seek 5ml + "collection"'Z'q3 +551 "core" ' +2 .tCSV.dial :air +2 "collection"'t @ +4 "core" @ +5 .tCS.seek 0ml +2 "collection"'H' +1195 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'.'1 +753 "core" ' +2 .tCSV.dial :waste +2 "collection"'@ +71 "core" +5 .tCS.seek 0ml +2 "collection"'?' +749 "core" ' +3 #tFlushing lower manifold's waste2b port + "collection"'j& +4 "core" &RLUXw\ = +2 "collection"'"% +4 "core" %TY}\ +2 .tCSV.dial :flush +2 "collection"'u  +43 "core"  +5 .tCS.seek 5ml +2 "collection"''q1 +1189 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'I @ +42 "core" B +4 "collection"' % +5 "core" %q2VXu\  +3 .tCS.seek 7ml + "collection"'}' +532 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'B  +2 ')  +45 "core"  +86  +5 .tCBV.dial :waste2b +2 "collection"'z  +44 "core"  +6 .tCS.seek 0ml +2 "collection"'O' +1638 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'& +4 "core" &RNRU|\ = +2 "collection"':% +4 "core" %VX\ +2 .tCSV.dial CSR +2 "collection"'-  +41 "core"  +7 #tPulling 8ml of CSR.kill .CSR.select :kill +2 "collection"' +16 .tCS.seek 8ml + "collection"'V'8 +1847 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +16 .tCS.seek 10ml +2 "collection"'' +526 "core" ' +3 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'2 +3 '8  +44 "core"  +57 +5 .tCTV.dial :intake +2 "collection"'d  +72 "core"  +53 .tIntake.select :open +10 "sampler") +14 .tCS.seek 2ml +2 "collection"'0') +1877 "core" ' +2 .tIntake.select :close + "sampler")0 +14 .tCTV.dial :air +2 "collection"',  +71 "core"  +6 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'' +603 "core" ' +2 .tCSV.dial CSR +2 "collection"'_  +110 "core"  +7 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +16 .tCS.seek 5ml + "collection"''q1 +1343 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +15 .tCS.seek 10ml +2 "collection"'' +1345 "core" ' +2 .tCSV.dial CBV + "collection"'q +97 "core" +5 .tCS.seek 0ml +2 "collection"'' +1482 "Can"\ Vs +1123 "core" ' +3 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &f4\ .\ . zN +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&i(o +4 "core" ( + "manipulator"&M& +4 "core" &f4\ .\ 0 | zN +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &$& +3 "core" &f4\ $\ + zN +3 .tForearm.seek CC + "manipulator"&A'Ͻ +94 "core" ' +2 .tHand.close + "manipulator"&L/ +72 "core" / +4 .tCC.seek :open +2 "collection"'^( +396 "core" ( +2 "manipulator"&s& +4 "core" &f4\ '\ $ @ zN +2 "manipulator"&a% +4 "core" % Ͽ\ "\ # y z +3 .tForearm.seek :retract +2 "manipulator"&6'\ +95 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"& (- +307 "core" ( +2 "manipulator"&Y& +4 "core" &-\ #\ ( y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +4 "core" &-\ "\ - w y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'Γ +108 "core" ' +2 .tHand.open +2 "manipulator"&J1 +70 "core" 1 +2 "manipulator"&o% +3 "core" % Θ\ 6\ 0 w z +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 #tCompleted [myDA_WCR {hotBleach :waste2b} #Phase 6: Monday DA+WCR with hotBleach cleanup (4 pucks)] begun 11:00:22 +2 #Preparing to sleep until 5/7/25 11:00AM +5 #Asleep til 5/7/25 11:00AM +5 #Continuing at 11:00PDT07-May-25 +2 "Can"\ ?sD +5 ."Qmail"GoodNews.email "Then, in tube 2: myDA_WCR {hotBleach :waste2b}\\t\\t#Phase 7: Wednesday DA+WCR with hotBleach cleanup (4 pucks)\\n/home/esp/esp2/mission/25APR23NEMO.rb:61\\n{1 => 31,\\n 2 => 2,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@13:41:47, 12.8C, 22% humidity, 14.2psia, 13.655V, 0.361A, 54.335Ah, 4.93W\\nSampled 825.0ml",Subject: "Asleep until 11:00PDT07-May-25" +23 ."shutdown"Gate.power :raw,:OFF +3 .Gate.power :core,:OFF + #Shutdown +1560 #"uploadLog"upsync +55907 "Can" t +60002  uD +60001  w +60002  !xp +60002  y  +60001  z +60002  {2 +60002  | +60001  }^ +60002  ~! +60002  & +60001  ,  +60002  2 +60002  8L +60001  = +60002  Bx +60002  G +60001  M +60002  S: +60002  W +60001  \\f +60002  ` +60001  d +60002  h( +60002  l +60002  qT +60002  v +60002  | +60003   +60002   +60002  B +28658 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +31335 "Can"  +60001  n +60002   +60002   +60001  0 +60002   +60001  \\ +60002   +60002  Ĉ +60001   +60002  Ŵ +60001  J +60002   +13668 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +4 #Session Ended +46324 "Can" v +60002    +60002  Ȣ +60001  8 +60002   +60001  d +60002   +60001  ː +60002  & +60002  ̼ +60002  R +60002   +60002  ~ +60002   +60002  Ϫ +60001  @ +60002  \  @PDT1746514883.88  l +60001   +60002  Ҙ +60003  . +60001   +60003   Z +60002  % +60002  *Ն +60002  / +60001  4ֲ +60002  8H +60002  ; +60002  ?t +54721 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +5270 "Can" \ #B\  +60002  H٠ +60002  O6 +60001  T +60002  Yb +60002  ^ +60002  a܎ +60001  e$ +60002 } iݺ +60002 | mP +60002 z q +60002 y t| +60001 | w +60002 y { +60002 y !΀> +60000 y τ +60002 w Јj +60002 z ь +60001 { Ґ +60002 { ӓ, +60002 x ԗ +60001 w ՚X +60002 u ֞ +60002 u ס +60002 x إ +60001 v ٩ +60002 u ڭF +60002 w ۱ +60001 y ܶr +60002 w ݼ +60002 z  +60002 x 4 +60001 y  +60002 t ` +60002 w  +60001 t  +60002 w " +60002 w  +60002 v N +60001 v  +60002 s z +60002 s  +60001 p  +60002 u < +60002 s  +60001 s \ !h +60002 w   +60002 u  +60001 x * +60002 u  +60002 v !V +60002 y & +60001 w + +60002 v / +60002 v 4 +60002 v 8D +60001 x = +60002 x Cp +60002 u K +60001 u O +60002 t U2 +60002 v Z +60002 t _^ +60001 t  b +60002 t \ ! f +60002 t  k  +60002 t  p +60001 t  vL +60002 u  { +60002 v  ~x +60002 s   +60001 s   +60002 w : +60002 s  \  +60001 t  f +60002 u   +60002 s \  +60002 w \ ! ( +60001 u   +60002 u  T +60002 y   +60002 w   +60001 y    +60002 z    +60002 v  \ B +60002 w  \  +60001 w   n +60002 w \   +60002 s    +60001 t !  0 +60002 s    +60002 w  \\ +60002 v   +60001 u \    +60002 v  +60002 t  ! +60002 x  "J +60001 x  # +60002 u  $v +60002 w  %!  +60001 y  &$ +60002 y  '(8 +60002 |  (- +60002 {  )3d +60001 v  *9 +60002 x \  +> +60002 w  ,C& +60001 y  -H +60002 y  .MR +60001 w /Q +60001 v  0U~ +60002 v \  1Y +60002 r  2_ +60002 r  3d@ +60001 o  4i +60002 r  5nl +60002 q  6r +60001 l  7v +60002 s  8y. +60002 q  9 +11834 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +48159 "Can"o  :Z +60001 p  ; +60002 r  <  +60002 p  =! +60001 s  >! +60002 s  ?"H +60002 u  @" +2146 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +57848 "Can"u  A#t +60001 v  B$\  +60002 p  C$ +60002 q  D%6 @PDT1746601286.36 p  E% +60002 q ! F&b +60002 r  G& +60002 s  H' +60001 o  I($ +60002 r  J( +60002 q  K)P +60002 q \  L) +60001 r  M*| +60002 u  N+ +60002 q  O+ +60001 t \  P,> +60002 p \  Q, +60002 s \  R-j +60002 s \  S. +60001 s \  T. +60002 t  U/, +60002 v  V/ +60002 t \  X0X +60001 r \  Y0 +60002 q \  Z\ 1 +60002 q  [2 +60001 s \  \\2 +60002 p \  ]3F +60002 q  ^3 +60002 q \  _ 4r +60001 o  `$5 +60002 q  a(5 +60002 o \  b,64 +60002 m  c16 +60001 n \  d67` +60002 o  e:7 +60002 p  f>8 +60002 p  gB9" +60001 p  hG9 +60002 k  iL:N +60002 n  jP: +60002 q  kU;z +60001 n  lZ< +60002 p  m^< +60002 p  nc=< +60002 o  oh= +60001 o  pn>h +60002 m  qr> +60002 m  rx? +60002 q  s~@* +60001 m ! t@ +60002 o ! uAV +60002 n  vA +60002 l ! wB +60001 o  xC +60002 p  yC +60002 n  zDD +60002 l  {D +60001 j  |Ep +60002 h  }F +60002 g  ~F +60002 e  G2 +60001 g  G +60002 g ! H^ +60002 e  H +60001 b  I +60002 f  J  +60002 h  J +60002 h  KL +60001 i  K +51255 h  Lb$ +3 #tPowering core bus +580 .Gate.power :raw,:ON +2 "sampler") +54 ){ +3 "core"  +2 "collection"' +3 '` +3 "core"  +3 "processing"% +2 %  +3 "core"  +6 "collection"' 9\ +3 ' 0\ +2 ' -\ +5 "processing"% 9\ +3 % 2\ +2 % *\ +3 % 0\ +4 "sampler")&\ +3 .tCS.configure :default +2 "collection"'#P d@b +3 .tPS.configure :default +3 "processing"%#A d`xb +3 .tSS.configure :default +2 "sampler")#.0X 31,\\n 2 => 2,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:23, 11.7C, 18% humidity, 14.1psia, 13.592V, 0.349A, 61.079Ah, 4.74W",Subject: "Started 25APR23NEMO phase myDA_WCR {hotBleach :waste2b}\\t\\t#Phase 7: Wednesday DA+WCR with hotBleach cleanup (4 pucks)" +3 #tStarting initialPurge +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &OP\  +2 .tHand.open +2 "manipulator" +66 "core" 1 +2 "manipulator"&9& +4 "core" & [ G z5 +2 "manipulator"&f% +5 "core" % \ \ /\ 0 t z p +5 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&|(- +198 "core" ( +2 "manipulator"&k& +7 "core" &-\ W V z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &\\& +4 "core" &-\ 1\ 1 g z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :garage +4 "manipulator"&!'Γ +106 "core" ' +2 .tHand.close + "manipulator"& / +72 "core" / +4 "manipulator"&& +4 "core" &-\ 0\ . a { +2 "manipulator"&\ % +4 "core" % qv\ :\ 2 z0 +3 .tForearm.seek :retract +2 "manipulator"&R'\ +105 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&(o +204 #"uploadLog"upsync +154 "core" ( +3 "manipulator"&C& +5 "core" &p4\ 9\ 4 s zK +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 & & +3 "core" &p5\ 0\ 2 zK +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'Ͻ +95 "core" ' +2 "manipulator"&N& +4 "core" &p4\ 7\ 5 v zK +3 "manipulator"&h% +4 "core" %ϫ\ 1\ 2 z +3 "collection"';& +4 "core" &MM\  +3 "collection"'& +6 "core" &NQ\  +3 .tCC.seek :closed +3 "collection"'[(S +4 "core" &NP\  +5 &MP\ > +10 &(JNP\ 1 +9 &XsLQ\ E +9 &`NO\ M +10 &\\OP\ M +9 &^LO\ L +9 &IYOO\ L +10 & [MP\ L +9 &]OQ\ M +10 &YLR\ L +9 &PYLQ\ M +9 &!_NP\ L +10 &"ZMP\ M +9 &$_NQ\ L +9 &&Z[MN\ L +10 &(`NO\ M +9 &)_LO\ L +10 &+]MO\ L +9 &-``MO\ M +9 &/#`KO\ L +10 &0\\NP\ L +9 &2`LO\ M +9 &4iYNN\ L +10 &6+]MO\ L +9 &7[NO\ L +10 &9`LM\ M +9 &;p^MP\ M +9 &=3ZMP\ L +10 &>ZOO\ M +9 &@[LQ\ L +9 &BvcNO\ M +10 &D4pNN\ O +9 &EOR\ P +10 &GOQ\ U +9 &IaNQ\ W +9 &K#PP\ W +10 &LOP\ X +9 &NOP\ X +9 &PdOP\ Y +10 &R yPQ\ ? +9 &R'NQ\ %n +9 &RwNP\ I +3 ( +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.23 + "collection"'W& +4 "core" &RuOR\ I +3 .tHand.open + "manipulator"&c1 +73 "core" 1 +4 "manipulator"&~% +5 "core" % ϫ\ -\ < { +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'l& +4 "core" &RuOR\ I +2 "collection"'&% +4 "core" %MP\ +3 .tCSV.dial CSR +2 "collection"''  +129 "core"  +6 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +15 .tCS.reconfigure :default +3 "collection"'#P d@b +3 .tCS.seek 5ml + "collection"'7'q1 +1355 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +14 '>% +3 "core" %q1QR\  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'*'b +673 "core" ' +2 .tCSV.dial :waste +2 "collection"'x +138 "core" +4 .tCS.reconfigure :default +3 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'5' +1982 "core" ' +2 #tPurging external Intake + "collection"'m& +4 "core" &RtOS\ I +2 "collection"'y% +4 "core" %NP\ +2 .tCSV.dial :flush +2 "collection"'S  +43 "core"  +4 "Can"f\ V @Lx +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'t' +2335 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +4 "collection"'Z  +2 'H +4 "core"  +69  +3 .tCTV.dial :intake +2 "collection"'@  +73 "core"  +5 .tIntake.select :open + "sampler") +14 .tCS.seek 0ml +2 "collection"'.' +2376 "core" ' +2 .tIntake.select :close +2 "sampler")0 +12 .tCTV.dial :air +2 "collection"'j  +73 "core"  +4 #tFlushing upper manifold + "collection"'"& +4 "core" &RsGM\ I +2 "collection"'u% +4 "core" %EL\ +2 .tCSV.dial :flush +2 "collection"'?  +72 "core"  +4 .tCS.seek 5ml +2 "collection"'I'q1 +1203 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +42 "core" @ +4 "collection"'% +4 "core" %q5LN\  +3 .tCS.seek 7.001ml +2 "collection"')' +529 "core" ' +3 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'B +3 'z  +6 "core"  +93  +4 .tCTV.dial :air + "collection"'}  +4 "core" +5 .tCS.seek 0ml + "collection"'' +1644 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml + "collection"':'1 +756 "core" ' + .tCSV.dial :waste +2 "collection"'- +57 "core" +6 .tCS.seek 0ml +2 "collection"'O' +763 "core" ' +2 "collection"'V& +4 "core" &RrMN\ I +2 "collection"'8% +4 "core" %NO\ +2 .tCSV.dial :flush +2 "collection"'2  +42 "core"  +4 .tCS.seek 3ml +2 "collection"'d'1 +761 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +44 "core" B +4 "collection"',% +4 "core" %1NO\  +3 .tCS.seek 5ml + "collection"'0'q0 +538 "core" ' +2 .tCSV.dial :air + "collection"'_ @ +14 "core" @ +4 .tCS.seek 0ml +2 "collection"'' +1205 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"''1 +765 "core" ' +2 .tCSV.dial :waste + "collection"'q +83 "core" +4 .tCS.seek 0ml +2 "collection"'' +758 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &q3\ :\ 3 zK +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&M(o +3 "core" ( +2 "manipulator"&$& +4 "core" &q3\ 9\ = zK +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &L& +3 "core" &q3\ 0\ 0 g zK +3 .tForearm.seek CC + "manipulator"&X'Ͻ +94 "core" ' + .tHand.close +2 "manipulator"&G/ +70 "core" / +3 .tCC.seek :open +2 "collection"'<( +394 "core" ( +2 "manipulator"&s& +3 "core" &q3\ 1\ 1 zK +3 "manipulator"&a% +4 "core" % \ (\ 3 h z +3 .tForearm.seek :retract + "manipulator"&A'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&i(- +335 "core" ( +2 "manipulator"&Y& +4 "core" &-\ 1\ 7 z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &-\ 2\ 0 z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&J'Γ +108 "core" ' +2 .tHand.open + "manipulator"&o1 +71 "core" 1 + "manipulator"&6% +4 "core" % Μ X 2 z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 #tda sampling at most 1000ml, wcr at most 1000ml +5 #Loading sh1 puck from tube 2 into Collection Clamp +2 ."Qmail"DAfans.email "Started da in tube 2 at 11:04:38PDT07-May-25\\n{1 => 31,\\n 2 => 2,\\n 3 => 33,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:01:30, 11.7C, 18% humidity, 14.1psia, 13.587V, 0.500A, 61.088Ah, 6.79W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" + "collection"'& +7 "core" &MO\ +2 "manipulator"&{% +4 "core" %\ \ 2\ 1 z +3 "storage"(`% +4 "core" %s\ G\ A Q\  +2 "storage"( . +4 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(1( +198 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +6 (& +3 "core" & \  I\ +2 "manipulator"&& +5 "core" &-\ 0\ 0 V z +2 "manipulator"&% +4 "core" %\ \ 1\ 0 p z +5 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&T( +205 "core" ( +2 "manipulator"&g& +5 "core" &\ <\ 9  z1 +2 "storage"(4& +4 "core" & \ <\ @ +\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 700 counts + "manipulator"&3'Ѧ +106 "core" ' +5 "storage"(%& +11 "core" & \ ;\ < /\ +5 .tSE.reconfigure :pick +6 "storage"(#]K-0-\ b +9 .tSE.seek :beamBreak +3 "storage"(') +227 #"uploadLog"upsync +74 "core" ' +2 "storage"(b- +4 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +4 (v& +3 "core" & \ \ 8 }\ +3 "manipulator"&& +4 "core" &\ 0\ 3  z1 +3 .tElbow.seek 2 +2 "manipulator"& ( +4 "core" ( +2 "manipulator"&U& +4 "core" &\ 2\ 2 { z1 +3 "storage"(& +4 "core" & \ <\ . \ +3 .tForearm.seek 2 + 300 counts + "manipulator"&F' +15 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&n/ +68 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&& + "storage"(w'p +9 "core" &\ 0\ 0 z1 +2 "manipulator"&% +4 "core" % \ 2\ 0 i z= +3 .tForearm.seek :retract +2 "manipulator"&E'\ +95 "core" ' +2 .tElbow.seek CC + "manipulator"&e(o +150 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +28 "core" ( +2 "manipulator"&Q& +4 "core" &e4\ /\ 2 x zL +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +3 "core" &f4\ 0\ 2 n yL +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'Ͻ +95 "core" ' +2 "manipulator"&]& +5 "core" &f4 Y zL +2 "manipulator"&r% +5 "core" %\ 2\ 1 v z +2 "collection"'& +4 "core" &LO\ +3 "collection"'^& +7 "core" &KM\ +2 .tCC.seek :closed +56 "collection"'((S +13 "core" &KO\ +2 &MP\ + &KN\ + &NL\ + &IO\ + &LM\ +2 &ML\ +2 &NP\  + &4OP\ *x +8 &dJO\ = +9 &wNO\ L +10 &NZMN\ L +9 &_ON\ L +9 &]NP\ L +10 &YLP\ L +9 &VYOP\ L +9 &ZOP\ L +10 &]MO\ L +9 & ]OM\ L +10 &"_\\MO\ K +9 &$!]KO\ K +9 &%]MO\ K +10 &'\\LO\ K +9 &)g\\ON\ K +9 &+(\\NN\ L +10 &,^MO\ L +9 &.ZOO\ L +10 &0nZKO\ L +9 &20\\MO\ L +9 &3_MO\ L +10 &5`NN\ L +9 &7vZMN\ L +9 &98_LP\ L +10 &:^MN\ L +9 &<]NP\ L +10 &>\\MP\ K +9 &@A]MP\ K +9 &B]IN\ K +10 &CbMQ\ L +9 &EfNQ\ M +9 &GArPN\ N +10 &HLO\ P +9 &JNR\ S +10 &LmPQ\ W +9 &N/NN\ W +9 &ONP\ W +10 &QNP\ E +9 &RENO\ "h +9 &R9PQ\ 8 +3 ( +2 "collection"'^& +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.08 +2 .Hand.open + "manipulator" +73 "core" 1 +2 "manipulator"&9% +4 "core" % \ 8\ 2 b z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&f'\ +97 "core" ' +2 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +178 .Flow.enablePump :primary +7 .Flow.setRate 6.0 +8 .Intake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")k+ +3 "core" + +3 "sampler")\\% +4 "core" %D \ q +2 "collection"'=& +4 "core" &R4NM|\ 8 +4 "Can"i\ L WL +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +4 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")  +5 "core"  +4 .tSS.reconfigure :fast +2 "sampler")#.0Xt +303 "core" ' +2 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")\  +3 "collection"'+ @ +104 "core" @ +30 +3 .tdelay 3.8 seconds +382 "collection"'!% +4 "core" %NN\ +3 "sampler")|% +3 "core" %>x \ ~ +3 #tSensor limits: Intake max 151.0psia; Outlet max 155.6psia + .SSV.dial :spit + "sampler")C +131 "core"  +4 .tSS.seek 0ml +2 "sampler") '? +245 "core" ' +2 .tSSV.dial CBV +2 "sampler")N  +132 "core"  +4 .tCTV.dial :intake +2 "collection"'h  +73 "core"  +5 #tWaiting for external sampler to finish priming... + .delayUntil "11:08:00.83" +1488 #"flow"3.5L/min +3006 #3.9L/min +6012 #3.7L/min +5803 .tFlow.enablePump :primary + .Flow.setRate 2.5 +10 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +9 #Allowing 40s for 7.0ml of remaining 7.0ml +2 "Can"i\  $Lg\ +2 .tIntake.select :open + "sampler") +213 "collection"';% +4 "core" %%'\ +2 #tIntake @32.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.18ml/s +2 "sampler")#.0Xx  +5 "core"  +5 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")7  +77 "core" +5 #tAllowing 130s for 25.0ml of remaining 1000.0ml +3 "Can"h\ [L6\ +2 .tIntake.select :open + "sampler") +214 "collection"'x% +4 "core" % \ +2 #tIntake @31.4psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.18ml/s +2 "sampler")#.0Xb  +77 "core"  +5 .tExhaust.select :open + "sampler")@ +14 .tSS.seek 0ml + "sampler")7'? +884 "core" ' +2 .tExhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")&  +76 "core" +5 #tAllowing 130s for 25.0ml of remaining 775.0ml +3 "Can"k\ 4M/H +2 .tIntake.select :open + "sampler") +214 "collection"'x% +3 "core" %8:\ +2 #tIntake @33.4psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.16ml/s +2 "sampler")#.P0X \  +4 #tVacuum too high -- waiting up to 40 seconds + .SS.reconfigure :exhale +2 "sampler")#.0X'G +3123 "core" ' +2 #tStroke completed -- waiting for pressure to equalize ... + .SS.reconfigure :exhale +2 "sampler")#.0X% +3 "core" %35\ +3 #tIntake @33.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.62ml/s +2 "sampler")#.+0X  +7 "core"  +36  +6 .tCS.reconfigure :pressurize +2 "collection"'# d@<<b +4 .tCS.seek 0ml + "collection"'7' +1851 "core" ',m\ ٪ +3 "collection"'m% +4 "core" %,C \  +2 "sampler")5% +4 "core" %? \ +3 #tBubblePoint: Intake @24.3psia, Outlet @0.4psia + .CBV.dial SSV +2 "collection"'y @ +30 "core" A +5 .tSS.reconfigure :default +3 "sampler")#.0Xt +268 "core" ' +3 ."connect"SSV.dial CBV,avoiding: :exhaust +2 .tCBV.dial SSV +4 "collection"'t @ +2 "sampler")?  +7 "core" A +128  +4 .tCTV.dial :air,avoiding: :intake +2 "collection"'.  +128 "core" +4 ."CSpush"CSV.dial CTV +4 "collection"'Z  +3 .tSS.seek 10ml +4 "sampler")}' +6 "core"  +105 ."CSpush"CSV.dial :air + "collection"' @ +43 "core" ? +4 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"''' +80 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +132 "core" +4 .tSS.reconfigure :exhale +2 "sampler")#.0Xt +268 "core" ' +3 ."connect"SSV.dial CBV,avoiding: :exhaust +2 .tCBV.dial SSV +3 "collection"' @ +3 "sampler")B  +4 "core" A +129  +104 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")V +131 "core" +4 .tSS.reconfigure :default +3 "sampler")#.0Xt +290 "core" ' +3 ."connect"SSV.dial CBV,avoiding: :exhaust +2 .tCBV.dial SSV +3 "collection"' @ +2 "sampler")[  +7 "core" A +125  +5 .tCTV.dial :air,avoiding: :intake +2 "collection"'`  +126 "core" +5 ."CSpush"CSV.dial CTV +4 .tSS.seek 10ml +4 "collection"'  +2 "sampler")' +13 "core"  +104 ."CSpush"CSV.dial :air +2 "collection"'6 @ +42 "core" ? +56 ."CSpush"CS.reconfigure :fast +6 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'' +34 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")i +133 "core"  +5 .tSS.reconfigure :exhale +2 "sampler")#.0Xt +253 "core" ' +2 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +3 "sampler")J  +3 "collection"' @ +7 "core" A +124  +104 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")% +133 "core"  +4 .tSS.reconfigure :default +2 "sampler")#.0X9 +3 "core" 9isY +102 "collection"'c9 +3 "core" 9T +103 "collection"'m9 +3 "core" 9Q +103 "collection"'59 +3 "core" 9M +103 "collection"'y9 +3 "core" 9#I +103 "collection"'9 +3 "core" 9CNE +103 "collection"'"9 +3 "core" 9nyB +103 "collection"'l9 +3 "core" 9? +103 "collection"'*9 +3 "core" 9< +103 "collection"'j9 +3 "core" 98 +103 "collection"'t9 +3 "core" 96 +103 "collection"'H9 +3 "core" 95A3 +103 "collection"'?9 +3 "core" 9\\f0 +103 "collection"'.9 +3 "core" 9- +103 "collection"'Z9 +3 "core" 9, +103 "collection"'9 +3 "core" 9) +102 "collection"'@9 +3 "core" 9( +151 "collection"' 9 +10 "core" 9$ +103 "collection"'79 +3 "core" 92=" +103 "collection"'}9 +3 "core" 9OY +103 "collection"''9 +3 "core" 9ju +103 "collection"'9 +3 "core" 9 +103 "collection"':9 +4 "core" 9 +103 "collection"'B9 +3 "core" 9 +102 "collection"'V9 +3 "core" 9 +103 "collection"'z9 +3 "core" 9 +103 "collection"',9 +3 "core" 9  +103 "collection"'d9 +3 "core" 9 \  +103 "collection"'u9 +3 "core" 9  ) +103 "collection"'I9 +3 "core" 9 / ;\  +103 "collection"'9 +3 "core" 9 @ K +103 "collection"'89 +3 "core" 9 Q [ +103 "collection"')9 +4 "core" 9 _ k +102 "collection"'-9 +3 "core" 9 m y +103 "collection"'O9 +3 "core" 9 {  +103 "collection"'9 +3 "core" 9 # +103 "collection"'29 +3 "core" 9 ' +103 "collection"'q9 +4 "core" 9 + +103 "collection"'_9 +3 "core" 9 0 +103 "collection"'G9 +3 "core" 9 4 +103 "collection"'$9 +3 "core" 9 8 +103 "collection"'9 +3 "core" 9 < +103 "collection"'L9 +3 "core" 9 A +103 "collection"'9 +3 "core" 9 E +103 "collection"'9 +3 "core" 9 I +103 "collection"'9 +2 "core" 9 M +103 "collection"'X9 +3 "core" 9 R +103 "collection"'s9 +3 "core" 9 V +103 "collection"'a9 +3 "core" 9 \ Z +103 "collection"'9 +3 "core" 9 \ ^ +103 "collection"'Y9 +3 "core" 9\ \ c +103 "collection"'M9 +3 "core" 9\ \ g +102 "collection"'{9 +4 "core" 9\ \ k +103 "collection"'o9 +3 "core" 9\ \ o +103 "collection"'9 +3 "core" 9\ \ t +103 "collection"'9 +3 "core" 9\ \ x +103 "collection"'[9 +3 "core" 9\ \ #| +103 "collection"'`9 +3 "core" 9\ \ % +103 "collection"' 9 +3 "core" 9\ \ ) +103 "collection"'69 +3 "core" 9\ !\ , +103 "collection"'A9 +3 "core" 9\ #\ . +103 "collection"'i9 +3 "core" 9\ &\ 1 +103 "collection"'09 +3 "core" 9\ )\ 3 +103 "collection"'9 +3 "core" 9\ +\ 6 +103 "collection"'9 +3 "core" 9\ .\ 9 +102 "collection"'9 +3 "core" 9\ 1\ < +103 "collection"'g9 +3 "core" 9\ 3\ > +103 "collection"'J9 +4 "core" 9\ 5\ A +103 "collection"'%9 +2 "core" 9\ 8\ C +103 "collection"'49 +51 "core" 9\ 9\ E +111 "collection"'v9 +2 "core" 9\ =\ H +104 "collection"'P9 +2 "core" 9\ ?\ K +104 "collection"'9 +3 "core" 9\ B\ M +103 "collection"'b9 +2 "core" 9\ D\ O +103 "collection"'9 +3 "core" 9\ E\ Q +103 "collection"'Q9 +3 "core" 9\ H\ S +103 "collection"'9 +3 "core" 9\ J\ T +103 "collection"'n9 +4 "core" 9\ K\ V +103 "collection"'9 +3 "core" 9\ M\ Z +103 "collection"'T9 +3 "core" 9\ O\ Z +103 "collection"'9 +2 "core" 9\ P\ \\ +103 "collection"'39 +3 "core" 9\ S\ ^ +4 .tCH.hold 10:00,70C +3 "collection"'] `\ `\ R\ +2 'r9 +10 "core"  + 9\ T\ S +2 "collection"'/% +4 "core" %v .\ +2 #tBegun lysing Collection Puck Heater at 68.1C/32.3psia +37052 "Can"c\ VOf +22933 "core" ` +2 "collection"'99 +3 "core" 9\ \ +3 "collection"'w% +4 "core" %v P\ +2 #tEnded lysing Collection Puck Heater at 70C/35.3psia +2 .CS.seek 0ml +2 "collection"'' +335 "core" ' +3 .tCTV.dial between spare and airCTV,avoiding: :intake +2 "collection"'F @ +98 "core" A +4 .tCSV.dial :air +2 "collection"'< @ +41 "core" ? +5 .tCS.seek 5ml +2 "collection"'='q1 +1346 "core" ' +2 .tCSV.dial CTV +2 "collection"'  +42 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'\\ @ +43 "core" > +3 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'  +41 "core"  +5 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"' @ +42 "core" ? +4 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"' ' +1355 "core" ' +3 "collection"'E% +4 "core" % \ +2 #tPuck @66.8psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"' +113 "core" +3 .tCBV.dial CSV +2 "collection"'k  +30 "core"  +5 "collection"'^% +4 "core" %on \ +3 .tCS.seek 5ml + "collection"'h'q0 +1351 "core" ' +3 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'\  +42 "core" +4 "collection"'K% +4 "core" %q. \  +3 .tCS.seek 7ml +2 "collection"'+' +588 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'N @ +43 "core" > +5 .tCS.seek 10ml +2 "collection"';' +846 "core" ' +3 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'C ` +113 "core" ^ +4 #tLysing Complete + "collection"' & +4 "core" &R9hl M\ 8 +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&W% +4 "core" %\ \ %\ 0 y +3 "storage"(~% +51 "core" %z \ +10 "storage"(. +3 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 1 + "storage"(R( +194 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (D& +3 "core" & \ +3 "manipulator"&p& +3 "core" &f3\ 1\ . 6 zL +3 "manipulator"&&% +4 "core" %\ \ /\ 2 W z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&!( +165 "core" ( +2 "manipulator"&x& +4 "core" &\ 1\ 7 G zC +2 "storage"(|& +4 "core" & \ \  \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +88 "core" ' +2 "storage"(S& +4 "core" & \ \  \ +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(>') +117 "core" ' + "storage"(c- +4 "core" -'V +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 "manipulator"&m& +3 "core" &\ 0\ / b zC +2 "storage"(5& +4 "core" & \ +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 +2 "manipulator"&y' +30 "core" ' +2 .tElbow.hold + "manipulator"&, +3 "core" , +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 "storage"("- +2 "core" -'V +3 .tSE.seek 30.28 Pucks below Top Plate +2 "storage"(l' +40 "core" ' +2 "manipulator"&*% +4 "core" %\ 1\ / V z +2 "storage"(j& +4 "core" & O\ +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 320 counts + "manipulator"&t'G +17 "core" ' +2 "manipulator"&H& +5 "core" &\ 5\ < zC + "storage"(?& +5 "core" & \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&.' +26 "core" ' +2 .tSE.seek 31.28 Pucks below Top Plate +2 "storage"(Z'A +38 "core" ' +2 "manipulator"&& +4 "core" &\ /\ 1 K zC +3 "manipulator"&@% +4 "core" %Ѿ\ /\ 9 zx +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"& '\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&7(o +179 "core" ( +2 "manipulator"&}& +5 "core" &q5\ <\ 6 j zN + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &'& +3 "core" &q5\ /\ 1 W zN +3 .tForearm.seek CC + "manipulator"&'Ͻ +100 "core" ' + .tHand.close + "manipulator"&:/ +76 "core" / +3 .tCC.seek :open +2 "collection"'B( +393 "core" ( +2 "storage"(V& +4 "core" & c\ +2 "storage"(z& +59 "core" & \ +3 "manipulator"&,& +4 "core" &q4\ /\ / E zN +2 "manipulator"&d% +4 "core" % \ 1\ - y z +3 .tForearm.seek :retract +2 "manipulator"&u'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 + "manipulator"&I( +164 "core" ( +2 "manipulator"&& +4 "core" &\ 1\ 7 | yQ +3 "storage"(8& +4 "core" & \ \ m\ +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&)' +105 "core" ' +2 .tElbow.hold +2 "manipulator"&-, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&O1 +76 "core" 1 +2 "manipulator"&% +4 "core" % \ 7\ 2 C z +2 "storage"(2& +4 "core" & \ +3 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 311 counts +2 "manipulator"&q'> +22 "core" ' +2 "manipulator"&_& +4 "core" &\ 5\ 0 2 zQ +3 "storage"(G& +4 "core" & \ \  \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&$' +24 "core" ' +2 "storage"(% +4 "core" %<\ \  \ +4 ."downElevator"SE.seek :down +4 "storage"(L'p +57 "core" ' + ."downElevator"SE.stop + "storage"(5 +39 (% +3 "core" %}\ `\ D ?\ +2 "manipulator"&% +4 "core" %Ѽ\ .\ / 4 yv +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'X& +4 "core" &lo W\ +2 "manipulator"&s& +4 "core" &\ /\ / 7 zQ +2 "manipulator"&a% +4 "core" %\ \ %\ ,  z +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +191 "core" ( +2 "manipulator"&Y& +4 "core" &-\ 2\ 5 : z +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &M& +3 "core" &-\ '\ - \ z +3 .tForearm.seek :garage + "manipulator"&{'Γ +101 "core" ' +2 .tHand.close + "manipulator"&o/ +68 "core" / +2 "manipulator"&& +4 "core" &- U  z +2 "manipulator"&% +4 "core" % Π\ 1\ % w z +3 .tForearm.seek :retract +2 "manipulator"&['\ +106 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&`(o +335 "core" ( +2 "manipulator"& & +3 "core" &y6\ 3\ 8 zO +50 .tElbow.reconfigure :loose +9 "manipulator"&$ &.,(#b +4 &6& +3 "core" &y6\ /\ .  zO +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&A'Ͻ +92 "core" ' +2 "manipulator"&i& +4 "core" &y6\ 6\ 1 zO +3 "manipulator"&0% +5 "core" %Ͼ\ /\ 2 s z +2 "collection"'& +4 "core" &np\ +3 "collection"'& +5 "core" &mo\ +3 .tCC.seek :closed +2 "collection"'(S +5 "core" &kp 7\ +6 &;op :\ $d +9 &V~ln\ 6 +9 &km\ K +10 &[no 0\ L +9 &zZmk \ L +9 &<Ylp $\ L +10 &]nn \ L +9 &]mm\ K +9 &\\op\ K +10 &EYoo G\ K +9 & ]ln\ L +10 &!]ol\ L +9 &#_ppW\ L +9 &%L_pm 7\ L +10 &'_km\ L +9 &(_oo\ L +10 &*_mn\ L +9 &,TZmr\ L +9 &.\\nn\ K +10 &/\\mq \ K +9 &1]lp V\ K +9 &3\\]lm \ L +10 &5_mn\ L +9 &6_mo\ L +10 &8_ln\ L +9 &:d^mo D\ L +9 &<'^no \ K +10 &=[lp\ K +9 &?Zkp\ L +9 &Am]nnn\ K +10 &C+dop/\ M +9 &Dqqp \ N +10 &Foq\ Q +9 &HUor (\ V +9 &Joq J\ V +10 &Kpq \ X +9 &Mps\ X +9 &OWor\ X +10 &Qpp\ X +9 &RvRpqQ\ / +9 &Rmq A\ R +9 ( +2 &Rtps &\ M +2 "collection"'& +5 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.27 + "collection"'g& +5 "core" &Rsqp\ M +3 .tHand.open + "manipulator"&J1 +76 "core" 1 +2 "manipulator"&%% +4 "core" % Ͼ\ 8\ 3 @ z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&4'\ +97 "core" ' + .tPSV.dial PSR +2 "processing"%v +127 "core"  +7 "processing"%P% +4 "core" %)\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +16 .tPS.seek 1.5ml + "processing"%'{ +1596 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%b  +41 "core"  +4 .tPS.seek 0ml +2 "processing"%', +1587 "core" ' +2 .tPSV.dial PSR +2 "processing"%Q +41 "core"  +8 .tPSR.select :air +2 "processing"% +15 .tPS.seek 2.5ml +2 "processing"%'\ +2600 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%n +3 "collection"'  +5 "core" A +3 "processing"%T +3 "core" A +2 "processing"%  +63 "core" +94  +6 .tPSV.dial :mixloop +2 "processing"%3 +99 "core" +51 .tCTV.dial :air,avoiding: :intake +10 "collection"'r  +5 "core" +4 .tPTV.dial :PRVmixing +2 "processing"%/  +126 "core" +5 .tPS.seek 0ml +2 "processing"%U', +2601 "core" ' +2 .tPSV.dial :air + "processing"%]  +40 "core"  +6 .tPS.seek 2.5ml + "processing"%9'\ +2609 "core" ' +2 .tPSV.dial :mixloop + "processing"%w +42 "core" +6 .tPS.seek 0ml + "processing"%#', +2607 "core" ' +2 .tPSV.dial :air +2 "processing"%F  +41 "core"  +5 .tPS.seek 2.5ml +2 "processing"%<'\ +2611 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +5 .tPS.seek 0ml +2 "processing"%', +2610 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&\\& +4 "core" &z4\ /\ . ) zN +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&(o +55 "core" ( + "manipulator"& & +5 "core" &y\ 5\ 2 K z, +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &=& +4 "core" &y\ %\ / 5 z, +2 .tForearm.seek CC +2 "manipulator"&E'Ͻ +99 "core" ' +2 .tHand.close + "manipulator"&/ +70 "core" / +4 .tCC.seek :open +2 "collection"'k( +396 "core" ( + "manipulator"&^& +4 "core" &y\ 0\ 1 M z, +3 "manipulator"& % +3 "core" % \ /\ / L y +3 .tForearm.seek :retract +2 "manipulator"&\ '\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&K(- +303 "core" ( +2 "manipulator"&h& +4 "core" &-\ 6\ 2 ? z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &N& +3 "core" &-\ 1\ . ( z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&+'Γ +110 "core" ' +3 .tHand.open + "manipulator"&C1 +73 "core" 1 +2 "manipulator"& % +4 "core" % Ν\ 6\ 4 B z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&W'\ +105 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%~ +4 "core" +4 .tPTV.dial :PRVmixing + "processing"%  +15 "core" +4 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 "processing"%D  +3 "collection"'p  +7 "core"  +10  +3 .tCTV.dial :air,avoiding: :intake +52 "collection"'&  +10 "core" +4 #tLoading lyfil puck from tube 2 into Collection Clamp + "collection"'1& +5 "core" &ru\ +2 "manipulator"&x% +4 "core" %\ \ 0\ %  z +3 "storage"(|% +4 "core" %}\ A\ B T\ +2 "storage"(S. +3 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 2 + "storage"(e( +203 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (c& +3 "core" & \ \ ) I\ +2 "manipulator"&m& +4 "core" &-\ /\ / j z +3 "manipulator"&5% +4 "core" %\ \ .\ / U z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&"( +196 "core" ( +2 "manipulator"&f& +4 "core" &\ 6\ 1 z3 +3 "storage"(*& +3 "core" & \ '\  \ +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&j'Ѧ +98 "core" ' +2 "storage"(H& +4 "core" & \ "\ . \ +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(?') +304 "core" ' + "storage"(- +3 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 (@& +3 "core" & \ \  \ +2 "manipulator"&& +4 "core" &\ 0\ . W z3 +3 .tElbow.seek 2 + "manipulator"&!( +4 "core" ( +2 "manipulator"&>& +4 "core" &\ 3\ 7 F z3 +2 "storage"(y& +4 "core" & \ \  \ +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&t' +36 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&l/ +68 "core" / +5 ."downElevator"SE.seek :down +4 "manipulator"&}& +2 "storage"(''p +6 "core" &\ 0\ . b z3 +3 "manipulator"&.% +4 "core" % ;\ 0\ / % zS +3 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 .tElbow.seek CC + "manipulator"&:(o +160 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +3 "core" ( +2 "manipulator"& & +5 "core" &y1\ *\ " N zJ +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &(& +3 "core" &y1\ )\ # zJ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&V'Ͻ +89 "core" ' +2 "manipulator"&z& +4 "core" &y1\ 6\ 3 I yJ +3 "manipulator"&,% +4 "core" %\ 0\ )  z+ +3 "collection"'d& +52 "core" &rt\ +11 "collection"'& +6 "core" &ps\ +2 .tCC.seek :closed +3 "collection"'8(S +3 "core" &su\ +6 &qv\\\ 9 +9 &PK~rrV\ 0 +9 &upu~\ E +10 &0`ttz\ L +9 &[sv\ K +10 &]qqM\ K +9 &w]qs\ K +9 &9^pt2\ K +10 &]ru\ K +9 &]rt\ K +9 &~\\qun\ L +10 &!@\\rr=\ L +9 &#\\qt\ L +9 &$_tt\ K +10 &&]qu\ K +9 &(H_tt\ L +10 &*\ ]pr\ L +9 &+]qsh\ L +9 &-Yqs>\ K +10 &/QYru\ K +9 &1You\ L +10 &2]qt\ L +9 &4Ypt\ K +9 &6YYquX\ K +10 &8Yqv\ K +9 &9Ypt\ K +9 &;YqqM\ K +10 &=aYrs\ K +9 &?#Ytt\ K +10 &@Yps\ L +9 &B\\qu\ L +9 &Dh]ps\ L +10 &F'gpsi\ M +9 &GrpuM\ N +9 &Ipt+\ Q +10 &KWpr\ T +9 &Mqr\ V +9 &Nqp\ V +10 &Pqv\ X +9 &R9zss\ + +10 &R/ptx\ M +8 ( +4 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.92 +3 .Hand.open + "manipulator"&1 +3 "core" &RLqt\ < +72 1 +2 "manipulator"&7% +4 "core" % W # z+ +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&O'\ +95 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +127 "core"  +5 .tCSV.dial CTV +2 "collection"'2  +31 "core"  +5 .tPS.seek 2.5ml +2 "processing"%_'\ +19 "Can"k\ L pO +2582 "core" ' +2 "collection"'G% +4 "core" %:=R\  +3 .tCS.seek 4.25ml +2 "collection"''Yr +1530 "core" ' +3 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%u  +42 "core"  +7 .tdelay 2 seconds +201 .PSV.dial :waste2 +2 "processing"%  +69 "core"  +6 .tPS.seek 0ml + "processing"%', +2605 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'I ` +28 "core" _ +5 .tCSV.dial :air + "collection"') @ +44 "core" > +5 .tCS.seek 10ml +2 "collection"'X' +1540 "core" ' +2 .tCSV.dial CTV +2 "collection"'s  +54 "core" ~ +5 .tCS.seek 0ml +2 "collection"'a' +2632 "core" ' +2 .tCBV.dial :waste1 +2 "collection"'q @ +27 "core" ? +4 .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake +2 "collection"'Z  +129 "core" +3 "collection"'L& +4 "core" &RM``?\ < +2 #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&$% +3 "core" %\ \ ,\ /  z +3 "storage"(Y% +4 "core" %w }\ +2 "storage"(M. +3 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"(-( +192 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +3 (o& +3 "core" & \ +2 "manipulator"&& +4 "core" &y1\ 0\ 2 3 zJ +2 "manipulator"&% +4 "core" %\ \ .\ ! z +51 .tElbow.reconfigure :tight +11 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&( +164 "core" ( +2 "manipulator"&{& +4 "core" &\ 7\ 2 3 zi +2 "storage"(& +4 "core" & \ \ \ +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"& ' +93 "core" ' + "storage"(6& +4 "core" & \ \ \  \ +3 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(i') +108 "core" ' +2 "storage"(0- +2 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 "manipulator"&& +3 "core" &\ .\ / S zi +3 "storage"([& +4 "core" & \ +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 +2 "manipulator"&B' +33 "core" ' +2 .tElbow.hold + "manipulator"&g, +3 "core" , +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 "storage"(J- +2 "core" -' +4 .tSE.seek 31.28 Pucks below Top Plate + "storage"(%'F +39 "core" ' +2 "manipulator"&% +4 "core" %\ 0\ / 0 z +2 "storage"(v& +4 "core" & \ +2 .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 1 + 310 counts +2 "manipulator"&P'= +17 "core" ' +2 "manipulator"&A& +4 "core" &\ 5\ 8 _ zi +2 "storage"(b& +5 "core" & p\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +29 "core" ' +2 .tSE.seek 32.28 Pucks below Top Plate +2 "storage"(Q' +41 "core" ' +2 "manipulator"&& +4 "core" &\ /\ 0 A zi +2 "manipulator"&n% +5 "core" %\ 1\ / a z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&T'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(o +171 "core" ( +2 "manipulator"&& +4 "core" &n0\ 3\ 7 I zI +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &3& +3 "core" &n0\ .\ 1 Y zI +3 .tForearm.seek CC + "manipulator"&r'Ͻ +90 "core" ' +2 .tHand.close + "manipulator"&// +72 "core" / +4 .tCC.seek :open + "collection"'( +396 "core" ( +2 "storage"(]& +4 "core" & \ \  1\ +2 "storage"(U& +4 "core" & \ \  \ +3 "manipulator"&w& +4 "core" &n0\ 0\ / H zI +2 "manipulator"&9% +4 "core" % ϻ\ /\ . D z +50 .tForearm.seek :retract +9 "manipulator"&F'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 + "manipulator"&#( +164 "core" ( +2 "manipulator"&& +4 "core" &\ 5\ 3 Z zP +3 "storage"(<& +5 "core" & \ \ P\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&\\' +104 "core" ' +2 .tElbow.hold + "manipulator"& , +3 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&=1 +77 "core" 1 +3 "manipulator"&% +4 "core" % \ 5\ 1 B z +2 "storage"(`& +4 "core" & \  \ +3 .tForearm.force -20 + "manipulator"&5 +8 .tForearm.seek 1 + 316 counts + "manipulator"&4'C +18 "core" ' +2 "manipulator"&& +4 "core" &\ 6\ 2 zP +7 "storage"(^& +5 "core" & \ \  \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"& ' +27 "core" ' +2 "storage"(E% +4 "core" %\ !\  \ +3 ."downElevator"SE.seek :down +4 "storage"('p +48 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +50 (h% +3 "core" %p\ _\ _ \ +3 "manipulator"&N% +4 "core" %ѱ\ $\ 0  z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&C'\ +89 "core" ' +2 .tPSV.dial :air +2 "processing"%  +68 "core" +4 .tPS.seek 2.5ml +2 "processing"%\ '\ +2606 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%~ +40 "core" +4 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +41 "core"  +3 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%D +41 "core" +4 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%p  +42 "core"  +4 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%&', +2600 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%1& +4 "core" &  +3 "manipulator"&x& +3 "core" &\ /\ " T yP +3 "manipulator"&|% +4 "core" %\ \ 0\ * E z +3 .tElbow.seek FlushPuck::Garage + "manipulator"&S(- +194 "core" ( + "manipulator"&+& +4 "core" &-\ 1\ 3 z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &c& +56 "core" &-\ /\ : 3 y +4 .tForearm.seek :garage +2 "manipulator"&m'Γ +101 "core" ' +2 .tHand.close + "manipulator"&5/ +72 "core" / +2 "manipulator"&R& +4 "core" &-\ 6\ 3 > z +3 "manipulator"&f% +4 "core" % Τ\ 1\ 1 ^ z +3 .tForearm.seek :retract + "manipulator"&*'\ +103 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&K([ +131 "core" ( +2 "manipulator"&H& +4 "core" &Q\ (\ 4 S y +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &W& +3 "core" &Q\ "\ - * y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC + "manipulator"&'$ +98 "core" ' +2 "manipulator"&@& +4 "core" &Q\ 5\ 5 9 z +3 "manipulator"&% +4 "core" %&\ 0\ 1 a z7 +3 "processing"%>& +4 "core" &  +3 "processing"%y& +5 "core" &\  +3 .tPC.seek :closed +2 "processing"%l(^ +5 "core" &   +8 &6\ *y +9 &g\ ? +10 &kw \ M +9 &/Y \ L +9 &Y&\ L +10 &Y/\ L +9 &uY9\ L +10 &6Z?\ M +9 &]2\ L +9 &^B\ L +10 & }^D\ L +9 &">]>\ M +9 &$\\F\ M +10 &%\\H\ M +9 &'ZQ\ M +10 &)F\\W\ M +9 &+[N\ M +9 &,[?\ M +10 &.]F\ M +9 &0N[N\ M +10 &2\\R\ M +9 &3[S\ M +9 &5[V\ M +10 &7V\\Y\ M +9 &9\\\\\ M +9 &:Za\ L +10 &<Yb\ L +9 &>_Xb\ L +9 &@ ^_\ M +10 &Agc\ M +9 &Cpm\ N +10 &EXq\ Q +9 &Gt\ R +9 &Hu\ R +10 &Jn\ R +9 &L_q\ R +10 &N!}\ R +9 &O}\ R +9 &Q\ R +10 &Se\ R +9 &U'\ R +9 &V\ R +10 &X\ S +9 &Zl\ S +9 &\\-\ S +10 &]\ 5 +9 &^/}\ O +10 &^ \ . +2 ( +2 "processing"%y& +4 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.62 + "processing"%}& +4 "core" &^ \ . +3 .tHand.open + "manipulator"&.1 +73 "core" 1 + "manipulator"&"% +5 "core" % &\ 4\ 1 z7 +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&j'\ +96 "core" ' + .tPRV.dial :air +2 "processing"%  +43 "core"  +4 .tPSV.dial :mixloop +2 "processing"%( +42 "core" +5 "processing"%?% +4 "core" %*`\ +3 .tPS.seek 0.3ml + "processing"%t' +378 "core" ' +2 .tPSV.dial PSR +2 "processing"%z +96 "core"  +7 #tPulling 0.4ml of PSR.air + .PSR.select :air +4 .PS.seek 0.7ml + "processing"%,'' +493 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%d'\ +1905 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%! +98 "core" +4 .tPTV.dial :mixing +2 "processing"%' @ +73 "core" B +13 .tPBV.dial :waste2 +2 "processing"%  +90 "core"  +6 .tPS.seek 0ml +2 "processing"%k', +2601 "core" ' +3 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" &Q\ %\ , z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&7([ +4 "core" ( + "manipulator"&& +5 "core" &Q\ 1\ 5 z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &Q\ 0\ / , y +3 .tForearm.seek PC +2 "manipulator"&2'$ +89 "core" ' +2 .tHand.close + "manipulator"&V/ +66 "core" / +4 .tPC.seek :open + "processing"%( +457 "core" ( +2 "manipulator"&G& +4 "core" &Q\ 2\ - ' z +2 "manipulator"&;% +4 "core" % /\ 1\ / S z +3 .tForearm.seek :retract +2 "manipulator"&u'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(- +136 "core" ( +2 "manipulator"&_& +4 "core" &- \ 3\ 7  y% +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &I& +3 "core" &- \ /\ 0 W z% +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&)'Γ +113 "core" ' + .tHand.open + "manipulator"&1 +72 "core" 1 +2 "manipulator"&s% +4 "core" % Η\ 6\ 0  z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&X'\ +97 "core" ' +2 #tLoading da puck from tube 3 into Processing Clamp + "processing"%q& +4 "core" &C  +3 "manipulator"&Z% +4 "core" %\ \ 0\ / O z +2 "storage"(L% +4 "core" %p\ B\ @ B\ +2 "storage"($. +3 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 +2 "storage"(Y( +359 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +4 (M& +3 "core" & r\  +2 "manipulator"&o& +4 "core" &- \ /\ 0 6 z% +2 "manipulator"&% +4 "core" %\ \ -\ / ] z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"&( +223 "core" ( +2 "manipulator"&e& +4 "core" &\ 4\ ; I yW +2 "storage"({& +4 "core" &\ 9\ F C\  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 3 + 700 counts + "manipulator"&' +100 "core" ' +2 "storage"(6& +4 "core" &\ `\ T \  +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(:') +99 "core" ' + "storage"(0- +3 "core" -'? +50 .tSE.configure :default +10 "storage"(#QK-0-\ b +4 (& +3 "core" & \  +2 "manipulator"&[& +4 "core" &\ /\ ,  zW +3 .tElbow.seek 3 +2 "manipulator"&J( +4 "core" ( +2 "manipulator"&O& +4 "core" &\ 3\ 6 ) zM +3 "storage"(& +3 "core" & \  +3 .tForearm.seek 3 + 300 counts +2 "manipulator"&v'C +19 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&A/ +69 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&b& + "storage"('p +8 "core" &\ -\ $ " zM +2 "manipulator"&n% +5 "core" % <\ /\ 1 W za +2 .tForearm.seek :retract +2 "manipulator"& '\ +40 "core" ' +3 ."downElevator"SE.stop + "storage"(5 +49 "core" ' +2 .tElbow.seek PC +2 "manipulator"&([ +304 "core" ( + "manipulator"&i& +4 "core" &Z\ 3\ 2 8 z +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &B& +3 "core" &[\ /\ ,  z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&P'$ +97 "core" ' +2 "manipulator"&%& +4 "core" &[\ 3\ 6 A z +2 "manipulator"&% +4 "core" %)\ 1\ 0 \\ z +3 "processing"%3& +4 "core" &  +4 "processing"%& +5 "core" &  +3 .tPC.seek :closed +2 "processing"%g(^ +3 "core" &x  +7 &x 8 +9 &JH{r\ 0 +9 &zt}\ D +10 &!`s\ M +9 &[d\ L +9 &Zd\ L +10 &iZr\ L +9 &+\\f\ L +10 &Zb\ L +9 &ZS\ L +9 &qZX\ L +10 &!2YW\ L +9 &"\\U\ M +9 &$Z?\ L +10 &&x[K\ L +9 &(;WW\ L +10 &)ZW\ L +9 &+Y[\ L +9 &-[T\ M +10 &/CZD\ L +9 &1[M\ L +9 &2WH\ L +10 &4ZB\ L +9 &6JZ>\ L +10 &8 X:\ L +9 &9Z;\ L +9 &;Y;\ L +10 &=S\\<\ L +9 &?Z<\ L +9 &@\\B\ L +10 &BbA\ M +9 &DSu?\ O +10 &F>\ Q +9 &G<\ R +9 &I<\ R +10 &KR@\ R +9 &M7\ R +10 &N2\ R +9 &P2\ R +9 &RY3\ R +10 &T'\ R +9 &U+\ R +9 &W+\ S +10 &Y`!\ R +9 &[!!\ S +9 &\\%\ S +10 &^L\\-\ #m +9 &^_,\ , +9 ( +2 &^&\ * +2 "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.64 +3 .Hand.open + "manipulator"&/1 +69 "core" 1 +3 "manipulator"&T% +4 "core" %  V u y +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&8'\ +93 "core" ' +3 #tHeating Puck.from 3, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%] S +3 %U9 +6 "core" 9 +102 "processing"%w9 +3 "core" 9< +103 "processing"%99 +3 "core" 9 = +103 "processing"%9 +2 "core" 9 > +103 "processing"%<9 +3 "core" 9? +103 "processing"%r9 +3 "core" 9@ +103 "processing"%9 +3 "core" 9? +103 "processing"%=9 +2 "core" 9> +103 "processing"%9 +3 "core" 9"= +103 "processing"%`9 +51 "core" 9)2 +112 "processing"%9 +3 "core" 9-0 +103 "processing"%^9 +2 "core" 91- +103 "processing"%E9 +3 "core" 96* +103 "processing"%F9 +3 "core" 9#:( +103 "processing"%#9 +3 "core" 95>& +103 "processing"%h9 +3 "core" 9GB# +103 "processing"%N9 +3 "core" 9XG +102 "processing"%\\9 +3 "core" 9mK +103 "processing"%49 +3 "core" 9O +103 "processing"% 9 +3 "core" 9S +103 "processing"%Q9 +3 "core" 9W +103 "processing"%9 +3 "core" 9\\ +103 "processing"% 9 +3 "core" 9` +103 "processing"%9 +2 "core" 9d +103 "processing"%~9 +4 "core" 9h +103 "processing"%9 +3 "core" 9m +103 "processing"%D9 +3 "core" 9!q +102 "processing"%p9 +3 "core" 93u +103 "processing"%\ 9 +3 "core" 9Ey +103 "processing"%19 +3 "core" 9V~ +103 "processing"%x9 +2 "core" 9g\ +104 "processing"%|9 +2 "core" 9v +103 "processing"%+9 +3 "core" 9 +103 "processing"%c9 +3 "core" 9 +103 "processing"% 9 +3 "core" 9 +103 "processing"%59 +3 "core" 9 +103 "processing"%R9 +3 "core" 9 +103 "processing"%f9 +2 "core" 9 +103 "processing"%C9 +3 "core" 9 +103 "processing"%H9 +4 "core" 9 +102 "processing"%W9 +3 "core" 9 +103 "processing"%m9 +3 "core" 9 +103 "processing"%@9 +3 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%>9 +3 "core" 9\  +4 .tPH.hold 2:00:00,28C +3 "processing"%S pSp +3 .tdelay 1:30 +5 "core"  +8998 .tPSR.select :air +2 .PSV.dial PSR + "processing"%* +99 "core"  +7 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +16 .tPS.seek 0.5ml + "processing"%'F +579 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +16 .tPS.seek 2ml +2 "processing"%}'˕ +1591 "core" ' +2 .tPTV.dial :puck +2 "processing"%.  +68 "core"  +55 .tPSV.dial PTV +9 "processing"%" +71 "core" +4 .tPBV.dial :waste1 +2 "processing"%y  +128 "core"  +4 "processing"% % +5 "core" %˘\  +3 .tPS.seek 1.5ml + "processing"%('~ +584 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%? * +33 "core" * +6 .tPS.seek 0ml + "processing"%', +1613 "core" ' +3 .tdelay 5:00 +7321 "Can"|\ A P +22681 #trecoverPSRreagent08 + .PTV.dial :puck +5 .PBV.dial :waste1 + "processing"%&  +32 "core" +5 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%z * +34 "core" , +5 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%t +71 "core"  +8 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml +2 "processing"%,'\ +2306 "core" ' +2 .tPSV.dial PTV +2 "processing"%! +70 "core" +5 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%' +71 "core"  +7 .tdelay 5 seconds +502 .PSV.dial PTV +3 "processing"% +70 "core" +6 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%d  +69 "core"  +5 .tPS.seek 0ml +2 "processing"%', +2289 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +127 "core" +4 .tPSV.dial :mixloop + "processing"% +42 "core" +4 .tPRV.dial :ab1 +2 "processing"%V @ +75 "core" B +5 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml +2 "processing"%K' +360 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +4 "collection"'j  + .tPRV.dial CBV +4 "processing"%l  +38 "core" +7  +3 !to:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt[$"5/home/esp/esp2/utils/fluid.rb:505:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:607:in `fluid'"2/home/esp/esp2/utils/fluid.rb:619:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:693:in `fluid'"1/home/esp/esp2/utils/fluid.rb:748:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:455:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:581:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:29:in `connect'";/home/esp/esp2/protocol/2G/DAprocess.rb:300:in `runDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:170:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:56:in `da'";/home/esp/esp2/mission/25APR23NEMO.rb:19:in `myDA_WCR'"-/home/esp/esp2/mission/25APR23NEMO.rb:62"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"-/home/esp/esp2/mission/25APR23NEMO.rb:61"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"-/home/esp/esp2/mission/25APR23NEMO.rb:35"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"-/home/esp/esp2/lib/esp.rb:207:in `shell'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +3 "processing"%G% +4 "core" %i\  +3 .tPS.seek 0.3ml +2 "processing"%;' +339 "core" ' +3 .tdelay 2 seconds +201 .CBV.dial between PRV and PSV +2 "collection"'_  +28 "core" +5 .tPRV.dial :air +2 "processing"%I  +42 "core"  +5 .tPS.seek 0.9ml +2 "processing"%2'@ +1254 "core" ' +54 .tPRV.dial :waste2 +4 "processing"%7 @ +70 "core" > +5 .tPS.seek 0.5ml +2 "processing"%'F +853 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%s  +41 "core"  +5 .tPS.reconfigure :default +3 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%u'˕ +1588 "core" ' +2 .tPSV.dial :PML +2 "processing"%q +42 "core" +4 .tPTV.dial :mixing +2 "processing"%Z @ +72 "core" B +5 .tPBV.dial :waste1 +2 "processing"%L  +33 "core" +5 "processing"%$% +4 "core" %ːt\  +3 .tPS.seek 1.85ml +2 "processing"%)' +238 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%- * +33 "core" , +6 .tPS.seek 0ml +2 "processing"%M', +1958 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'o& +3 "core" &VW\ +3 "manipulator"&& +4 "core" &\\\ 0\ 1 C z +2 "manipulator"&e% +4 "core" %\ \ /\ / O z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&{(- +122 "core" ( +2 "manipulator"&& +4 "core" &-\ :\ 0 z i +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &6& +3 "core" &- \ %\ / P z i +3 .tForearm.seek :garage + "manipulator"&0'Γ +98 "core" ' +2 .tHand.close + "manipulator"&/ +75 "core" / +2 "manipulator"&[& +4 "core" &-\ 8\ 0 , z i +2 "manipulator"&X% +4 "core" % Π\ 0\ 1 H zc +3 .tForearm.seek :retract +2 "manipulator"&O'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&(o +332 "core" ( + "manipulator"&A& +4 "core" &n3\ 7\ 1 zJ +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &b& +3 "core" &n3\ /\ / \\ zJ +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&n'Ͻ +100 "core" ' +2 "manipulator"&& +4 "core" &n3\ 3\ 5 @ zJ +2 "manipulator"&% +4 "core" %Ͻ\ 0\ 0 J z +3 "collection"':& +4 "core" &SY\ +3 "collection"'v& +5 "core" &UV\ +3 .tCC.seek :closed +2 "collection"'(S +4 "core" &UW\ +6 &VX\ 9 +10 &JI~ST\ 0 +9 &wsUW\ E +10 &_TW\ M +9 &YVW\ M +9 &ZWX\ M +10 &dYVX\ M +9 &'ZVT\ M +9 &WTW\ M +10 &YTY\ M +9 &mWTW\ M +10 &!/YVX\ M +9 &"WWW\ M +9 &$ZVW\ M +10 &&uYVX\ M +9 &(7[WW\ M +9 &)ZTW\ M +10 &+ZUX\ L +9 &-|ZUU\ M +10 &/>ZTX\ M +9 &1YUX~\ M +52 &2ZVT\ M +10 &4WUW\ M +4 &6FYUV}\ M + &8 YUY{\ M +2 &9WUY\ M + &;XUW\ M + &=OYUW\ M +4 &?\\TW\ M +9 &@ZUY\ M +10 &B^UW\ M +9 &DQjUX\ O +9 &F WX\ Q +10 &GWW\ V +9 &I|XY\ X +10 &K=XZ\ X +9 &LVZ\ X +9 &NVY\ Y +10 &PUY\ Y +9 &R%yTV\ 4 +9 &R(WY\ "e +10 &RuYY\ K +2 ( +2 "collection"'v& +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.31 +2 "collection"'J& +3 "core" &RzVV{\ K +4 .tHand.open + "manipulator"&i1 +69 "core" 1 +3 "manipulator"&B% +4 "core" % Ͻ\ 6\ 3 E z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&%'\ +97 "core" ' +2 .tPSV.dial PSR +2 "processing"% +99 "core"  +8 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +18 .tPS.seek 1.5ml + "processing"%3'{ +1604 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +41 "core"  +5 .tPS.seek 0ml +2 "processing"%', +1593 "core" ' +2 .tPSV.dial PSR + "processing"%/ +42 "core"  +8 .tPSR.select :air +2 "processing"% +17 .tPS.seek 2.5ml +2 "processing"%T'\ +2607 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +4 "processing"%U  +2 "collection"'  +33 "core"  +123  +7 .tPSV.dial :mixloop +2 "processing"%w +99 "core" +6 .tCTV.dial :air,avoiding: :intake +2 "collection"'P  +15 "core"  +6 .tPTV.dial :PRVmixing + "processing"%9  +72 "core" +6 .tPS.seek 0ml +2 "processing"%', +2599 "core" ' +2 .tPSV.dial :air +2 "processing"%<  +40 "core"  +6 .tPS.seek 2.5ml +2 "processing"%r'\ +2604 "core" ' +2 .tPSV.dial :mixloop +2 "processing"% +42 "core" +6 .tPS.seek 0ml +2 "processing"%=', +2609 "core" ' +2 .tPSV.dial :air + "processing"%  +42 "core"  +6 .tPS.seek 2.5ml +49 "processing"%`'\ +2612 "core" ' +2 .tPSV.dial :mixloop +2 "processing"% +42 "core" +6 .tPS.seek 0ml +2 "processing"%^', +487 "Can"\  cQ( +2115 "core" ' +3 #tGaraging FlushPuck in Collection Clamp + "manipulator"&E& +4 "core" &n2\ ,\ $ ( zJ +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&F(o +3 "core" ( +2 "manipulator"&#& +4 "core" &n1\ 2\ 6 A zJ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &h& +3 "core" &n1\ /\ 0 w zJ +3 .tForearm.seek CC + "manipulator"&N'Ͻ +94 "core" ' +2 .tHand.close + "manipulator"&\\/ +73 "core" / +4 .tCC.seek :open +2 "collection"'4( +393 "core" ( +2 "manipulator"& & +4 "core" &n1\ .\ . Z zJ +2 "manipulator"&Q% +4 "core" % \ .\ -  z +3 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"& (- +321 "core" ( +2 "manipulator"&& +4 "core" &-\ 7\ 2 S y +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &~& +3 "core" &-\ 0\ / k z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'Γ +104 "core" ' +2 .tHand.open + "manipulator"&D1 +75 "core" 1 +2 "manipulator"&p% +4 "core" % Μ\ 6\ 2 C z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&\ '\ +100 "core" ' +3 ."da"delayUntil "12:26:13.86" +3 #"WCR"Whole Cell Archive sampling 1000ml +2 #Loading wcr puck from tube 3 into Collection Clamp + "collection"'1& +4 "core" &TUb\ +2 "manipulator"&x% +5 "core" %\ \ /\ . W z +2 "storage"(|% +4 "core" %y N\ +2 "storage"(+. +4 "core" .( +2 "storage"(c& +4 "core" & l\  +2 "storage"( & +5 "core" & }\  +2 "manipulator"&5& +4 "core" &-\ .\ -  z +2 "manipulator"&R% +4 "core" %\ \ .\ . ? z +3 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 3 +2 "manipulator"&f( +238 "core" ( +3 "manipulator"&C& +4 "core" &\ 6\ 2 zn +2 "storage"(H& +4 "core" & \  +3 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 3 + 700 counts +2 "manipulator"&W' +94 "core" ' + "storage"(m& +4 "core" & \  +3 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +51 ."WCR"SE.seek :beamBreak +10 "storage"(@') +108 "core" ' +2 "storage"(- +4 "core" -' +2 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +4 (>& +3 "core" & m\  +2 "manipulator"&*& +4 "core" &\ ,\ .  zn +3 ."WCR"Elbow.seek 3 +2 "manipulator"&k( +15 "core" ( +2 "manipulator"&& +4 "core" &\ 5\ 2 O z3 +2 "storage"(.& +5 "core" & ~ C\  +3 ."WCR"Forearm.seek 3 + 300 counts +2 "manipulator"&"'C +24 "core" ' +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Hand.close +2 "manipulator"&y/ +74 "core" / +4 ."downElevator"SE.seek :down +4 "storage"( 'p +2 "manipulator"&}& +9 "core" &\ /\ / [ z3 +2 "manipulator"&?% +4 "core" % @\ /\ . n zP +3 ."WCR"Forearm.seek :retract +2 "manipulator"&('\ +44 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +42 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&](o +211 "core" ( +2 "manipulator"&&& +4 "core" &{\ 6\ 3  z+ +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &z& +3 "core" &{\ /\ 0 d z+ +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek CC +2 "manipulator"&t'Ͻ +93 "core" ' +2 "manipulator"&& +4 "core" &{\ 4\ 6 G z+ +3 "manipulator"&!% +4 "core" %\ 1\ 2 i z/ +3 "collection"''& +4 "core" &SSM\ +3 "collection"'& +6 "core" &RT=\ +3 ."WCR"CC.seek :closed +2 "collection"'d(S +5 "core" &SVQ\ +6 &9TUX\ $d +9 &XSTD\ 7 +9 &yPW5\ K +10 &VSS1\ L +9 &YQU+\ L +9 &DWRT.\ L +10 &XRU.\ K +9 &XTT'\ L +10 &YRS*\ L +9 &MWRU\ K +9 & YQT \ L +10 &!XRS\ L +9 &#WQV\ L +9 &%RYRS\ L +10 &'YQT \ L +9 &(YRT\ L +10 &*YSU\ L +9 &,ZZRT\ L +9 &.YRU\ L +10 &/YST\ L +9 &1ZTW\ L +9 &3bZSU\ L +10 &5$ZRW\ L +9 &6ZTT\ L +10 &8YQT\ L +9 &:jYST\ L +9 &<,YSU\ L +10 &=ZSW\ L +9 &?YRT\ L +9 &Ar\\ST\ L +10 &C3bTV\ M +9 &DlUW\ N +10 &FSS\ P +9 &HbTT\ U +9 &JSV\ W +10 &KRX\ W +9 &MSW\ X +9 &O`RT\ X +10 &Q RX\ Y +9 &RzKUT\ 4 +10 &R\ |TS\ J +5 ( +2 "collection"'& +4 "core" &RjSW\ J +2 #"WCR"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.26 +4 .Hand.open + "manipulator"&,1 +69 "core" 1 +2 "manipulator"&% +5 "core" % \ /\ 0  z/ +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +3 #"WCR"collectSample 1000ml w/bubble point of 55psi +2 #Priming 7ml + .Gate.power :sampler,:ON +178 .Flow.enablePump :primary +55 .Flow.setRate 6.0 +18 .Intake.select :close +3 .Exhaust.select :close +3 .SS.hold +3 "sampler")V+ +8 "core" + +2 "sampler")% +4 "core" %> \  +2 "collection"'j& +4 "core" &ReTV\ J +5 "Can"\ n Q6 +2 #"WCR"Calibrating pressure sensors + .CTV.dial :air +2 "collection"'l  +5 "core"  +5 ."WCR"SSV.dial :spit,avoiding: :exhaust +3 "sampler")G  +13 "core" +7 ."WCR"SS.reconfigure :fast +2 "sampler")#.0Xt +268 "core" ' +2 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +4 "sampler")_  + "collection"'I @ +107 "core" A +30  +5 ."WCR"delay 3.8 seconds +382 "collection"';% +4 "core" %TT\ +3 "sampler")7% +3 "core" %>u \ g \\ +3 #"WCR"Sensor limits: Intake max 150.8psia; Outlet max 155.5psia + .SSV.dial :spit +2 "sampler")2 +133 "core" +6 ."WCR"SS.seek 0ml +2 "sampler")s'? +284 "core" ' +2 ."WCR"SSV.dial CBV +2 "sampler")  +133 "core"  +6 ."WCR"CTV.dial :intake +2 "collection"'q  +75 "core"  +7 #"WCR"Waiting for external sampler to finish priming... + .delayUntil "12:25:24.15" +1381 #"flow"3.4L/min +3006 #3.8L/min +9018 #3.7L/min +2796 ."WCR"Flow.enablePump :primary +2 .Flow.setRate 2.5 +9 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +6 "collection"'Z @ +5 "core" A +7 #"WCR"Allowing 40s for 7.0ml of remaining 7.0ml +4 "Can"\ 7 Qc;\ +2 ."WCR"Intake.select :open + "sampler") +215 "collection"'L% +4 "core" %`b\ +2 #"WCR"Intake @34.7psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 2.18ml/s +2 "sampler")#.0X% +5 "core" %/5G\ +2 "sampler")*% +5 "core" %) \ z +17 "collection"'\ % +4 "core" %?\ +2 "sampler")% +4 "core" %, \ } +21 "collection"'.% +3 "core" %D\ +2 "sampler")y% +4 "core" %) \  +24 "collection"'}% +4 "core" %C>O\ +2 "sampler")?% +4 "core" %  \ / +27 "collection"'f% +4 "core" %MOL\ +2 "sampler")W% +5 "core" %BG \  +2 "collection"'@% +4 "core" %GJP\ +2 #"WCR"Intake @33.7psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 1.16ml/s +3 "sampler")#.P0X'G +505 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%* * +35 "core" , +7 ."da"PS.seek 0ml +2 "processing"%\ ', +253 "core" ' +2 #"WCR"Stroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale +2 "sampler")#.0X  +35 "core" +5 "processing"% % +4 "core" %ːr\  +4 ."da"PS.seek 1.5ml +2 "processing"%'v +2 "core" +8 #"WCR"Allowing 130s for 25.0ml of remaining 825.0ml +3 "Can"\ Q A +2 ."WCR"Intake.select :open + "sampler") +216 "collection"'% +3 "core" %,.\ +3 #"WCR"Intake @32.7psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X +27 "collection"'J% +4 "core" %.0\ +2 "sampler")A% +4 "core" %H \ } +31 "collection"':% +4 "core" %\ +2 "sampler")B% +4 "core" %H \ +36 "collection"'v% +4 "core" %$%\ +2 "sampler")% +4 "core" %H \ { +41 "collection"'n% +3 "core" %99\ +3 "sampler")0% +5 "core" %H-2 \ { +45 "collection"'M% +4 "core" %"#\ +2 "sampler")8% +5 "core" %HQQ \ | +2 "sampler")i% +4 "core" %HRR \ } +2 ."WCR"Intake.select :close + "sampler")0 +16 )3% +3 "core" %HUW \ ~ +3 ."WCR"SSV.dial :exhaust +2 "sampler")  +77 "core"  +7 ."WCR"Exhaust.select :open + "sampler")@ +72 ."WCR"SS.seek 0ml +3 "sampler")'? +878 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +17 ."connect"SSV.dial CBV +3 "sampler")  + ."WCR"CBV.dial SSV +5 "collection"'U @ +5 "core" A +67 +7 #"WCR"Allowing 130s for 25.0ml of remaining 775.0ml +3 "Can"\ Q +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'6% +4 "core" %\ +2 #"WCR"Intake @31.9psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X @ +6 "core" A +38 ."da"PRV.dial :ab2 +2 "processing"%  +22 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 725.0ml +3 "Can"\ gR +2 ."WCR"Intake.select :open +2 "sampler") +9 "core" ~ +6 ."da"PTV.dial :PRVmixing + "processing"%'  +10 "core" +5 ."da"PSV.dial :mixloop +2 "processing"% +41 "core" +6 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml +2 "processing"%5' +138 "collection"'% +4 "core" %\ +2 #"WCR"Intake @31.0psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X @ +6 "core" A +68 +6 #"WCR"Allowing 130s for 25.0ml of remaining 650.0ml +3 "Can"\ 2RD( +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'% +4 "core" %::\ +2 #"WCR"Intake @33.1psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.46ml/s +2 "sampler")#. 0X  +11 "collection"'" @ +6 "core" A +67 +6 #"WCR"Allowing 130s for 25.0ml of remaining 550.0ml +4 "Can"\ ;Rs + ."WCR"Intake.select :open +2 "sampler") +216 "collection"'% +3 "core" %<;\ +2 #"WCR"Intake @33.2psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.46ml/s +2 "sampler")#. 0X% +4 "core" %*-\ +2 #"WCR"Intake @32.6psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.46ml/s +3 "sampler")#. 0XA \ u +23 "collection"'% +4 "core" %&(\ +2 "sampler")r% +58 "core" %X \ { +7 "collection"'P% +4 "core" %[]\ +3 "sampler")^% +5 "core" %X \ { +30 "collection"'w% +4 "core" %\ +2 "sampler")% +4 "core" %X \ t +36 "collection"'`% +4 "core" %""\ +2 "sampler")#% +5 "core" %X \ | +40 "collection"'h% +3 "core" %#'\ +2 "sampler")% +4 "core" %X \ ~ +47 "collection"'%% +4 "core" %\ +2 "sampler")E% +4 "core" %X \ ~ +53 "collection"' % +3 "core" %HL\ +3 "sampler")% +4 "core" %X69 \ | +60 "collection"'Q% +4 "core" %\ +2 "sampler")n% +5 "core" %XED \ r +2 "sampler")=% +4 "core" %XFF \ s +2 ."WCR"Intake.select :close +2 "sampler")0 +14 )K% +4 "core" %XMM \ v +2 ."WCR"SSV.dial :exhaust +2 "sampler")6  +76 "core"  +6 ."WCR"Exhaust.select :open +2 "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler")T'? +875 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +14 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +4 "sampler")  + "collection"' @ +7 "core" A +69 +5 #"WCR"Allowing 130s for 25.0ml of remaining 425.0ml +3 "Can"\ ϘR| +2 ."WCR"Intake.select :open +2 "sampler") +214 "collection"'[% +4 "core" %'+\ +2 #"WCR"Intake @32.5psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.42ml/s +3 "sampler")#.0X+ +4 "core" + +19 "collection"'!% +3 "core" %\ +2 "sampler")% +5 "core" %H1 \ u +17 "collection"'% +4 "core" %45\ +2 "sampler")(% +4 "core" %H1 \ } +21 "collection"'% +3 "core" %68\ +2 "sampler")V% +4 "core" %H132 \ { +24 "collection"'5% +4 "core" %\ +2 "sampler")_% +4 "core" %I*RT \ v +27 "collection"'I% +4 "core" %\ +2 "sampler")7% +5 "core" %Jqv \ xA +31 "collection"'% +3 "core" %\ +2 "sampler") % +5 "core" %I \  +35 "collection"'l% +4 "core" %\ +2 "sampler")L% +4 "core" %I \ y +41 "collection"';% +4 "core" %\ +2 "sampler")Z% +4 "core" %I \ y +46 "collection"' % +4 "core" %AA\ +2 "sampler")o% +5 "core" %I  \ x +52 "collection"'4% +4 "core" %\ +2 "sampler")D% +5 "core" %I \  +60 "collection"')% +3 "core" %W]\ +2 "sampler"),% +4 "core" %I47 \ x +69 "collection"''% +4 "core" %\ +2 "sampler")% +4 "core" %I89 \ y +3 "sampler")$% +4 "core" %I89 \ y +2 ."WCR"Intake.select :close + "sampler")0 +17 )% +3 "core" %I;@ \  +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +78 "core"  +6 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")2'? +914 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +15 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +4 "sampler")  +2 "collection"'- @ +7 "core" A +68  +14 #"WCR"Allowing 130s for 25.0ml of remaining 375.0ml +3 "Can"\ SB7 +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'% +4 "core" %nq\ +2 #"WCR"Intake @35.3psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.42ml/s +2 "sampler")#.0X\ +2 "sampler")% +5 "core" %I  \ ~ +40 "collection"'r% +4 "core" %:=\ +2 "sampler")P% +4 "core" %I  \ +47 "collection"'^% +3 "core" %#$\ +2 "sampler")w% +5 "core" %I44 \ +54 "collection"'% +11 "core" %89\ +3 "sampler")`% +4 "core" %IUW \  +2 "sampler")#% +4 "core" %IWV \ +3 ."WCR"Intake.select :close + "sampler")0 +17 )A% +3 "core" %IX[ \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")h  +77 "core"  +8 ."WCR"Exhaust.select :open + "sampler")@ +5 ."da"PSV.dial PSR +2 "processing"% +5 %% +3 "core"  +6 ."WCR"SS.seek 0ml +2 "sampler")E'? +56 "core"  +8 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +71 "core" +6 ."da"delay 5 seconds +229 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +3 "sampler")  +2 ."WCR"CBV.dial SSV +5 "collection"'Q @ +5 "core" A +65 +7 #"WCR"Allowing 130s for 25.0ml of remaining 350.0ml +3 "Can"\ S- +2 ."WCR"Intake.select :open +2 "sampler") +159 ."da"PSV.dial :air +2 "processing"%n  +56 "collection"'=% +4 "core" %03\ +3 #"WCR"Intake @32.8psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0XA\ +3 "sampler")W% +4 "core" %I \  +46 "collection"'@% +4 "core" %.3\ +2 "sampler")~% +4 "core" %I/2 \  +53 "collection"'% +4 "core" %79\ +2 "sampler")f% +4 "core" %IOP \ } +60 "collection"'<% +4 "core" %-+\ +2 "sampler")m% +5 "core" %I]] \ w +2 "sampler")x% +4 "core" %I][ \ u +3 ."WCR"Intake.select :close + "sampler")0 +16 )C% +3 "core" %I_c \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")&  +77 "core"  +6 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")z'? +342 "core" ' +3 ."da"delay 2:00 +527 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +17 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +4 "sampler")  +2 "collection"'M @ +7 "core" A +68 +58 #"WCR"Allowing 130s for 25.0ml of remaining 325.0ml +10 "Can"\ +SC- +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'H% +4 "core" %MM\ +2 #"WCR"Intake @33.9psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X% +4 "core" %+.\ +2 #"WCR"Intake @32.7psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.38ml/s +3 "sampler")#.0X\ +2 "sampler")B% +4 "core" %H x{ \ t +27 "collection"'9% +4 "core" %CC\ +2 "sampler")b% +4 "core" %I \ v +32 "collection"'u% +3 "core" %hl\ +2 "sampler")% +4 "core" %H \ v +36 "collection"'0% +4 "core" %WY\ +2 "sampler")v% +4 "core" %H \ } +41 "collection"':% +4 "core" %<?\ +2 "sampler")3% +4 "core" %H \ v +47 "collection"'e% +3 "core" %#%\ +2 "sampler")U% +4 "core" %H&( \ v +53 "collection"'% +4 "core" %gf\ +2 "sampler") % +4 "core" %HPR \ | +60 "collection"'% +4 "core" %\ +2 "sampler")% +4 "core" %HZZ \ ~ +3 "sampler")r% +4 "core" %HXX \  +2 ."WCR"Intake.select :close + "sampler")0 +19 )P% +4 "core" %HZY \ | +2 ."WCR"SSV.dial :exhaust +2 "sampler")X  +78 "core"  +61 ."WCR"Exhaust.select :open +9 "sampler")@ +18 ."WCR"SS.seek 0ml +2 "sampler")^'? +61 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%w +71 "core" +6 ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +73 "core"  +8 ."da"delay 5 seconds +151 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +19 ."connect"SSV.dial CBV +3 "sampler")`  +2 ."WCR"CBV.dial SSV +5 "collection"'# @ +5 "core" A +64 +8 #"WCR"Allowing 130s for 25.0ml of remaining 275.0ml +3 "Can"\ ֔Sp6 +2 ."WCR"Intake.select :open + "sampler") +219 "collection"'A% +5 "core" %\ +2 #"WCR"Intake @31.6psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X% +4 "core" %LYX \ l +2 ."WCR"Intake.select :close +2 "sampler")0 +18 )$% +3 "core" %LY\\ \ c +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +77 "core"  +10 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +2 "sampler")'? +274 ."da"PSV.dial PTV +2 "processing"%2 +72 "core" +6 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +43 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +11 "processing"%t +3 "core"  +6 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +4 "sampler"){  +2 "collection"'s @ +9 "core" A +10 ."da"PS.seek 0ml +5 "processing"%q', +53 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 225.0ml +3 "Can"\  S +2 ."WCR"Intake.select :open +2 "sampler") +214 "collection"'% +4 "core" %\ +2 #"WCR"Intake @31.1psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X20 seconds for da to relinquish FlushPuck +93 #"da"SX HX9/16 (USB:37): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 17.278 seconds\ /var/log/esp/da25may0713h1000ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da25may0713h1000ml20s.tif +2069 #SX HX9/16 (USB:37): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da25may0713h1000ml20s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 32.0 /var/log/esp/midres/da25may0713h1000ml32s.tif +1762 "core" ' +2 #"WCR"Stroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale +3 "sampler")#.0X;\ +2 "sampler") % +4 "core" %G \ i +60 "collection"'o% +4 "core" %KO\ +2 "sampler")4% +5 "core" %GGG \ l +68 "collection"'D% +4 "core" %DH\ +2 "sampler"))% +5 "core" %G_] \ h +2 "sampler"),% +4 "core" %G^^ \ d +2 ."WCR"Intake.select :close +2 "sampler")0 +14 )% +4 "core" %Gab \ Y +2 ."WCR"SSV.dial :exhaust +2 "sampler")'  +77 "core"  +6 ."WCR"Exhaust.select :open + "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler")k'? +803 #"da"SX HX9/16 (USB:37): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 32 seconds\ /var/log/esp/midres/da25may0713h1000ml32s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF + ."Qmail"DAfans.email "17.278 sec auto-exposure",Subject: "da25may0713h1000ml images!" +2 "storage"(- +5 "core" -'d +3 "storage"(& +4 "core" & J K \\\ +6 "manipulator"&>& +10 "core" &\ 1\ 4 {~ +8 ."da"Elbow.seek 2 +6 "manipulator"&$( +14 "core" ( +2 "manipulator"&& +4 "core" & \ - {A +3 "storage"(& +3 "core" & < 5 \ +65 ."da"Forearm.seek 2 + 700 counts +10 "manipulator"&2'Ѧ +2 "core" ' +5 ."WCR"Exhaust.select :close +5 "sampler") +2 "core" ' +4 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.52 Pucks below Top Plate +2 "storage"(t' +9 ."connect"SSV.dial CBV +5 "sampler")  + ."WCR"CBV.dial SSV +5 "collection"'s @ +7 "core" A +25 ' + "manipulator"&{& +4 "core" &\ 1\ 0 @ {A +3 "storage"(& +5 "core" & v } \ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 2 +2 "manipulator"&z' +12 "core"  +5 #"WCR"Allowing 130s for 25.0ml of remaining 175.0ml +3 "Can"\ /Sɚ3 +2 ."WCR"Intake.select :open +2 "sampler") +9 "core" ' + ."da"Elbow.hold +2 "manipulator"&, +9 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.33 Pucks below Top Plate +2 "storage"(1'v +17 "core" ' +2 "manipulator"&q% +7 "core" %\ +\ 0 J {v +2 "storage"(9& +4 "core" & p r \ +3 ."da"Forearm.force -20 + "manipulator"&5 +4 ."da"Forearm.seek 2 + 316 counts +2 "manipulator"&b'& +22 "core" ' +2 "manipulator"&u& +4 "core" &\ /\ : K {A +3 "storage"(B& +6 "core" & X\ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&0'Ѧ +36 "core" ' +2 "storage"(v% +5 "core" %{ H\ +3 ."downElevator"SE.seek :down +6 "storage"('p +42 "collection"'-% +4 "core" % \ +5 #"WCR"Intake @31.4psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0XX\ M +10 &@V\ M +8 &By\\\ N +9 &D6o\ P +10 &E\ S +9 &G\ S +9 &It\ S +10 &K6\ S +9 &L\ S +9 &N\ T +10 &Pz~\ S +9 &R;v\ T +9 &S\ T +10 &U\ T +9 &W\ T +9 &YBG\ T +10 &[z\ U +10 &\\\ U +9 &^?i\ * +9 &^i\ 8 +9 ( + &^'r\ 2 +3 "processing"%& +3 #"psFlush"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.69 +2 "processing"%E& +4 "core" &^'|\ 2 +4 ."psFlush"Hand.open + "manipulator"&J1 +69 "core" 1 +2 "manipulator"&% +4 "core" % \ 6\ ; _ { +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&['\ +94 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%/ +42 "core"  +9 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +19 ."psFlush"PS.seek 0.5ml +2 "processing"%T'F +581 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +18 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +2149 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%N @ +187 "core" A +9 ."psFlush"PTV.dial :PRVmixing +2 "processing"%8  +128 "core" +9 ."psFlush"PSV.dial :mixloop +2 "processing"%F +100 "core" +7 ."psFlush"PS.seek :empty +2 "processing"%3' +1235 "core" ' +3 #"WCR"Stroke completed -- waiting for pressure to equalize ... + .SS.reconfigure :exhale +3 "sampler")#.0X% +3 "core" %MO\ +2 "sampler")% +4 "core" %H \ +36 "collection"'% +4 "core" %SS\ +2 "sampler")s% +4 "core" %H \  +41 "collection"'{% +4 "core" %>=\ +2 "sampler")% +4 "core" %H \ +47 "collection"' % +3 "core" %<>\ +2 "sampler")q% +4 "core" %H \ +53 "collection"'i% +4 "core" %EH\ +2 "sampler")9% +5 "core" %HB> \ +60 "collection"'u% +3 "core" %[\\\ +2 "sampler")B% +5 "core" %H`d \ +68 "collection"'v% +3 "core" %!"\ +3 "sampler")x% +4 "core" %Hcb \ +2 "sampler")% +4 "core" %Hba \ +3 ."WCR"Intake.select :close + "sampler")0 +19 )-% +3 "core" %Hdf \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")2  +77 "core"  +10 ."WCR"Exhaust.select :open + "sampler")@ +19 ."WCR"SS.seek 0ml +2 "sampler")U'? +82 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +72 "core" +5 ."psFlush"PTV.dial :puck +2 "processing"%$  +71 "core"  +9 ."psFlush"PBV.dial :waste1 +2 "processing"%t  +15 "core"  +7 ."psFlush"PS.seek 0ml +2 "processing"%z', +645 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +14 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")b  +3 "collection"' @ +6 "core" A +67  +6 #"WCR"Allowing 130s for 25.0ml of remaining 125.0ml +3 "Can"\ xS +2 ."WCR"Intake.select :open + "sampler") +216 "collection"'% +3 "core" %NN\ +3 #"WCR"Intake @33.9psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.33ml/s +2 "sampler")#.0X', +1170 "core" ' +2 #"WCR"Stroke completed -- waiting for pressure to equalize ... + .SS.reconfigure :exhale +2 "sampler")#.0X\ +2 "sampler")Y% +5 "core" %G \ } +46 "collection"'#% +4 "core" %\ +2 "sampler")h% +5 "core" %G \ ~ +52 "collection"']% +3 "core" %#!\ +3 "sampler").% +4 "core" %G \ } +60 "collection"'% +4 "core" %AB\ +2 "sampler")+% +4 "core" %G \ { +68 "collection"'% +4 "core" %9<\ +2 "sampler")}% +5 "core" %G!$ \ | +77 "collection"'R% +4 "core" %>=\ +2 "sampler")W% +4 "core" %GFF \ ~ +88 "collection"'g% +4 "core" %||\ +2 "sampler")% +3 "core" %Glm \ | +100 "collection"'~% +4 "core" %KP\ +2 "sampler")f% +5 "core" %Gxx \ ~ +2 "sampler")=% +4 "core" %Gx{ \ ~ +2 ."WCR"Intake.select :close + "sampler")0 +15 )y% +4 "core" %Gx{ \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +77 "core"  +54 ."WCR"Exhaust.select :open +10 "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler")6'? +878 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +4 "sampler")C  +2 "collection"'& @ +7 "core" A +67 +6 #"WCR"Allowing 130s for 25.0ml of remaining 25.0ml +3 "Can"\ >T[ +2 ."WCR"Intake.select :open +2 "sampler") +214 "collection"'m% +4 "core" %\  \ +2 #"WCR"Intake @31.4psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.33ml/s +2 "sampler")#.0X  +30 "core"  +6 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +3 ."WCR"CS.seek 0ml +2 "collection"'A' +89 "core" ' +3 ."WCR"delay 1:00 +6002 .CTV.dial :air,avoiding: :intake +2 "collection"'  +128 "core" +5 #"WCR"Fix #1 of 2 (with RNAlater) for 2:00 +2 .CSV.dial CSR + "collection"'  +40 "core"  +7 #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +2 "collection"' +14 ."WCR"CS.seek 2ml +2 "collection"'') +594 "core" ' +3 ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +15 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'' +1920 "core" ' +3 #"WCR"Pumping wcr puck from tube 3 up to 55psi... +2 .CBV.dial SSV + "collection"'^ @ +72 "core" ? +61 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'G  +88 "core"  +7 "collection"' % +5 "core" %MQ6\  +2 ."WCR"CSV.dial between air and CTV +3 "collection"'X ` +56 "core" _ +6 ."WCR"CS.seek 7.275ml +2 "collection"'E'@ +705 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'J  +2 '1  +30 "core"  +103  +6 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'' +396 "Can"\ V T +1249 "core" '+\ Ʀ +4 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b + "collection"'  +31 "core"  +6 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +4 ."WCR"CS.seek 0ml +2 "collection"'/' +311 "core" ' +2 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake + "collection"'p  +129 "core" +5 #"WCR"Fix #2 of 2 (with RNAlater) for 2:00 +2 .CSV.dial CSR + "collection"':  +40 "core"  +7 #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +2 "collection"' +15 ."WCR"CS.seek 2ml +2 "collection"'T') +595 "core" ' +2 ."WCR"delay 5 seconds +503 .CSR.select :air + "collection"' +16 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'N' +1881 "core" ' +2 #"WCR"Pumping wcr puck from tube 3 up to 55psi... +2 .CBV.dial SSV +2 "collection"'Q @ +70 "core" @ +58 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'8  +86 "core"  +7 "collection"'F% +4 "core" %OP[\  +2 ."WCR"CSV.dial between air and CTV +3 "collection"' ` +56 "core" _ +9 ."WCR"CS.seek 7.29ml +2 "collection"'j' +700 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'  +2 'Y  +42 "core" ~ +91  +6 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<b +4 ."WCR"CS.seek 0ml +2 "collection"' ' +1633 "core" '_\ ǧ +3 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b +2 "collection"'#  +29 "core"  +5 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +3 ."WCR"CS.seek 0ml +2 "collection"'h' +323 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"']  +129 "core" +4 "collection"'.& +4 "core" &Rc=<R\ J +2 #"WCR"Storing wcr puck in Collection Clamp to tube 2 +2 "manipulator"&% +4 "core" %\ \ 3\ / w { +3 "storage"(+% +4 "core" %r \ +2 "storage"(. +3 "core" .( +2 "storage"(}& +4 "core" & _\ +3 "storage"(R& +5 "core" & P\ +2 "manipulator"&W& +4 "core" &- \ 1\ 1 m z& +2 "manipulator"&g% +4 "core" %\ \ 0\ . B { +3 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 2 +2 "manipulator"&( +178 "core" ( +2 "manipulator"&~& +4 "core" &\ 1\ 5 > z- +3 "storage"(f& +4 "core" & #\ +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&='Ѧ +95 "core" ' +2 "storage"(y& +4 "core" & \ +3 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 ."WCR"SE.seek :beamBreak + "storage"(') +306 "core" ' +2 "storage"(?- +3 "core" -' +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +4 "manipulator"&&& +3 "core" &\ 1\ 2 b z- +3 "storage"(C& +3 "core" & v u 0\ +3 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek 2 +2 "manipulator"&m' +28 "core" ' +2 ."WCR"Elbow.hold + "manipulator"&*, +3 "core" , +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"(6- +2 "core" -' +3 ."WCR"SE.seek 0.14 Pucks below Top Plate +2 "storage"(O' +85 "core" ' + "manipulator"&|% +5 "core" %\ .\ 0 X { +2 "storage"(!& +4 "core" & S R U\ +3 ."WCR"Forearm.force -20 +2 "manipulator"&5 +3 ."WCR"Forearm.seek 2 + 314 counts +2 "manipulator"&M'$ +18 "core" ' + "manipulator"&(& +4 "core" &\ ;\ 7 _ {- +3 "storage"(& +4 "core" & \ +3 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&V'Ѧ +31 "core" ' +3 ."WCR"SE.seek 1.14 Pucks below Top Plate +2 "storage"(<'w +37 "core" ' + "manipulator"&7& +4 "core" &\ 9\ 0 z- +3 "manipulator"&% +4 "core" %Ѱ\ 9\ 3 zz +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +2 "manipulator"& '\ +93 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&5(o +168 "core" ( + "manipulator"&I& +4 "core" &g6\ 8\ 0 # zM +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &L& +4 "core" &g6\ 2\ 9 zM +3 ."WCR"Forearm.seek CC +2 "manipulator"&;'Ͻ +93 "core" ' +2 ."WCR"Hand.close + "manipulator"&Z/ +75 "core" / +4 ."WCR"CC.seek :open +2 "collection"'_( +394 "core" ( +2 "storage"(e& +4 "core" & H\ +2 "storage"(@& +4 "core" & 2\ +2 "manipulator"&c& +4 "core" &ӂ3\ /\ & C zJ +3 "manipulator"&K% +4 "core" % \ %\ S z +4 ."WCR"Forearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 2 +2 "manipulator"&"( +167 "core" ( +2 "manipulator"&D& +4 "core" &\ 3\ 7 U zF +2 "storage"(& +5 "core" & \ +2 ."WCR"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."WCR"Forearm.seek 2 +2 "manipulator"&,' +102 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&), +3 "core" , +2 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open +2 "manipulator"&1 +69 "core" 1 +2 "manipulator"&H% +5 "core" % \ 7\ 3 7 z +2 "storage"(& +4 "core" & /\ +2 ."WCR"Forearm.force -20 +2 "manipulator"&5 +4 ."WCR"Forearm.seek 2 + 313 counts +2 "manipulator"&'# +71 "core" ' +10 "manipulator"&'& +6 "core" &\ $\ 1 F zF +2 "storage"(& +4 "core" & \ +3 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&'Ѧ +26 "core" ' +2 "storage"(s% +4 "core" %| E\ +4 ."downElevator"SE.seek :down +4 "storage"({'p +98 (% +3 "core" %p p w g\ Zq +2 "manipulator"&l% +5 "core" %\ /\ 0  z^ +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&3'\ +94 "core" ' +49 ' +2 ."downElevator"SE.stop + "storage"(5 +4 #tStarting finalPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'q& +3 "core" &NPx\ +2 "manipulator"&i& +5 "core" &\ 0\ . k zF +2 "manipulator"&u% +4 "core" %\ \ \ 0\ - < z +3 .tElbow.seek FlushPuck::Garage + "manipulator"&B(- +189 "core" ( + "manipulator"&x& +5 "core" &-\ 7\ / z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &%& +3 "core" &-\ %\ / 8 z +3 .tForearm.seek :garage +2 "manipulator"&['Γ +97 "core" ' +2 .tHand.close + "manipulator"&n/ +69 "core" / +2 "manipulator"&-& +4 "core" &-\ 6\ 3 4 z +2 "manipulator"&2% +5 "core" % Τ\ -\ . G z8 +2 .tForearm.seek :retract +2 "manipulator"&$'\ +108 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&t(o +329 "core" ( +2 "manipulator"&v& +3 "core" &j8\ 6\ 2 C zO +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &9& +3 "core" &j8\ .\ "  zO +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&\\'Ͻ +97 "core" ' + "manipulator"&& +4 "core" &j8\ 9\ 5 {O +3 "manipulator"&4% +4 "core" %ϯ\ 0\ 0 { z +3 "collection"' & +4 "core" &PRz\ +3 "collection"'& +5 "core" &OQ\ +3 .tCC.seek :closed + "collection"'a(S +4 "core" &NQ\  +9 &5NR\ *x +10 & fPR\ > +9 &qOQu\ L +9 &UUMR\ L +10 &]OP\ L +9 &YPP\ L +10 &XNR\ L +9 &]YMP\ L +9 &WOS\ L +10 &XPP{\ K +9 & YNR\ L +9 &"eWPM\ L +10 &$'ZOQ\ L +9 &%YOQ\ K +10 &'ZNS\ L +9 &)mYPP\ L +9 &+/ZNR\ L +10 &,\\NS\ L +9 &.ZMO\ L +9 &0tWNR\ L +10 &27ZMP\ L +9 &3ZNP~\ L +10 &5XOO|\ L +9 &7|ZOT\ L +9 &9?ZORw\ L +10 &;]OR\ L +9 &<ZOQ\ K +9 &>ZNR\ L +10 &@HZMS\ K +9 &BZPS\ L +10 &C`QP}\ M +9 &EsPP\ O +9 &G<OQ\ R +10 &HQS\ W +9 &JPS\ X +9 &LsPRu\ W +10 &N4OT\ X +9 &OQRz\ X +9 &QPS\ F +10 &RCOT\ "j +9 &ROPR\ ? +2 ( +3 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.34 + "collection"'k& +4 "core" &RYQR\ ? +4 .tHand.open + "manipulator"&z1 +66 "core" 1 +2 "manipulator"&r% +4 "core" % ϯ\ 8\ 3 I z +51 .tForearm.reconfigure :loose +10 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&0'\ +97 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'U& +4 "core" &RYMQ\ ? +2 "collection"'`% +4 "core" %NT|\ +3 .tCSV.dial CSR + "collection"'P  +54 "core"  +7 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +16 .tCS.seek 5ml + "collection"''q1 +1345 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +14 '>% +3 "core" %q-PQ\  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'w'^ +648 "core" ' +2 .tCSV.dial :waste +2 "collection"' +128 "core" +4 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 0ml + "collection"'' +1979 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'A& +4 "core" &RXQQ\ ? +3 "collection"'% +4 "core" %RS}\ +2 .tCSV.dial :flush +2 "collection"'^  +43 "core"  +5 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml +2 "collection"'G'q1 +1215 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +42 "core" A +4 "collection"'X% +4 "core" %q3SS~\  +3 .tCS.seek 7ml + "collection"'' +543 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'1  +2 'J  +42 "core"  +91  +4 .tCBV.dial :waste2b +5 .CS.seek 0ml +2 "collection"'E' +1662 "core" ' +3 #tFlushing upper manifold + "collection"'& +4 "core" &RYQT\ ? +2 "collection"'% +4 "core" %SS\ +2 .tCSV.dial :flush + "collection"'p  +72 "core" +5 .tCS.seek 5ml +2 "collection"':'q1 +1207 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'/ @ +43 "core" A +5 "collection"'T% +4 "core" %q0SS\  +3 .tCS.seek 7ml + "collection"'Q' +534 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'8 +2 'F  +20 "Can"\ UB +25 "core"  +61 ~ +5 .tCTV.dial :air + "collection"'  +127 "core" +5 .tCS.seek 0ml +2 "collection"'N' +1663 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'Y'1 +758 "core" ' +2 .tCSV.dial :waste +2 "collection"' +43 "core" +6 .tCS.seek 0ml + "collection"'j' +765 "core" ' +2 "collection"'#& +4 "core" &RYRR\ ? +56 "collection"' % +6 "core" %QRm\ +3 .tCSV.dial :flush + "collection"']  +42 "core"  +5 .tCS.seek 3ml +2 "collection"'.'1 +763 "core" ' +3 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +42 "core" @ +4 "collection"'+% +4 "core" %1PS\  +3 .tCS.seek 5ml +2 "collection"''q/ +545 "core" ' +2 .tCSV.dial :air +4 .CS.seek 0ml +2 "collection"'}' +1204 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml + "collection"'R'1 +762 "core" ' +2 .tCSV.dial :waste + "collection"'W +72 "core" +5 .tCS.seek 0ml +2 "collection"'g' +762 "core" ' +2 #tDisinfecting external Intake with mfbkill + "collection"'~& +4 "core" &RXQT\ ? +2 "collection"'f% +4 "core" %RUr\ +2 .tCSV.dial CSR +2 "collection"'y  +128 "core"  +7 #tPulling 8ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +14 .tCS.seek 8ml +2 "collection"''8 +1888 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +16 .tCS.seek 10ml + "collection"'b' +542 "core" ' +4 ."connect"CSV.dial CBV +2 "collection"'? +3 .tCBV.dial CSV +2 "collection"'&  +8 "core"  +89 +5 .tCTV.dial :intake + "collection"'C  +74 "core"  +6 .tIntake.select :open + "sampler") +15 .tCS.seek 2ml + "collection"'6') +1911 "core" ' +2 .tIntake.select :close +2 "sampler")0 +13 .tCTV.dial :air +2 "collection"'|  +73 "core"  +5 .tCS.reconfigure :default +3 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'!' +596 "core" ' +3 #tFlushing lower manifold's waste2b port + .CSV.dial CSR +2 "collection"'(  +99 "core"  +7 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +14 .tCS.seek 4ml +2 "collection"''Q +1088 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +16 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'7' +1440 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  +4 '=  +42 "core" ~ +90  +6 .tCBV.dial :waste2b +2 "collection"'  +44 "core"  +61 .tCS.seek 0ml +2 "collection"'' +2335 "core" ' +3 #tKilling upper manifold + .CSV.dial CSR +2 "collection"'m  +44 "core"  +7 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +15 .tCS.reconfigure :default +3 "collection"'#P d@b +3 .tCS.seek 4ml + "collection"'M'Q +1093 "core" ' +3 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +15 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'O' +1427 "core" ' +3 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +4 "collection"'L + 'I  +47 "core"  +58 +5 .tCTV.dial :air + "collection"'V  +130 "core"  +5 .tCS.seek 0ml + "collection"'*' +2356 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'Z'1 +762 "core" ' + .tCSV.dial :waste +2 "collection"' +42 "core" +5 .tCS.seek 0ml +2 "collection"'d' +760 "core" ' +2 #tFlushing upper manifold +2 "collection"'e& +4 "core" &RYQS\ ? +2 "collection"'@% +4 "core" %OT\ +2 .tCSV.dial :flush +2 "collection"'c  +41 "core"  +6 .tCS.seek 5ml + "collection"'K'q1 +1206 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'D @ +44 "core" B +4 "collection"'% +4 "core" %q5QS\  +3 .tCS.seek 7.001ml +2 "collection"';' +528 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +4 "collection"'5  +2 ' +7 "core"  +97  +4 .tCTV.dial :air +2 "collection"'H  +5 "core" +5 .tCS.seek 0ml + "collection"'' +1659 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'''1 +765 "core" ' +2 .tCSV.dial :waste + "collection"' +44 "core" +5 .tCS.seek 0ml +2 "collection"'' +752 "core" ' +2 "collection"'s& +4 "core" &RYRS)\ ? +2 "collection"'"% +4 "core" %PS\ +2 .tCSV.dial :flush +2 "collection"'  +42 "core"  +5 .tCS.seek 3ml +2 "collection"'l'1 +766 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"', @ +53 "core" @ +4 "collection"'% +4 "core" %1QRy\  +3 .tCS.seek 5ml + "collection"'q'q1 +541 "core" ' +2 .tCSV.dial :air +4 .CS.seek 0ml +2 "collection"'i' +1204 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml + "collection"'u'1 +818 "core" ' +6 .tCSV.dial :waste + "collection"'< +71 "core" +6 .tCS.seek 0ml + "collection"'' +753 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'x& +4 "core" &RYTS~\ ? +3 "collection"'%% +4 "core" %OT\ +2 .tCSV.dial :flush +2 "collection"'{  +43 "core"  +10 .tCS.seek 5ml +2 "collection"')'q1 +1205 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'n @ +42 "core" A +5 "collection"'-% +4 "core" %q1PU\  +3 .tCS.seek 7ml + "collection"'2' +539 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'3  + '[  +44 "core"  +91  +5 .tCBV.dial :waste2b +2 "collection"'B  +44 "core"  +6 .tCS.seek 0ml + "collection"'v' +1663 "core" ' +3 #tDisinfecting external Intake with kill + "collection"'9& +4 "core" &RYLPT\ ? +2 "collection"'% +4 "core" %LN\ +2 .tCSV.dial CSR +2 "collection"'4  +42 "core"  +7 #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +15 .tCS.seek 8ml +2 "collection"' '8 +1888 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +15 .tCS.seek 10ml +2 "collection"'$' +539 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'_ +3 'k  +46 "core"  +56 +5 .tCTV.dial :intake +2 "collection"'z  +73 "core" +6 .tIntake.select :open + "sampler") +14 .tCS.seek 2ml + "collection"'r') +1914 "core" ' +2 .tIntake.select :close + "sampler")0 +14 .tCTV.dial :air +2 "collection"'  +73 "core" ~ +5 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'U' +608 "core" ' +2 .tCSV.dial CSR +2 "collection"'`  +112 "core"  +7 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +15 .tCS.seek 5ml + "collection"'P'q1 +1355 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +16 .tCS.seek 10ml + "collection"'\\' +1355 "core" ' +2 .tCSV.dial CBV +2 "collection"'h +98 "core" +5 .tCS.seek 0ml +2 "collection"'>' +2629 "core" ' +10 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &k5\ /\ , O zO +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&(o +3 "core" ( +2 "manipulator"&w& +4 "core" &k6 V zO +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &A& +3 "core" &k5\ /\ 1 ` zO +3 .tForearm.seek CC +2 "manipulator"&'Ͻ +95 "core" ' +2 .tHand.close + "manipulator"&^/ +75 "core" / +4 .tCC.seek :open +2 "collection"'( +396 "core" ( + "manipulator"& & +4 "core" &k5\ -\ 0 U zO +3 "manipulator"&X% +4 "core" % \ .\ . K z +3 .tForearm.seek :retract + "manipulator"&G'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&1(- +311 "core" ( +2 "manipulator"&J& +4 "core" &-\ 1\ 6 y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +4 "core" &-\ 0\ 0 S z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'Γ +104 "core" ' +2 .tHand.open + "manipulator"&1 +68 "core" 1 +2 "manipulator"&p% +4 "core" % Ν\ 5\ 3 4 z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&E'\ +97 "core" ' +2 #tCompleted [myDA_WCR {hotBleach :waste2b} #Phase 7: Wednesday DA+WCR with hotBleach cleanup (4 pucks)] begun 11:00:23 + #Preparing to sleep until 5/9/25 11:00AM +6 #Asleep til 5/9/25 11:00AM +4 #Continuing at 11:00PDT09-May-25 +3 "Can"\ C *UN +5 ."Qmail"GoodNews.email "Then, in tube 3: myDA_WCR {hotBleach :waste2b}\\t #Phase 8: Friday DA+WCR with hotBleach cleanup (4 pucks)\\n/home/esp/esp2/mission/25APR23NEMO.rb:65\\n{1 => 33,\\n 2 => 2,\\n 3 => 31,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@13:41:20, 11.7C, 22% humidity, 14.1psia, 13.539V, 0.385A, 63.780Ah, 5.21W\\nSampled 1000.0ml",Subject: "Asleep until 11:00PDT09-May-25" +22 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown +959 "Can"\ $ 0U +1729 #"uploadLog"upsync +58273 "Can"\  8Vn +60001 \  ?W +60002 \ ! FW +60002 \  NX0 +60002 \ ! VX +60002 \  ]Y\\ +60001 \  dY +60002 \  lZ +60002 \  s[ +60002 \  z[ +60001 \  \\J +60002 \ \\ +60002 \ ! ]v +60002 \  ^ +60002 \  ^ +60001 \  _8 +60002 \  _ +60002 \  `d +60002 \ \ ` +60001 \ \ a +60002 \ \ b& +60002 \ \ b +60002 \ \ cR +60002 \ !\ c +60001 \ \ d~ +60002 \ \ e +60002 \ \ e +60002 \ \ f@ +60001 \ \ \ f +60002 \ \ gl +60002 \ \ h +60002 \ "\  h +60001 \ \ i. +60002 \ \ i +60002 \ \ jZ +60002 \ \ j +60001 \ \ %k +60002 \ \ +l +60002 \ !\ 0l +60002 \ \ 6mH +60001 \ \ ;m +60002 \ \ @nt +60002 \ \ Do\ +60002 \ \ Jo +60001 \ \ Pp6 +60002 \ \ Vp +60002 \ \ [qb +60001 \ \ `q +60002 \ \ gr +60002 \ \ ms$ +60002 \ \ !rs +60001 \ !\ "wtP +60002 \ \ #|t +60002 \ \ $u| +60001 \ \ %v +60002 \ \ &v +60002 \ \ 'w> +60002 \ \ (w +60001 \ \ )xj +60002 \ \ *y +60002 \ \ +y @PDT1746687691.92 \ \ ,z, +60002 \ \ -z +60002 \ \ .{X +60002 \ \ /{ +60001 \ \ 0| +60002 \ \ 1} +60002 \ \ 2} +60002 \ !\ 3~F +60001 \ !\ 4~ +60002 \ \ 5r +60002 \ \ 6 +60002 \ \ 7 +60001 \ \ 84 +60002 \ \ 9 +60002 \ !\ :` +60002 \ \ ; +60001 \ \ < +60002 \ \ >" +60002 \ \ ?  +60002 \ \ @N +60001 \ \ A +60002 \ \ Bz +60002 \ \ C +60002 \ \ D% +60001 \ \ E*< +60002 \ \ F/ +60002 \ \ G5h +60002 \ \ H; +60001 \ \ IA +60002 \ \ JG* +60002 \ \ KM +60002 \ \ LUV +60002 \ \ M[ +60001 \ \ Nb +60002 \ \ Oh +60002 \ \ Pn +60002 \ \ QtD +60001 \ \ Rz +60002 \ \ Sp +60002 \ \ T +60002 \ \ U +60002 \ \ V2 +60001 \ \ W +60002 \ \ X^ +60002 \ \ Y +60001 \ \ Z +60002 \ \ [ +60002 }\ \ \\ +60002 }\ \ ]L +60001 |\ \ ^ +60002 }\ \ _x +60002 }\ \ ` +60001 |\ \ a +60002 \ \ b: +60002 }\ \ c +60001 }\ \ df +60002 |\ \ e +60002 z\ \ g +60002 ~\ \ h\ ( +60001 |\ \ i +60002 {\ \ jT +60002 |\ \ k +60001 w\ \ l% +60002 y\ \ m+ +60002 }\ \ n2 +60001 |\ \ o8B +60002 |\ \ p? +60002 {\ \ qGn +60002 |\ \ rM +60001 ~\ \ sU +60002 {\ \ t]0 +60002 |\ \ ud +60001 ~\ \ vl\\ +60002 ~\ \ ws +60002 |\ \ xz +60001 y\ \ y +60002 z\ \ z +60002 {\ \ {J +60002 |\ \ | +60001 {\ \ }v +60002 z\ \ ~ +60002 \ \  +60001 \ \ 8 +60002 \ \  +60002 \ \ d +60002 \ \  +60001 \ \  +60002 \ \ & +60002 \ \  +60002 \ \ R +60001 \ \  +60002 \ \ ~ +60002 \ \  +60002 \ \  +60001 \ \ @ +60002 \ \  +60002 \ \ l +60002 \ \  +60001 \ \  +60002 \ \ $. +60002 \ !\ , +60001 \ \ 3Z +60002 \ \ 9 +60002 \ \ @ +60002 \ \ F +60001 |\ \ N +60002 \ \ TH +60002 \ \ Z +60002 \ !\ `t +60001 \ !\ f\ +60002 \ \ l +60002 }\ \ r6 +60001 \ \ y +60002 \ \ b +60002 \ !\  +60002 \ \  +60001 \ \ $ +60002 \ \  +60002 {\ \ P +60002 }\ \  +60001 |\ \ | +60002 |\ \  +60002 z\ \  +60001 y\ \ > +60002 z\ \  +60002 y\ \ j +60002 w\ \  +60002 y\ \ Ė +60001 y\ \ , +60002 x\ \  +60002 {\ \ X +60001 y\ \  +60002 y\ \ DŽ +60002 w\ \  +60001 x\ \ Ȱ +60002 y\ \ F +60002 y\ \  +60002 y\ \ r +60001 x\ \  +60002 z\ \ (˞ +60002 w\ \ /4 +60001 w\ \ 5 +60002 v\ \ <` +60002 u\ \ B @PDT1746774094.41 v\ \ GΌ +60002 r\ \ K" +60002 u\ \ Pϸ +60001 u\ \ UN +60002 v\ \ [ +60002 {\ \ `z +60001 x\ \ e +60002 v\ \ jҦ +60002 x\ \ p< +60002 |\ \ v +60001 x\ \ {h +60002 |\ \ ˁ +60002 z\ \ ̆Ք +60001 {\ \ ͋* +60002 y\ \ ΐ +60002 z\ \ ϖV +60002 x\ \ Л +60001 y\ \ ѡ؂ +60002 {\ \ ҧ +60002 |\ \ Ӭٮ +60001 v\ \ ԲD +60002 x\ \ ո +60002 {\ \ ֽp +60002 w\ \  +60001 x\ !\ ܜ +60002 x\ \ 2 +60002 {\ \  +60001 y\ \ ^ +60002 {\ \  +60002 {\ \ ߊ +60002 y\ \  +60001 z\ \  +60002 x\ \ L +60002 {\ \  +60002 x\ \ x +60001 {\ \  +60002 y\ \  +60002 z\ \ : +60002 z\ \  +60001 y\ \ f +60002 y\ \ $ +60002 x\ \ * +60001 z\ \ 0( +60002 x\ \ 7 +60002 x\ !\ >T +60002 w\ \ D +60001 y\ \ K +60002 {\ \ S +60002 v\ \ Y +60002 w\ \ bB +60001 x\ \ j +60002 w\ \ rn +60002 w\ !\ z +60001 z\ \  +60002 w\ \ 0 +60002 v\ \  +60002 v\ \ \\ +60001 t\ \  +60002 s\ !\  +60002 u\ \  +60001 q\ \  +60002 r\ \ J +60002 s\ \  +60002 p\  v +60001 t\ !  +60002 q\   +50450 r\   +4 #tPowering core bus +538 .Gate.power :raw,:ON +2 "sampler") +42 )/ +2 "core"  +3 "collection"' +2 'T +3 "core"  +3 "processing"% +2 %: +4 "core"  +5 "collection"' 9\ +3 ' 0\ +3 ' -\ +4 "processing"% 9\ +3 % 2\ +3 % *\ +2 % 0\ +5 "sampler")&\ +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tPS.configure :default +3 "processing"%#A d`xb +3 .tSS.configure :default +2 "sampler")#.0X 33,\\n 2 => 2,\\n 3 => 31,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:23, 12.2C, 18% humidity, 14.1psia, 13.553V, 0.361A, 70.571Ah, 4.89W",Subject: "Started 25APR23NEMO phase myDA_WCR {hotBleach :waste2b}\\t #Phase 8: Friday DA+WCR with hotBleach cleanup (4 pucks)" +8 #tStarting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'!& +4 "core" &MR'\  +3 .tHand.open + "manipulator"&1 +74 "core" 1 +2 "manipulator"&& +4 "core" & b\  a z7 +2 "manipulator"&=% +4 "core" % \ \ 4\ 3 z +3 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +198 "core" ( +2 "manipulator"&7& +4 "core" &- V z +5 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &m& +3 "core" &-\ .\ 0 Y z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage + "manipulator"&'Γ +112 "core" ' +2 .tHand.close + "manipulator"&M/ +70 "core" / +2 "manipulator"&I& +4 "core" &- b\  { +2 "manipulator"&L% +4 "core" % ΥM\ 1\ ' l z +3 .tForearm.seek :retract +2 "manipulator"&V'\ +116 "core" ' +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&O(o +252 #"uploadLog"upsync +88 "core" ( + "manipulator"&*& +5 "core" &h4\ 7\ 3 c zJ +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 & & +3 "core" &h3\ /\ 2 T zJ +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&Z'Ͻ +100 "core" ' +2 "manipulator"&e& +5 "core" &Ӟ* X P zCq +2 "manipulator"&@% +4 "core" %Ϫ\ 0\ 3 zL +3 "collection"'c& +5 "core" &NR9\  +3 "collection"'d& +5 "core" &NS3\  +3 .tCC.seek :closed +2 "collection"'D(S +5 "core" &PQ<\  +7 &IOQ8\ %g +9 &xZPQ:\ 8 +10 &~QQ6\ L +9 &\\OQ3\ M +9 &YYOP<\ M +10 &ZPQ3\ M +9 &YPR8\ M +9 &ZNQ8\ L +10 &`\\MR9\ M +9 &$ZPR4\ L +9 &ZOR>\ M +10 &!YNR;\ M +9 &#iZNQ8\ M +10 &%,\\OR9\ L +9 &&[MT8\ M +9 &(\\OR:\ M +10 &*p_OR:\ M +9 &,3\\OQ=\ M +10 &-YQR3\ M +9 &/\\QS6\ M +9 &1yZOP:\ M +10 &3:ZMP>\ M +9 &4\\NR5\ M +9 &6\\OP;\ M +10 &8^OQ?\ M +9 &:C\\MP?\ M +10 &<]MQ;\ M +9 &=\\RP@\ M +9 &?_QQ<\ M +10 &AJ]NQ7\ M +9 &C gPP2\ N +9 &DwRU=\ O +10 &FSV3\ S +9 &H7TT2\ V +9 &ITU6\ W +10 &KRW.\ X +9 &MwRU2\ X +10 &O9TV2\ X +9 &PRU>\ Z +9 &Rh`UU0\ , +10 &RRV1\ C +8 ( +4 "collection"'d& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.28 + "collection"'& +4 "core" &RZTU7\ A + &RZRW#\ A +3 .tHand.open +2 "manipulator"&K1 +77 "core" 1 +9 "manipulator"&5% +4 "core" % Ϫ\ <\ : {L +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'H& +4 "core" &RZQT\ A +2 "collection"';% +4 "core" %RU\ +3 .tCSV.dial CSR + "collection"'  +129 "core"  +6 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +15 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 5ml +2 "collection"''q1 +1345 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +13 ''% +4 "core" %q2RS*\  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'s'c +661 "core" ' +2 .tCSV.dial :waste +2 "collection"'" +127 "core" +4 .tCS.reconfigure :default +3 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'' +1989 "core" ' +2 #tPurging external Intake +2 "collection"'& +4 "core" &RZRT8\ A +2 "collection"',% +4 "core" %TT8\ +2 .tCSV.dial :flush +2 "collection"'  +43 "core"  +4 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 10ml + "collection"'l' +754 "Can"p\ S -9 +1612 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'q +3 'i  +5 "core"  +77 +4 .tCTV.dial :intake + "collection"'<  +73 "core"  +5 .tIntake.select :open +2 "sampler") +13 .tCS.seek 0ml + "collection"'u' +2396 "core" ' +2 .tIntake.select :close + "sampler")0 +14 .tCTV.dial :air + "collection"'x  +73 "core" ~ +4 #tFlushing upper manifold + "collection"'%& +4 "core" &RZMM/\ A +2 "collection"'{% +4 "core" %JL0\ +2 .tCSV.dial :flush +2 "collection"'  +70 "core"  +4 .tCS.seek 5ml +2 "collection"'n'q1 +1220 "core" ' +3 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'- @ +43 "core" B +4 "collection"')% +4 "core" %q,PN7\  +3 .tCS.seek 6.999ml + "collection"'3' +545 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'[ +2 'B  +8 "core"  +106 +4 .tCTV.dial :air + "collection"'2  +4 "core"  +5 .tCS.seek 0ml +2 "collection"'9' +1670 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"''1 +762 "core" ' + .tCSV.dial :waste +2 "collection"'4 +57 "core" +6 .tCS.seek 0ml +2 "collection"'v' +766 "core" ' +2 "collection"' & +4 "core" &RZNP3\ A +2 "collection"'k% +4 "core" %QS*\ +2 .tCSV.dial :flush +2 "collection"'_  +42 "core"  +4 .tCS.seek 3ml +2 "collection"'z'1 +767 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'$ @ +42 "core" A +3 "collection"'% +4 "core" %1OQ0\  +3 .tCS.seek 5ml +2 "collection"'r'q. +539 "core" ' +2 .tCSV.dial :air +2 "collection"'` @ +4 "core" @ +4 .tCS.seek 0ml +2 "collection"'U' +1217 "core" ' +3 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'P'1 +768 "core" ' +2 .tCSV.dial :waste +2 "collection"'h +71 "core" +5 .tCS.seek 0ml + "collection"'\\' +772 "core" ' +3 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &Ӟ*\ 0\ 1 r {Cq +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&w(o +35 "core" ( +2 "manipulator"&A& +3 "core" &r Y 5 z +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &^& +3 "core" &r\ -\ "  z +3 .tForearm.seek CC + "manipulator"&t'Ͻ +92 "core" ' +2 .tHand.close + "manipulator"&0/ +75 "core" / +4 .tCC.seek :open + "collection"'a( +394 "core" ( +2 "manipulator"& & +4 "core" &r\ 1\ 1 z y +2 "manipulator"&X% +4 "core" % Ͼ\ 0\ 9 z% +3 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(- +305 "core" ( +2 "manipulator"&J& +4 "core" &-\ 3\ 5 K z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &-\ )\ .  z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'Γ +108 "core" ' +2 .tHand.open + "manipulator"&p1 +65 "core" 1 +2 "manipulator"&G% +4 "core" % Ι\ 8\ 1 z +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 #tda sampling at most 1000ml, wcr at most 1000ml +4 ."Qmail"DAfans.email "Started da in tube 3 at 11:04:40PDT09-May-25\\n{1 => 33,\\n 2 => 2,\\n 3 => 31,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:01:38, 12.3C, 18% humidity, 14.2psia, 13.509V, 0.482A, 70.581Ah, 6.51W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +4 #tLoading sh1 puck from tube 3 into Collection Clamp + "collection"'S& +4 "core" &NO(\ +2 "manipulator"&/% +5 "core" %\ \ 0\ 0 i z +2 "storage"(T% +4 "core" %s \  +2 "storage"(:. +3 "core" .( +3 "storage"(F& +4 "core" & b\  +2 "storage"(& +4 "core" & 5\  +2 "manipulator"&8& +4 "core" &-\ 0\ 0 D z +2 "manipulator"&N% +4 "core" %\ \ 3\ 1 d y +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +58 .tElbow.seek 3 +5 "manipulator"&Q( +196 "core" ( +3 "manipulator"&#& +6 "core" &\ 1\ 0 o z2 +3 "storage"(& +4 "core" & O\  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek 3 + 700 counts +2 "manipulator"& ' +94 "core" ' +2 "storage"(j& +4 "core" & l\  +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(]') +114 "core" ' +2 "storage"(.- +4 "core" -'L +4 .tSE.configure :default +3 "storage"(#QK-0-\ b +5 (}& +3 "core" & \  +3 "manipulator"&E& +4 "core" &\ 0\ 0 ] z1 +3 .tElbow.seek 3 +2 "manipulator"&1( +5 "core" ( +2 "manipulator"&o& +4 "core" &\ "\  ' z1 +3 "storage"(& +5 "core" & \  +3 .tForearm.seek 3 + 300 counts + "manipulator"& 'C +24 "core" ' +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&>/ +65 "core" / +4 ."downElevator"SE.seek :down +4 "storage"(~'p +3 "manipulator"&\ & +9 "core" &\ 1\ - u z1 +2 "manipulator"&&% +4 "core" % @\ /\ 1  z +4 .tForearm.seek :retract +2 "manipulator"&C'\ +36 #"uploadLog"upsync +11 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +42 "core" ' +2 .tElbow.seek CC +2 "manipulator"&b(o +180 "core" ( +2 "manipulator"&|& +4 "core" &e7\ 3\ 3 zO +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &+& +3 "core" &e7\ %\ * zO +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC + "manipulator"&Y'Ͻ +101 "core" ' +2 "manipulator"&& +5 "core" &e7\ 0\ 8 zO +2 "manipulator"&g% +4 "core" %ϵ\ 1\ 1 ^ z +3 "collection"'!& +4 "core" &ON5\ +4 "collection"'& +5 "core" &OO;\ +3 .tCC.seek :closed +2 "collection"'(S +4 "core" &MN7\ +7 &:LQ7\ $d +10 &WMQ8\ 7 +9 &{PP8\ K +9 &XOP8\ L +10 &xZMP5\ M +9 &;YOQ:\ L +10 &\\MO:\ L +9 &ZNO6\ L +9 &XPN5\ L +10 &BZMP'\ M +9 & ZPP2\ L +9 &!\\NP(\ L +58 &#[NP%\ L +10 &%KYMQ \ L + &' WMQ$\ L + &(]MQ)\ L + &*]OQ+\ L + &,S]OQ \ L + &.\\OQ!\ M +3 &/[OQ \ L +9 &1YLP\ L +9 &3[^NO\ L +10 &5]MO\ L +9 &6\\MP\ L +9 &8WON#\ L +10 &:b[NR$\ M +9 &<%ZPO!\ L +9 &=]NP!\ L +10 &?[OP\ L +9 &AkXOO!\ L +9 &C-_MN\ L +10 &DaOO \ M +9 &FiOR!\ N +10 &HiyMQ\ P +9 &J#QR#\ R +9 &KOP#\ V +10 &MPR"\ X +10 &O[QS\ W +9 &QPP#\ X +9 &RyQOP\ . +9 &RQR\ J +9 ( +2 &RkPP\ F +3 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.98 +2 .Hand.open + "manipulator"&1 +74 "core" 1 +2 "manipulator"&% +4 "core" % ϵ b c z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&='\ +102 "core" ' +2 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +178 .Flow.enablePump :primary +7 .Flow.setRate 6.0 +8 .Intake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")7+ +3 "core" + +2 "sampler")m% +4 "core" %APQ \ d +2 "collection"'& +4 "core" &RkNP\ F +4 "Can"s\ T +l +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +2 "collection"'M  +4 "core"  +4 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")I +4 "core" +5 .tSS.reconfigure :fast +2 "sampler")#.0Xt +288 "core" ' +3 ."connect"SSV.dial CBV +3 "sampler")?  +2 .tCBV.dial SSV +5 "collection"' @ +104 "core" ? +22  +4 .tdelay 3.8 seconds +383 "collection"'% +4 "core" %PQ\ +2 "sampler")*% +4 "core" %>w \ i X +2 #tSensor limits: Intake max 151.0psia; Outlet max 155.6psia + .SSV.dial :spit +2 "sampler") +133 "core" +5 .tSS.seek 0ml +2 "sampler")e'? +263 "core" ' +2 .tSSV.dial CBV +2 "sampler")@  +134 "core"  +4 .tCTV.dial :intake + "collection"'c  +75 "core"  +5 #tWaiting for external sampler to finish priming... + .delayUntil "11:07:58.62" +1477 #"flow"3.5L/min +3006 #3.8L/min +9017 #3.7L/min +2798 .tFlow.enablePump :primary + .Flow.setRate 2.5 +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")V  +4 "collection"'( @ +3 "core"  +8 @ +5 #tAllowing 40s for 7.0ml of remaining 7.0ml +2 "Can"q\  \ \  +2 .tIntake.select :open + "sampler") +167 #"flow"3.8L/min +47 "collection"'% +3 "core" %*+\ +2 #tIntake @32.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.18ml/s +2 "sampler")#.0X{;\ +2 #tIntake @33.4psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.18ml/s +2 "sampler")#.0X  +79 "core" +5 #tAllowing 130s for 25.0ml of remaining 875.0ml +3 "Can"s\ \ Lƹ + .tIntake.select :open +2 "sampler") +213 "collection"'\ % +55 "core" %@@\ +5 #tIntake @33.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.44ml/s +2 "sampler")#.c0X  +78 "core" +5 #tAllowing 130s for 25.0ml of remaining 625.0ml +3 "Can"o\ ## +2 .tIntake.select :open + "sampler") +214 "collection"'\ % +4 "core" %FJf\ +2 #tIntake @33.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.94ml/s +2 "sampler")#.A0X\ +2 #tIntake @33.4psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.86ml/s +2 "sampler")#.;0X  +77 "core" +5 #tAllowing 130s for 25.0ml of remaining 350.0ml +3 "Can"l\  +2 .tIntake.select :open + "sampler") +214 "collection"'\ % +3 "core" %AA\ +2 #tIntake @33.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.77ml/s +2 "sampler")#.50X% +50 "core" %AH\ +10 "sampler")\ % +4 "core" %Mtt \ | +3 "sampler").% +4 "core" %Muu \ { +2 .tIntake.select :close + "sampler")0 +14 )]% +3 "core" %Ots \  +2 .tSSV.dial :exhaust +2 "sampler")|  +77 "core"  +5 .tExhaust.select :open + "sampler")@ +14 .tSS.seek 0ml +2 "sampler")+'? +906 "core" ' +2 .tExhaust.select :close + "sampler") +14 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +4 "sampler")&  +78 "core" +5 #tAllowing 130s for 25.0ml of remaining 75.0ml +3 "Can"k\ 1)! +2 .tIntake.select :open + "sampler") +214 "collection"'% +3 "core" %12\ +3 #tIntake @33.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.62ml/s +2 "sampler")#.+0Xt +252 "core" ' +3 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +3 "sampler")9  +3 "collection"'4 @ +7 "core" A +125  +5 .tCTV.dial :air,avoiding: :intake +2 "collection"'3  +127 "core" +6 ."CSpush"CSV.dial CTV +2 "collection"'{  +5 .tSS.seek 10ml +4 "sampler")B' +3 "core"  +105 ."CSpush"CSV.dial :air +2 "collection"'2 @ +44 "core" > +4 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'n' +81 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")k +135 "core"  +5 .tSS.reconfigure :exhale +2 "sampler")#.0Xt +26 "core" ' + ."CSpush"CS.stop +2 "collection"'5 +256 "core" ' +3 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +3 "sampler")`  +3 "collection"'- @ +7 "core" A +125  +105 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")v +131 "core" +4 .tSS.reconfigure :default +2 "sampler")#.0Xt +257 "core" ' +3 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +2 "sampler")#  +3 "collection"': @ +8 "core" A +124  +4 .tCTV.dial :air,avoiding: :intake +2 "collection"'  +128 "core" +5 ."CSpush"CSV.dial CTV +4 .tSS.seek 10ml +2 "collection"'  +3 "sampler")N' +14 "core"  +104 ."CSpush"CSV.dial :air +2 "collection"'E @ +42 "core" ? +5 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'o' +70 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")> +133 "core" +56 .tSS.reconfigure :exhale +5 "sampler")#.0Xt +254 "core" ' +3 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +3 "sampler")]  +3 "collection"'| @ +7 "core" A +124  +104 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +131 "core"  +4 .tSS.reconfigure :default +3 "sampler")#.0X +102 "collection"'49 +3 "core" 9; +103 "collection"'[9 +3 "core" 97 +103 "collection"'99 +3 "core" 9)5 +103 "collection"'39 +3 "core" 9CO2 +103 "collection"'{9 +3 "core" 9hs0 +103 "collection"'29 +3 "core" 9- +102 "collection"'%9 +3 "core" 9+ +103 "collection"'k9 +4 "core" 9( +102 "collection"'9 +3 "core" 9& +103 "collection"'B9 +3 "core" 9% +103 "collection"'-9 +3 "core" 9.8# +103 "collection"'$9 +11 "core" 9MW! +103 "collection"'n9 +4 "core" 9hr +103 "collection"'`9 +3 "core" 9 +102 "collection"'v9 +3 "core" 9 +103 "collection"'u9 +3 "core" 9 +103 "collection"'9 +3 "core" 9 +103 "collection"' 9 +4 "core" 9 +103 "collection"'9 +3 "core" 9  +103 "collection"'_9 +3 "core" 9  +103 "collection"'A9 +3 "core" 9  & +103 "collection"'O9 +3 "core" 9 - 8  +103 "collection"'U9 +3 "core" 9 > I +104 "collection"'9 +2 "core" 9 N Y +103 "collection"'9 +3 "core" 9 ] j +103 "collection"'r9 +3 "core" 9 l w +103 "collection"'P9 +3 "core" 9 { ! +103 "collection"'D9 +4 "core" 9 % +102 "collection"'J9 +3 "core" 9 ) +103 "collection"'h9 +3 "core" 9 . +103 "collection"'w9 +3 "core" 9 2 +103 "collection"' 9 +3 "core" 9 6 +103 "collection"'09 +3 "core" 9 : +103 "collection"'X9 +3 "core" 9 ? +103 "collection"'T9 +2 "core" 9 C +103 "collection"'/9 +3 "core" 9 G +103 "collection"'^9 +3 "core" 9 K +103 "collection"'9 +3 "core" 9 O +103 "collection"'F9 +3 "core" 9 T +103 "collection"'9 +3 "core" 9 X +103 "collection"'z9 +3 "core" 9 \ \\ +103 "collection"'9 +3 "core" 9 \ ` +103 "collection"'89 +4 "core" 9\ \ e +103 "collection"'9 +2 "core" 9\ \ i +103 "collection"'G9 +3 "core" 9\ \ m +103 "collection"':9 +3 "core" 9\ \ q +103 "collection"'t9 +3 "core" 9\ \ v +103 "collection"'#9 +3 "core" 9\ \ #z +103 "collection"'9 +3 "core" 9\ \ '~ +103 "collection"'9 +3 "core" 9\ \ * +103 "collection"'E9 +3 "core" 9\ "\ , +103 "collection"'p9 +3 "core" 9\ %\ 0 +102 "collection"'>9 +4 "core" 9\ (\ 3 +103 "collection"'S9 +3 "core" 9\ ,\ 7 +103 "collection"'N9 +3 "core" 9\ .\ 9 +103 "collection"'o9 +3 "core" 9\ 1\ < +102 "collection"'|9 +3 "core" 9\ 4\ ? +103 "collection"'\ 9 +4 "core" 9\ 6\ A +103 "collection"']9 +3 "core" 9\ 8\ D +103 "collection"'9 +3 "core" 9\ :\ G +103 "collection"'.9 +3 "core" 9\ =\ H +102 "collection"'&9 +3 "core" 9\ @\ K +103 "collection"'9 +4 "core" 9\ B\ M +103 "collection"'}9 +2 "core" 9\ E\ P +151 "collection"'+9 +11 "core" 9\ H\ S +103 "collection"'~9 +3 "core" 9\ J\ U +103 "collection"'Q9 +3 "core" 9\ L\ W +103 "collection"'19 +4 "core" 9\ N\ Y +103 "collection"'9 +3 "core" 9\ O\ [ +103 "collection"'a9 +3 "core" 9\ Q\ ] +103 "collection"' 9 +3 "core" 9\ T\ _ +4 .tCH.hold 10:00,70C +3 "collection"'j `\ `\ T\ +2 ' 9 +9 "core"  + 9\ T\ ` +2 "collection"'% +4 "core" %y \ +3 #tBegun lysing Collection Puck Heater at 68C/33.0psia +45426 "Can"e\ '`' +14559 "core" ` +2 "collection"'Y9 +4 "core" 9\ \ +2 "collection"'% +4 "core" %y l\ +2 #tEnded lysing Collection Puck Heater at 70C/35.8psia +2 .CS.seek 0ml +2 "collection"'!' +342 "core" ' +3 .tCTV.dial between spare and airCTV,avoiding: :intake +2 "collection"'7 @ +99 "core" A +4 .tCSV.dial :air +2 "collection"'? @ +44 "core" ? +5 .tCS.seek 5ml +2 "collection"''q1 +1345 "core" ' +2 .tCSV.dial CTV + "collection"'f  +42 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'C @ +55 "core" A +4 .tdelay 2 seconds +201 .CSV.dial CTV +3 "collection"'g  +40 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'W @ +55 "core" B +3 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'' +1351 "core" ' +2 "collection"'I% +4 "core" %   \ +2 #tPuck @67.8psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'( +104 "core"  +3 .tCBV.dial CSV +2 "collection"'L  +29 "core"  +4 "collection"'@% +5 "core" % \ +2 .tCS.seek 5ml +2 "collection"'d'q/ +1340 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'  +42 "core" +5 "collection"'M% +3 "core" %q07: \  +3 .tCS.seek 7ml +2 "collection"'*' +592 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"' @ +42 "core" > +5 .tCS.seek 10ml +2 "collection"';' +839 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +115 "core" ^ +4 #tLysing Complete + "collection"'c& +4 "core" &Rimq p\ F +2 #tStoring sh1 puck in Collection Clamp to tube 2 + "manipulator"&Z% +4 "core" %\ \ -\ . f z +3 "storage"(5% +4 "core" %h h g k\ +2 "storage"(R. +3 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(\\( +197 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +3 "core" & P O \ +50 "manipulator"&H& +12 "core" &f6\ /\ - S zO +2 "manipulator"&e% +4 "core" %\ \ "\ , d z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&i( +168 "core" ( +2 "manipulator"&V& +4 "core" &\ 4\ 1 z +3 "storage"(,& +4 "core" & \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&'Ѧ +96 "core" ' +2 "storage"(<& +4 "core" & `\ +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(') +300 "core" ' +2 "storage"(s- +3 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" &\ %\ . U z +3 "storage"(l& +4 "core" & 0\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 + "manipulator"&x' +33 "core" ' +2 .tElbow.hold +2 "manipulator"&", +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"('- +2 "core" -' +4 .tSE.seek 1.15 Pucks below Top Plate + "storage"(' +27 "core" ' + "manipulator"&q% +4 "core" %\ "\ + d zA +2 "storage"()& +4 "core" & j g \ +3 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 277 counts +2 "manipulator"&K' +20 "core" ' +2 "manipulator"&4& +4 "core" &\ 2\ 1 ~ z +2 "storage"([& +4 "core" & \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&9'Ѧ +23 "core" ' +3 .tSE.seek 2.15 Pucks below Top Plate +2 "storage"(3' +36 "core" ' +2 "manipulator"&{& +4 "core" &\ /\ / z +2 "manipulator"&2% +4 "core" %\ +\ $ zs +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&%'\ +91 "core" ' +2 .tElbow.seek CC + "manipulator"&k(o +179 "core" ( +2 "manipulator"&& +4 "core" &y4\ 4\ 2 zM +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &B& +4 "core" &y4\ !\ # 8 zM +2 .tForearm.seek CC +2 "manipulator"&-'Ͻ +100 "core" ' + .tHand.close +2 "manipulator"&$/ +73 "core" / +4 .tCC.seek :open + "collection"'n( +394 "core" ( +2 "storage"(`& +4 "core" & \ +2 "storage"(v& +4 "core" & \ +2 "manipulator"&u& +4 "core" &y4\ #\ , ] zM +2 "manipulator"&% +4 "core" % \ \ ! z +3 .tForearm.seek :retract +2 "manipulator"& '\ +96 "core" ' +49 .tElbow.reconfigure :tight +10 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&( +167 "core" ( +2 "manipulator"&_& +4 "core" &\ 0\ 1 s y) +2 "storage"(A& +5 "core" & \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.seek 2 +2 "manipulator"&O' +103 "core" ' +2 .tElbow.hold +2 "manipulator"&U, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tHand.open + "manipulator"&1 +66 "core" 1 +3 "manipulator"&% +4 "core" % \ .\ - s y +2 "storage"(r& +4 "core" & \ +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 2 + 313 counts + "manipulator"&P'# +22 "core" ' +2 "manipulator"&D& +4 "core" &\ %\ - { z) +3 "storage"(J& +4 "core" & \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&h'Ѧ +32 "core" ' +2 "storage"(w% +5 "core" % \ +3 ."downElevator"SE.seek :down +3 "storage"( 'p +99 (0% +3 "core" %Nk 2\ Zo +2 "manipulator"&X% +5 "core" %ѥ\ +\ zv +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&T'\ +88 "core" ' +44 ' +2 ."downElevator"SE.stop + "storage"(5 +3 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'/& +4 "core" &sv `\ +3 "manipulator"&^& +4 "core" &\ !\ d z) +2 "manipulator"&% +4 "core" %\ \ '\ % 5 y +3 .tElbow.seek FlushPuck::Garage + "manipulator"&F(- +185 "core" ( +2 "manipulator"&& +4 "core" &-\ 4\ 0 z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &z& +4 "core" &-\ #\ - : y +2 .tForearm.seek :garage +2 "manipulator"&'Γ +101 "core" ' +2 .tHand.close + "manipulator"&8/ +72 "core" / +2 "manipulator"&& +4 "core" &-\ )\ . G y +2 "manipulator"&G% +4 "core" % Ό\ $\ ! h z! +3 .tForearm.seek :retract +2 "manipulator"&:'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&t(o +324 "core" ( +2 "manipulator"&#& +3 "core" &e4\ 4\ / z zM +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &e4\ !\ " x zM +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'Ͻ +93 "core" ' + "manipulator"&E& +5 "core" &e4\ 1\ 1 zM +49 "manipulator"&p% +13 "core" %\ !\ h z +2 "collection"'>& +4 "core" &qw &\ +4 "collection"'S& +5 "core" &qu \ +3 .tCC.seek :closed +2 "collection"'N(S +4 "core" &qv 4\ +7 &Asw\ $e +10 &Yst\ 7 +9 &~sv O\ L +9 &Zuv \ L +10 &]sv\ L +9 &H]sub\ L +9 & [st 3\ L +10 &Yut \ K +9 &[ru\ K +10 &PWps\ L +9 & Yrt\ L +9 &!]qv\ L +10 &#_rs &\ L +9 &%XYst V\ L +9 &'Yqt #\ L +10 &([pt\ K +9 &*\\ru\ K +10 &,`[rsM\ L +9 &."^or .\ L +9 &/Wru \ K +10 &1\\qs\ L +9 &3hYqs\ L +10 &5+Zrtg\ K +9 &6\\qtn\ K +9 &8Zst\ K +10 &:q[rs\ K +9 &<3Zrs S\ K +9 &=[pu K\ K +10 &?[ss \ K +9 &Ax]st\ L +9 &C7gru\ M +10 &Dprv\ N +9 &FrvQ\ R +10 &Hapv 9\ V +9 &Jqu (\ X +9 &Ksu \ W +10 &Mst\ W +9 &Obrs\ Y +9 &Q$rvd\ Y +10 &RyFru>\ 3 +9 &Rrv\ H +5 ( +3 "collection"'S& +4 "core" &Ritv \ H +2 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.31 + "collection"'o& +5 "core" &Rhrs\ H +3 .tHand.open + "manipulator"&|1 +67 "core" 1 +2 "manipulator"&\ % +4 "core" % \ 3\ / z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&]'\ +95 "core" ' +2 .tPSV.dial PSR +2 "processing"% +127 "core"  +7 "processing"%.% +4 "core" %&\ +3 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +16 .tPS.seek 1.5ml + "processing"%&'{ +1591 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +42 "core"  +5 .tPS.seek 0ml + "processing"%}', +1592 "core" ' +2 .tPSV.dial PSR +2 "processing"%+ +42 "core"  +7 .tPSR.select :air +2 "processing"% +16 .tPS.seek 2.5ml +2 "processing"%~'\ +2596 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%Q +3 "collection"'1  +6 "core" A +2 "processing"% +3 "core" A +2 "processing"%a  +63 "core" +96  +6 .tPSV.dial :mixloop +2 "processing"% +98 "core" +4 .tCTV.dial :air,avoiding: :intake +2 "collection"'  +5 "core" +3 .tPTV.dial :PRVmixing +2 "processing"%  +125 "core" +5 .tPS.seek 0ml +2 "processing"%', +2597 "core" ' +2 .tPSV.dial :air +50 "processing"%j  +48 "core"  +6 .tPS.seek 2.5ml + "processing"%Y'\ +2600 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +5 .tPS.seek 0ml +2 "processing"%m', +2601 "core" ' +2 .tPSV.dial :air + "processing"%7  +42 "core"  +5 .tPS.seek 2.5ml +2 "processing"%?'\ +2610 "core" ' +2 .tPSV.dial :mixloop + "processing"%! +42 "core" +6 .tPS.seek 0ml + "processing"%f', +2610 "core" ' +3 #tGaraging FlushPuck in Collection Clamp + "manipulator"&C& +4 "core" &e4\ *\ zM +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&g(o +2 "core" ( +3 "manipulator"&W& +4 "core" &e4\ 2\ 7 zM +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +4 "core" &e4\ 1\ . 9 {M +2 .tForearm.seek CC +2 "manipulator"&I'Ͻ +94 "core" ' +2 .tHand.close + "manipulator"&(/ +73 "core" / +4 .tCC.seek :open +2 "collection"'L( +399 "core" ( +2 "manipulator"&@& +4 "core" &e4\ (\ " zM +2 "manipulator"&% +4 "core" % \ '\ " z +3 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&M(- +313 "core" ( +2 "manipulator"&d& +4 "core" &-\ 1\ 4 z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 & & +3 "core" &-\ &\ # b z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&*'Γ +114 "core" ' +2 .tHand.open + "manipulator"&1 +67 "core" 1 +2 "manipulator"&c% +4 "core" % Δv\ +\ - z~ +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&Z'\ +102 "core" ' + .tPSV.dial :mixloop +2 "processing"%5 +5 "core" +3 .tPTV.dial :PRVmixing +2 "processing"%R  +4 "core" +4 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%  +2 "collection"'H  +9 "core"  +7 .tCTV.dial :air,avoiding: :intake +2 "collection"'e  +3 "core" +4 #tLoading lyfil puck from tube 3 into Collection Clamp +2 "collection"'y& +4 "core" &rs/\ +2 "manipulator"&V% +4 "core" %\ \ ,\ " k y +2 "storage"(,% +4 "core" %k \ +2 "storage"(<. +50 "core" .( +11 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 3 + "storage"(b( +199 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +4 (=& +3 "core" & P\  +2 "manipulator"&s& +4 "core" &-\ $\ ! 9 y +3 "manipulator"&% +4 "core" %\ \ ,\ # > z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"&l( +194 "core" ( +2 "manipulator"&'& +4 "core" &\ 2\ 6 z5 +3 "storage"(q& +4 "core" & e\  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 3 + 700 counts + "manipulator"&)' +98 "core" ' + "storage"(4& +5 "core" & x\  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"([') +124 "core" ' +2 "storage"({- +3 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (2& +4 "core" & v u \  +2 "manipulator"&& +4 "core" &\ "\ )  z5 +3 .tElbow.seek 3 + "manipulator"&i( +3 "core" ( +2 "manipulator"&& +4 "core" &\ 0\ 6 D z5 +3 "storage"(x& +4 "core" & h g \  +3 .tForearm.seek 3 + 300 counts + "manipulator"&K'C +24 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +74 "core" / +4 ."downElevator"SE.seek :down +4 "storage"('p +2 "manipulator"&B& +8 "core" &\ .\ ) d z5 +2 "manipulator"&9% +4 "core" % E\ /\ + T zN +3 .tForearm.seek :retract + "manipulator"&"'\ +56 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +34 "core" ' +2 .tElbow.seek CC +2 "manipulator"&$(o +163 "core" ( +2 "manipulator"&%& +4 "core" &f4\ 2\ 1  zM +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +4 "core" &f4\ #\ . U zM +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&`'Ͻ +93 "core" ' +2 "manipulator"&v& +4 "core" &f4\ 1\ 2 } zM +3 "manipulator"&u% +4 "core" %ϼ\ \ & z +3 "collection"'& +4 "core" &st\ +3 "collection"'-& +6 "core" &qt\ +3 .tCC.seek :closed + "collection"'_(S +4 "core" &sw \ +8 &Arw\ $d +9 &Xuu\ 7 +9 &}twC\ K +10 &Ztx\ L +9 &Zrv\ K +10 &CZsv\ L +9 &]vvD\ L +9 &\\sv\ L +10 &]uv\ L +9 &K\\rx\ L +9 & [ut=\ L +10 &!Yrv\\\ K +9 &#[rvi\ L +10 &%S^svy\ L +9 &']tyE\ L +58 &(Ytw\ L +10 &*Zru\ K +3 &,[\\ts\ L +2 &.Yuu\ L +2 &/Zsw\ K +2 &1\\ru\\\ K + &3c[rv5\ L + &5%Yuv\ L +5 &6Xsu\ L +10 &8Ytu\ K +9 &:lZsu\ K +9 &<.Zuv\ K +10 &=Zsvr\ K +9 &?Zsu\\\ K +10 &At[rv>\ K +9 &C4]su\ L +9 &Dbrs\ M +10 &Fjtw\ M +9 &Hptt\ O +9 &J(st\ S +10 &KsrF\ V +9 &Mtu\ W +10 &O`sw\ \ X +9 &Q"pw\ X +9 &RzHrtA\ 1 +10 &R}sw\ C +5 ( +2 "collection"'-& +4 "core" &Rctv\ C +2 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.99 +3 .Hand.open + "manipulator"&A1 +68 "core" 1 +3 "manipulator"&k% +5 "core" % ϼ\ /\ 0 z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +128 "core"  +6 .tCSV.dial CTV +2 "collection"'r  +30 "core"  +5 .tPS.seek 2.5ml +2 "processing"%D'\ +2612 "core" ' +2 "collection"'J% +5 "core" %knW\  +3 .tCS.seek 4.25ml + "collection"'w'Ym +1534 "core" ' +2 .tdelay 8 seconds +803 .PSV.dial :air + "processing"%  +43 "core"  +6 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%0  +81 "core"  +7 .tPS.seek 0ml + "processing"%X', +2611 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"' ` +30 "core" _ +4 .tCSV.dial :air +2 "collection"'O @ +44 "core" ? +5 .tCS.seek 10ml + "collection"'/' +524 "Can"l\ Q * +1018 "core" ' +2 .tCSV.dial CTV +2 "collection"'P  +42 "core"  +5 .tCS.seek 0ml +2 "collection"'^' +2632 "core" ' +2 .tCBV.dial :waste1 + "collection"' @ +28 "core" ? +4 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'3  +126 "core" +4 "collection"'h& +4 "core" &Rbpq\ C +2 #tStoring lyfil puck in Collection Clamp to tube 2 +2 "manipulator"&% +4 "core" %\ \ \ " z +2 "storage"(z% +4 "core" %i ~ t \ +2 "storage"( . +4 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(U( +197 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (8& +4 "core" & O R\ +2 "manipulator"&& +4 "core" &h4\ "\ . = zM +2 "manipulator"&G% +4 "core" %\ \ .\ - Z z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&T( +168 "core" ( +2 "manipulator"&& +4 "core" &\ 0\ 1 j z6 +3 "storage"(F& +4 "core" & q\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +49 "manipulator"&#'Ѧ +99 "core" ' +2 "storage"(& +4 "core" & \ +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(E') +292 "core" ' + "storage"(p- +3 "core" -'h +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 "manipulator"&>& +3 "core" &\ +\ . z6 +2 "storage"(:& +4 "core" & &\ +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 +2 "manipulator"&n' +31 "core" ' +2 .tElbow.hold + "manipulator"&o, +3 "core" , +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 "storage"(|- +2 "core" -'h +4 .tSE.seek 2.15 Pucks below Top Plate + "storage"(\ ' +28 "core" ' +2 "manipulator"&S% +4 "core" %\ ,\ , o { +2 "storage"(& +5 "core" & x w \ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 318 counts + "manipulator"&.'( +18 "core" ' +2 "manipulator"&& +4 "core" &\ 1\ 5 z6 +3 "storage"(& +3 "core" & _\ +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&&'Ѧ +16 "core" ' +3 .tSE.seek 3.15 Pucks below Top Plate +2 "storage"(+'S +34 "core" ' +2 "manipulator"&}& +4 "core" &\ -\ + W z6 +2 "manipulator"&Q% +5 "core" %ї\ -\ ' [ z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&1(o +176 "core" ( +2 "manipulator"&a& +4 "core" &h5\ 5\ 1 g zN +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +4 "core" &h5\ !\ # q zN +2 .tForearm.seek CC +2 "manipulator"& 'Ͻ +96 "core" ' +2 .tHand.close + "manipulator"&/ +67 "core" / +4 .tCC.seek :open + "collection"'~( +399 "core" ( +2 "storage"(j& +4 "core" & \ +2 "storage"(& +4 "core" & [\ +2 "manipulator"&& +4 "core" &h4\ -\ .  yN +3 "manipulator"&Y% +4 "core" % \ +\ ( Y z +3 .tForearm.seek :retract + "manipulator"&7'\ +95 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&m( +178 "core" ( +2 "manipulator"&!& +4 "core" & \ 3\ & Z z% +2 "storage"(?& +51 "core" & \ +10 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 .tForearm.seek 2 + "manipulator"&C' +101 "core" ' +2 .tElbow.hold + "manipulator"&W, +3 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tHand.open + "manipulator"&1 +65 "core" 1 +3 "manipulator"&(% +4 "core" % \ 5\ / z +2 "storage"(t& +4 "core" & X\ +3 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 304 counts +2 "manipulator"&]' +17 "core" ' +2 "manipulator"&N& +4 "core" &\ /\ 2 l z o +2 "storage"(@& +4 "core" & A\ +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&'Ѧ +27 "core" ' +2 "storage"(I% +4 "core" %\\ M\ +3 ."downElevator"SE.seek :down +3 "storage"(g'p +104 (d% +3 "core" %_ \ Xj +2 "manipulator"& % +5 "core" %ю\ "\ , U z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +27 ' + ."downElevator"SE.stop +2 "storage"(5 +3 .tPSV.dial :air +2 "processing"%c  +68 "core" +4 .tPS.seek 2.5ml +2 "processing"%'\ +2608 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%5 +40 "core" +4 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%R  +52 "core" +4 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"% +40 "core" +4 .tdelay 1 second +102 .PSV.dial :air + "processing"%H  +54 "core" +4 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%e', +2608 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%y& +4 "core" &\  +2 "manipulator"&V& +5 "core" &\ \ " y n +2 "manipulator"&,% +4 "core" %\ \ "\ . L z { +3 .tElbow.seek FlushPuck::Garage + "manipulator"&<(- +196 "core" ( +2 "manipulator"&*& +4 "core" &-\ .\ ) i y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &=& +4 "core" &-\ &\ ! z +2 .tForearm.seek :garage +2 "manipulator"&s'Γ +99 "core" ' +2 .tHand.close + "manipulator"&/ +66 "core" / +2 "manipulator"&\\& +4 "core" &-\ &\ / k y +2 "manipulator"&'% +4 "core" % Τ\ "\ ! = z +50 .tForearm.seek :retract +9 "manipulator"&q'\ +104 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&M([ +152 "core" ( +2 "manipulator"&4& +5 "core" &R\ 1\ 5 y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &{& +3 "core" &R\ !\ y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&2'$ +101 "core" ' +2 "manipulator"&& +4 "core" &R\ 1\ 6 j y +3 "manipulator"&% +4 "core" %\ .\ / h y= +3 "processing"%x& +5 "core" &\  +2 "processing"%Z& +7 "core" &\  +2 .tPC.seek :closed +3 "processing"%(^ +3 "core" &\  +5 &\ = +10 &J\ 2 +9 &Lu\ F +9 &a\ M +10 &Z\ L +9 &~X\ L +9 &@Y\ L +10 &Z\ M +9 &]\ M +10 &X\ M +9 &GX\ M +9 &!\ X\ \ L +10 &"[ \ M +9 &$W\ M +9 &&OY\ M +10 &([F\ L +9 &)Z+\ M +10 &+]\ M +9 &-W^\ M +9 &/W\ M +10 &0Z\ L +9 &2Y\ L +9 &4`Y\ L +10 &6!Z\ M +9 &7\\\ M +9 &9]\ M +10 &;gX\ M +9 &=)W\ M +10 &>Y\ L +9 &@]\ M +9 &Blg\ N +10 &D)y\ O +9 &E\ R +9 &G\ R +10 &Ig\ R +9 &K)\ R +10 &L\ R +9 &N\ S +9 &Pm\ S +10 &R/\ S +9 &S\ S +9 &U\ R +10 &Wt\ S +9 &Y5\ S +10 &Z \ S +9 &\\\ S +9 &^1]w\ 5 +10 &^6\ & +5 ( +2 "processing"%Z& +4 "core" &^\ & +3 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.63 + "processing"%B& +4 "core" &^\ & +3 .tHand.open + "manipulator"&91 +67 "core" 1 +2 "manipulator"&l% +4 "core" % \ 1\ / z= +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&)'\ +98 "core" ' + .tPRV.dial :air +2 "processing"%%  +42 "core"  +4 .tPSV.dial :mixloop + "processing"% +42 "core" +4 "processing"%[% +4 "core" %(=\ +3 .tPS.seek 0.3ml +2 "processing"%K' +387 "core" ' + .tPSV.dial PSR +2 "processing"% +98 "core"  +7 #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%v'' +489 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%u'\ +1892 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"% +99 "core" +5 .tPTV.dial :mixing + "processing"%i @ +71 "core" A +5 .tPBV.dial :waste2 + "processing"%"  +91 "core"  +5 .tPS.seek 0ml +2 "processing"%L', +2596 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&A& +4 "core" &T\ #\ / p z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +55 .tElbow.seek PC +5 "manipulator"&k([ +3 "core" ( +2 "manipulator"&-& +5 "core" &T\ (\ 0 [ z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +3 "core" &T\ 8\ ^ z +3 .tForearm.seek PC + "manipulator"&r'$ +94 "core" ' +2 .tHand.close + "manipulator"&`/ +66 "core" / +3 .tPC.seek :open +2 "processing"%f( +457 "core" ( + "manipulator"&J& +5 "core" &T\ "\ & T z +2 "manipulator"&;% +5 "core" % $\ +\ ) z +2 .tForearm.seek :retract +2 "manipulator"& '\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&0(- +134 "core" ( +2 "manipulator"&D& +4 "core" &-\ 3\ /  z/ +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +3 "core" &-\ #\ '  z/ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&O'Γ +110 "core" ' +2 .tHand.open + "manipulator"&w1 +68 "core" 1 + "manipulator"&P% +4 "core" % Μ\ 4\ # g z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&/'\ +99 "core" ' +2 #tLoading da puck from tube 3 into Processing Clamp + "processing"%& +4 "core" &0\ +2 "manipulator"&3% +4 "core" %\ \ $\ +  z +3 "storage"(h% +4 "core" %} \ +2 "storage"(. +3 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 +2 "storage"(z( +195 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 ( & +3 "core" & 6\  +2 "manipulator"&8& +4 "core" &-\ "\ $ J z/ +2 "manipulator"&% +4 "core" %\ \ /\ / i z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"&G( +183 "core" ( +2 "manipulator"&b& +4 "core" &\ 3\ 1 q z5 +2 "storage"(& +4 "core" & \  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&F' +92 "core" ' +2 "storage"($& +4 "core" & \  +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(') +129 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 (p& +3 "core" & s ~ m\  +2 "manipulator"&>& +4 "core" &\ ,\ -  z5 +3 .tElbow.seek 3 + "manipulator"&:( +3 "core" ( +3 "manipulator"&|& +3 "core" &\ /\ 3 z5 +2 "storage"(S& +4 "core" & \  +51 .tForearm.seek 3 + 300 counts +9 "manipulator"&'C +26 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&/ +69 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&& +2 "storage"(}'p +9 "core" &\ -\ , z5 +2 "manipulator"&Q% +5 "core" % C\ \  W z, +2 .tForearm.seek :retract +2 "manipulator"&#'\ +65 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +29 "core" ' +2 .tElbow.seek PC +2 "manipulator"&T([ +315 "core" ( +2 "manipulator"&E& +3 "core" &`\ /\ & y +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &n& +3 "core" &`\ !\ _ y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&.'$ +104 "core" ' + "manipulator"&\ & +4 "core" &`\ 3\ % z +3 "manipulator"&a% +4 "core" %\ "\ + y +3 "processing"% & +4 "core" &\ +3 "processing"%&& +5 "core" &\ +3 .tPC.seek :closed + "processing"%o(^ +5 "core" &\ +8 &7\ #b +9 &T\ 6 +10 &~\ K +9 &[\ M +9 &jZ\ L +10 &+[\ M +9 &[\ L +9 &Z\ M +10 &q\\\ M +9 &3Z\ M +10 &V\ L +9 &!Y\ L +9 &#zY\ L +10 &%;V\ M +9 &&W\ L +9 &(W\ L +10 &*[\ M +9 &,DW\ L +10 &.Y\ L +10 &/Y\ L +8 &1W\ M +10 &3LU\ L +9 &5 Y\ M +9 &6Y\ M +10 &8U\ M +9 &:TW\ L +10 &<X\ L +9 &=W\ M +9 &?\\\ M +10 &AZ_\ M +9 &Cj\ N +10 &D{\ P +9 &F\ R +9 &HT\ R +12 &J\ R +7 &K\ R +9 &M\ R +10 &OY\ S +12 &Q\ R +6 &R\ R +10 &T\ S +9 &Vb\ R +10 &X!\ S +9 &Y\ S +9 &[\ S +10 &]g\ @ +9 &^J\ L +9 &^Q\ 6 +6 ( +2 "processing"%&& +4 "core" &^/\ 6 +2 #tProcessing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.65 +3 .Hand.open + "manipulator"&1 +72 "core" 1 +2 "manipulator"&% +4 "core" % \ 0\ / X z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&_'\ +100 "core" ' +3 #tHeating Puck.from 3, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%j U +2 %9 +7 "core" 99 +102 "processing"%9 +3 "core" 9: +103 "processing"%Y9 +3 "core" 9 ; +103 "processing"%!9 +2 "core" 9 < +103 "processing"%?9 +3 "core" 9= +103 "processing"% 9 +3 "core" 9= +103 "processing"%19 +3 "core" 9> +102 "processing"%9 +4 "core" 9= +103 "processing"%(9 +2 "core" 9"= +103 "processing"%t9 +3 "core" 9'; +103 "processing"%N9 +3 "core" 9+1 +103 "processing"%@9 +3 "core" 9 /. +102 "processing"%I9 +4 "core" 93, +103 "processing"%79 +2 "core" 9(8) +103 "processing"%d9 +3 "core" 98<& +151 "processing"% 9 +11 "core" 9TB# +103 "processing"%m9 +3 "core" 9fG +103 "processing"%C9 +3 "core" 9yK +103 "processing"%]9 +3 "core" 9O +103 "processing"%+9 +3 "core" 9S +103 "processing"%c9 +3 "core" 9W +103 "processing"%9 +3 "core" 9\\ +103 "processing"%g9 +3 "core" 9` +102 "processing"%X9 +3 "core" 9d +103 "processing"%59 +3 "core" 9h +103 "processing"%R9 +3 "core" 9m +103 "processing"%9 +2 "core" 9.q +104 "processing"%H9 +3 "core" 9Au +103 "processing"%9 +3 "core" 9Ry\ +103 "processing"%y9 +4 "core" 9d~ +102 "processing"%V9 +3 "core" 9u +102 "processing"%,9 +3 "core" 9 +103 "processing"%*9 +4 "core" 9 +102 "processing"%=9 +3 "core" 9 +103 "processing"%W9 +3 "core" 9 +103 "processing"%9 +3 "core" 9 +102 "processing"%\\9 +3 "core" 9 +103 "processing"%'9 +4 "core" 9 +102 "processing"%9 +3 "core" 9 +103 "processing"%49 +3 "core" 9 +103 "processing"%{9 +3 "core" 9 +103 "processing"%s9 +2 "core" 9 +104 "processing"%9 +2 "core" 9 +103 "processing"%9 +3 "core" 9 +4 .tPH.hold 2:00:00,28C +3 "processing"%x pUp\  +3 .tdelay 1:30 +5 "core"  +8999 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%< +99 "core"  +7 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +16 .tPS.seek 0.5ml +2 "processing"%q'F +578 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +15 .tPS.seek 2ml +2 "processing"%6'˕ +1601 "core" ' +2 .tPTV.dial :puck + "processing"%B  +70 "core"  +7 .tPSV.dial PTV +2 "processing"%9 +71 "core" +4 .tPBV.dial :waste1 +2 "processing"%l  +130 "core"  +4 "processing"%Z% +5 "core" %˖.\  +2 .tPS.seek 1.5ml +2 "processing"%%'| +585 "core" ' +3 .tdelay 3 seconds +349 .PBV.dial between PSV and waste1 +10 "processing"% * +32 "core" + +6 .tPS.seek 0ml +2 "processing"%[', +1592 "core" ' +3 .tdelay 5:00 +15799 "Can"\ U .S +14203 #trecoverPSRreagent08 + .PTV.dial :puck +5 .PBV.dial :waste1 + "processing"%2  +34 "core" +5 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%e * +35 "core" + +5 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +71 "core"  +8 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%K'\ +2299 "core" ' +2 .tPSV.dial PTV +2 "processing"%v +70 "core" +5 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"% +70 "core"  +8 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%i +70 "core" +5 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%"  +69 "core"  +5 .tPS.seek 0ml + "processing"%u', +2290 "core" ' +3 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%A  +125 "core" +4 .tPSV.dial :mixloop +2 "processing"%- +43 "core" +4 .tPRV.dial :ab1 + "processing"% @ +74 "core" A +5 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml +2 "processing"%`' +349 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"'M  +2 "processing"%)  +43 "core" +5  +4 !to:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt[$"5/home/esp/esp2/utils/fluid.rb:505:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:607:in `fluid'"2/home/esp/esp2/utils/fluid.rb:619:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:693:in `fluid'"1/home/esp/esp2/utils/fluid.rb:748:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:455:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:581:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:29:in `connect'";/home/esp/esp2/protocol/2G/DAprocess.rb:300:in `runDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:170:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:56:in `da'";/home/esp/esp2/mission/25APR23NEMO.rb:19:in `myDA_WCR'"-/home/esp/esp2/mission/25APR23NEMO.rb:66"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"-/home/esp/esp2/mission/25APR23NEMO.rb:65"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"-/home/esp/esp2/mission/25APR23NEMO.rb:35"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"-/home/esp/esp2/lib/esp.rb:207:in `shell'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +2 "processing"%% +4 "core" %h\  +3 .tPS.seek 0.3ml +2 "processing"%J' +344 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"';  +30 "core" +4 .tPRV.dial :air +2 "processing"%D  +44 "core"  +5 .tPS.seek 0.9ml + "processing"%'@ +1258 "core" ' +2 .tPRV.dial :waste2 + "processing"%r @ +70 "core" ? +5 .tPS.seek 0.5ml +2 "processing"%k'F +857 "core" ' +3 #taddPMLReagent08 + .PSV.dial :air + "processing"%w  +42 "core"  +5 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml +2 "processing"%P'˕ +1594 "core" ' +2 .tPSV.dial :PML +54 "processing"% +45 "core" +4 .tPTV.dial :mixing +2 "processing"% @ +72 "core" B +5 .tPBV.dial :waste1 + "processing"%3  +34 "core" +5 "processing"%h% +4 "core" %˓Z\  +3 .tPS.seek 1.85ml +2 "processing"%' +230 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%O * +35 "core" + +6 .tPS.seek 0ml +2 "processing"% ', +1962 "core" ' +2 .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'8& +4 "core" &Z]0\ +2 "manipulator"&& +4 "core" &a\ %\ " o y +3 "manipulator"&U% +4 "core" %\ \ ,\ # S z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&b(- +128 "core" ( + "manipulator"&& +4 "core" &- \ 5\ 2 z$ +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &$& +3 "core" &- \ "\ ' O z$ +3 .tForearm.seek :garage +2 "manipulator"&0'Γ +97 "core" ' +2 .tHand.close +2 "manipulator"&/ +68 "core" / +3 "manipulator"&p& +4 "core" &-\ \ 4\ 2 o z$ +2 "manipulator"&>% +4 "core" % Τ\ (\ - zi +3 .tForearm.seek :retract +2 "manipulator"&|'\ +106 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&S(o +328 "core" ( +2 "manipulator"&/& +4 "core" &j6\ /\ 0 zM +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +4 "core" &k6\ (\ ( < zL +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'Ͻ +99 "core" ' +2 "manipulator"&Q& +4 "core" &k5\ .\ 5 q {L +3 "manipulator"&G% +4 "core" %Ϲ\ -\ ,  { +3 "collection"'F& +4 "core" &YZ*\ +3 "collection"'& +6 "core" &[Z1\ +2 .tCC.seek :closed +2 "collection"'(S +4 "core" &YY\ +9 & 9Z]\ $d +9 &VY[\ 7 +9 &~XZ\ L +10 &WYZ\ N +9 &hX[\\\ N +10 &*YY[\ N +9 &^[[\ M +9 &[XX\ M +10 &p\\Z[\ N +9 &3WZ[\ M +9 &U[\\\ N +10 &!ZYX\ M +9 &#y\\[]\ M +10 &%:WZ\\\ N +9 &&XY[\ N +9 &(WZ\\\ N +10 &*\\Z[\ M +9 &,BXY\\\ N +9 &.YZ]\ M +10 &/VX\\\ M +9 &1XW[\ M +10 &3K\\ZZ\ M +9 &5 UY\\\ M +9 &6WO\\\ M +10 &8\\WZ\ M +9 &:SZXZ\ M +9 &<XY[\ M +10 &=WY]\ M +9 &?UYZ\ M +10 &A[YX\\\ M +9 &CbYZ\ N +9 &DlZ]\ O +10 &F\\]\ R +9 &HHY]\ W +10 &JZ^\ X +9 &K[]\ Y +9 &M\\\\\ Y +9 &OF\\]\ Z +10 &QZ\\\ Z +9 &Rs^[^\ )} +10 &R"Z\\\ N +8 ( +4 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.30 + "collection"'}& +3 "core" &Rl\\]\ G +2 &Rk^]\ G +4 .tHand.open + "manipulator"&:1 +67 "core" 1 +3 "manipulator"&E% +60 "core" % Ϲ\ 0\ . E { +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&n'\ +98 "core" ' +2 .tPSV.dial PSR +2 "processing"%\ +99 "core"  +8 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +17 .tPS.seek 1.5ml + "processing"%a'{ +1592 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +42 "core"  +6 .tPS.seek 0ml +2 "processing"%#', +1597 "core" ' +2 .tPSV.dial PSR +2 "processing"%f +41 "core"  +8 .tPSR.select :air +2 "processing"% +17 .tPS.seek 2.5ml +2 "processing"%'\ +2598 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%  +3 "collection"'  +34 "core" ~ +122  +7 .tPSV.dial :mixloop +2 "processing"%& +97 "core" +6 .tCTV.dial :air,avoiding: :intake +5 .PTV.dial :PRVmixing +2 "processing"%  +72 "core" +6 .tPS.seek 0ml +2 "processing"%.', +2606 "core" ' + .tPSV.dial :air +2 "processing"%Y  +40 "core"  +6 .tPS.seek 2.5ml +2 "processing"%!'\ +2608 "core" ' +2 .tPSV.dial :mixloop + "processing"%? +42 "core" +6 .tPS.seek 0ml +2 "processing"% ', +2609 "core" ' +2 .tPSV.dial :air +2 "processing"%1  +42 "core"  +5 .tPS.seek 2.5ml +2 "processing"%'\ +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"%( +42 "core" +6 .tPS.seek 0ml +2 "processing"%t', +2606 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&N& +4 "core" &Ӑ.\ ,\ * g zG +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&@(o +51 "core" ( +9 "manipulator"&I& +5 "core" &q\ .\ / z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &7& +4 "core" &q\ #\ % [ z +3 .tForearm.seek CC + "manipulator"&d'Ͻ +94 "core" ' +2 .tHand.close + "manipulator"& / +71 "core" / +4 .tCC.seek :open + "collection"'m( +394 "core" ( +2 "manipulator"&C& +3 "core" &o\ \ # X z +3 "manipulator"&]% +5 "core" % \ !\  z +2 .tForearm.seek :retract +2 "manipulator"&+'\ +96 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&c(- +304 "core" ( +2 "manipulator"&& +4 "core" &-\ 0\ + ] z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &g& +4 "core" &-\ !\ '  z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&X'Γ +111 "core" ' +2 .tHand.open + "manipulator"&51 +72 "core" 1 +2 "manipulator"&R% +4 "core" % Γ\ 5\ 1 4 z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +105 "core" ' +2 ."da"delayUntil "12:24:57.10" +3 #"WCR"Whole Cell Archive sampling 1000ml +2 #Loading wcr puck from tube 3 into Collection Clamp + "collection"'H& +5 "core" &XZ\ +2 "manipulator"&% +4 "core" %\ \ \ # ` y +3 "storage"(y% +3 "core" %r 2 _ J\ +3 "storage"(V. +4 "core" .( + "storage"(,& +4 "core" & H R 6\  +3 "storage"(*& +4 "core" & O j \  +2 "manipulator"&=& +4 "core" &-\ +\ - z +2 "manipulator"&W% +4 "core" %\ \ +\  z +3 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 3 +2 "manipulator"&( +197 "core" ( +2 "manipulator"&\\& +4 "core" &\ 3\ 2 z5 +2 "storage"('& +4 "core" & J i 5\  +3 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 3 + 700 counts +2 "manipulator"&' +94 "core" ' +2 "storage"(4& +5 "core" & / ] \  +2 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 ."WCR"SE.seek :beamBreak +2 "storage"({') +137 "core" ' +2 "storage"(s- +3 "core" -' +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +4 (& +3 "core" & Y \  +2 "manipulator"&& +5 "core" &\ +\ $ y5 +2 ."WCR"Elbow.seek 3 +2 "manipulator"&<( +3 "core" ( +3 "manipulator"&L& +59 "core" &\ #\ , R z5 +3 "storage"(q& +4 "core" & f \  +3 ."WCR"Forearm.seek 3 + 300 counts +2 "manipulator"&B'C +20 "core" ' +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Hand.close +2 "manipulator"&9/ +72 "core" / +4 ."downElevator"SE.seek :down +4 "storage"(Z'p + "manipulator"&l& +10 "core" &\ +\ , n {5 +2 "manipulator"&6% +4 "core" % K\ +\ . z7 +3 ."WCR"Forearm.seek :retract +2 "manipulator"&'\ +71 "core" ' + ."downElevator"SE.stop + "storage"(5 +22 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&%(o +171 "core" ( +2 "manipulator"&j& +4 "core" &o4\ 2\ 1 zL +2 ."WCR"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &2& +3 "core" &o4\ .\ #  zL +3 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek CC +2 "manipulator"&e'Ͻ +102 "core" ' +2 "manipulator"&& +4 "core" &o4\ .\ 6 ' zL +2 "manipulator"&[% +4 "core" %\ #\ + 0 z( +3 "collection"'v& +5 "core" &XX\ +3 "collection"'& +5 "core" &TY\ +3 ."WCR"CC.seek :closed +2 "collection"'i(S +5 "core" &XX\ +7 &CVX\ $d +9 &YWX\ 7 +9 &}VY\ L +10 &WYZ\ L +9 &}\\VZ\ L +10 &?[WY\ L +9 &\\Y[\ L +9 &ZYZ\ L +10 &\\WX\ L +9 &GVUY\ L +9 & \\VX\ L +10 &!WUX\ L +9 &#YVY\ L +10 &%OZWZ\ L +9 &'ZVX\ M +9 &(WUZ\ L +10 &*WUX\ L +9 &,WZWX\ L +9 &.\\VW\ L +10 &/WW[\ M +9 &1[VY\ M +10 &3_XVX\ L +9 &5!XWX\ L +9 &6ZUY\ L +10 &8ZXZ\ M +9 &:g\\WY\ L +9 &<)[WX\ L +10 &=\\WX\ L +9 &?\\WY\ L +9 &AoWUX~\ L +10 &C0]W[q\ M +9 &DeXYu\ M +10 &FrZ]\ O +9 &HgZZ\ R +9 &JY[\ V +10 &KW[\ W +9 &MX[\ W +10 &OZ[Z~\ Y +9 &QVZx\ Y +9 &RxLVYs\ 5 +10 &RRVXg\ < +5 ( +2 "collection"'& +4 "core" &RNWZj\ < +3 #"WCR"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.14 +3 .Hand.open + "manipulator"&"1 +69 "core" 1 +2 "manipulator"&K% +4 "core" % \ 5\ / z( +3 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&A'\ +96 "core" ' +2 #"WCR"collectSample 1000ml w/bubble point of 55psi +2 #Priming 7ml + .Gate.power :sampler,:ON +178 .Flow.enablePump :primary +6 .Flow.setRate 6.0 +8 .Intake.select :close +2 .Exhaust.select :close + .SS.hold + "sampler")-+ +4 "core" + +2 "sampler")% +4 "core" %B \  +2 "collection"'u& +4 "core" &RHWY=\ < +4 "Can"\ u 2/ +2 #"WCR"Calibrating pressure sensors + .CTV.dial :air +6 .SSV.dial :spit,avoiding: :exhaust +53 "sampler")M  +9 "core"  +7 ."WCR"SS.reconfigure :fast +2 "sampler")#.0Xt +270 "core" ' +2 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +4 "sampler")  +2 "collection"'` @ +108 "core" A +28 +5 ."WCR"delay 3.8 seconds +382 "collection"';% +4 "core" %[Xn\ +2 "sampler")D% +4 "core" %>y  \ _ a +2 #"WCR"Sensor limits: Intake max 150.7psia; Outlet max 155.1psia +2 .SSV.dial :spit +2 "sampler")J +133 "core"  +6 ."WCR"SS.seek 0ml +2 "sampler")r'? +266 "core" ' +2 ."WCR"SSV.dial CBV +3 "sampler")  +135 "core" +6 ."WCR"CTV.dial :intake +2 "collection"'w  +73 "core"  +7 #"WCR"Waiting for external sampler to finish priming... + .delayUntil "12:24:07.15" +1396 "Can"\  2 +27 #"flow"3.4L/min +3007 #3.6L/min +6012 #3.7L/min +5802 ."WCR"Flow.enablePump :primary +2 .Flow.setRate 2.5 +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")k  +3 "collection"' @ +4 "core" +9 @ +6 #"WCR"Allowing 40s for 7.0ml of remaining 7.0ml +3 "Can"\ 9 5F\ +2 ."WCR"Intake.select :open +2 "sampler") +162 #"flow"3.8L/min +53 "collection"' % +3 "core" %\ \ w +3 #"WCR"Intake @31.3psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 2.18ml/s +2 "sampler")#.0X% +56 "core" %AMS \ d +6 "collection"'_% +4 "core" %AB\ +3 #"WCR"Intake @33.3psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 1.96ml/s +2 "sampler")#.0X\ +2 "sampler")\ % +5 "core" %`:: \ e +35 "collection"'% +4 "core" %IH\ +2 "sampler") % +4 "core" %`Y[ \ n +41 "collection"' % +4 "core" %ZX\ +2 "sampler")a% +4 "core" %`tv \ e +2 "sampler")f% +4 "core" %`ww \ c +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )#% +4 "core" %`wx \ k +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +76 "core"  +6 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")'? +404 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +16 #"WCR"Sampling 1000.0ml +4 .Flow.enablePump :primary + .Flow.setRate 2.5 + .Intake.select :close + .Exhaust.select :close +2 .SS.reconfigure :default +2 "sampler")#.0XA^\ +2 "sampler")j% +4 "core" %# \ a +20 "collection"'{% +4 "core" %B@T\ +2 "sampler")2% +5 "core" %7; \ c r +2 "collection"'B% +4 "core" %CCc\ +2 #"WCR"Intake @33.4psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 1.04ml/s +2 "sampler")#.H0X+ +8 "core" + +15 "collection"'_% +4 "core" %12G\ +2 "sampler")3% +5 "core" %U \ k v +2 "collection"'h% +4 "core" %BCI\ +2 #"WCR"Intake @33.4psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00XB\ +2 "sampler")% +4 "core" %M u{ \ rV +21 "collection"'\ % +3 "core" %CH$\ +2 "sampler")% +4 "core" %M \ i +24 "collection"' % +4 "core" %HJ$\ +2 "sampler") % +4 "core" %J \ h +27 "collection"'a% +4 "core" %RS/\ +2 "sampler")0% +4 "core" %J), \ q +32 "collection"'f% +3 "core" %KL"\ +2 "sampler")#% +5 "core" %J]_ \ g +35 "collection"'% +4 "core" %ll\ +2 "sampler")b% +4 "core" %J{| \ q +3 "sampler")% +4 "core" %J|} \ q +2 ."WCR"Intake.select :close +2 "sampler")0 +14 )% +3 "core" %J|} \ v +3 ."WCR"SSV.dial :exhaust +2 "sampler")Y  +77 "core"  +6 ."WCR"Exhaust.select :open +2 "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler").'? +900 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +14 ."connect"SSV.dial CBV +3 "sampler")  +2 ."WCR"CBV.dial SSV +74 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 950.0ml +3 "Can"\ 7!/ +2 ."WCR"Intake.select :open +2 "sampler") +214 "collection"'?% +4 "core" %JJ\ +2 #"WCR"Intake @33.6psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00X= \ +2 "sampler")5% +4 "core" %H  \ u +27 "collection"'=% +4 "core" %LL \ +2 "sampler")W% +4 "core" %H@D \ r +32 "collection"'R% +3 "core" %XZ\ +2 "sampler")X% +4 "core" %Hfi \ q +36 "collection"'\\% +4 "core" %01\ +2 "sampler")'% +4 "core" %Hjj \ k +3 "sampler")c% +4 "core" %Hkk \ k +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )4% +3 "core" %Hmn \ w +2 ."WCR"SSV.dial :exhaust +2 "sampler"),  +28 ."da"PBV.dial between PSV and waste1 +2 "processing"%* * +34 "core" + +7 ."da"PS.seek 0ml +2 "processing"%', +60 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")'? +871 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")L  +75 "core" +7 #"WCR"Allowing 130s for 25.0ml of remaining 925.0ml +3 "Can"\ 7= +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'s% +4 "core" %LJ\ +2 #"WCR"Intake @33.6psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.62ml/s +2 "sampler")#.+0X +71 "core"  +9 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml + "processing"%'\ +900 "core" ' +2 #"WCR"Stroke completed -- waiting for pressure to equalize ... + .SS.reconfigure :exhale +2 "sampler")#.0X@ \ +3 "sampler")% +4 "core" %>"hh \ j +2 "collection"'6% +4 "core" %QN\ +3 #"WCR"Intake @33.8psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0X'G +1751 #"da"recoverPSRreagent08 + .PTV.dial :puck +6 .PBV.dial :waste1 +2 "processing"%  +34 "core" +6 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%G * +34 "core" + +7 ."da"PSR.select :air +2 .PSV.dial PSR +50 "processing"%F +79 "core"  +9 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%p'\ +147 "core" ' +2 #"WCR"Stroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale +2 "sampler")#.0X%' +2 ."WCR"Intake.select :open +2 "sampler") +261 "collection"'|% +11 "core" %GI\ +2 #"WCR"Intake @33.6psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0XC\ +3 "sampler")% +4 "core" %J \ h +27 "collection"'?% +4 "core" %NS\ +2 "sampler")y% +4 "core" %H \ k +31 "collection"'V% +4 "core" %RT\ +2 "sampler")5% +4 "core" %H \ h +36 "collection"'=% +4 "core" %AE\ +2 "sampler")W% +4 "core" %H \ j +41 "collection"'7% +3 "core" %NN\ +3 "sampler")I% +6 "core" %HCE \ i +44 "collection"'\\% +4 "core" %GG\ +2 "sampler")'% +5 "core" %Hfe \ i +2 "sampler")R% +4 "core" %Hgj \ j +2 ."WCR"Intake.select :close +2 "sampler")0 +14 )4% +3 "core" %Hlk \ l +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +77 "core"  +6 ."WCR"Exhaust.select :open +2 "sampler")@ +72 ."WCR"SS.seek 0ml +2 "sampler")*'? +67 ."da"PRV.dial :ab2 +2 "processing"%X  +42 "core"  +5 ."da"PTV.dial :PRVmixing +2 "processing"%1  +6 "core" +5 ."da"PSV.dial :mixloop +2 "processing"%, +41 "core" +6 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml +2 "processing"%s' +378 "core" ' +3 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%  +46 "core"  +5 "processing"%6% +4 "core" % \  +3 ."da"PS.seek 0.55ml +2 "processing"%c' +44 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +14 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")L  +76 "core"  +6 #"WCR"Allowing 130s for 25.0ml of remaining 725.0ml +3 "Can" \ ?!,% +2 ."WCR"Intake.select :open +2 "sampler") +177 "core" ' +3 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%{  +32 "collection"'2% +3 "core" %qq\ +2 #"WCR"Intake @35.2psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.51ml/s +3 "sampler")#.#0X \ j +4 #"WCR"Vacuum too high -- waiting up to 40 seconds +2 .SS.reconfigure :exhale +2 "sampler")#.0X<\ +2 "sampler")% +4 "core" %E*NQ \ g +18 "collection"'% +4 "core" %FG\ +2 "sampler")% +4 "core" %F%su \ h +21 "collection"' % +3 "core" %=@\ +2 "sampler")t% +4 "core" %J \ kJ +24 "collection"'_% +4 "core" %-3\ +2 "sampler")J% +4 "core" %J \ j +27 "collection"'h% +4 "core" %;8\ +2 "sampler")T% +4 "core" %I \ h +31 "collection"'% +4 "core" %UW\ +2 "sampler")% +62 "core" %I32 \ i +3 "collection"'G% +5 "core" %FE\ +2 "sampler")F% +4 "core" %I?@ \ j +41 "collection"':% +4 "core" %MQ\ +3 "sampler")E% +4 "core" %Iaa \ h +46 "collection"'% +4 "core" %CB\ +2 "sampler")\ % +4 "core" %Ill \ i +3 "sampler")% +4 "core" %Inn \ i +2 ."WCR"Intake.select :close +2 "sampler")0 +15 ) % +3 "core" %Itu \ n +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +76 "core"  +8 ."WCR"Exhaust.select :open +2 "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler")a'? +876 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")g  +78 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 675.0ml +3 "Can" \ A$_ +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'0% +4 "core" %hg\ +2 #"WCR"Intake @34.8psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.46ml/s +2 "sampler")#. 0X% +4 "core" %H%{~ \ h +24 "collection"'Y% +4 "core" %9:\ +2 "sampler")~% +4 "core" %K \ j! +27 "collection"'/% +4 "core" %VX\ +2 "sampler")% +4 "core" %H \ i +31 "collection"'% +4 "core" %XY\ +2 "sampler")}% +4 "core" %H \ j +36 "collection"' % +3 "core" %25\ +3 "sampler")|% +4 "core" %H \ i +41 "collection"'.% +3 "core" %==\ +2 "sampler")N% +4 "core" %H@@ \ i +47 "collection"'(% +53 "core" %*-\ +10 "sampler")!% +4 "core" %H`` \ k +2 "sampler")% +4 "core" %H`b \ i +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )p% +4 "core" %Hcc \ n +2 ."WCR"SSV.dial :exhaust +2 "sampler")]  +79 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")&'? +862 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +16 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +4 "sampler")  +79 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 650.0ml +3 "Can" \ B) +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"' % +4 "core" %35\ +2 #"WCR"Intake @32.8psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.46ml/s +2 "sampler")#. 0X% +4 "core" %HK\ +2 "sampler")Y% +4 "core" %E0@? \ e +24 "collection"'~% +4 "core" %>?\ +2 "sampler")/% +4 "core" %E0ef \ ` +27 "collection"'% +4 "core" %?@\ +2 "sampler")% +5 "core" %I \ cC +31 "collection"'}% +3 "core" %JI\ +2 "sampler") % +4 "core" %H \ k +36 "collection"'|% +4 "core" %?=\ +2 "sampler").% +4 "core" %H \ i +41 "collection"'N% +4 "core" %GJ\ +2 "sampler")f% +4 "core" %H#& \ f +46 "collection"'(% +4 "core" %:?\ +2 "sampler")!% +5 "core" %H \ j +52 "collection"'% +4 "core" %PT\ +2 "sampler")p% +5 "core" %HMM \ i +60 "collection"']% +3 "core" %JL\ +2 "sampler")#% +4 "core" %Hkj \ e +2 "sampler")% +5 "core" %Hik \ f +2 ."WCR"Intake.select :close + "sampler")0 +17 ) % +3 "core" %Hop \ o +51 ."WCR"SSV.dial :exhaust +10 "sampler")&  +78 "core"  +7 ."WCR"Exhaust.select :open + "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")+'? +903 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +3 "sampler")d  +2 ."WCR"CBV.dial SSV +74 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 550.0ml +3 "Can" \ F`A2# +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'H% +4 "core" %WZ\ +2 #"WCR"Intake @34.3psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.46ml/s +2 "sampler")#. 0X% +4 "core" %D \ j k +21 "collection"'Y% +3 "core" %@B\ +2 "sampler")~% +5 "core" %E \ k j +23 "collection"'/% +4 "core" %HL\ +2 "sampler")% +4 "core" %I \ f +27 "collection"'% +4 "core" %NS\ +2 "sampler")}% +5 "core" %G  \ f +31 "collection"' % +3 "core" %LO\ +2 "sampler")|% +4 "core" %G \ g +36 "collection"'.% +4 "core" %NO\ +2 "sampler")N% +4 "core" %G$& \ e +41 "collection"'f% +3 "core" %:>\ +3 "sampler")a% +4 "core" %GGH \ e +46 "collection"'(% +4 "core" %rq\ +2 "sampler")!% +4 "core" %Gfe \ g +53 "collection"'% +4 "core" %<?\ +2 "sampler")p% +4 "core" %Gqs \ i +2 "sampler")]% +4 "core" %Gpr \ g +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )#% +3 "core" %Gss \ p +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +130 "core"  +12 ."WCR"Exhaust.select :open + "sampler")@ +17 ."WCR"SS.seek 0ml +2 "sampler") '? +903 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +16 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +4 "sampler")&  +77 "core"  +6 #"WCR"Allowing 130s for 25.0ml of remaining 475.0ml +3 "Can" \ IM +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'% +3 "core" %A@\ +2 #"WCR"Intake @33.3psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X% +5 "core" %FMO \ o +60 "collection"'Y% +3 "core" %IL\ +2 "sampler")~% +4 "core" %Fef \ n +3 "sampler")/% +4 "core" %Fef \ p +2 ."WCR"Intake.select :close +2 "sampler")0 +16 )% +3 "core" %Fgi \ r +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +77 "core"  +7 ."WCR"Exhaust.select :open + "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")}'? +902 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +15 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +4 "sampler")  +77 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 400.0ml +4 "Can"\ Mx- + ."WCR"Intake.select :open +2 "sampler") +266 "collection"'|% +11 "core" %JM\ +2 #"WCR"Intake @33.8psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.38ml/s +3 "sampler")#.0XB\ +2 "sampler")'% +4 "core" %GOP \ e +69 "collection"'m% +3 "core" %LP\ +2 "sampler")S% +4 "core" %Gde \ d +78 "collection"'4% +4 "core" %,/\ +2 "sampler")% +4 "core" %Gjj \ g +2 "sampler")1% +4 "core" %Gll \ f +2 ."WCR"Intake.select :close +2 "sampler")0 +18 ),% +3 "core" %Gpp \ j +2 ."WCR"SSV.dial :exhaust +53 "sampler")C  +85 "core"  +10 ."WCR"Exhaust.select :open + "sampler")@ +19 ."WCR"SS.seek 0ml +2 "sampler")'? +397 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%d +82 "core" ~ +7 ."da"delay 5 seconds +389 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")6  +76 "core" +7 #"WCR"Allowing 130s for 25.0ml of remaining 375.0ml +3 "Can" \ N׸ +2 ."WCR"Intake.select :open + "sampler") +4 ."da"PSV.dial PSR +2 "processing"%@ +6 %n +2 "core" } +62  +9 ."da"delay 5 seconds +135 "collection"'s% +4 "core" %UV\ +2 #"WCR"Intake @34.1psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X\ +2 "sampler")% +4 "core" %Gst \ n +3 "sampler")% +3 "core" %Gtu \ n +3 ."WCR"Intake.select :close + "sampler")0 +16 ) % +3 "core" %Gww \ r +2 ."WCR"SSV.dial :exhaust +2 "sampler")t  +76 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler")_'? +871 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +15 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +4 "sampler")j  +77 "core" +57 #"WCR"Allowing 130s for 25.0ml of remaining 350.0ml +12 "Can"\ Os! + ."WCR"Intake.select :open +2 "sampler") +106 "core" ' +2 ."da"delay 2:00 +107 "collection"'h% +4 "core" %PP\ +2 #"WCR"Intake @33.9psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X% +3 "core" %6;\ +2 "sampler")Y% +4 "core" %IRS \ g +69 "collection"'~% +5 "core" %JK\ +2 "sampler")/% +4 "core" %I^` \ o +77 "collection"'% +4 "core" %44\ +2 "sampler")% +4 "core" %Ihf \ n +3 "sampler")% +4 "core" %Ifg \ g +2 ."WCR"Intake.select :close +2 "sampler")0 +15 ) % +3 "core" %Ihg \ m +2 ."WCR"SSV.dial :exhaust +2 "sampler")|  +77 "core"  +6 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")}'? +892 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +74 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +2 "sampler")N  +76 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 325.0ml +3 "Can" \ Q0!) +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'f% +4 "core" %_e\ +2 #"WCR"Intake @34.7psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X\ +2 "sampler")% +4 "core" %7z"# \ a +3 "collection"'3% +4 "core" %HJ\ +3 #"WCR"Intake @33.6psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.33ml/s +2 "sampler")#.0X\ +2 "sampler")+% +4 "core" %D \ T +41 "collection"'% +4 "core" %fl\ y +2 "sampler")% +4 "core" %D!$ \ Q +46 "collection"'% +4 "core" % $\ +2 "sampler") % +5 "core" %D \ \\ +52 "collection"'t% +4 "core" %b_\ y +2 "sampler")% +4 "core" %D5: \ W +61 "collection"'j% +3 "core" %/0\ f +2 "sampler")h% +4 "core" %DSS \ : +2 "sampler")_% +5 "core" %DVU \ B +54 ."WCR"Intake.select :close +9 "sampler")0 +16 )e% +4 "core" %Dgi \ Y +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +78 "core"  +7 ."WCR"Exhaust.select :open + "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")G'? +584 "core" ' +3 ."da"delay 10 seconds +319 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +5 "sampler")F  +80 "core"  +6 #"WCR"Allowing 130s for 25.0ml of remaining 275.0ml +4 "Can" \ }| TT5 + ."WCR"Intake.select :open +2 "sampler") +215 "collection"'U% +4 "core" %EC\ v +2 #"WCR"Intake @33.4psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.33ml/s +2 "sampler")#.0X% +4 "core" %I} \ \\ +25 "collection"'Y% +3 "core" %VW\ +2 "sampler")~% +5 "core" %I \ ^ +27 "collection"'/% +3 "core" %@C\  +2 "sampler")% +5 "core" %E \ V +31 "collection"'% +3 "core" %II\ m +3 "sampler")% +4 "core" %E \ E +35 "collection"' % +4 "core" %QS\ l +2 "sampler")|% +4 "core" %E \ F +41 "collection"'J% +4 "core" %SS\ +3 "sampler")N% +3 "core" %E" \ B +47 "collection"'f% +4 "core" %EH\ +2 "sampler")}% +4 "core" %E \ X +53 "collection"'!% +4 "core" %45\ +2 "sampler")% +4 "core" %E'* \ X +60 "collection"'p% +4 "core" %PT\ i +2 "sampler")]% +4 "core" %EMN \ F +68 "collection"'#% +4 "core" %;;\ } +2 "sampler")% +4 "core" %E^_ \ Z +3 "sampler")3% +4 "core" %E_a \ Z +2 ."WCR"Intake.select :close +2 "sampler")0 +14 )a% +3 "core" %Ecc \ [ +3 ."WCR"SSV.dial :exhaust +2 "sampler")  +77 "core"  +6 ."WCR"Exhaust.select :open +2 "sampler")@ +14 ."WCR"SS.seek 0ml +2 "sampler")'? +904 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +15 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +4 "sampler")  +78 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 250.0ml +3 "Can" \ ( V0N +2 ."WCR"Intake.select :open +2 "sampler") +214 "collection"'H% +4 "core" %31\ x +2 #"WCR"Intake @32.7psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.33ml/s +3 "sampler")#.0X\ +2 "sampler")k% +4 "core" %E \ _ +27 "collection"'w% +4 "core" %FI\ +2 "sampler")% +5 "core" %J \ [ k +31 "collection"'% +3 "core" %ab\ +2 "sampler")+% +4 "core" %J \ ` +36 "collection"'% +4 "core" %+0\ +2 "sampler")% +5 "core" %D \ \\ +40 "collection"'[% +4 "core" %RU\ o +2 "sampler")% +5 "core" %D\  \ H +46 "collection"' % +3 "core" ( +2 %SX\ } +4 "storage"(t& +2 "sampler")% +8 "core" & a\ +2 %D \ ^ +3 "manipulator"&j& +4 "core" &`\ "\ & z +2 "manipulator"&h% +4 "core" % -\ \  V z, +3 ."da"Forearm.seek :retract +2 "manipulator"&_'\ +25 "collection"'e% +4 "core" %OS\ q +2 "sampler")% +5 "core" %D#% \ \\ +57 ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 2 +2 "manipulator"&r( +3 "collection"'F% +5 "core" %PS\ +2 "sampler")U% +4 "core" %DQP \ d +68 "collection"'G% +4 "core" %BE\ +2 "sampler")E% +5 "core" %D__ \ K +2 "sampler")% +4 "core" %Dbb \ I +2 ."WCR"Intake.select :close +2 "sampler")0 +13 ):% +4 "core" %Dff \ f +55 ."WCR"SSV.dial :exhaust +10 "sampler")  +77 "core"  +7 ."WCR"Exhaust.select :open + "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler") '? +4 "core" ( +2 "manipulator"&8& +4 "core" &\ \ % z +2 "storage"(g& +4 "core" & \ +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&0'Ѧ +97 "core" ' +2 ."da"Hand.open + "manipulator"&{1 +71 "core" 1 +2 "storage"(T- +3 "core" -' +4 ."da"SE.seek 3.78 Pucks below Top Plate + "storage"(b'~ +27 "core" ' +4 ."da"SE.reconfigure :seal +6 "storage"(#QK-0-\ b +5 ."da"SE.seek 2.86 Pucks below Top Plate +5 "storage"(Q'[ +53 "core" ' +2 #"da"Lights, camera, ACTION! +5 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da25may0913h1000ml.tif +587 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +4 "sampler")  +80 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 225.0ml +3 "Can"\ \  XgH +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'>% +3 "core" %JG\ { +3 #"WCR"Intake @33.5psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.33ml/s +2 "sampler")#.0X20 seconds for da to relinquish FlushPuck +1924 #"da"SX HX9/16 (USB:38): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da25may0913h1000ml20s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 32.0 /var/log/esp/midres/da25may0913h1000ml32s.tif +3265 #SX HX9/16 (USB:38): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 32 seconds\ /var/log/esp/midres/da25may0913h1000ml32s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "15.229 sec auto-exposure",Subject: "da25may0913h1000ml images!" +2 "storage"(~- +13 "core" -'[ +8 "storage"(/& +15 "core" & \ +3 "manipulator"& & +6 "core" &\ -\ - f { +3 ."da"Elbow.seek 2 +2 "manipulator"&( +18 "core" ( +2 "manipulator"&& +5 "core" &\ 0\ 4 {E +2 "storage"(& +4 "core" & \ \ +3 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"& 'Ѧ +4 "core" ' +3 ."da"SE.reconfigure :gently +4 "storage"(#QK-0-\ b +5 ."da"SE.seek 3.58 Pucks below Top Plate +2 "storage"(|' +46 "core" ' +2 "manipulator"&`& +5 "core" &\ !\ ' zE +3 "storage"(J& +6 "core" & = > *\ +2 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 2 +2 "manipulator"&N' +33 "core" ' +2 ."da"Elbow.hold +5 "manipulator"&f, +63 "core" , +11 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 3.76 Pucks below Top Plate +2 "storage"(}'m +16 "core" ' +2 "manipulator"&!% +4 "core" %\ \ zy +2 "storage"(& +8 "core" &   &\ +2 ."da"Forearm.force -20 + "manipulator"&5 +4 ."da"Forearm.seek 2 + 318 counts +2 "manipulator"&p'( +22 "core" ' +3 "manipulator"&]& +7 "core" &\ &\ & D zE +3 "storage"(#& +5 "core" & ? > 4\ +2 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 2 + 700 counts + "manipulator"&'Ѧ +25 "core" ' +2 "storage"(3% +4 "core" %i A J \  +4 ."downElevator"SE.seek :down +5 "storage"(a'p +99 (% +4 "core" %/c   _\ [r +2 "manipulator"&% +4 "core" %\ ,\ ( X zT +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"& '\ +93 "core" ' +28 ' + ."downElevator"SE.stop +3 "storage"(5 +4 (H& +4 "core" & 7 4 \ +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +6 "core" &\ +3 "manipulator"&*& +5 "core" &\ %\ " ~ zE +2 "manipulator"&\ % +5 "core" %\ \ +\ " G z +3 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&W(- +187 "core" ( +4 "manipulator"&.& +7 "core" &-\ (\ z +6 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +5 &7& +8 "core" &-\ "\ , 5 z +6 ."psFlush"Forearm.seek :garage +5 "manipulator"&='Γ +104 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&/ +65 "core" / +5 "manipulator"&V& +8 "core" &-\ ,\ *  z +5 "manipulator"&% +11 "core" % Σ\ +\ s z +5 ."psFlush"Forearm.seek :retract +4 "manipulator"&''\ +103 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&m([ +126 "core" ( + "manipulator"&S& +5 "core" &_\ 0\ 1 z +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &4& +3 "core" &_\ $\ $ c z +3 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&'$ +103 "core" ' +2 "manipulator"&&& +4 "core" &_\ 0\ / p z +3 "manipulator"&,% +5 "core" %\ *\ " z zO +2 "processing"%C& +5 "core" &Y\ +2 "processing"%(& +6 "core" &^\ +59 ."psFlush"PC.seek :closed +11 "processing"%z(^ +6 "core" &>\ + &4\ + &/\ + &(\ + &!\ +2 &\ + &\ +2 &#\ + & -\ #a +6 &U~\ 7 +9 &{\ L +10 &T \ M +9 &aW \ N +9 &#W\ N +10 &X\ N +2 ' +2 #"WCR"Stroke completed -- waiting for pressure to equalize ... + .SS.reconfigure :exhale +3 "sampler")#.0X% +4 "core" %G \ p +3 ."psFlush"PBV.dial :waste1 +2 "processing"%  +34 "core" +9 ."psFlush"PTV.dial :mixing +2 "processing"%~ @ +18 "collection"'/% +4 "core" %NO\ +2 "sampler") % +4 "core" %G>@ \ k +46 B +9 ."psFlush"PSV.dial :mixloop + "processing"% +22 "collection"'% +3 "core" %PQ\ +2 "sampler")`% +4 "core" %G^] \ i +70 +6 ."psFlush"PS.seek :empty +2 "processing"%J' +10 "collection"'!% +4 "core" %8=\ +2 "sampler")% +4 "core" %Gkl \ o +3 "sampler")r% +5 "core" %Glj \ o +3 ."WCR"Intake.select :close +3 "sampler")0 +91 )]% +11 "core" %Ghj \ p +3 ."WCR"SSV.dial :exhaust +2 "sampler")#  +77 "core"  +13 ."WCR"Exhaust.select :open +3 "sampler")@ +19 ."WCR"SS.seek 0ml +2 "sampler")0'? +901 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +14 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +2 "sampler")Q  +76 "core" +7 #"WCR"Allowing 130s for 25.0ml of remaining 175.0ml +3 "Can" \ Z +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'3% +3 "core" %PS\ +2 #"WCR"Intake @34.0psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.33ml/s +2 "sampler")#.0X= \ o +69 "collection"'X% +3 "core" %>;\ +2 "sampler")Y% +4 "core" %IWW \ q +78 "collection"'s% +4 "core" %FM\ +2 "sampler")d% +5 "core" %Ikj \ q + "sampler")y% +4 "core" %Ihi \ q +2 ."WCR"Intake.select :close +2 "sampler")0 +19 )c% +3 "core" %Ilj \ t +2 ."WCR"SSV.dial :exhaust +2 "sampler")9  +76 "core"  +63 ."WCR"Exhaust.select :open +4 "sampler")@ +20 ."WCR"SS.seek 0ml +2 "sampler")"'? +277 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%u +72 "core" +6 ."psFlush"PBV.dial PSV +2 "processing"%2 U +55 "core" W +7 ."psFlush"PS.seek 0ml +2 "processing"%q', +451 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")-  +76 "core" +7 #"WCR"Allowing 130s for 25.0ml of remaining 150.0ml +3 "Can"\ \\d +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'M% +4 "core" %CF\ +2 #"WCR"Intake @33.5psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.30ml/s +2 "sampler")#.0X +7 ."psFlush"PS.seek 2.5ml + "processing"%O'\ +2603 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%P  +71 "core"  +7 ."psFlush"PS.seek 0ml + "processing"%D', +2598 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +43 "core"  +9 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%'\ +1464 "core" ' +2 #"WCR"Stroke completed -- waiting for pressure to equalize ... + .SS.reconfigure :exhale +3 "sampler")#.0X'\ +1174 "Can"\ ]׈ +1440 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +71 "core"  +7 ."psFlush"PS.seek 0ml +2 "processing"%/', +2601 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +42 "core"  +9 ."psFlush"PSR.select :flush +3 "processing"%@ +17 ."psFlush"PS.seek 1ml +2 "processing"%~'M` +1097 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +18 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +308 "core" ' +2 #"WCR"Stroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale +2 "sampler")#.0XA\ +2 "sampler")% +5 "core" %I \ o' +35 "collection"'J% +4 "core" %SV\ +2 "sampler")N% +4 "core" %H \ o +41 "collection"'H% +4 "core" %^_\ +2 "sampler")% +5 "core" %H \ p +45 "collection"'p% +4 "core" %LN\ +2 "sampler")*% +4 "core" %H \ o +53 "collection"'\ % +4 "core" %XY\ +2 "sampler")}% +4 "core" %H## \ n +60 "collection"' % +4 "core" %ST\ +2 "sampler")% +4 "core" %H23 \ o +69 "collection"'% +3 "core" %<9\ +2 "sampler").% +5 "core" %HHH \ o +77 "collection"'7% +3 "core" % $\ +3 "sampler")a% +4 "core" %H[] \ p +2 "sampler")|% +5 "core" %H[[ \ o +2 ."WCR"Intake.select :close + "sampler")0 +19 )% +51 "core" %HY[ \ s +10 ."WCR"SSV.dial :exhaust +2 "sampler")f  +76 "core"  +10 ."WCR"Exhaust.select :open +2 "sampler")@ +19 ."WCR"SS.seek 0ml +2 "sampler")V'? +415 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%S +82 "core"  +6 ."psFlush"PTV.dial :puck +2 "processing"%4  +4 "core"  +7 ."psFlush"PBV.dial :waste1 +2 "processing"%=  +52 "core" +7 ."psFlush"PS.seek 0ml +2 "processing"%&', +280 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler"),  +76 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 100.0ml +3 "Can" \ ^3 +2 ."WCR"Intake.select :open + "sampler") +216 "collection"'C% +3 "core" %TV\ +2 #"WCR"Intake @34.1psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.30ml/s +2 "sampler")#.0X +7 ."psFlush"PS.seek 2.5ml +49 "processing"%$'\ +1033 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale +2 "sampler")#.0X@\ +3 "sampler")% +4 "core" %]U \ l +20 "collection"'F% +4 "core" %7=\ +2 "sampler")U% +4 "core" %]U \ m +2 "collection"'G% +4 "core" %04\ +3 #"WCR"Intake @32.8psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.28ml/s +2 "sampler")#.0X +7 ."psFlush"PS.seek 2.5ml +2 "processing"%8'\ +2161 "core" ' +2 #"WCR"Stroke completed -- waiting for pressure to equalize ... + .SS.reconfigure :exhale +2 "sampler")#.0X% +4 "core" %G \ n +36 "collection"' % +4 "core" %<>\ +2 "sampler")/% +4 "core" %G \ o +42 "collection"'~% +3 "core" %9:\ +2 "sampler")% +4 "core" %G \ o +47 "collection"'!% +4 "core" %ll\ +2 "sampler")% +4 "core" %G \ o +8 ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%r  +41 "collection"']% +3 "core" %DE\ +3 "sampler")#% +4 "core" %G \ j +20  +7 ."psFlush"PS.seek 0ml +2 "processing"%t', +31 "collection"'j% +4 "core" %oq\ +2 "sampler")Q% +4 "core" %G@C \ l +68 "collection"'3% +4 "core" %99\ +2 "sampler")0% +4 "core" %GUV \ o +3 "sampler")% +4 "core" %GXW \ q +2 ."WCR"Intake.select :close +2 "sampler")0 +14 )J% +3 "core" %G\\] \ t +2 ."WCR"SSV.dial :exhaust +2 "sampler")N  +77 "core"  +6 ."WCR"Exhaust.select :open +2 "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler")H'? +913 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +15 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")  +76 "core"  +5 #"WCR"Allowing 130s for 25.0ml of remaining 50.0ml +3 "Can"\ aK" +2 ."WCR"Intake.select :open +2 "sampler") +214 "collection"'b% +4 "core" %/1\ +2 #"WCR"Intake @32.7psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.28ml/s +2 "sampler")#.0XB\ +2 "sampler")% +4 "core" %G sq \ m +27 "collection"'n% +4 "core" %OM\ +2 "sampler")5% +4 "core" %O\  \ n X +31 "collection"'% +4 "core" %RS\ +2 "sampler")I% +4 "core" %I \ o +36 "collection"'v% +3 "core" %KI\ +3 "sampler")Z% +4 "core" %I \ q +41 "collection"'K% +3 "core" %_c\ +2 "sampler")?% +4 "core" %I \ o +47 "collection"'R% +4 "core" %XW\ +2 "sampler")X% +4 "core" %I \ o +53 "collection"'Y% +3 "core" %=B\ +3 "sampler")s% +4 "core" %I \ o +60 "collection"'d% +3 "core" %IG\ +2 "sampler")y% +5 "core" %I55 \ o +68 "collection"'c% +3 "core" %46\ +3 "sampler")9% +3 "core" %III \ p +78 "collection"' % +4 "core" %68\ +2 "sampler")u% +4 "core" %IUV \ q +2 "sampler")W% +4 "core" %IWX \ p +2 ."WCR"Intake.select :close +2 "sampler")0 +14 )2% +3 "core" %IY[ \ s +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +76 "core"  +5 ."WCR"Exhaust.select :open +2 "sampler")@ +70 ."WCR"SS.seek 0ml +2 "sampler")-'? +848 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +15 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +4 "sampler")M  +78 "core"  +5 #"WCR"Allowing 130s for 25.0ml of remaining 25.0ml +3 "Can"\ b? +2 ."WCR"Intake.select :open + "sampler") +215 "collection"'"% +3 "core" %'&\ +3 #"WCR"Intake @32.2psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.28ml/s +2 "sampler")#.0X +6 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'' +445 "Can"\ V dfm +1921 "core" ' +2 #"WCR"Pumping wcr puck from tube 3 up to 55psi... +2 .CBV.dial SSV +2 "collection"'{ @ +74 "core" > +56 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'  +87 "core"  +5 "collection"'l% +4 "core" %PS\  +2 ."WCR"CSV.dial between air and CTV +3 "collection"' ` +30 "core" a +6 ."WCR"CS.seek 7.314ml +2 "collection"'>' +701 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 "collection"'E  +2 ."WCR"CSV.dial CTV +6 "collection"'  +28 "core"  +41  +6 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<b +4 ."WCR"CS.seek 0ml +2 "collection"'/' +1906 "core" ' +2 ."WCR"CSV.dial :air +2 "collection"'~ @ +45 "core" ? +5 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'' +2351 "core" ' +2 "collection"'!% +4 "core" %\  +2 ."WCR"CSV.dial between air and CTV +3 "collection"' ` +29 "core" b +6 ."WCR"CS.seek 1.953ml +2 "collection"']' +1927 "core" ' +56 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +4 "collection"'#  +2 'r  +8 "core"  +21  +6 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'j' +70 "core" ' +\ +3 ."WCR"CBV.dial :waste2b +2 "collection"'Q  +30 "core"  +5 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +3 ."WCR"CS.seek 0ml +2 "collection"'3' +535 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'0  +129 "core" +5 #"WCR"Fix #1 of 2 (with RNAlater) for 2:00 +2 .CSV.dial CSR + "collection"'  +40 "core"  +7 #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +2 "collection"' +14 ."WCR"CS.seek 2ml +2 "collection"'J') +590 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +5 "collection"' +16 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'N' +1902 "core" ' +2 #"WCR"Pumping wcr puck from tube 3 up to 55psi... +2 .CBV.dial SSV +2 "collection"'8 @ +72 "core" @ +58 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'g  +88 "core"  +7 "collection"'% +4 "core" %UVa\ \ +3 ."WCR"CSV.dial between air and CTV +2 "collection"'b ` +56 "core" ` +6 ."WCR"CS.seek 7.27ml +2 "collection"'H' +702 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'*  +3 '}  +41 "core" ~ +92  +6 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<b +4 ."WCR"CS.seek 0ml +2 "collection"' ' +1623 "core" 'xe\ +4 ."WCR"delay 2:00 +12002 .CBV.dial :waste2b +2 "collection"'  +56 "core"  +8 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +3 ."WCR"CS.seek 0ml +2 "collection"'m' +343 "core" ' +2 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +2 "collection"'B  +128 "core" +5 #"WCR"Fix #2 of 2 (with RNAlater) for 2:00 +2 .CSV.dial CSR + "collection"'z  +54 "core"  +7 #"WCR"Pulling 2ml of CSR.RNAlater +2 .CSR.select :RNAlater + "collection"' +14 ."WCR"CS.seek 2ml +2 "collection"'7') +589 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +15 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'a' +1901 "core" ' +2 #"WCR"Pumping wcr puck from tube 3 up to 55psi... +2 .CBV.dial SSV +2 "collection"'f @ +70 "core" @ +59 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'`  +86 "core"  +7 "collection"'% +4 "core" %XZ\  +3 ."WCR"CSV.dial between air and CTV +2 "collection"'\ ` +54 "core" _ +6 ."WCR"CS.seek 7.213ml +2 "collection"'4'G +730 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'=  + '|  +33 "core"  +100  +6 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<b +4 ."WCR"CS.seek 0ml +2 "collection"'S' +1609 "core" '\ +3 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b +2 "collection"'C  +29 "core"  +6 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +4 ."WCR"CS.seek 0ml +2 "collection"'V' +328 "core" ' +3 ."WCR"delay 1:00 +1077 "Can"\ L gD +4926 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"''  +128 "core" +5 "collection"'&& +3 "core" &RN=6\ < +3 #"WCR"Storing wcr puck in Collection Clamp to tube 2 + "manipulator"&@% +5 "core" %\ \ +\ - z +2 "storage"(%% +4 "core" %w - ,\ +56 "storage"(A. +5 "core" .( +2 "storage"(& +4 "core" & , * \ +3 "storage"(n& +4 "core" & 5 - 9\ +2 "manipulator"&5& +4 "core" &- \ *\ ! z' +3 "manipulator"&% +4 "core" %\ \ #\ / M z +3 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 2 +2 "manipulator"&I( +173 "core" ( +2 "manipulator"&v& +4 "core" &\ /\ 3 y z0 +2 "storage"(Z& +4 "core" & : 8 \ +3 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&K'Ѧ +91 "core" ' +3 "storage"(?& +4 "core" & 5 - M\ +3 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +5 ."WCR"SE.seek :beamBreak + "storage"(p') +284 "core" ' +2 "storage"(R- +4 "core" -'6 +2 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +4 "manipulator"&X& +3 "core" &\ .\ - ? z0 +2 "storage"(Y& +4 "core" & Z \ +3 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek 2 +2 "manipulator"&s' +29 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&d, +3 "core" , +2 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 "storage"(y- +3 "core" -'6 +3 ."WCR"SE.seek 4.14 Pucks below Top Plate +2 "storage"(c' +28 "core" ' + "manipulator"&9% +4 "core" %\ !\ ! Y z +3 "storage"( & +4 "core" & \ +\ " |\ +2 ."WCR"Forearm.force -20 + "manipulator"&5 +4 ."WCR"Forearm.seek 2 + 299 counts +2 "manipulator"&u' +18 "core" ' + "manipulator"&W& +4 "core" &\ 6\ / Z z* +3 "storage"(2& +4 "core" & k\  \ +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&'Ѧ +27 "core" ' +3 ."WCR"SE.seek 5.14 Pucks below Top Plate +2 "storage"(,'! +37 "core" ' +2 "manipulator"&M& +4 "core" &\ "\ ' z* +2 "manipulator"&"% +4 "core" %ѫ\ %\ ! u z} +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&-'\ +94 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&P(o +166 "core" ( +2 "manipulator"&O& +4 "core" &j8\ ;\ 5 {O +2 ."WCR"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +3 "core" &j8\ +\ $ A zO +50 ."WCR"Forearm.seek CC +10 "manipulator"&D'Ͻ +94 "core" ' +2 ."WCR"Hand.close + "manipulator"&k/ +72 "core" / +4 ."WCR"CC.seek :open +2 "collection"'w( +396 "core" ( +2 "storage"(\\& +5 "core" & 5 6 \ +2 "storage"(6& +4 "core" & 7 6 \ +2 "manipulator"&& +5 "core" &k8\ !\ * zO +2 "manipulator"&;% +4 "core" % \ +\ .  z +4 ."WCR"Forearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 2 +2 "manipulator"&( +165 "core" ( +2 "manipulator"&$& +4 "core" &\ 0\ 3 G z$ +2 "storage"([& +4 "core" & \\ \\ \ +3 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 ."WCR"Forearm.seek 2 +2 "manipulator"&' +101 "core" ' +2 ."WCR"Elbow.hold + "manipulator"&+, +3 "core" , +2 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open +2 "manipulator"&L1 +68 "core" 1 +3 "manipulator"& % +3 "core" % \ 5\ 0 z +3 "storage"(& +5 "core" & : 8 \ + ."WCR"Forearm.force -20 +2 "manipulator"&5 +4 ."WCR"Forearm.seek 2 + 320 counts +2 "manipulator"&'* +18 "core" ' + "manipulator"&h& +4 "core" &\ 4\ % Z z$ +3 "storage"(e& +4 "core" & O Q\ +3 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&'Ѧ +27 "core" ' + "storage"(F% +5 "core" %) k ` \ +3 ."downElevator"SE.seek :down +4 "storage"(U'p +99 (G% +4 "core" %Ƅh 8 6 \ Yn +2 "manipulator"&o% +4 "core" %Ѫ\ '\ # zj +3 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&('\ +93 "core" ' +22 ' + ."downElevator"SE.stop +2 "storage"(5 +3 #tStarting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &TW\ +2 "manipulator"&:& +4 "core" &\ \ % 8 y$ +2 "manipulator"&% +4 "core" %\ \ ,\ ) z +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +181 "core" ( +2 "manipulator"&)& +4 "core" &-\ *\ ' z +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &<& +3 "core" &-\ ,\ % J y +51 .tForearm.seek :garage +9 "manipulator"&'Γ +96 "core" ' +2 .tHand.close +2 "manipulator"&/ +73 "core" / +2 "manipulator"&q& +5 "core" &-\ 4\ 1 z + "manipulator"&% +4 "core" % Ρ\ \ ! zu +3 .tForearm.seek :retract +2 "manipulator"&_'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&^(o +308 "core" ( +2 "manipulator"&{& +4 "core" &f1\ 1\ 4 z zI +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +3 "core" &f1\ \ _ zI +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&l'Ͻ +102 "core" ' +2 "manipulator"& & +4 "core" &f1\ /\ 3 r zI +3 "manipulator"&% +4 "core" %\ !\ ! h z +3 "collection"' & +4 "core" &UV-\ +3 "collection"'E& +5 "core" &VVD\ +3 .tCC.seek :closed +2 "collection"'>(S +5 "core" &TU\  +8 &2~UW\ )w +9 &cRX\ = +10 &qsSX\ M +9 &5TTW\ L +9 &ZVV\ L +10 &YSW\ M +9 &zXSV\ L +10 &<USX\ L +9 &VUU\ L +9 &UTX\ L +10 & UTY\ L +9 &"DTU[\ L +9 &$VWX\ L +10 &%VVV\ L +9 &'UTW\ L +10 &)LVVW\ L +9 &+ VWW\ M +9 &,YTW\ M +10 &.[TV\ L +9 &0SYWW\ M +10 &2YUX\ M +9 &3VSU\ L +9 &5ZTV\ L +10 &7\\[SU\ L +9 &9\\XW\ L +9 &:[UW\ L +10 &<\\SV\ L +9 &>d\\VW\ L +9 &@&[TU\ L +10 &A\\TX\ L +9 &C]UX[\ M +10 &EfrUW\ N +9 &GVW\ S +9 &HTV\ W +10 &JVZ\ X +9 &LQLY\ X +9 &NXW\ Y +10 &OWX\ Y +9 &QTX\ G +9 &R;IX\ - +10 &RsWX\ G +5 ( +2 "collection"'E& +4 "core" &RjUW\ G +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.36 + "collection"'~& +4 "core" &RjWX\ G +4 .tHand.open +2 "manipulator"&/1 +68 "core" 1 +2 "manipulator"&!% +4 "core" % \ 5\ 1  { +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &RjVW\ G +2 "collection"'#% +4 "core" %VX\ +3 .tCSV.dial CSR + "collection"'r  +40 "core"  +7 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +15 .tCS.seek 5ml +2 "collection"'Q'q1 +1348 "core" ' +3 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +14 ']% +3 "core" %q2TW}\  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 7.5ml + "collection"'j'c +660 "core" ' +2 .tCSV.dial :waste +2 "collection"'0 +127 "core" +5 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'' +1982 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'3& +5 "core" &RjTX\ G +2 "collection"'J% +4 "core" %XY|\ +2 .tCSV.dial :flush +2 "collection"'8  +90 "core"  +13 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 5ml + "collection"'g'q1 +1222 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +42 "core" A +5 "collection"'b% +4 "core" %q0SZ{\  +3 .tCS.seek 7ml +2 "collection"'N' +532 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'}  +3 '*  +41 "core"  +92  +5 .tCBV.dial :waste2b +2 "collection"'H  +4 "core"  +6 .tCS.seek 0ml + "collection"'' +1660 "core" ' +3 #tFlushing upper manifold + "collection"' & +4 "core" &RjWY\ G +2 "collection"'B% +4 "core" %YY\ +2 .tCSV.dial :flush +2 "collection"'z  +72 "core" +5 .tCS.seek 5ml +2 "collection"'m'q1 +1222 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'7 @ +44 "core" B +5 "collection"'f% +4 "core" %q1Z[t\  +3 .tCS.seek 7ml + "collection"'`' +534 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"' +3 '\  +48 "core"  +58  +5 .tCTV.dial :air + "collection"'a  +126 "core" +6 .tCS.seek 0ml + "collection"'|' +1661 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'='1 +765 "core" ' +2 .tCSV.dial :waste +2 "collection"'4 +43 "core" +5 .tCS.seek 0ml +2 "collection"'C' +762 "core" ' +2 "collection"'S& +4 "core" &RjVXw\ G +2 "collection"''% +4 "core" %WWu\ +2 .tCSV.dial :flush +2 "collection"'&  +42 "core"  +5 .tCS.seek 3ml +2 "collection"'@'1 +760 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'% @ +44 "core" B +4 "collection"'A% +4 "core" %1SYs\  +3 .tCS.seek 5ml +2 "collection"''q2 +534 "core" ' +2 .tCSV.dial :air + "collection"'n @ +5 "core" A +5 .tCS.seek 0ml + "collection"'5' +1214 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"''1 +765 "core" ' +2 .tCSV.dial :waste + "collection"'v +73 "core" +5 .tCS.seek 0ml +2 "collection"'Z' +764 "core" ' +2 #tDisinfecting external Intake with mfbkill + "collection"'?& +4 "core" &RjWY\ G +2 "collection"'% +4 "core" %XW\ +2 .tCSV.dial CSR +2 "collection"'  +128 "core"  +7 #tPulling 8ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +14 .tCS.seek 8ml +50 "collection"'R'8 +1915 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +16 .tCS.seek 10ml + "collection"'X' +543 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'Y +3 'y  +7 "core"  +92 +4 .tCTV.dial :intake +2 "collection"'9  +72 "core"  +6 .tIntake.select :open + "sampler") +15 .tCS.seek 2ml + "collection"' ') +1939 "core" ' +2 .tIntake.select :close +2 "sampler")0 +13 .tCTV.dial :air +2 "collection"'W  +74 "core"  +5 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'2' +590 "core" ' +2 #tFlushing lower manifold's waste2b port +2 .CSV.dial CSR + "collection"'M  +100 "core"  +7 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +14 .tCS.seek 4ml +2 "collection"'"'Q +1100 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +15 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'K' +1428 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'I  +2 'p  +42 "core" ~ +89  +6 .tCBV.dial :waste2b + "collection"'s  +46 "core"  +6 .tCS.seek 0ml + "collection"'u' +2356 "core" ' +2 #tKilling upper manifold + .CSV.dial CSR +2 "collection"'c  +43 "core"  +7 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +15 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 4ml + "collection"'O'Q +1096 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +16 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'' +1431 "core" ' +2 ."connect"CSV.dial CBV +3 "collection"' +2 .tCBV.dial CSV +5 "collection"'d  +44 "core"  +53 +5 .tCTV.dial :air +2 "collection"'k  +131 "core" ~ +5 .tCS.seek 0ml +2 "collection"'-' +2330 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml + "collection"'i'1 +759 "core" ' +2 .tCSV.dial :waste +49 "collection"'\\ +63 "core" +5 .tCS.seek 0ml +2 "collection"'6' +791 "core" ' +3 #tFlushing upper manifold + "collection"'& +5 "core" &RjVX}\ G +2 "collection"';% +4 "core" %WY\ +2 .tCSV.dial :flush +2 "collection"'$  +44 "core"  +5 .tCS.seek 5ml +2 "collection"'['q1 +1210 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'D @ +44 "core" B +4 "collection"'P% +4 "core" %q.UY~\  +3 .tCS.seek 7ml +2 "collection"'L' +542 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"' +2 '  +7 "core"  +95  +4 .tCTV.dial :air + "collection"'h  +6 "core"  +5 .tCS.seek 0ml + "collection"'e' +1662 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml + "collection"'F'1 +762 "core" ' +2 .tCSV.dial :waste + "collection"' +44 "core" +6 .tCS.seek 0ml +2 "collection"'G' +764 "core" ' +2 "collection"'o& +4 "core" &RjUYq\ G +2 "collection"'% +4 "core" %UXo\ +2 .tCSV.dial :flush +2 "collection"'  +41 "core"  +6 .tCS.seek 3ml + "collection"''1 +767 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"': @ +44 "core" B +4 "collection"'% +4 "core" %1VXj\  +3 .tCS.seek 5.001ml +2 "collection"''q5 +540 "core" ' +2 .tCSV.dial :air + "collection"', @ +5 "core" A +5 .tCS.seek 0ml + "collection"'' +1157 "Can"\ U jO +57 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"')'1 +759 "core" ' + .tCSV.dial :waste +2 "collection"'< +73 "core" +5 .tCS.seek 0ml +2 "collection"'U' +760 "core" ' +3 #tFlushing lower manifold's waste2b port + "collection"'+& +4 "core" &RjWWl\ G +2 "collection"'% +4 "core" %XZg\ +2 .tCSV.dial :flush + "collection"'q  +44 "core"  +6 .tCS.seek 5ml + "collection"''q1 +1210 "core" ' +3 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'( @ +42 "core" A +4 "collection"'% +4 "core" %q0VYr\  +3 .tCS.seek 7ml +2 "collection"'' +545 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'{  +2 '  +42 "core"  +89  +6 .tCBV.dial :waste2b + "collection"'  +43 "core"  +6 .tCS.seek 0ml + "collection"'' +1662 "core" ' +2 #tDisinfecting external Intake with kill + "collection"' & +4 "core" &RjPS\ G +2 "collection"'_% +4 "core" %OU\ +55 .tCSV.dial CSR +6 "collection"'w  +42 "core"  +7 #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +15 .tCS.seek 8ml +2 "collection"'~'8 +1888 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +15 .tCS.seek 10ml +2 "collection"'/' +545 "core" ' +2 ."connect"CSV.dial CBV +3 "collection"'! +2 .tCBV.dial CSV +5 "collection"'  +44 "core"  +56 +5 .tCTV.dial :intake +2 "collection"'#  +73 "core" +6 .tIntake.select :open + "sampler") +14 .tCS.seek 2ml +2 "collection"'E') +1910 "core" ' +2 .tIntake.select :close + "sampler")0 +14 .tCTV.dial :air +2 "collection"'r  +71 "core"  +5 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 0ml + "collection"'l' +588 "core" ' +2 .tCSV.dial CSR +2 "collection"'V  +101 "core"  +7 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +15 .tCS.seek 5ml +2 "collection"']'q1 +1362 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +16 .tCS.seek 10ml + "collection"'Q' +1352 "core" ' +2 .tCSV.dial CBV + "collection"'0 +100 "core" +5 .tCS.seek 0ml +2 "collection"'j' +2621 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&3& +4 "core" &f0\ .\ # $ zI +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&J(o +4 "core" ( +2 "manipulator"&8& +4 "core" &f0\ 5\ 1 zI +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +4 "core" &f0\ !\ " a zI +3 .tForearm.seek CC + "manipulator"&'Ͻ +93 "core" ' + .tHand.close +2 "manipulator"&b/ +70 "core" / +4 .tCC.seek :open +2 "collection"'g( +399 "core" ( + "manipulator"&}& +5 "core" &f0\ .\ + G zI +2 "manipulator"&*% +4 "core" % \ '\ & ; y +3 .tForearm.seek :retract + "manipulator"&H'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&N(- +294 "core" ( +2 "manipulator"& & +4 "core" &-\ #\ - { z! +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &B& +4 "core" &-\ $\ . z! +2 .tForearm.reconfigure :tight +56 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek :garage + "manipulator"&z'Γ +96 "core" ' +2 .tHand.open + "manipulator"&1 +75 "core" 1 +2 "manipulator"&7% +4 "core" % Κ\ 3\ 0 a z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&f'\ +97 "core" ' +2 #tCompleted [myDA_WCR {hotBleach :waste2b} #Phase 8: Friday DA+WCR with hotBleach cleanup (4 pucks)] begun 11:00:23 + #Preparing to sleep until 5/12/25 11:00AM +6 #Asleep til 5/12/25 11:00AM +4 #Continuing at 11:00PDT12-May-25 +3 "Can"\ : kW˟ +5 ."Qmail"GoodNews.email "Then, in tube 3: myDA_WCR {hotBleach :waste2b}\\t\\t#Phase 9: Monday DA+WCR with hotBleach cleanup (4 pucks)\\n/home/esp/esp2/mission/25APR23NEMO.rb:69\\n{1 => 33,\\n 2 => 6,\\n 3 => 27,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@13:44:59, 12.7C, 22% humidity, 14.2psia, 13.485V, 0.331A, 73.361Ah, 4.46W\\nSampled 1000.0ml",Subject: "Asleep until 11:00PDT12-May-25" +22 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown +741 #"uploadLog"upsync +39194 "Can"\  l/ +60002 \  mň +60002 \  n[ +60001 \  o" +60002 \  p- +60002 \  q6 +60002 \  r@ +60001 \  sII +60002 \ tR߈ +60002 \  u\\u +60002 \  ve +60001 \  wp +60002 \  xz7 +60002 \  y͈ +60002 \  zc +60001 \  { +60002 \  | +60002 \  } % +60001 \ # ~ +60002 \  \ Q +60002 \  \ +60002 \   } +60001 \    +60002 \   +60002 \ !  ? +60002 \ !  Ո +60001 \  k +60002 \   +60002 \  \  +60002 \  - +60001 \ ! È +60002 \  "Y +60002 \  + +60002 \ ! 4 +60001 \  > +60002 \  I +60002 \  QG +60002 \ ! [݈ +60001 \  cs +6045 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +3 #Session Ended +53948 "Can"\  ] +7216 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +52778 "Can"\ ! e +60002 \ " n5 +60001 \  wˈ +60002 \  a +60002 \   +60002 \   +60001 \  # +60002 \   +60002 \  O +60002 \   +60001 \  { +60002 \   +60002 \   +60002 \  = +60001 \  ӈ +60002 \ ! i +60002 \   +60002 \   +60001 \  !+ +60002 \  ! +60002 \  \ "W @PDT1746860499.90 \  " +60002 \  # +60002 \  $ +60002 \  %$ +60001 \  ,%E +60002 \  2%ۈ +60002 \  8&q +60001 \  ?' +60002 \  E' +60002 \  K(3 +60001 \  Q(Ɉ +60002 \  W)_ +60002 \  ]) +60002 \  c* +60001 \  i+! +60002 \  o+ +60002 \  v,M +60002 \  |, +60001 \  -y +60002 \  . +60002 \  . +60002 \  /; +60001 \  /ш +60002 \  ¤0g +60002 \  ê0 +60002 \  ı1 +60001 \  ŷ2) +60002 \  ƽ2 +60002 \  3U +60002 \  3 +60001 \  4 +60002 \  5 +60002 \  5 +60002 \  6C +60001 \  6و +60002 \  7o +60002 \  8 +60002 \  8 +60002 \  91 +60002 \  9Lj +60001 \  :] +60002 \  : +60002 \  "; +60002 \  (< +60002 \  /< +60002 \  6=K +60001 \ ! >= +60002 \  G>w +60002 \  O? +60001 \ W? +60002 \  `@9 +60002 \  h@ψ +60002 \  pAe +60001 \ ! xA +60002 \  B +60002 \ C' +60002 \  C +60001 \  DS +60002 \  D +60002 \  E +60002 \  F +60001 \  F +60002 \  GA +60002 \  G׈ +60002 \  Hm +60001 \  I +60002 \  I +60002 \ ! J/ +60002 \  Jň +60001 \  K[ +60002 \  K +60002 \  L +60001 \  M +60002 \  M +60002 \  NI +60001 \ &N߈ +60002 \ .Ou +60002 \  6P +60002 \ ! =P +60001 \  DQ7 +60002 \  MQ͈ +60002 \  TRc +60001 \  [R +60002 \  cS +60002 \  kT% +60002 \  sT +60001 \  |UQ +60002 \  U +60002 \  V} +60002 \  W +60001 \ W +60002 \  X? +60002 \  XՈ +60001 \  \ Yk +60002 \  Z +60002 \  Z +60002 \  [- +60001 \ ! [È +60002 \  \\Y +60002 \  \\ +60002 \  ] +60001 \  ^ +60002 \  ^ +60002 \ _G +60002 \ ! _݈ +60002 \  `s +60001 \ ! !a +60002 \  *a +60002 \  3b5 +60002 \  ;bˈ +60001 \  Dca +60002 \  Lc +60002 ~\  Td +60001 y\  Ze# +60002 t\  ce +60002 s\  !ifO +60002 s\  "pf +60001 t\  #wg{ +60002 r\  $~h +60001 v\  %h +60002 r\  &i= +60002 w\  'iӈ +60001 y\  (ji +60002 z\  )j +60002 {\  *k +60001 {\  +l+ +60002 z\  ,l +60002 u\  -mW +60001 w\  .m +60002 u\  /n +60002 w\ 0o +60001 t\  1o +60002 u\  2pE +60002 r\  3pۈ +60001 r\  4qq +60002 u\  5r +60002 t\  6r +60001 t\  8s3 +60002 u\  9sɈ +60002 u\  : t_ +60001 v\  ;t +60002 u\  <u +60001 y\ =v! +60002 w\  >"v @PDT1746946902.38 w\  ?&wM +60001 y\  @,w +60002 }\ ! A1xy +60002 ~\  B7y +60001 ~\  C=y +60002 \  DCz; +60002 \  EIzш +60003 \  FO{g +60001 \  GU{ +60002 \ ! H\\| +60002 \  Ic}) +60001 \  Jj} +60002 \  Kq~U +60002 \  Lx~ +60002 \  M~ +60002 \  N +60002 \  O +60001 \ ! PC +60002 \ Qو +60002 \  Ro +60001 ~\  S +60002 |\ ! T +60002 \ U1 +60002 \  VLj +60002 \  W] +60002 \  X +60001 \ ! Y +60002 \  Z +60002 \ [ +60001 \  \\K +60002 \  ] +60002 \  ^w +60002 \  _ +60001 \  ` +60002 \  a9 +60002 \  cψ +60001 \  d e +60002 \  e +60002 \  f +60002 \  g!' +60001 \  h) +60002 \  i0S +60002 \ ! j8 +60002 \  k> +60001 \  lF +60002 \  mM +60002 \  nUA +60002 \  o\\׈ +60001 \  pcm +60002 \  ql +60002 \  rs +60001 \  s|/ +60002 \  tň +60002 \  u[ +60002 \  v +60001 \  w +60002 \  x +60002 \  y +60001 \  zI +60002 \  {߈ +60002 \  |u +60001 \  } +60002 \  ~ +60002 \  7 +60001 \  ͈ +60002 |\  c +60002 w\   +60001 y\   +60002 v\  % +60002 t\   +60001 t\  Q +60002 s\ !  +60001 q\  &} +60002 t\  . +60002 s\  4 +60002 t\  <? +60002 u\  BՈ +60001 v\  Jk +60002 x\  R +60000 w\ ! X +60002 x\  _- +60001 |\  fÈ +60002 }\  mY +60002 w\  s +60001 y\  z +60002 z\   +60002 ~\   +60002 \  G +60001 \  ݈ +60002 \  s +60002 \   +60002 \  +60001 \  5 +60002 \  ˈ +60002 \  a +60002 \  +60001 \   +60002 \  # +60002 \   +60001 \  O +60002 \   +60002 \  { +60002 \   +60001 \   +60002 \  = +60002 ~\  (ӈ +60002 u\  /i +60001 u\  6 +60002 w\  < +60002 w\  B+ +60001 r\  H +60002 t\ ! OW +60002 p\  V +60001 o\  ] +60002 r\  c +60002 q\  k +60001 s\  sE +60002 v\  yۈ +60002 t\  q +60001 u\   +60002 w\   +60002 s\  3 +60001 w\  Ɉ +60002 u\  _ +60001 v\   +60002 z\   +60002 {\ ! ! +60001 w\   +60002 w\  M +60002 y\   +60001 y\  y +60002 w\   +60002 x\ ! ĥ +60001 x\  ; +60002 z\  ш +60002 y\  g +60001 z\   +60002 |\  Ǔ +60002 {\  ) +60001 |\  \ ȿ +60002 {\  U +60002 z\   +60001 z\  ʁ +60002 |\   @PDT1747033304.83 |\  #˭ +60001 |\  (C +60002 z\  -و +60002 z\  3o +60001 ~\  8 +60002 |\  =Λ +60002 }\  B1 +60002 \  GLj +60002 \  K] +60001 \  Q +60002 \  Wщ +60002 \  ^ +60001 \  dҵ +60002 \  kK +60002 \ s +60001 \  yw +60002 \   +60002 \ գ +60002 \  9 +60001 \  ψ +60002 \  e +60002 \   +60001 \  ؑ +60002 \ ' +60002 \  ٽ +60002 \  S +60001 \   +60002 \   +60002 \   +60002 \  ܫ +60001 \  A +60002 \  ׈ +60002 \  m +60002 \   +60001 \  ߙ +60002 \  / +60002 \  ň +60002 \  [ +60001 \  & +60002 \  .⇈ +60002 \  6 +60002 \  >㳈 +60001 \  GI +60002 ~\  P߈ +60002 \  Zu +60002 \  c +60001 |\  j案 +60002 }\ s7 +60002 |\  |͈ +60002 }\ c +60001 \   +60002 \  鏈 +60002 \  % +60002 \  껈 +60001 {\  \ Q +60002 }\   +60002 x\  } +60001 y\   +60002 u\   +60002 u\  ? +60001 w\ Ո +60002 v\  k +60002 x\   +60001 t\   +60002 w\  - +60002 y\  È +49408 x\  ? +3 #tPowering core bus +557 .Gate.power :raw,:ON +2 "sampler") +42 )m +2 "core"  +3 "collection"' +3 '\  +2 "core"  +3 "processing"% +3 % +2 "core"  +6 "collection"' 9\ +3 ' 0\ +2 ' -\ +5 "processing"% 9\ +3 % 2\ +2 % *\ +3 % 0\ +5 "sampler")&\ +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tPS.configure :default +3 "processing"%#A d`xb +3 .tSS.configure :default +2 "sampler")#.0X 33,\\n 2 => 6,\\n 3 => 27,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:24, 13.0C, 19% humidity, 14.2psia, 13.470V, 0.349A, 83.789Ah, 4.70W",Subject: "Started 25APR23NEMO phase myDA_WCR {hotBleach :waste2b}\\t\\t#Phase 9: Monday DA+WCR with hotBleach cleanup (4 pucks)" +3 #tStarting initialPurge +8 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'"& +4 "core" &PS\  +3 .tHand.open + "manipulator"&I1 +69 "core" 1 +2 "manipulator"&p& +4 "core" &\ 6\ 3 z3 +2 "manipulator"&s% +4 "core" % \ \ &\ , A z l +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&K(- +197 "core" ( +2 "manipulator"&c& +4 "core" &-\ 5\ 4 z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &u& +3 "core" &-\ .\ 0 W y +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 .tForearm.seek :garage +2 "manipulator"&O'Γ +109 "core" ' +2 .tHand.close +3 "manipulator"&d/ +75 "core" / +2 "manipulator"&& +5 "core" &-\ 5\ 1 C z +2 "manipulator"&k% +4 "core" % ΥG\ /\ . 3 z +3 .tForearm.seek :retract +2 "manipulator"&'\ +108 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&-(o +344 "core" ( +4 "manipulator"&\\& +5 "core" &y6\ 0\ 1 zL +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &i& +3 "core" &y6\ 0\ 0 f zL +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'Ͻ +98 "core" ' +2 "manipulator"&;& +5 "core" &y5\ 5\ 4 < zL +2 "manipulator"&$% +6 "core" %Ͽ\ 0\ , ' z +2 "collection"'6& +4 "core" &PS\  +4 "collection"'D& +5 "core" &PQ\  +3 .tCC.seek :closed +2 "collection"'P(S +6 "core" &RT\  +6 &OQT\ %g +9 &YQS\ 8 +10 &}RS\ M +9 &XPS\ M +10 &[[QS\ N +9 &[PS\ M +9 &WPU\ M +10 &XQS\ M +9 &c\\PQ\ N +3 #"uploadLog"upsync +6 "core" &%YRR\ N +10 &[PT\ M +9 &!WRS\ M +10 &#k[QQ\ N +9 &%-ZOT\ N +9 &&WSU\ M +10 &(YRT\ M +9 &*sXOT\ N +9 &,6WQR\ M +10 &-YPR\ M +9 &/]RQ\ N +10 &1{\\PS\ N +9 &3>\\QT\ M +9 &4WQS\ N +10 &6WQQ\ M +9 &8YPR\ M +9 &:E\\RS\ N +10 &<ZSR\ N +9 &=WVQ\ N +9 &?ZPS\ N +10 &AN[QT\ M +9 &C cQR\ O +10 &DsTT\ P +9 &FSV\ T +9 &H:TU\ W +10 &IRU\ Y +9 &KTV\ Y +10 &MzUT\ Y +9 &O;RU\ Y +9 &PRT\ Z +10 &RmeTV\ / +9 &RRU\ U +9 ( + &R}ST\ N +3 "collection"'D& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.32 + "collection"'[& +5 "core" &R{RT\ N +3 .tHand.open + "manipulator"&1 +68 "core" 1 +3 "manipulator"& % +4 "core" % Ͽ\ 0\ 2 K z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&h'\ +103 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'L& +4 "core" &RwST\ N +2 "collection"'e% +5 "core" %TT\ +2 .tCSV.dial CSR +2 "collection"'  +131 "core"  +6 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +15 .tCS.reconfigure :default +3 "collection"'#P d@b +3 .tCS.seek 5ml + "collection"'F'q1 +1355 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +14 'o% +3 "core" %q1UV\  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"''b +661 "core" ' +2 .tCSV.dial :waste + "collection"' +128 "core" +4 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 0ml + "collection"'G' +1979 "core" ' +3 #tPurging external Intake + "collection"':& +5 "core" &RzTV\ N +2 "collection"'% +4 "core" %QV\ +2 .tCSV.dial :flush +2 "collection"'  +42 "core"  +5 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"',' +1685 "Can"w\ V jZ. +683 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +4 "collection"' + '  +7 "core"  +65  +4 .tCTV.dial :intake +2 "collection"'<  +74 "core"  +5 .tIntake.select :open +2 "sampler") +13 .tCS.seek 0ml + "collection"')' +2412 "core" ' +2 .tIntake.select :close + "sampler")0 +13 .tCTV.dial :air +2 "collection"'+  +74 "core"  +4 #tFlushing upper manifold + "collection"'& +4 "core" &R{LL\ N +2 "collection"'q% +4 "core" %NP\ +2 .tCSV.dial :flush +2 "collection"'U  +72 "core"  +4 .tCS.seek 5ml +2 "collection"'('q1 +1229 "core" ' +3 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +43 "core" B +4 "collection"'% +4 "core" %q,PR\  +3 .tCS.seek 6.999ml +2 "collection"'{' +534 "core" ' +2 ."connect"CSV.dial CBV +3 "collection"' +3 .tCBV.dial CSV +4 "collection"'  +5 "core"  +104 +3 .tCTV.dial :air +2 "collection"'  +4 "core" +4 .tCS.seek 0ml +2 "collection"' ' +1689 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'_'1 +765 "core" ' +2 .tCSV.dial :waste +2 "collection"'w +94 "core" +8 .tCS.seek 0ml +2 "collection"'' +761 "core" ' +2 "collection"'~& +4 "core" &R{PS\ N +2 "collection"'% +4 "core" %RS\ +2 .tCSV.dial :flush +2 "collection"'!  +42 "core"  +4 .tCS.seek 3ml +2 "collection"'#'1 +770 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'/ @ +44 "core" B +4 "collection"'r% +4 "core" %1QR\  +3 .tCS.seek 5ml +2 "collection"'E'q0 +537 "core" ' +2 .tCSV.dial :air +2 "collection"'V @ +4 "core" A +4 .tCS.seek 0ml +2 "collection"'l' +1230 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"']'1 +772 "core" ' +2 .tCSV.dial :waste + "collection"'0 +73 "core" +5 .tCS.seek 0ml + "collection"'Q' +774 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&3& +3 "core" &Ӏ3\ 0\ . ) zK +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&8(o +50 "core" ( +2 "manipulator"&& +4 "core" &x\ 7\ 3 % z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &b& +3 "core" &x\ -\ # z +3 .tForearm.seek CC + "manipulator"&^'Ͻ +96 "core" ' +2 .tHand.close + "manipulator"&/ +74 "core" / +3 .tCC.seek :open +2 "collection"'>( +393 "core" ( +2 "manipulator"&}& +4 "core" &x\ #\ ) 7 z +2 "manipulator"&*% +5 "core" % \ $\ / z +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"& (- +328 "core" ( +2 "manipulator"&J& +4 "core" &- a z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &B& +3 "core" &-\ #\ , # z +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'Γ +109 "core" ' + .tHand.open + "manipulator"&71 +77 "core" 1 +2 "manipulator"&H% +4 "core" % ΐ\ 6\ 3 z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&z'\ +100 "core" ' +2 #tda sampling at most 1000ml, wcr at most 1000ml +4 #Loading sh1 puck from tube 3 into Collection Clamp +2 ."Qmail"DAfans.email "Started da in tube 3 at 11:04:42PDT12-May-25\\n{1 => 33,\\n 2 => 6,\\n 3 => 27,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:01:48, 13.0C, 19% humidity, 14.2psia, 13.412V, 0.500A, 83.800Ah, 6.70W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +2 "collection"'x& +7 "core" &RS\ +2 "manipulator"&m% +4 "core" %\ \ $\ - z +2 "storage"(\ % +4 "core" %w t v \ +3 "storage"(. +3 "core" .( +3 "storage"(a& +4 "core" & k r \  +2 "storage"(`& +4 "core" & j r \  +2 "manipulator"&4& +4 "core" &-\ /\ / P z +3 "manipulator"&|% +4 "core" %\ \ 1\ / U z +61 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"&=( +193 "core" ( +4 "manipulator"&'& +6 "core" &\ :\ 2 z3 +2 "storage"(C& +4 "core" & R O _\  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 3 + 700 counts +3 "manipulator"&%' +102 "core" ' + "storage"(S& +4 "core" & S P\  +3 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(A') +143 "core" ' +3 "storage"(5- +4 "core" -' +3 .tSE.configure :default +3 "storage"(#QK-0-\ b +4 (@& +4 "core" &\ \ ( a\  +3 "manipulator"&f& +4 "core" &\ 0\ 1 a z3 +4 .tElbow.seek 3 + "manipulator"&N( +5 "core" ( +2 "manipulator"&t& +5 "core" &\ 0\ 0  z3 +3 "storage"(T& +7 "core" &\ *\ ( \  +6 .tForearm.seek 3 + 300 counts +2 "manipulator"&j'C +20 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&n/ +69 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&& +2 "storage"(1'p +9 "core" &\ %\ , 2 {3 +4 "manipulator"&Y% +2 #"uploadLog"upsync +6 "core" % )\ .\ . Y zL +2 .tForearm.seek :retract +2 "manipulator"&X'\ +73 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +22 "core" ' +2 .tElbow.seek CC +2 "manipulator"& (o +172 "core" ( +2 "manipulator"&W& +4 "core" &e5\ 5\ 2 zM +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &e5\ 0\ / E zM +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&&'Ͻ +93 "core" ' +2 "manipulator"&?& +5 "core" &e4 c zM +2 "manipulator"&R% +5 "core" %ϸ\ /\ 0 H z. +3 "collection"'"& +4 "core" &PR\ +3 "collection"'g& +5 "core" &NQ\ +3 .tCC.seek :closed +2 "collection"'.(S +4 "core" &PR\ +7 &:OP\ $d +10 &U}PQ\ 6 +9 &~PR\ K +10 &YOT\ M +9 &pZRR\ M +9 &3URS\ L +10 &YQU\ L +9 &ZQR\ M +56 &y\\PR\ L +17 &:URQ\ M + &\\OS\ L +2 &!VOS\ M +3 &#]OS\ M + &%C]NS\ L + &'WQS\ M + &(WNR\ M +3 &*\\OT\ M +9 &,I[RT\ M +9 &. XNT\ M +10 &/WPS\ L +9 &1ZRP\ L +9 &3SZOR\ L +10 &5]PS\ M +9 &6]PS\ L +9 &8WOQ\ M +10 &:[\\RQ\ L +9 &<WPT\ M +10 &=]OF\ M +9 &?[NS\ M +9 &AcWPR\ L +10 &C#\\PT\ M +9 &D`QT\ M +9 &FgOR\ N +10 &HazNR\ P +9 &JQU\ R +10 &KRT\ V +9 &MQS~\ W +9 &ORSS\ X +10 &QQR\ X +9 &RvXQS\ * +9 &RQU\ O +9 ( +2 &R_QR\ E +3 "collection"'g& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.96 +2 .Hand.open + "manipulator"&I1 +68 "core" 1 +2 "manipulator"&p% +4 "core" % ϸ\ 5\ 1 D z. +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&s'\ +91 "core" ' +2 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +178 .Flow.enablePump :primary +7 .Flow.setRate 6.0 +8 .Intake.select :close +2 .Exhaust.select :close + .SS.hold +2 "sampler")c+ +3 "core" + +2 "sampler")u% +4 "core" %<KG \ Z +3 "collection"'y& +4 "core" &R`PS{\ E +3 "Can"x\ W o +2 #tCalibrating pressure and temperature sensors +4 .CTV.dial :air +3 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")d +5 "core" +4 .tSS.reconfigure :fast +2 "sampler")#.0Xt +284 "core" ' +2 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")k  +3 "collection"'9 @ +107 "core" ? +27  +4 .tdelay 3.8 seconds +382 "collection"'O% +4 "core" %RPp\  +2 "sampler")K% +4 "core" %>u \ Y +2 #tSensor limits: Intake max 151.0psia; Outlet max 155.3psia + .SSV.dial :spit +2 "sampler")\\ +134 "core" +4 .tSS.seek 0ml +2 "sampler")i'? +269 "core" ' +2 .tSSV.dial CBV + "sampler");  +134 "core"  +4 .tCTV.dial :intake +2 "collection"'$  +73 "core"  +5 #tWaiting for external sampler to finish priming... + .delayUntil "11:08:00.89" +1479 #"flow"3.5L/min +3006 #3.9L/min +3007 #3.7L/min +8806 .tFlow.enablePump :primary + .Flow.setRate 2.5 +10 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")6  +3 "collection"' @ +4 "core"  +8 @ +5 #tAllowing 40s for 7.0ml of remaining 7.0ml +3 "Can"w\  ?\\\ +2 .tIntake.select :open + "sampler") +214 "collection"'M% +3 "core" %  \ +2 #tIntake @31.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.18ml/s +2 "sampler")#.0Xk'G +1916 "core" ' +2 #tStroke completed -- waiting for pressure to equalize ... + .SS.reconfigure :exhale +2 "sampler")#.0X\ +2 "sampler")L% +4 "core" %Kvt \ i +3 "sampler")D% +4 "core" %Kpn \ j +2 .tIntake.select :close + "sampler")0 +14 )e% +3 "core" %Kgi \ n +2 .tSSV.dial :exhaust +2 "sampler")  +78 "core"  +4 .tExhaust.select :open +2 "sampler")@ +13 .tSS.seek 0ml +2 "sampler")['? +874 "core" ' +2 .tExhaust.select :close + "sampler") +14 ."connect"SSV.dial CBV +3 "sampler")  +2 .tCBV.dial SSV +76 "core" +5 #tAllowing 130s for 25.0ml of remaining 750.0ml +3 "Can"t \ A  +2 .tIntake.select :open + "sampler") +214 "collection"'o% +3 "core" %\ +2 #tIntake @31.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.60ml/s +2 "sampler")#.n0Xp  +78 "core"  +4 .tExhaust.select :open +2 "sampler")@ +14 .tSS.seek 0ml + "sampler")I'? +850 "core" ' +2 .tExhaust.select :close +2 "sampler") +13 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +4 "sampler")v  +79 "core" +5 #tAllowing 130s for 25.0ml of remaining 525.0ml +3 "Can"q \ # [ +2 .tIntake.select :open + "sampler") +214 "collection"'c% +4 "core" %,0\ +2 #tIntake @33.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.29ml/s +2 "sampler")#.Y0X'G +2445 "core" ' +2 #tStroke completed -- waiting for pressure to equalize ... + .SS.reconfigure :exhale +3 "sampler")#.0Xʔ +2 .tIntake.select :open + "sampler") +214 "collection"';% +3 "core" %GJ\ +2 #tIntake @34.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.16ml/s +2 "sampler")#.P0X +4 ."airStroke"CS.seek 10ml +2 "collection"'N' +92 "core"  +6 .tCTV.dial :air + "collection"'1  +53 ."samplerPumpShutdown"Flow.disablePump :primary +4 .Gate.power :sampler,:OFF +18 "core" ~ +4 .tdelay 15 seconds +1502 .SSV.dial :spit,avoiding: :exhaust +2 "sampler") +132 "core"  +4 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 "collection"'"  +3 .tSS.seek 0ml +4 "sampler")X'? +4 "core" ' +3 .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")W  +117 "core" ~ +15  +450 ' +3 .tSSV.dial between CBV and plug +2 "sampler")g +47 "core" +5 .tCBV.dial between SSV and waste2 +2 "collection"'A  +29 "core"  +4 "collection"'% +4 "core" %XV<\  +3 ."connect"CTV.dial CSV,avoiding: :air +49 .tCSV.dial CTV +12 "collection"'&  +3 'y  +14 "core"  +33  +5 .tCS.reconfigure :pressurize +2 "collection"'# d@<<b +4 .tCS.seek 0ml + "collection"'u' +1835 "core" '.hH\ +4 "collection"'p% +4 "core" %.= 5\  +2 "sampler")v% +4 "core" %<%$ \ +3 #tBubblePoint: Intake @24.2psia, Outlet @0.4psia + .CBV.dial SSV + "collection"'c @ +30 "core" A +6 .tSS.reconfigure :default +2 "sampler")#.0X% +4 "core" %8 \  +3 #tEvacuated: Intake @23.7psia, Outlet @24.0psia + .SSV.dial :spit,avoiding: :exhaust +2 "sampler")R +102 "core"  +6 .tSS.reconfigure :exhale +2 "sampler")#.0Xt +269 "core" ' +3 ."connect"SSV.dial CBV,avoiding: :exhaust +2 .tCBV.dial SSV +4 "sampler")\\  +2 "collection"'O @ +8 "core" @ +127  +4 .tCTV.dial :air,avoiding: :intake +2 "collection"'6  +128 "core" +5 ."CSpush"CSV.dial CTV +5 .tSS.seek 10ml +2 "collection"'  +3 "sampler")k' +8 "core"  +104 ."CSpush"CSV.dial :air +2 "collection"'L @ +44 "core" > +5 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +4 ."CSpush"CS.seek 0ml + "collection"'9' +98 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")d +135 "core"  +4 .tSS.reconfigure :exhale +3 "sampler")#.0Xt +6 "core" ' +2 ."CSpush"CS.stop + "collection"'5 +261 "core" ' +3 ."connect"SSV.dial CBV,avoiding: :exhaust +3 "sampler")D  +2 .tCBV.dial SSV +133 "core"  +105 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +132 "core"  +4 .tSS.reconfigure :default +2 "sampler")#.0Xt +265 "core" ' +3 ."connect"SSV.dial CBV,avoiding: :exhaust +2 .tCBV.dial SSV +3 "collection"' @ +2 "sampler")~  +8 "core" A +127  +5 .tCTV.dial :air,avoiding: :intake +2 "collection"'  +127 "core" +6 ."CSpush"CSV.dial CTV +4 .tSS.seek 10ml +2 "collection"'  +3 "sampler")' +7 "core"  +105 ."CSpush"CSV.dial :air +2 "collection"' @ +43 "core" > +5 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'#' +118 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")V +134 "core"  +4 .tSS.reconfigure :exhale +2 "sampler")#.0Xt +264 "core" ' +3 ."connect"SSV.dial CBV,avoiding: :exhaust +2 .tCBV.dial SSV +4 "sampler")b  + "collection"'3 @ +8 "core" A +127  +105 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")0 +133 "core"  +4 .tSS.reconfigure :default +3 "sampler")#.0Xd +103 "collection"'C9 +3 "core" 9Bd +102 "collection"' 9 +3 "core" 9Gd +103 "collection"'S9 +3 "core" 9$Kd +103 "collection"'n9 +3 "core" 9?HOd +103 "collection"'j9 +3 "core" 9foSd +103 "collection"'=9 +3 "core" 9Xd +103 "collection"'?9 +3 "core" 9\\d +103 "collection"'Y9 +3 "core" 9`d +103 "collection"'19 +3 "core" 9dd +103 "collection"'Q9 +4 "core" 93=id +103 "collection"'z9 +2 "core" 9\\gmd +103 "collection"'9 +3 "core" 9qd +103 "collection"'"9 +3 "core" 9ud +103 "collection"'W9 +3 "core" 9yd +103 "collection"'%9 +4 "core" 9~d +102 "collection"'g9 +3 "core" 93>_ +103 "collection"'A9 +3 "core" 9]g[ +103 "collection"'9 +3 "core" 9W +103 "collection"'&9 +3 "core" 9S +103 "collection"'y9 +4 "core" 9P +103 "collection"'N9 +2 "core" 9 L +103 "collection"'p9 +3 "core" 93=I +103 "collection"'v9 +3 "core" 9[gE +103 "collection"'c9 +3 "core" 9A +103 "collection"'X9 +3 "core" 9> +103 "collection"'K9 +3 "core" 9; +102 "collection"'>9 +3 "core" 98 +103 "collection"'R9 +3 "core" 9!+5 +103 "collection"'I9 +3 "core" 9FN4 +103 "collection"'O9 +4 "core" 9is0 +102 "collection"'9 +3 "core" 9. +103 "collection"'\\9 +3 "core" 9, +103 "collection"'69 +3 "core" 9) +103 "collection"'9 +3 "core" 9( +103 "collection"'L9 +4 "core" 9 ' +102 "collection"';9 +3 "core" 9&1% +103 "collection"'d9 +3 "core" 9AL# +103 "collection"'u9 +3 "core" 9\\g! +103 "collection"'k9 +3 "core" 9u +103 "collection"'e9 +59 "core" 9 +103 "collection"'99 +3 "core" 9 +103 "collection"'D9 +3 "core" 9 +103 "collection"' 9 +3 "core" 9 +103 "collection"'9 +3 "core" 9 +103 "collection"'o9 +4 "core" 9   +103 "collection"'i9 +3 "core" 9   +103 "collection"'9 +2 "core" 9 ( 1 +103 "collection"'$9 +3 "core" 9 8 B  +103 "collection"'M9 +3 "core" 9 F S +103 "collection"'G9 +4 "core" 9 V ` +103 "collection"':9 +3 "core" 9 d p +102 "collection"'9 +3 "core" 9 q { +103 "collection"'9 +3 "core" 9 ~ ! +103 "collection"'9 +3 "core" 9 % +103 "collection"'9 +4 "core" 9 * +103 "collection"'q9 +2 "core" 9 . +103 "collection"'F9 +3 "core" 9 2 +103 "collection"'[9 +3 "core" 9 6 +103 "collection"'9 +3 "core" 9 : +103 "collection"'+9 +4 "core" 9 ? +103 "collection"'9 +2 "core" 9 C +103 "collection"'9 +3 "core" 9 G +103 "collection"'(9 +3 "core" 9 K +103 "collection"'U9 +3 "core" 9 P +103 "collection"'9 +3 "core" 9 T +103 "collection"'<9 +3 "core" 9 X +103 "collection"',9 +2 "core" 9 \\ +103 "collection"'9 +3 "core" 9 \ a +103 "collection"'w9 +3 "core" 9 \ e +103 "collection"'{9 +4 "core" 9\ \ i +103 "collection"' 9 +3 "core" 9\ \ m +103 "collection"'9 +2 "core" 9\ \ \ r +103 "collection"'9 +3 "core" 9\ \ v +103 "collection"')9 +3 "core" 9\ \ z +103 "collection"'~9 +6 "core" 9\ \ !~ +103 "collection"' 9 +3 "core" 9\ \ $ +103 "collection"'9 +3 "core" 9\ \ ) +103 "collection"'9 +3 "core" 9\ !\ , +103 "collection"'!9 +3 "core" 9\ %\ / +103 "collection"'V9 +3 "core" 9\ )\ 3 +103 "collection"'9 +3 "core" 9\ ,\ 7 +103 "collection"'9 +3 "core" 9\ .\ 9 +103 "collection"'#9 +3 "core" 9\ 2\ < +103 "collection"'39 +3 "core" 9\ 5\ @ +103 "collection"'_9 +4 "core" 9\ 8\ C +103 "collection"'b9 +3 "core" 9\ ;\ F +103 "collection"'09 +3 "core" 9\ >\ H +103 "collection"'9 +3 "core" 9\ A\ K +103 "collection"'r9 +3 "core" 9\ C\ M +103 "collection"'h9 +3 "core" 9\ F\ Q +103 "collection"']9 +3 "core" 9\ I\ S +103 "collection"'l9 +3 "core" 9\ L\ V +103 "collection"'-9 +11 "core" 9\ N\ Y +103 "collection"'J9 +3 "core" 9\ P\ [ +103 "collection"'/9 +3 "core" 9\ S\ ] +103 "collection"'89 +3 "core" 9\ U\ ` +103 "collection"'9 +3 "core" 9\ X\ b +4 .tCH.hold 10:00,70C +4 "collection"'^ `\ `\ W\ +2 'H9 +7 "core"  +2 9\ Y\ b + "collection"'7% +4 "core" %{ ;\ +3 #tBegun lysing Collection Puck Heater at 68.1C/32.1psia +18308 "Can"p\ 3. +41677 "core" ` +2 "collection"'E9 +3 "core" 9\ \ +3 "collection"'% +4 "core" %{ {\ +2 #tEnded lysing Collection Puck Heater at 70C/35.0psia +2 .CS.seek 0ml +2 "collection"'*' +342 "core" ' +2 .tCTV.dial between spare and airCTV,avoiding: :intake +3 "collection"'` @ +99 "core" A +4 .tCSV.dial :air +2 "collection"' @ +43 "core" > +5 .tCS.seek 5ml +2 "collection"'P'q1 +1352 "core" ' +2 .tCSV.dial CTV +2 "collection"'B  +43 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'' @ +43 "core" > +4 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'|  +54 "core" ~ +4 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +40 "core" > +4 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'x' +1357 "core" ' +2 "collection"'m% +4 "core" % \ +2 #tPuck @65.0psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'\ +102 "core"  +4 .tCBV.dial CSV +2 "collection"'f  +30 "core"  +5 "collection"'5% +3 "core" %LO \ +3 .tCS.seek 5ml +2 "collection"'@'q1 +1346 "core" ' +3 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'4  +42 "core" +4 "collection"'% +4 "core" %q, \  +3 .tCS.seek 6.999ml +2 "collection"'t' +588 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'T @ +42 "core" ? +4 .tCS.seek 10ml +2 "collection"'C' +848 "core" ' +3 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +114 "core" _ +4 #tLysing Complete + "collection"'S& +4 "core" &R_hn ]\ E +3 #tStoring sh1 puck in Collection Clamp to tube 2 + "manipulator"&n% +4 "core" %\ \ \ z +2 "storage"(j% +4 "core" %y\ )\ + \ +3 "storage"(=. +3 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(?( +199 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (Y& +3 "core" & P\ +2 "manipulator"&1& +5 "core" &g4\ "\ & v zM +2 "manipulator"&Q% +4 "core" %\ \ \ 7 z +54 .tElbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&z( +165 "core" ( +2 "manipulator"&& +4 "core" &\ 0\ - z\\ +2 "storage"("& +4 "core" & < j\ +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&W'Ѧ +93 "core" ' +2 "storage"(%& +4 "core" & \ * \ +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(g') +273 "core" ' +2 "storage"(A- +3 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 "manipulator"&& +3 "core" &\ +\ # 1 z\\ +2 "storage"(&& +4 "core" & \ -\ * #\ +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 +2 "manipulator"&y' +31 "core" ' + .tElbow.hold +2 "manipulator"&N, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"(p- +2 "core" -' +3 .tSE.seek 5.15 Pucks below Top Plate +2 "storage"(v'& +31 "core" ' +2 "manipulator"&c% +4 "core" %\ '\ ( L z +2 "storage"(X& +4 "core" & \ +3 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 313 counts + "manipulator"&K'# +18 "core" ' +2 "manipulator"&>& +4 "core" &\ $\ 1 / zY +2 "storage"(R& +4 "core" & \ :\ 9 \ +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&I'Ѧ +25 "core" ' +3 .tSE.seek 6.15 Pucks below Top Plate + "storage"(O' +37 "core" ' +2 "manipulator"&& +4 "core" &\ !\ & zY +2 "manipulator"&\\% +5 "core" %\ $\ " zt +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&6'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(o +172 "core" ( +2 "manipulator"&L& +4 "core" &j5\ .\ / k zN +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &;& +3 "core" &j5\ &\ &  zN +3 .tForearm.seek CC + "manipulator"&d'Ͻ +92 "core" ' +2 .tHand.close + "manipulator"&u/ +70 "core" / +4 .tCC.seek :open + "collection"'k( +395 "core" ( + "storage"(e& +4 "core" & ( ( \ +3 "storage"(9& +4 "core" & ( )\ +2 "manipulator"&D& +4 "core" &k4\ &\ % ? zN +2 "manipulator"& % +5 "core" % \ $\ & ~ z& +3 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&o( +180 "core" ( +50 "manipulator"&i& +12 "core" & \ !\ $ w z& +2 "storage"(& +5 "core" & O N \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.seek 2 +2 "manipulator"&$' +104 "core" ' +2 .tElbow.hold +2 "manipulator"&M, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tHand.open + "manipulator"&G1 +72 "core" 1 +3 "manipulator"&:% +4 "core" % \ '\ + S y +2 "storage"(& +4 "core" & \ *\ * u\ +3 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 310 counts + "manipulator"&' +18 "core" ' +2 "manipulator"&& +4 "core" & \ 0\ 3 q z"{ +2 "storage"(& +5 "core" & Q O\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&q'Ѧ +22 "core" ' +2 "storage"(F% +4 "core" % P O \ +4 ."downElevator"SE.seek :down +3 "storage"(['p +99 (% +3 "core" %]\ .\ - \ Xj +3 "manipulator"&+% +4 "core" %ѻ\ #\ % 2 z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +16 ' +2 ."downElevator"SE.stop + "storage"(5 +3 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &lo\ +3 "manipulator"&(& +4 "core" & \ '\ ( + z"{ +2 "manipulator"&U% +4 "core" %\ \ &\ ' z +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +190 "core" ( + "manipulator"&<& +4 "core" &-\ 2\ + N y +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &,& +3 "core" &-\ "\ & z +3 .tForearm.seek :garage +2 "manipulator"&'Γ +102 "core" ' +2 .tHand.close + "manipulator"&w/ +67 "core" / +2 "manipulator"&{& +4 "core" &-\ (\ . z +2 "manipulator"& % +4 "core" % Ξ\ %\ & q y +3 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&(o +313 "core" ( +2 "manipulator"&)& +4 "core" &l0\ )\ " O zI +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &~& +4 "core" &l0\ %\ $ zI +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"& 'Ͻ +97 "core" ' +2 "manipulator"&& +4 "core" &l0\ $\ 2  yI +3 "manipulator"&% +4 "core" %ϫ\ ,\ y +3 "collection"'!& +51 "core" &qp\ +11 "collection"'V& +6 "core" &pp (\ +3 .tCC.seek :closed +2 "collection"'(S +5 "core" &sq \ +5 &:oq \ #c +10 &Wpp 4\ 7 +9 &}or\ K +9 &Xqr\ L +10 &u\\pt T\ L +9 &7Ypq (\ L +9 &Woq\ L +10 &Zop\ L +9 &}Zor\ L +10 &?[op +\ L +9 & Znp\ L +9 &!Vnr\ L +10 &#[pp\ M +9 &%FZpr\ M +9 &' Yoq\ L +10 &(Wpq :\ L +9 &*\\op ]\ L +10 &,O]os ,\ L +9 &.\\pp\ L +9 &/Zns\ M +10 &1Zpqg\ M +9 &3WZlq \ L +9 &5Wmq 0\ L +10 &6\\pp\ L +9 &8Zpq\ M +10 &:_Zmr\ L +9 && +4 "core" & O O \  +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(R') +149 "core" ' +2 "storage"(- +3 "core" -'1 +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 (\\& +3 "core" &\ #\  \  +2 "manipulator"&W& +4 "core" &\ $\ % a z- +3 .tElbow.seek 3 +2 "manipulator"&z( +39 "core" ( +2 "manipulator"&g& +4 "core" &\ %\ , z +2 "storage"(y& +4 "core" &\ ,\ -\  +4 .tForearm.seek 3 + 300 counts + "manipulator"&K'C +27 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&v/ +76 "core" / +4 ."downElevator"SE.seek :down +4 "storage"(;'p + "manipulator"&L& +9 "core" &\ \ $ z +2 "manipulator"&I% +4 "core" % \ &\ & K zj +3 .tForearm.seek :retract +2 "manipulator"&N'\ +85 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +6 "core" ' +3 .tElbow.seek CC + "manipulator"&u(o +175 "core" ( + "manipulator"&6& +4 "core" &w1\ ,\ & zJ +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &.& +3 "core" &w1\ '\ ' { zJ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&e'Ͻ +101 "core" ' +2 "manipulator"&9& +4 "core" &w1\ /\ 4 d zJ +2 "manipulator"&D% +4 "core" %ϲ\ $\ ! t y +3 "collection"' & +5 "core" &vzX\ +2 "collection"'i& +6 "core" &vym\ +3 .tCC.seek :closed + "collection"'d(S +4 "core" &xy\ +9 & 1xx \ #b +9 &Wxz\ 7 +10 &{wz\ K +9 &XyzD\ L +9 &mYwx\ L +10 &/Yw{\ L +9 &Yv{\ L +10 &Yvxe\ L +9 &uZwy%\ L +9 &7Yxz\ L +10 &Zwz\ L +9 &!Yxx\ L +9 &#}Zxyw\ L +10 &%>ZxzL\ L +9 &'ZxyN\ L +9 &(Zz{\ L +10 &*\\x{`\ L +9 &,GZx{6\ L +10 &.Zy{\ L +9 &/Zwy\ L +9 &1Zwz\ L +10 &3O\\zz\ L +9 &5Zwy\ L +9 &6Zz{|\ L +10 &8ZyyZ\ L +9 &:WYyw7\ L +10 &<Yxy\ L +9 &=Zwy\ L +9 &?Zvy\ L +10 &A_Zxz^\ L +54 &C \\xz\ L +16 &D]wz\ M + &Fhwvv\ N +2 &H]ww{f\ O +2 &JxyE\ R + &Kz|"\ W + &Mxz \ W + &OMv{\ X +6 &Qx{\ W +9 &RtZyy\ )| +10 &Rv{\ F +11 ( +2 &RWx}B\ B +2 "collection"'i& +4 "core" &RYy{"\ B +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.96 +3 .Hand.open + "manipulator"&1 +74 "core" 1 +2 "manipulator"&% +4 "core" % ϲ\ (\ , U z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&G'\ +98 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"':  +128 "core"  +5 .tCSV.dial CTV +2 "collection"'  +30 "core"  +6 .tPS.seek 2.5ml +2 "processing"%'\ +2607 "core" ' +2 "collection"'% +4 "core" %ot~\  +3 .tCS.seek 4.25ml +2 "collection"'F'Yo +1537 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%  +43 "core"  +6 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%  +81 "core"  +6 .tPS.seek 0ml +2 "processing"%+', +2608 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'o ` +30 "core" _ +4 .tCSV.dial :air +2 "collection"'$ @ +44 "core" ? +4 .tCS.seek 10ml +2 "collection"'' +1545 "core" ' +2 .tCSV.dial CTV +2 "collection"'(  +41 "core"  +6 .tCS.seek 0ml +2 "collection"'U' +2616 "core" ' +2 .tCBV.dial :waste1 +2 "collection"' @ +29 "core" ? +4 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'O  +128 "core" +4 "collection"'q& +4 "core" &RYij\ B +2 #tStoring lyfil puck in Collection Clamp to tube 2 +2 "manipulator"&<% +4 "core" %\ \ \ & d z +2 "storage"(,% +4 "core" %{\ \  \ +2 "storage"([. +3 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(M( +199 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +4 (w& +3 "core" & \ +2 "manipulator"&{& +4 "core" &w1\ !\ % D zJ +3 "manipulator"& % +4 "core" %\ \ '\ ' < z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&( +166 "core" ( +2 "manipulator"&& +5 "core" &\ )\ " Z z< + "storage"(& +4 "core" & \ )\ ( Z\ +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&)'Ѧ +105 "core" ' +2 "storage"(~& +4 "core" & , 7 \ +51 .tSE.reconfigure :pick +10 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(') +267 "core" ' +2 "storage"(- +3 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 "manipulator"&!& +3 "core" &\ \ % z< +2 "storage"(& +5 "core" & \ \ \ \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek 2 + "manipulator"&k' +33 "core" ' +2 .tElbow.hold +2 "manipulator"&, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(#- +3 "core" -' +3 .tSE.seek 6.13 Pucks below Top Plate +2 "storage"(3' +24 "core" ' +2 "manipulator"&V% +4 "core" %\ !\ * i z +2 "storage"(b& +4 "core" & \ !\ " \ +3 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 318 counts + "manipulator"&0'( +22 "core" ' +2 "manipulator"& & +4 "core" &\ 3\ 0 } z< +2 "storage"(r& +4 "core" & J o\ +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&'Ѧ +27 "core" ' +3 .tSE.seek 7.13 Pucks below Top Plate +2 "storage"(]' +36 "core" ' +2 "manipulator"&h& +4 "core" &\ \ * z< +2 "manipulator"&-% +5 "core" %ъ\ (\ z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&/'\ +89 "core" ' +3 .tElbow.seek CC + "manipulator"&J(o +170 "core" ( +2 "manipulator"&8& +4 "core" &t.\ -\ + s zG +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &t.\ &\  zG +3 .tForearm.seek CC + "manipulator"&H'Ͻ +95 "core" ' + .tHand.close + "manipulator"&7/ +68 "core" / +3 .tCC.seek :open +2 "collection"'l( +393 "core" ( +2 "storage"(^& +4 "core" & W Q\ +3 "storage"(}& +4 "core" & ( ' \ +2 "manipulator"&& +4 "core" &t.\ !\ ' yG +3 "manipulator"&E% +4 "core" % \ "\ % k z +3 .tForearm.seek :retract + "manipulator"&`'\ +95 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&a( +168 "core" ( +2 "manipulator"&*& +4 "core" &\ 3\ / z) +2 "storage"(& +5 "core" & 9 I \ +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +51 .tForearm.seek 2 +9 "manipulator"&'' +101 "core" ' +2 .tElbow.hold +2 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&P1 +67 "core" 1 +3 "manipulator"&\ % +5 "core" % \ &\ " s z +2 "storage"(& +4 "core" & \ -\ 8 `\ +3 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 2 + 319 counts + "manipulator"&_') +18 "core" ' +2 "manipulator"&& +4 "core" &\ &\ * i y) +2 "storage"(5& +5 "core" & O O \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&x'Ѧ +22 "core" ' +2 "storage"(m% +4 "core" % T c V\ +4 ."downElevator"SE.seek :down +4 "storage"(|'p +98 (@% +3 "core" %mZ j 7\ Wg +3 "manipulator"&T% +4 "core" %Ѿ\ !\ % z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"& '\ +90 "core" ' +12 ' +2 ."downElevator"SE.stop + "storage"(5 +4 .tPSV.dial :air +2 "processing"%S  +67 "core" +5 .tPS.seek 2.5ml + "processing"%4'\ +2608 "core" ' +3 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%j +43 "core" +4 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%=  +43 "core"  +3 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%1 +41 "core" +4 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%Y  +42 "core"  +4 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%Q', +2605 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%Z& +4 "core" &@\  +2 "manipulator"&& +5 "core" &\ !\ & j y) +2 "manipulator"&"% +4 "core" %\ \ '\ ' z +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&%(- +180 "core" ( +2 "manipulator"&t& +4 "core" &-\ 0\ / v z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &s& +3 "core" &-\ %\  z +3 .tForearm.seek :garage + "manipulator"&A'Γ +98 "core" ' +2 .tHand.close + "manipulator"&/ +66 "core" / +2 "manipulator"&?& +4 "core" &-\ +\ - K z +2 "manipulator"&p% +4 "core" % Τ\ +\ ! ; z +3 .tForearm.seek :retract +2 "manipulator"&c'\ +105 "core" ' +53 .tElbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&([ +151 "core" ( +2 "manipulator"&>& +4 "core" &c\ (\ , z +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &c\ &\ & ? z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC + "manipulator"&\\'$ +103 "core" ' +2 "manipulator"&W& +5 "core" &c\ ,\ % z +2 "manipulator"&n% +5 "core" %\ %\ ' 2 z +2 "processing"%g& +4 "core" &'\  +3 "processing"%y& +7 "core" &S\  +2 .tPC.seek :closed +3 "processing"%v(^ +3 "core" &P\  +6 &\\\ ? +9 &#J`\ 2 +9 &Yv`\ F +10 &]\\\ N +9 &^h\ M +10 &Zw\ M +9 &K[o\ M +9 & V\ M +10 &\\\ N +9 &Z\ M +9 &SW\ M +10 &!U\ M +9 &"Z\ M +10 &$Y\ N +9 &&Z[\ N +9 &(\\\ N +10 &)Z\ N +9 &+[\ M +9 &-bZ\ N +10 &/&Z\ M +9 &0Z\ N +10 &2Y\ N +9 &4jY\ N +9 &6,Z\ N +10 &7Y\ M +9 &9W\ M +9 &;sU\ M +10 &=5Z>\ M +9 &>\\\ M +10 &@_+\ N +9 &Bwg,\ O +9 &D5u\ P +10 &Ek\ R +9 &G,\ S +9 &Is\ S +10 &K5\ S +9 &L\ S +10 &N\ \ S +9 &Py \ S +9 &R;\ S +10 &S \ S +9 &U\ T +9 &W\ T +10 &YB\ T +9 &[\ T +10 &\\\ T +9 &^:a\ )| +9 &^d\ 0 +9 ( +2 &^\ , +3 "processing"%y& +3 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.63 +2 "processing"%L& +3 "core" &^'\ , +4 .tHand.open + "manipulator"&I1 +72 "core" 1 +2 "manipulator"&&% +4 "core" % \ '\ " z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&X'\ +95 "core" ' +2 .tPRV.dial :air +2 "processing"%6  +45 "core"  +4 .tPSV.dial :mixloop +2 "processing"%R +42 "core" +4 "processing"%.% +4 "core" %+\ +3 .tPS.seek 0.3ml +2 "processing"%K' +379 "core" ' +2 .tPSV.dial PSR +2 "processing"%; +98 "core"  +7 #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%z'' +482 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%9'\ +1898 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%D +99 "core" +4 .tPTV.dial :mixing +2 "processing"% @ +74 "core" B +5 .tPBV.dial :waste2 + "processing"%N  +91 "core"  +5 .tPS.seek 0ml + "processing"%f', +2603 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" &d\ &\ ) 4 y +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&([ +3 "core" ( +2 "manipulator"&i& +4 "core" &d\ "\ % | z +55 .tElbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +3 &:& +3 "core" &d\ \ % k y +3 .tForearm.seek PC +2 "manipulator"&'$ +98 "core" ' +2 .tHand.close + "manipulator"&e/ +69 "core" / +4 .tPC.seek :open +2 "processing"%B( +460 "core" ( +2 "manipulator"&& +5 "core" &d\ &\ ' L z +2 "manipulator"&C% +4 "core" % \ $\ & y +3 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(- +127 "core" ( +2 "manipulator"&& +4 "core" &-\ \ &\ , y# +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &o& +3 "core" &-\ \ !\ & y# +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&$'Γ +107 "core" ' +2 .tHand.open + "manipulator"&F1 +72 "core" 1 +2 "manipulator"&(% +4 "core" % Θ\ (\ , L z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 #tLoading da puck from tube 3 into Processing Clamp + "processing"%& +4 "core" &\ +3 "manipulator"&O% +4 "core" %\ \ &\ & L z +2 "storage"(q% +5 "core" %z O O \ +2 "storage"(<. +4 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 +2 "storage"(,( +198 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +3 ([& +3 "core" &\ -\ * \  +2 "manipulator"&w& +5 "core" &-\ \ $\ ! } y# +2 "manipulator"&{% +4 "core" %\ \ %\ ! K y +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"& ( +183 "core" ( +2 "manipulator"& & +4 "core" &\ (\ " y3 +2 "storage"(& +4 "core" & K A c\  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +92 "core" ' +2 "storage"(~& +4 "core" & P R 4\  +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(u') +146 "core" ' +2 "storage"(G- +3 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 (& +3 "core" & Y 4\  +2 "manipulator"&!& +4 "core" &\ &\ & B y3 +3 .tElbow.seek 3 + "manipulator"&( +3 "core" ( +3 "manipulator"&#& +4 "core" &\ .\ * S z3 +2 "storage"(V& +4 "core" &\ +\ ,\  +3 .tForearm.seek 3 + 300 counts +2 "manipulator"&b'C +22 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +50 .tHand.close +9 "manipulator"& / +74 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&r& +2 "storage"(h'p +7 "core" &\ &\ $ W z3 +3 "manipulator"&-% +4 "core" % _\ \ % Q y] +4 .tForearm.seek :retract + "manipulator"&)'\ +93 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +2 "core" ' +4 .tElbow.seek PC +2 "manipulator"&([ +309 "core" ( +2 "manipulator"&& +4 "core" &`\ 0\ 2 Y y +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &k& +3 "core" &`\ %\ & y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&0'$ +97 "core" ' +2 "manipulator"&3& +4 "core" &`\ )\ $ 7 y +3 "manipulator"&8% +4 "core" %-\ &\ % Q y +3 "processing"%& +4 "core" &'\ +3 "processing"%& +5 "core" &>\ +3 .tPC.seek :closed +2 "processing"%(^ +4 "core" &\ +8 &.\ #b +9 &V\ 7 +10 &{ \ K +9 &U\ M +9 &bW\ M +10 &%X\ M +9 &X\ M +9 &W!\ M +10 &kY\ M +9 &-Xc\ M +10 &W\ M +9 &!Y\ M +9 &#rX\ M +10 &%4W\ M +9 &&Z\ M +9 &(W\ M +10 &*{X\ M +9 &,=X\ M +10 &-Y\ M +9 &/X\ M +9 &1X\ M +10 &3FW\ M +9 &5Yz\ M +10 &6Wu\ M +9 &8Xp\ M +9 &:NYs\ M +10 &<Uh\ M +9 &=Wh\ M +9 &?Xf\ M +10 &AS_c\ N +9 &Chh\ O +9 &Dd\ Q +10 &FP\ R +9 &HMH\ R +10 &JV\ S +9 &KU\ S +9 &MW\ R +10 &OSX\ S +9 &QN\ S +9 &RG\ S +10 &TD\ S +9 &VZE\ S +10 &XF\ T +9 &YD\ T +9 &[=\ T +10 &]a<\ A +9 &^Q~A\ F +9 &^A4\ ; +3 ( +2 "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.66 +3 .Hand.open + "manipulator"&71 +74 "core" 1 + "manipulator"&/% +5 "core" % !\ &\ ! z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&d'\ +94 "core" ' +3 #tHeating Puck.from 3, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%^ Y +3 %}9 +7 "core" 98 +102 "processing"%9 +3 "core" 9; +103 "processing"%E9 +3 "core" 9 : +102 "processing"%*9 +3 "core" 9 : +103 "processing"%9 +4 "core" 9; +102 "processing"%H9 +3 "core" 9; +103 "processing"%J9 +3 "core" 9= +103 "processing"%P9 +3 "core" 9< +103 "processing"%\ 9 +3 "core" 9"; +103 "processing"%9 +2 "core" 9 ': +103 "processing"%9 +3 "core" 9+: +103 "processing"%59 +3 "core" 9 /- +103 "processing"%m9 +3 "core" 9,3+ +103 "processing"%`9 +3 "core" 9;8( +102 "processing"%@9 +4 "core" 9J<% +103 "processing"%T9 +2 "core" 9Z@& +104 "processing"%a9 +2 "core" 9lD! +103 "processing"%'9 +52 "core" 9J +111 "processing"%_9 +3 "core" 9O +103 "processing"%S9 +3 "core" 9S +103 "processing"%]9 +3 "core" 9X +103 "processing"%x9 +3 "core" 9\\ +103 "processing"%|9 +3 "core" 9` +103 "processing"%+9 +3 "core" 9d +103 "processing"%j9 +4 "core" 9i +102 "processing"%=9 +3 "core" 9"m +103 "processing"%19 +3 "core" 93q +103 "processing"%Y9 +3 "core" 9Eu +103 "processing"%49 +3 "core" 9Wy +103 "processing"%Z9 +3 "core" 9h~\ +104 "processing"%9 +3 "core" 9w +102 "processing"%"9 +3 "core" 9 +103 "processing"%t9 +3 "core" 9 +103 "processing"%s9 +3 "core" 9 +103 "processing"%9 +3 "core" 9 +103 "processing"%9 +3 "core" 9 +102 "processing"%?9 +3 "core" 9 +103 "processing"%p9 +3 "core" 9 +103 "processing"% 9 +3 "core" 9 +103 "processing"%A9 +3 "core" 9 +104 "processing"%>9 +3 "core" 9 +102 "processing"%9 +3 "core" 9 +103 "processing"%W9 +3 "core" 9 +103 "processing"%n9 +3 "core" 9 +4 .tPH.hold 2:00:00,28C +3 "processing"%g pYp  +3 .tdelay 1:30 +5 "core"  +3276 "Can"z\ @ <.. +5722 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%% +99 "core"  +8 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +16 .tPS.seek 0.5ml +2 "processing"%c'F +579 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +16 .tPS.seek 2ml +2 "processing"%2'˕ +1595 "core" ' + .tPTV.dial :puck +2 "processing"%L  +70 "core"  +7 .tPSV.dial PTV +2 "processing"%I +72 "core" +5 .tPBV.dial :waste1 +2 "processing"%&  +129 "core"  +5 "processing"%y% +4 "core" %ː+\  +3 .tPS.seek 1.5ml + "processing"%6'v +587 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%R * +33 "core" , +62 .tPS.seek 0ml + "processing"%.', +1598 "core" ' +2 .tdelay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +2 "processing"%\\  +34 "core" +5 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%Q * +35 "core" + +5 .tPSR.select :air +2 .PSV.dial PSR + "processing"%; +73 "core"  +8 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%K'\ +2322 "core" ' +2 .tPSV.dial PTV +2 "processing"%z +70 "core" +5 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%D +70 "core"  +8 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"% +70 "core" +5 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%N  +70 "core"  +5 .tPS.seek 0ml + "processing"%9', +2309 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +127 "core" +4 .tPSV.dial :mixloop +2 "processing"%i +43 "core" +4 .tPRV.dial :ab1 +2 "processing"%: @ +75 "core" A +5 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +4 .tPS.seek 0.15ml + "processing"%e' +358 "core" ' +3 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'  +2 "processing"%X  +43 "core" +5  +4 !to:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt[$"5/home/esp/esp2/utils/fluid.rb:505:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:607:in `fluid'"2/home/esp/esp2/utils/fluid.rb:619:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:693:in `fluid'"1/home/esp/esp2/utils/fluid.rb:748:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:455:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:581:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:29:in `connect'";/home/esp/esp2/protocol/2G/DAprocess.rb:300:in `runDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:170:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:56:in `da'";/home/esp/esp2/mission/25APR23NEMO.rb:19:in `myDA_WCR'"-/home/esp/esp2/mission/25APR23NEMO.rb:70"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"-/home/esp/esp2/mission/25APR23NEMO.rb:69"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"-/home/esp/esp2/mission/25APR23NEMO.rb:35"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"-/home/esp/esp2/lib/esp.rb:207:in `shell'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +2 "processing"%v% +4 "core" %\  +3 .tPS.seek 0.3ml +2 "processing"%'\ +344 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'C  +30 "core" +4 .tPRV.dial :air +2 "processing"%  +42 "core"  +6 .tPS.seek 0.9ml + "processing"%o'@ +1262 "core" ' +2 .tPRV.dial :waste2 +2 "processing"% @ +71 "core" > +5 .tPS.seek 0.5ml +2 "processing"%'F +859 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%F  +42 "core"  +4 .tPS.reconfigure :default +3 "processing"%#A d`xb +3 .tPS.seek 2ml +2 "processing"%('˕ +1597 "core" ' +2 .tPSV.dial :PML + "processing"% +42 "core" +5 .tPTV.dial :mixing +2 "processing"% @ +71 "core" A +10 .tPBV.dial :waste1 +2 "processing"%O  +34 "core" +4 "processing"%q% +5 "core" %˘\  +3 .tPS.seek 1.85ml + "processing"%<' +237 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%$ * +35 "core" + +6 .tPS.seek 0ml +2 "processing"%[', +1943 "core" ' +3 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'w& +4 "core" &[^\ +2 "manipulator"&{& +5 "core" &j\ %\ ! o z +2 "manipulator"&M% +4 "core" %\ \ $\  z +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"& (- +121 "core" ( + "manipulator"&& +5 "core" &-\ '\ ! < z i +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &~& +3 "core" &- \ \ $ z i +3 .tForearm.seek :garage +2 "manipulator"&'Γ +104 "core" ' + .tHand.close +2 "manipulator"&G/ +75 "core" / +2 "manipulator"&& +4 "core" &-\ 2\ 0 K z i +2 "manipulator"&!% +4 "core" % Ξ\ "\ % z +3 .tForearm.seek :retract +2 "manipulator"&#'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&V(o +319 "core" ( + "manipulator"&& +4 "core" &f7\ 2\ $ _ zN +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 & & +3 "core" &f8\ ,\ # { {N +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&r'Ͻ +84 "Can"\ c ?t. +18 "core" ' +2 "manipulator"&-& +4 "core" &g7\ 2\ . g zN +2 "manipulator"& % +5 "core" %Ϥ\ &\ " Y { +2 "collection"'& +5 "core" &\\`\ +3 "collection"'u& +5 "core" &^az\ +3 .tCC.seek :closed +2 "collection"'b(S +5 "core" &\\`l\ +6 &8]a{\ $e +10 &V^_w\ 7 +9 &~]^\ L +10 &R__p\ N +9 &mZ]^\ M +9 &-W]_\ N +10 &X\\ay\ N +9 &Y^a}\ N +9 &sY]^\ N +10 &7X__\ M +9 &V]`~\ N +10 &!W\\ar\ M +9 &#|Z^at\ N +9 &%>Z[_s\ N +10 &&X]]l\ N +9 &(V]]`\ N +9 &*Z]_`\ N +10 &,FW\\`d\ N +9 &.Z]aa\ N +10 &/Z]`h\ N +9 &1W\\^m\ N +9 &3OV^^b\ M +10 &5W]bh\ N +9 &6W^_g\ N +9 &8W^ao\ N +10 &:VU]^o\ N +9 &<X^^n\ N +10 &=U]_h\ N +9 &?X\\_j\ N +9 &A]W^`p\ N +10 &C_^_o\ O +9 &Dm^`h\ P +9 &F^`j\ S +10 &HJ^ai\ W +9 &J]`g\ Y +10 &K^ag\ Y +9 &M]bh\ Y +9 &OK]ah\ Z +10 &Q \\bb\ Z +9 &Rs[]`j\ + +9 &R\\`e\ J +9 ( +2 &Rh]`d\ F +3 "collection"'u& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.31 +2 "collection"'h& +3 "core" &Rh]_W\ F +4 .tHand.open +2 "manipulator"&1 +65 "core" 1 +3 "manipulator"&% +4 "core" % Ϥ\ 1\ 0 { +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +58 .tForearm.seek :retract +3 "manipulator"&k'\ +94 "core" ' +2 .tPSV.dial PSR +2 "processing"%3 +98 "core"  +9 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +18 .tPS.seek 1.5ml + "processing"%8'{ +1593 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +42 "core"  +6 .tPS.seek 0ml + "processing"%)', +1598 "core" ' +2 .tPSV.dial PSR + "processing"%B +42 "core"  +8 .tPSR.select :air +2 "processing"% +17 .tPS.seek 2.5ml +2 "processing"%7'\ +2597 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%/  +3 "collection"'}  +33 "core" ~ +123  +7 .tPSV.dial :mixloop + "processing"% +100 "core" +6 .tCTV.dial :air,avoiding: :intake + "collection"'  +5 "core" +5 .tPTV.dial :PRVmixing +2 "processing"%0  +71 "core" +7 .tPS.seek 0ml + "processing"%E', +2614 "core" ' +2 .tPSV.dial :air +2 "processing"%*  +52 "core" +6 .tPS.seek 2.5ml +2 "processing"%'\ +2601 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%H +40 "core" +6 .tPS.seek 0ml +2 "processing"%J', +2608 "core" ' +2 .tPSV.dial :air + "processing"%P  +42 "core"  +6 .tPS.seek 2.5ml + "processing"%\ '\ +2601 "core" ' +2 .tPSV.dial :mixloop + "processing"% +42 "core" +6 .tPS.seek 0ml +2 "processing"%', +2597 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&5& +4 "core" &h5\ &\ ! U {N +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&m(o +4 "core" ( +2 "manipulator"&`& +4 "core" &h5\ 1\ 0 j zN +50 .tElbow.reconfigure :loose +9 "manipulator"&$ &.,(#b +3 &@& +4 "core" &h5\ !\ ! m {N +3 .tForearm.seek CC +2 "manipulator"&T'Ͻ +94 "core" ' +2 .tHand.close + "manipulator"&a/ +72 "core" / +4 .tCC.seek :open +2 "collection"''( +397 "core" ( + "manipulator"&_& +5 "core" &h5\ %\ & Q zN +2 "manipulator"&S% +4 "core" % Ϲ\ %\ , z +3 .tForearm.seek :retract +2 "manipulator"&]'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&x(- +305 "core" ( +2 "manipulator"&|& +5 "core" &-\ $\ 2 0 z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &+& +3 "core" &-\ !\ # z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&j'Γ +106 "core" ' +2 .tHand.open + "manipulator"&=1 +77 "core" 1 +2 "manipulator"&1% +5 "core" % Μ\ 2\ % L z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&Y'\ +101 "core" ' +3 ."da"delayUntil "12:19:39.55" +3 #"WCR"Whole Cell Archive sampling 1000ml +2 #Loading wcr puck from tube 3 into Collection Clamp + "collection"'4& +5 "core" &X\\\ +2 "manipulator"&Z% +4 "core" %\ \ &\ ' $ z +3 "storage"(% +4 "core" %r \  \ +2 "storage"(". +3 "core" .( +3 "storage"(t& +4 "core" & \  +2 "storage"(s& +5 "core" & '\  +2 "manipulator"&& +4 "core" &-\ \ " z +2 "manipulator"&% +4 "core" %\ \ !\ & z +3 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 3 +2 "manipulator"&?( +223 "core" ( +2 "manipulator"&p& +4 "core" &\ %\ , zk +2 "storage"( & +4 "core" & ,\  +4 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 3 + 700 counts +2 "manipulator"&A' +93 "core" ' +2 "storage"(>& +5 "core" & \  +2 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 ."WCR"SE.seek :beamBreak +2 "storage"(') +154 "core" ' +2 "storage"(W- +4 "core" -'X +2 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +4 (n& +3 "core" & =\  +2 "manipulator"&%& +4 "core" &\ %\ ! T zk +3 ."WCR"Elbow.seek 3 +2 "manipulator"&f( +5 "core" ( + "manipulator"&c& +4 "core" &\ "\ zk +3 "storage"(L& +52 "core" & 4\  +11 ."WCR"Forearm.seek 3 + 300 counts +2 "manipulator"&I'C +18 "core" ' +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Hand.close +2 "manipulator"&&/ +69 "core" / +4 ."downElevator"SE.seek :down +4 "storage"(y'p +2 "manipulator"&2& +9 "core" &\ !\  k zk +2 "manipulator"&R% +4 "core" % ;\ \ z: +4 ."WCR"Forearm.seek :retract +2 "manipulator"&6'\ +94 "core" ' + ."downElevator"SE.stop + "storage"(5 +3 "core" ' +4 ."WCR"Elbow.seek CC +2 "manipulator"&^(o +175 "core" ( +2 "manipulator"&\\& +5 "core" &e3\ 0\ 2 zK +2 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &Q& +3 "core" &e3\ !\ % zK +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek CC +2 "manipulator"&;'Ͻ +99 "core" ' +2 "manipulator"&.& +4 "core" &e3\ ,\ ( zK +3 "manipulator"&z% +4 "core" %Ϫ\ \ K z +3 "collection"'D& +4 "core" &Y[\ +3 "collection"' & +6 "core" &Y\\\ +3 ."WCR"CC.seek :closed +2 "collection"'N(S +5 "core" &Z]%\ +7 & 0Z[\ #b +9 &V[Z\ 7 +10 &{Y\\\ K +9 &WZ\\ \ M +9 &bX[\\\ M +10 &$XZU\ M +9 &\\ZZ\ M +9 &WZ[\ M +10 &iXX\\\ M +9 &,W[Z\ M +10 &XV]\ M +9 &!XXX\ M +9 &#p\\Z[\ M +10 &%2YZ[\ M +9 &&YZY\ M +9 &(YYZ\ M +10 &*xZX\\\ M +9 &,:YYZ\ M +9 &-YX[\ M +10 &/YY\\\ M +9 &1YYZ\ M +10 &3BZXZ\ M +9 &5Y\\\\\ M +9 &6YY[\ M +10 &8YZZ\ M +9 &:JYYZ$\ M +9 &< XW[5\ M +10 &=Y\\\\-\ M +9 &?YZ](\ M +10 &ARYY[\ M +9 &C]Y[\ N +9 &DcY\\\ N +10 &FkY]\ O +9 &HNZ\\\ Q +10 &J[]\ T +9 &KX[\ X +9 &MZZ\ X +10 &OB[[\ X +9 &QX\\\ Y +9 &Rn\\Z\\\ )~ +10 &RZ[\ E +8 ( +3 "collection"' & +5 #"WCR"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.05 +4 .Hand.open + "manipulator"&K1 +3 "core" &RZ[\\\ @ +66 1 +2 "manipulator"&% +4 "core" % Ϫ\ ,\ / P { +3 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +8 ."WCR"Forearm.seek :retract +2 "manipulator"&i'\ +94 "core" ' +2 #"WCR"collectSample 1000ml w/bubble point of 55psi + #Priming 7ml + .Gate.power :sampler,:ON +178 .Flow.enablePump :primary +7 .Flow.setRate 6.0 +8 .Intake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler"):+ +3 "core" + +2 "sampler")9% +5 "core" %@ \ y +2 "collection"'& +4 "core" &RZW[\ @ +4 "Can" \ w AH +2 #"WCR"Calibrating pressure sensors +2 .CTV.dial :air + "collection"'X  +4 "core" +6 ."WCR"SSV.dial :spit,avoiding: :exhaust +57 "sampler")v  +6 "core"  +7 ."WCR"SS.reconfigure :fast +2 "sampler")#.0Xt +291 "core" ' +2 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +2 "sampler")C  +3 "collection"' @ +108 "core" A +26 +6 ."WCR"delay 3.8 seconds +382 "collection"'% +4 "core" %Z[\ i +3 "sampler")% +4 "core" %>x  \ E +2 #"WCR"Sensor limits: Intake max 150.6psia; Outlet max 155.2psia + .SSV.dial :spit +2 "sampler")o +134 "core" +6 ."WCR"SS.seek 0ml +2 "sampler")F'? +251 "core" ' +2 ."WCR"SSV.dial CBV +2 "sampler")  +135 "core" +7 ."WCR"CTV.dial :intake +2 "collection"'  +73 "core"  +7 #"WCR"Waiting for external sampler to finish priming... + .delayUntil "12:18:50.18" +1410 #"flow"3.4L/min +3007 #3.8L/min +11814 ."WCR"Flow.enablePump :primary +2 .Flow.setRate 2.5 +10 ."connect"SSV.dial CBV +3 "sampler")  +2 ."WCR"CBV.dial SSV +5 "core" +3 "collection"'O @ +9 "core" @ +7 #"WCR"Allowing 40s for 7.0ml of remaining 7.0ml +3 "Can"\ yM Dݫ\ +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'q% +3 "core" %=?\ s +2 #"WCR"Intake @33.1psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 2.18ml/s +2 "sampler")#.0X\ v +2 "sampler")G% +4 "core" %,7 \ P +27 "collection"'% +4 "core" %\ u +2 "sampler")!% +5 "core" %,7)1 \ O +2 "collection"'d% +4 "core" % \ y +2 #"WCR"Intake @31.4psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 1.96ml/s +3 "sampler")#.0X% +4 "core" %( \ U +18 "collection"'W% +4 "core" %\ | +2 "sampler")n% +4 "core" %( \ X +21 "collection"'%% +3 "core" %\ +2 "sampler")c% +4 "core" %$ \ ^ +3 "collection"'Y% +4 "core" %\ +2 #"WCR"Intake @30.4psia, vacuum from 20.0 to 24.0psi +55 .SS.reconfigure :inhaling 1.29ml/s +5 "sampler")#.Y0X \ W y +18 "collection"'K% +3 "core" %\ } +2 "sampler")% +4 "core" %*= \ X +3 "collection"' % +5 "core" % \ ~ + #"WCR"Intake @31.9psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 1.04ml/s +3 "sampler")#.H0XC\ +2 #"WCR"Intake @33.3psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.94ml/s +2 "sampler")#.A0X% +4 "core" %G;@ \ X +36 "collection"'W% +3 "core" %68s\ +3 "sampler")n% +4 "core" %GZY \ ] +2 "sampler")%% +4 "core" %GYZ \ ^ +2 ."WCR"Intake.select :close +2 "sampler")0 +19 )c% +3 "core" %GZ[ \ [ +2 ."WCR"SSV.dial :exhaust +2 "sampler")Y  +78 "core"  +10 ."WCR"Exhaust.select :open +2 "sampler")@ +19 ."WCR"SS.seek 0ml +2 "sampler")p'? +71 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +72 "core"  +60 ."da"PSV.dial PTV +7 "processing"%2 +71 "core" +6 ."da"PBV.dial :waste1 +2 "processing"%R  +34 "core" +6 "processing"%A% +4 "core" %˒O\  +3 ."da"PS.seek 1.5ml +2 "processing"%'x +560 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +16 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +5 "core" ' +2 "sampler")\\  +9 ."da"delay 3 seconds +71 "core"  +6 #"WCR"Allowing 130s for 25.0ml of remaining 925.0ml +3 "Can"\ G  +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'Q% +3 "core" %\ ~ +2 #"WCR"Intake @30.6psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.77ml/s +2 "sampler")#.50X?\ y +2 "sampler")9% +4 "core" %Gln \ S +3 "sampler");% +4 "core" %Gnp \ S +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )e% +3 "core" %Gtu \ a +3 ."WCR"SSV.dial :exhaust +2 "sampler")  +77 "core"  +54 ."WCR"Exhaust.select :open +10 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")'? +869 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +15 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +4 "sampler")  +79 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 900.0ml +3 "Can"\  G +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'O% +4 "core" %$$}\ +2 #"WCR"Intake @32.1psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.77ml/s +2 "sampler")#.50X% +5 "core" %G \ c +31 "collection"'W% +3 "core" %fho\ +2 "sampler")n% +5 "core" %G \ a +35 "collection"'%% +4 "core" %/-h\ +3 "sampler")c% +4 "core" %G=@ \ _ +40 "collection"'V% +4 "core" %+.s\ +2 "sampler")Y% +4 "core" %GZZ \ b +3 "sampler") % +5 "core" %G[] \ b + ."WCR"Intake.select :close +2 "sampler")0 +67 )2% +11 "core" %G[Z \ Z +3 ."da"PSV.dial PTV +2 ."WCR"SSV.dial :exhaust +4 "processing"%4 + "sampler")R  +72 "core" +7 ."da"delay 5 seconds +3 "core"  +6 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")A'? +473 ."da"PSV.dial :air +2 "processing"%k  +71 "core"  +6 ."da"PS.seek 0ml +2 "processing"%\\', +364 "core" ' +2 ."WCR"Exhaust.select :close +3 "sampler") +15 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")Q  +78 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 825.0ml +3 "Can"\ J@ 5 +2 ."WCR"Intake.select :open +2 "sampler") +214 "collection"'?% +4 "core" %02j\ +2 #"WCR"Intake @32.6psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00X% +4 "core" %IVX \ ^ +3 ."WCR"Intake.select :close + "sampler")0 +19 )W% +4 "core" %Iac \ \\ +2 ."WCR"SSV.dial :exhaust +2 "sampler")n  +77 "core"  +10 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +2 "sampler")%'? +893 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +19 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")c  +77 "core"  +9 #"WCR"Allowing 130s for 25.0ml of remaining 725.0ml +3 "Can"\ MU|) +2 ."WCR"Intake.select :open + "sampler") +219 "collection"'V% +3 "core" %X[z\ { +3 #"WCR"Intake @34.2psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X% +4 "core" %JP\ +2 "sampler")W% +5 "core" %H \ [ +31 "collection"'n% +3 "core" %\ +2 "sampler")m% +4 "core" %H \ _ +36 "collection"'c% +4 "core" % \ +2 "sampler")V% +4 "core" %H35 \ ` +3 "sampler")%% +4 "core" %H8< \ _ +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )+% +3 "core" %HIL \ ] +3 ."WCR"SSV.dial :exhaust +2 "sampler")  +77 "core"  +7 ."WCR"Exhaust.select :open + "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")2'? +883 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")4  +119 "core"  +6 #"WCR"Allowing 130s for 25.0ml of remaining 625.0ml +54 "Can"\ P' +9 ."WCR"Intake.select :open +2 "sampler") +216 "collection"'B% +4 "core" %CF\ { +2 #"WCR"Intake @33.4psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.51ml/s +3 "sampler")#.#0X\ { +2 "sampler")% +5 "core" %Iom \ X +2 "sampler")#% +4 "core" %Imn \ W +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )l% +4 "core" %Itw \ [ +2 ."WCR"SSV.dial :exhaust +2 "sampler")h  +76 "core"  +8 ."WCR"Exhaust.select :open + "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")'? +912 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +15 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")u  +78 "core"  +7 #"WCR"Allowing 130s for 25.0ml of remaining 575.0ml +3 "Can"\ R +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'% +4 "core" %=?\ { +2 #"WCR"Intake @33.1psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0X< \ W +2 "sampler")b% +4 "core" %I@B \ Y +2 ."WCR"Intake.select :close +2 "sampler")0 +16 )Z% +3 "core" %IJK \ \\ +2 ."WCR"SSV.dial :exhaust +2 "sampler")f  +77 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")s'? +881 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +15 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")  +78 "core"  +7 #"WCR"Allowing 130s for 25.0ml of remaining 525.0ml +3 "Can"\ T +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'% +4 "core" %\ z +2 #"WCR"Intake @30.6psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0X% +4 "core" %D,#' \ T +21 "collection"'W% +3 "core" %60\ w +2 "sampler")n% +4 "core" %G*HL \ V +24 "collection"'m% +4 "core" %QU~\ y +2 "sampler")c% +4 "core" %Hxy \ U +28 "collection"'V% +3 "core" % \ | +2 "sampler")%% +4 "core" %H \ Y +32 "collection"'+% +3 "core" %62G\ { +2 "sampler")"% +5 "core" %F \ W +35 "collection"' % +4 "core" %ac\ +2 "sampler")t% +4 "core" %F \ W +41 "collection"'4% +4 "core" %"$\ | +2 "sampler")B% +4 "core" %F&% \ W +47 "collection"'2% +3 "core" %OL\ | +2 "sampler")Q% +4 "core" %FNQ \ V +61 "collection"'?% +4 "core" %>@t\ +3 "sampler")A% +4 "core" %Flo \ \\ +2 "sampler")% +5 "core" %Fll \ Y +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )&% +3 "core" %Fpr \ ] +3 ."WCR"SSV.dial :exhaust +2 "sampler")6  +66 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%\\ @ +4 "core" A +7 ."da"PBV.dial :waste1 +2 "processing"%'  +3 "core"  +7 ."WCR"Exhaust.select :open + "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")K'? +5 "core" +6 ."da"delay 30 seconds +904 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +16 ."connect"SSV.dial CBV +3 "sampler")  +2 ."WCR"CBV.dial SSV +77 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 500.0ml +3 "Can"\ U7% +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'p% +3 "core" %=>\ +2 #"WCR"Intake @33.1psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0X? \ V +2 "sampler")\ % +4 "core" %C@C \ W +2 ."WCR"Intake.select :close +2 "sampler")0 +16 )_% +3 "core" %CML \ Z +2 ."WCR"SSV.dial :exhaust +2 "sampler")S  +79 "core"  +7 ."WCR"Exhaust.select :open + "sampler")@ +75 ."WCR"SS.seek 0ml +3 "sampler")|'? +49 "core" ' +2 ."da"delay 2:00 +246 "Can"\ ~ W6.# +568 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +2 "sampler")T  +78 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 450.0ml +4 "Can"\ v W7# + ."WCR"Intake.select :open +2 "sampler") +216 "collection"'=% +3 "core" %@@K\ | +2 #"WCR"Intake @33.2psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.46ml/s +2 "sampler")#. 0X% +5 "core" %J \ [\ +40 "collection"'W% +4 "core" %59\ } +2 "sampler")n% +4 "core" %J&) \ Z\ +47 "collection"'m% +3 "core" %eh\ } +3 "sampler")c% +4 "core" %J*- \ \\\ +53 "collection"'V% +3 "core" %\ +2 "sampler")%% +4 "core" %JHJ \ [\ +3 "sampler")+% +4 "core" %JLL \ [\ +2 ."WCR"Intake.select :close + "sampler")0 +16 )"% +4 "core" %JWZ \ `\ +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +77 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")t'? +878 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +74 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +4 "sampler")4  +81 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 425.0ml +4 "Can"\ XJnm +2 ."WCR"Intake.select :open + "sampler") +216 "collection"'B% +4 "core" %BF\ | +2 #"WCR"Intake @33.4psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.46ml/s +2 "sampler")#. 0X\ ~ +2 "sampler")Z% +4 "core" %H \ P +41 "collection"'f% +3 "core" %kl\ z +3 "sampler"))% +4 "core" %H \ Y +46 "collection"'% +4 "core" %(,\ { +2 "sampler")% +5 "core" %H \ Z +52 "collection"'s% +4 "core" %IF\ x +2 "sampler")/% +4 "core" %H98 \ Y +60 "collection"']% +4 "core" %#&\ v +2 "sampler")x% +4 "core" %IVW \ R +3 "sampler")>% +4 "core" %IXY \ Q +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )W% +4 "core" %I_c \ [ +2 ."WCR"SSV.dial :exhaust +2 "sampler")n  +77 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +61 "sampler")'? +869 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")m  +78 "core" +7 #"WCR"Allowing 130s for 25.0ml of remaining 350.0ml +3 "Can"\ [! +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'c% +4 "core" %HL\ t +2 #"WCR"Intake @33.7psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.46ml/s +3 "sampler")#. 0X\ ~ +3 "sampler")"% +4 "core" %  \ T +17 "collection"' % +4 "core" %LM\ } +3 "sampler")a% +4 "core" %  \ S +20 "collection"'4% +4 "core" %;@{\ } +2 "sampler")B% +4 "core" %  \ W +2 "collection"'t% +4 "core" %+1\ } +3 #"WCR"Intake @32.6psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.42ml/s +2 "sampler")#.0X% +4 "core" %JPO \ O +3 "sampler")W% +5 "core" %JPO \ O +2 ."WCR"Intake.select :close + "sampler")0 +68 )n% +11 "core" %J\\^ \ [ +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +77 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")m'? +609 "core" ' +3 ."da"delay 2:00 +267 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")c  +79 "core" +7 #"WCR"Allowing 130s for 25.0ml of remaining 275.0ml +3 "Can"\ _V? +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'% +4 "core" %Z]B\ q +2 #"WCR"Intake @34.3psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.42ml/s +2 "sampler")#.0X\ } +2 "sampler")z% +4 "core" %G)*, \ V +21 "collection"'q% +3 "core" %'(\ | +2 "sampler")G% +4 "core" %G*DI \ V +24 "collection"'<% +4 "core" %41\  +2 "sampler")$% +4 "core" %G*hf \ Y +27 "collection"'% +4 "core" %`b\ | +2 "sampler")% +4 "core" %J \ VD +61 "collection"'% +6 "core" %\ +3 "sampler")% +4 "core" %I \ \\ +35 "collection"' % +4 "core" %UV\  +2 "sampler")% +4 "core" %I \ [ +41 "collection"'#% +4 "core" %\ +2 "sampler")h% +4 "core" %I \ [ +47 "collection"'% +4 "core" %ww\  +2 "sampler")R% +4 "core" %I8; \ Y +53 "collection"'l% +4 "core" %\ +2 "sampler")C% +4 "core" %IPO \ ] +3 "sampler")u% +4 "core" %ILP \ ] +2 ."WCR"Intake.select :close +2 "sampler")0 +18 )% +3 "core" %IMN \ b +3 ."WCR"SSV.dial :exhaust +2 "sampler")!  +77 "core"  +9 ."WCR"Exhaust.select :open +2 "sampler")@ +19 ."WCR"SS.seek 0ml +2 "sampler")D'? +864 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +19 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")  +40 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +34 "core" +3 "processing"%- +3 "core" F +5 #"WCR"Allowing 130s for 25.0ml of remaining 225.0ml +3 "Can"\ a|i +2 ."WCR"Intake.select :open + "sampler") +13 "processing"% +2 "core"  +8 +6 ."da"delay 5 seconds +193 "collection"'% +4 "core" %\ { +2 #"WCR"Intake @31.3psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X * +34 "core" ' +2 * +8 ."WCR"Exhaust.select :close +3 ."da"PS.seek 0ml +3 "processing"%W', +2 "sampler") +19 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")n  +78 "core"  +6 #"WCR"Allowing 130s for 25.0ml of remaining 200.0ml +3 "Can"\ f@ c% +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'% +4 "core" %<A\ ^ +2 #"WCR"Intake @33.2psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X& +4 "core" & u\ v +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&n'Ѧ +24 "core" ' +2 ."da"SE.seek 8.13 Pucks below Top Plate +2 "storage"(]'S +38 "core" ' +2 "manipulator"&& +4 "core" &\ \ " w zb +2 "manipulator"&x% +5 "core" %\ #\ $ N zo +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&c'\ +91 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&([ +299 "core" ( +2 "manipulator"&m& +4 "core" &R\ \ ( ` y\ +2 ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 & & +3 "core" &Y\ %\ $ ^ y +3 ."da"Forearm.seek PC +2 "manipulator"&W'$ +92 "core" ' +2 ."da"Hand.close + "manipulator"&B/ +72 "core" / +4 ."da"PC.seek :open +2 "processing"%t( +458 "core" ( +2 "storage"(+& +5 "core" & @ \\ \ ` +2 "manipulator"&"& +4 "core" &r\ &\ $ z +2 "manipulator"&A% +5 "core" % \ \ & z +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 2 +2 "manipulator"&&( +286 "core" ( +2 "manipulator"&\\& +4 "core" &\ &\ ! y +2 "storage"(6& +4 "core" & [ _ \ b +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&''Ѧ +90 "core" ' +2 ."da"Hand.open + "manipulator"&11 +68 "core" 1 +3 "storage"(- +3 "core" -'S +3 ."da"SE.seek 7.78 Pucks below Top Plate +2 "storage"(p' +26 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 6.86 Pucks below Top Plate +2 "storage"(K' +50 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da25may1212h1000ml.tif +1924 #SX HX9/16 (USB:41): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 16.022 seconds\ /var/log/esp/da25may1212h1000ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da25may1212h1000ml20s.tif +21 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +2043 #"da"SX HX9/16 (USB:41): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da25may1212h1000ml20s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 32.0 /var/log/esp/midres/da25may1212h1000ml32s.tif +145 "core" ' +2 #"WCR"Stroke completed -- waiting for pressure to equalize ... +64 .SS.reconfigure :exhale +9 "sampler")#.0X% +4 "core" %\ e +3 "sampler")% +4 "core" %G1 \ R +17 "collection"'x% +9 "core" %[h\ z +5 "sampler")P% +10 "core" %G1.- \ R +12 "collection"'~% +4 "core" %\ { +2 "sampler")5% +5 "core" %G1CC \ W +23 "collection"'3% +4 "core" %\ | +2 "sampler")d% +4 "core" %I1\\[ \ U +17 +8 ."psFlush"PSV.dial :mixloop +3 "processing"%s +5 "collection"'n% +3 "core" %inY\ h +2 "sampler")% +5 "core" %K~ \ T +31 "collection"'m% +8 "core" % '\ } +5 "sampler") % +7 "core" %J \ W +32 "collection"'B% +7 "core" %I\ +5 "sampler")c% +8 "core" + %J \ [ +8 ."psFlush"PS.seek :empty +2 "processing"%' +24 "collection"'+% +4 "core" %.5I\ +2 "sampler")"% +6 "core" %J \ Z +45 "collection"'A% +3 "core" %51\ +6 "sampler")W% +8 "core" %J \ [ +47 "collection"'\\% +4 "core" %HL\ +2 "sampler")6% +4 "core" %J \ [ +60 "collection"'% +4 "core" %10\ +2 "sampler")1% +5 "core" %J#% \ [ +67 "collection"'% +4 "core" %QU\ +3 "sampler")% +4 "core" %JOQ \ [ +77 "collection"']% +4 "core" %NPE\ +3 "sampler")p% +7 "core" %Jgk \ [ +5 "sampler")I% +8 "core" %Jmp \ [ +4 ."WCR"Intake.select :close +3 "sampler")0 +24 )% +6 "core" %J \ ` +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +76 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")X'? +878 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +17 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")k  +77 "core"  +6 #"WCR"Allowing 130s for 25.0ml of remaining 100.0ml +3 "Can"\ izZm +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'v% +9 "core" %96\ +104 #"WCR"Intake @32.8psia, vacuum from 20.0 to 24.0psi +23 .SS.reconfigure :inhaling 0.38ml/s +4 "sampler")#.0X\ | +3 "sampler")@% +4 "core" %G1 \ U +23 "collection"'a% +4 "core" %DD9\ { +2 "sampler")% +5 "core" %G179 \ S +16  +8 ."psFlush"PSR.select :flush +4 "processing"%@ +4 "collection"'M% +4 "core" %GO\ z +2 "sampler")z% +13 ."psFlush"PS.seek 1ml +2 "processing"%q'M` +3 "core" %K1`_ \ Y +18 "collection"'G% +3 "core" %,,\ +3 "sampler")<% +4 "core" %L \ \\ +35 "collection"'O% +4 "core" %rs`\ +3 "sampler")% +4 "core" %K \ ] +40 "collection"'% +53 "core" %\ +10 "sampler")% +4 "core" %K \ ` +46 "collection"'% +5 "core" %,:\ +2 "sampler")Q% +4 "core" %K \ ` +53 "collection"'#% +4 "core" %\ +2 "sampler")% +4 "core" %K \ ^ +60 "collection"'% +4 "core" %.4\ +2 "sampler")R% +5 "core" %K/2 \ ` +68 "collection"'u% +4 "core" %"\ +3 "sampler")!% +4 "core" %KKJ \ ^ +2 "sampler")?% +5 "core" %KLM \ _ +2 ."WCR"Intake.select :close + "sampler")0 +20 )% +3 "core" %KTV \ c +3 ."WCR"SSV.dial :exhaust +2 "sampler")  +78 "core"  +10 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +2 "sampler")D'? +488 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +18 ."psFlush"PS.seek 2.5ml +2 "processing"%&'\ +8 #"uploadLog"upsync +346 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +18 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")L  +76 "core"  +9 #"WCR"Allowing 130s for 25.0ml of remaining 75.0ml +3 "Can"\ jqU +2 ."WCR"Intake.select :open + "sampler") +219 "collection"''% +3 "core" %@EH\ +2 #"WCR"Intake @33.4psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X% +4 "core" %H \ ` +46 "collection"'% +4 "core" %('\ +2 "sampler")x% +5 "core" %H \ a +52 "collection"'P% +4 "core" %`d\ +2 "sampler")~% +5 "core" %H \ a +60 "collection"'5% +4 "core" %-5\ +2 "sampler")3% +4 "core" %H66 \ ` +69 "collection"'d% +3 "core" %VX\ +2 "sampler")% +4 "core" %HUU \ a +78 "collection"'n% +4 "core" %FG\ +2 "sampler")% +4 "core" %Hii \ ` +2 "sampler")m% +28 "core" %Hoo \ b +2 ."WCR"Intake.select :close +2 "sampler")0 +15 ) % +4 "core" %Hsq \ e +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +77 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler")B'? +671 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%s @ +44 "core" ? +6 ."psFlush"PS.seek 2.5ml +2 "processing"%c'\ +138 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +16 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +4 "sampler")+  +78 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 50.0ml +3 "Can"\ k! +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'"% +4 "core" %gj\ +2 #"WCR"Intake @34.8psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.33ml/s +3 "sampler")#.0X\ +2 "sampler")<% +4 "core" %K?> \ ` +69 "collection"'O% +3 "core" %\ +2 "sampler")% +4 "core" %K[[ \ a +3 "sampler")V% +4 "core" %KYX \ c +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )% +3 "core" %KYY \ f +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +79 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +67 ."WCR"SS.seek 0ml +2 "sampler")'? +908 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +15 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "core" ' +3 "sampler")Q  +10 ."psFlush"PSV.dial PBV +2 "processing"%# @ +44 "core" ? +6 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +14 "core"  +6 #"WCR"Allowing 130s for 25.0ml of remaining 25.0ml +3 "Can"\ l+1 +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"';% +3 "core" %58\ +2 #"WCR"Intake @32.9psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.30ml/s +2 "sampler")#.0X +6 ."psFlush"PS.seek 2.5ml +2 "processing"%)'\ +15 "core" > +6 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"' ' +2376 "core" ' +3 #"WCR"Pumping wcr puck from tube 3 up to 55psi... +2 .CBV.dial SSV +2 "collection"'/ @ +73 "core" > +57 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'>  +59 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +25 "core"  +4 "processing"%x +4 "core"  +4 "collection"'P% +5 "core" %WW\ +2 ."WCR"CSV.dial between air and CTV +2 "collection"'~ ` +31 "core" a +3 "processing"%5 +6 "core"  +  +8 ."WCR"CS.seek 7.304ml +6 "collection"'3'- +5 ."psFlush"PS.seek 0ml +2 "processing"%d', +697 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +5 "collection"'n  + '  +40 "core" ~ +39  +7 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'' +1795 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%m +42 "core"  +8 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"% '\ +20 "core" 'G\ +3 ."WCR"CBV.dial :waste2b +2 "collection"'  +31 "core"  +10 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +3 ."WCR"CS.seek 0ml +2 "collection"'*' +73 "core" ' +2 ."WCR"delay 1:00 +2455 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%s +69 "core" +60 ."psFlush"PBV.dial PSV +3 "processing"%+ U +6 "core" V +7 ."psFlush"PS.seek 0ml + "processing"%8', +2612 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%" @ +45 "core" > +5 ."psFlush"PS.seek 2.5ml +2 "processing"%B'\ +730 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'W  +129 "core" +5 #"WCR"Fix #1 of 2 (with RNAlater) for 2:00 +2 .CSV.dial CSR +2 "collection"'c  +44 "core"  +8 #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +2 "collection"' +15 ."WCR"CS.seek 2ml +2 "collection"'') +586 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +16 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'1' +548 "core" ' +3 ."psFlush"PSV.dial :waste1 +2 "processing"%  +69 "core"  +8 ."psFlush"PS.seek 0ml + "processing"%', +1282 "core" ' +3 #"WCR"Pumping wcr puck from tube 3 up to 55psi... +2 .CBV.dial SSV +2 "collection"'F @ +72 "core" ? +59 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'A  +87 "core"  +8 "collection"'6% +4 "core" %Z\\,\  +3 ."WCR"CSV.dial between air and CTV +2 "collection"'p ` +58 "core" ^ +6 ."WCR"CS.seek 7.232ml +2 "collection"'\\' +712 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'  +2 '  +30 "core"  +102  +7 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<b +4 ."WCR"CS.seek 0ml +2 "collection"'I' +136 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&v& +5 "core" &]\ %\ % z +57 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&X([ +3 "core" ( +2 "manipulator"&2& +4 "core" &]\ %\ % d z +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +3 "core" &]\ %\ $ z +3 ."psFlush"Forearm.seek PC +2 "manipulator"&j'$ +88 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&y/ +68 "core" / +4 ."psFlush"PC.seek :open +2 "processing"%4( +456 "core" ( +2 "manipulator"&%& +4 "core" &]\ $\ z +3 "manipulator"&:% +4 "core" % 3\ %\ $ 3 z7 +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&e'\ +95 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek :garage +2 "manipulator"&[(- +120 "core" ( +2 "manipulator"& & +4 "core" &-\ $\ 3 J zN +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &w& +3 "core" &-\ #\ " zN +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&'Γ +2 "Can"\ [ oW. +116 "core" ' +2 ."psFlush"Hand.open + "manipulator"&@1 +72 "core" 1 +2 "manipulator"&a% +5 "core" % Ι\ &\ - { +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&]'\ +103 "core" ' +169 '01\ +4 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b +2 "collection"'  +29 "core"  +5 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +3 ."WCR"CS.seek 0ml +2 "collection"'9' +341 "core" ' +2 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +2 "collection"'M  +128 "core" +5 #"WCR"Fix #2 of 2 (with RNAlater) for 2:00 +2 .CSV.dial CSR + "collection"'z  +40 "core"  +7 #"WCR"Pulling 2ml of CSR.RNAlater +2 .CSR.select :RNAlater + "collection"' +14 ."WCR"CS.seek 2ml +2 "collection"'G') +599 "core" ' +3 ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +15 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'<' +1902 "core" ' +2 #"WCR"Pumping wcr puck from tube 3 up to 55psi... +2 .CBV.dial SSV +2 "collection"'O @ +72 "core" > +58 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'  +88 "core"  +63 "collection"'V% +6 "core" %ZZ \  +2 ."WCR"CSV.dial between air and CTV +2 "collection"' ` +57 "core" _ +6 ."WCR"CS.seek 7.256ml +2 "collection"'' +723 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'k  +2 '#  +32 "core"  +101  +6 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<<b +4 ."WCR"CS.seek 0ml +2 "collection"'Q' +1601 "core" '\ +3 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b +2 "collection"';  +31 "core"  +5 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +3 ."WCR"CS.seek 0ml +2 "collection"'' +362 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'  +128 "core" +5 "collection"'R& +5 "core" &RZMN\ @ +2 #"WCR"Storing wcr puck in Collection Clamp to tube 2 + "manipulator"&% +4 "core" %\ \ %\ % 5 z +3 "storage"(!% +4 "core" %u \ +2 "storage"(u. +4 "core" .( +2 "storage"(?& +4 "core" & t\ +2 "storage"(& +5 "core" & ,\ +2 "manipulator"&`& +5 "core" &-\ $\  o zN + "manipulator"&q% +4 "core" %\ \ $\ $ { z +3 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 2 +2 "manipulator"&( +183 "core" ( +2 "manipulator"&D& +4 "core" &\ !\ ' z0 +2 "storage"(.& +4 "core" & D\ +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&l'Ѧ +92 "core" ' + "storage"(Y& +5 "core" & \ +3 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 ."WCR"SE.seek :beamBreak +2 "storage"(&') +256 "core" ' +2 "storage"(}- +3 "core" -' +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +4 "manipulator"&{& +4 "core" &\ $\ % > z0 +2 "storage"(E& +4 "core" & \ +3 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek 2 +2 "manipulator"&' +32 "core" ' +2 ."WCR"Elbow.hold +56 "manipulator"&, +5 "core" , +2 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 "storage"(- +3 "core" -' +3 ."WCR"SE.seek 8.14 Pucks below Top Plate +2 "storage"(-'] +27 "core" ' +2 "manipulator"&0% +4 "core" %\ &\ # \\ z +3 "storage"(& +5 "core" & S\ +2 ."WCR"Forearm.force -20 + "manipulator"&5 +4 ."WCR"Forearm.seek 2 + 291 counts +2 "manipulator"&' +17 "core" ' +2 "manipulator"&r& +4 "core" &\ %\ ! z+ +2 "storage"( & +5 "core" & \ +3 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&K'Ѧ +25 "core" ' +2 ."WCR"SE.seek 9.14 Pucks below Top Plate +2 "storage"(C' +38 "core" ' + "manipulator"&7& +5 "core" &\ $\ $ m z+ +2 "manipulator"&h% +5 "core" %\ &\ $ ze +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&$(o +168 "core" ( +2 "manipulator"&S& +4 "core" &o4\ &\ , zK +2 ."WCR"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &J& +3 "core" &o4\ \ ! zK +3 ."WCR"Forearm.seek CC +2 "manipulator"&='Ͻ +95 "core" ' +2 ."WCR"Hand.close +2 "manipulator"&,/ +70 "core" / +4 ."WCR"CC.seek :open +2 "collection"'|( +395 "core" ( +2 "storage"('& +4 "core" & \ +2 "storage"(& +4 "core" & :\ +3 "manipulator"&t& +4 "core" &o4\ +\ $ zK +2 "manipulator"&L% +4 "core" % Ͼ\ \ % D z +3 ."WCR"Forearm.seek :retract +2 "manipulator"&^'\ +95 "core" ' +3 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 2 +2 "manipulator"&i( +167 "core" ( +2 "manipulator"&o& +4 "core" &\ -\ ( T z? +3 "storage"(b& +5 "core" & \ + ."WCR"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 ."WCR"Forearm.seek 2 +2 "manipulator"&T' +101 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&, +3 "core" , +2 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open +2 "manipulator"&f1 +66 "core" 1 +3 "manipulator"&U% +52 "core" % \ &\ ! z +10 "storage"(/& +5 "core" & \ + ."WCR"Forearm.force -20 +2 "manipulator"&5 +4 ."WCR"Forearm.seek 2 + 318 counts +2 "manipulator"&>'( +17 "core" ' + "manipulator"&x& +5 "core" &\ +\ & W z? +2 "storage"(P& +4 "core" & &\ +3 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&~'Ѧ +27 "core" ' + "storage"(5% +5 "core" % \ +3 ."downElevator"SE.seek :down +4 "storage"('p +100 ( % +4 "core" %N V\ Xg +2 "manipulator"&)% +4 "core" %ѥ\ %\ # } z| +3 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&n'\ +84 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +7 "core" ' +2 #tStarting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &Y\\\ +2 "manipulator"&3& +6 "core" &\ &\ % J z? +3 "manipulator"&m% +4 "core" %\ \ !\ & z +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"& (- +178 "core" ( +2 "manipulator"&d& +4 "core" &-\ '\ B z +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &-\ %\ # O z +3 .tForearm.seek :garage + "manipulator"&s'Γ +105 "core" ' + .tHand.close +2 "manipulator"&+/ +65 "core" / +2 "manipulator"& & +4 "core" &-\ %\ + V z +2 "manipulator"&"% +4 "core" % ΢\ \ $ X z +3 .tForearm.seek :retract +2 "manipulator"&8'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&W(o +324 "core" ( +2 "manipulator"&c& +4 "core" &g5\ ,\ 0 T zL +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &*& +3 "core" &g5\ &\ & f zL +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'Ͻ +95 "core" ' +2 "manipulator"&& +4 "core" &g5\ \ % f zL +2 "manipulator"&B% +4 "core" %\ %\ & S z +3 "collection"'F& +4 "core" &WZ\ +3 "collection"'A& +6 "core" &ZZ\ +3 .tCC.seek :closed + "collection"'6(S +5 "core" &V[\ +7 &9XY\ \ #c +10 &VY[\ 7 +9 &{W\\\ K +9 &TTY\ L +10 &nWUZ\ \ M +9 &0TY[\ M +10 &UX[\ M +9 &TYZ\ M +9 &vUV[\ M +10 &8TY[\ M +9 &TZZ\ L +9 &!VX[\ M +10 &#~ZX[\ M +9 &%@UXZ\ M +10 &'UVY\ M +9 &(UZ\\\ M +9 &*WZZ\ L +10 &,HWY[\ M +9 &. ZZ[\ \ M +9 &/UY[ \ L +10 &1W[Y\ L +9 &3PWVY\ M +10 &5ZZ\\\ M +9 &6ZZZ\ M +9 &8YYY\ M +10 &:XUW\\\ M +9 &<TXZ\ M +10 &=UXZ\ M +9 &?UXZ\ L +9 &A`WXZ\ M +10 &C!YYZ\ M +9 &DhYX\ N +9 &FY\\\ Q +10 &HM\\Z\ V +9 &JZ[\ X +9 &KY[\ Y +10 &M[[ \ Y +9 &OJY\\ \ Z +10 &Q [[\ Y +9 &RsZY\\ \ * +9 &R!]]\ J +9 ( +2 &R]Y] \ F +57 "collection"'A& +11 "core" &R][] \ F + &R][[\ F +2 &R]Y]\ F + &R]W]\ F + &R]X\\\ \ F + &R][\\\ F + &R]W]\ F +2 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.35 +2 "collection"'p& +4 "core" &R]X\\\ F +4 .tHand.open + "manipulator"&11 +68 "core" 1 +2 "manipulator"&% +4 "core" % \ '\ - = { +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'v& +4 "core" &R]Z]\ F +3 "collection"'2% +4 "core" %Y[\ +2 .tCSV.dial CSR +2 "collection"'  +40 "core"  +6 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +16 .tCS.seek 5ml + "collection"'\\'q1 +1346 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +15 'y% +3 "core" %q3W]\  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 7.5ml + "collection"'\ 'd +648 "core" ' +2 .tCSV.dial :waste + "collection"'Z +130 "core" +4 .tCS.reconfigure :default +3 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'(' +1984 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'%& +5 "core" &R][\\\ F +2 "collection"':% +5 "core" %Y\\\ +2 .tCSV.dial :flush + "collection"'  +43 "core"  +5 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml +2 "collection"'w'q1 +1224 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'j @ +42 "core" @ +4 "collection"'X% +4 "core" %q1X^\  +3 .tCS.seek 7ml +2 "collection"'@' +536 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'a  +4 'e  +40 "core"  +92  +5 .tCBV.dial :waste2b + "collection"'  +5 "core"  +6 .tCS.seek 0ml + "collection"'' +1676 "core" ' +2 #tFlushing upper manifold +2 "collection"'I& +4 "core" &R]Z\\ \ F +2 "collection"'M% +4 "core" %W[\ +2 .tCSV.dial :flush +2 "collection"'z  +71 "core" +5 .tCS.seek 5ml +2 "collection"'9'q1 +1223 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'G @ +44 "core" A +4 "collection"'O% +4 "core" %q1Z\\)\  +3 .tCS.seek 7ml +2 "collection"'' +534 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'V +2 '  +47 "core"  +59 ~ +5 .tCTV.dial :air +2 "collection"'<  +131 "core" ~ +5 .tCS.seek 0ml +2 "collection"'#' +453 "Can"\ _ rq. +1268 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'k'1 +762 "core" ' + .tCSV.dial :waste +2 "collection"' +43 "core" +6 .tCS.seek 0ml + "collection"';' +762 "core" ' +2 "collection"'Q& +4 "core" &R]X]\ F +2 "collection"'% +4 "core" %Y[\ +2 .tCSV.dial :flush +2 "collection"'R  +42 "core"  +5 .tCS.seek 3ml +2 "collection"''1 +776 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'! @ +44 "core" B +4 "collection"'u% +4 "core" %1[[\  +3 .tCS.seek 5.001ml +2 "collection"'?'q5 +543 "core" ' +2 .tCSV.dial :air + "collection"' @ +5 "core" A +5 .tCS.seek 0ml + "collection"'`' +1227 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'q'1 +762 "core" ' +2 .tCSV.dial :waste +2 "collection"'D +73 "core" +5 .tCS.seek 0ml +2 "collection"'.' +769 "core" ' +3 #tDisinfecting external Intake with mfbkill + "collection"'[& +4 "core" &R]\\\\\ F +2 "collection"'Y% +4 "core" %Z\\\ +2 .tCSV.dial CSR +2 "collection"']  +140 "core"  +7 #tPulling 8ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +15 .tCS.seek 8ml +2 "collection"'}'8 +1903 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +16 .tCS.seek 10ml + "collection"'{' +545 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'E +3 '  +7 "core"  +91 +4 .tCTV.dial :intake +2 "collection"'0  +74 "core"  +5 .tIntake.select :open +2 "sampler") +14 .tCS.seek 2ml + "collection"'') +1935 "core" ' +2 .tIntake.select :close +2 "sampler")0 +14 .tCTV.dial :air + "collection"'r  +73 "core"  +5 .tCS.reconfigure :default +3 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"' ' +609 "core" ' +2 #tFlushing lower manifold's waste2b port + .CSV.dial CSR +2 "collection"'7  +112 "core"  +7 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +15 .tCS.seek 4ml + "collection"'h'Q +1104 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +16 .tCS.reconfigure :fast +2 "collection"'#d @b +59 .tCS.seek 10ml +2 "collection"'l' +1449 "core" ' +3 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'  +2 '&  +45 "core"  +86  +5 .tCBV.dial :waste2b +2 "collection"'  +44 "core"  +6 .tCS.seek 0ml + "collection"'' +2351 "core" ' +2 #tKilling upper manifold +2 .CSV.dial CSR + "collection"'-  +54 "core"  +7 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +15 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 4ml +2 "collection"'S'Q +1087 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +15 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'J' +1450 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'K +3 '  +44 "core"  +59 +5 .tCTV.dial :air +2 "collection"',  +131 "core"  +5 .tCS.seek 0ml + "collection"'' +2370 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'N'1 +759 "core" ' +2 .tCSV.dial :waste + "collection"'' +42 "core" +5 .tCS.seek 0ml +2 "collection"'' +769 "core" ' +3 #tFlushing upper manifold + "collection"'t& +4 "core" &R][[\ F +2 "collection"'L% +4 "core" %YZ\ +2 .tCSV.dial :flush +2 "collection"'o  +43 "core"  +6 .tCS.seek 5ml + "collection"'b'q1 +1217 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'= @ +42 "core" A +5 "collection"'$% +4 "core" %q-Z[\  +3 .tCS.seek 7ml + "collection"'f' +542 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'U +3 '/  +7 "core"  +93  +4 .tCTV.dial :air +2 "collection"'x  +5 "core" +5 .tCS.seek 0ml +2 "collection"'P' +1668 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'^'1 +761 "core" ' +2 .tCSV.dial :waste +2 "collection"'5 +43 "core" +5 .tCS.seek 0ml +2 "collection"'i' +765 "core" ' +2 "collection"' & +4 "core" &R]Z^\ F +2 "collection"')% +4 "core" %\\^\ +3 .tCSV.dial :flush + "collection"'  +42 "core"  +5 .tCS.seek 3ml +2 "collection"'T'1 +776 "core" ' +2 .tdelay 5 seconds +554 .CSV.dial :air +6 "collection"'3 @ +44 "core" B +4 "collection"'m% +5 "core" %1Z\\ \ +3 .tCS.seek 5.001ml + "collection"'>'q7 +546 "core" ' +2 .tCSV.dial :air +2 "collection"'C @ +4 "core" A +5 .tCS.seek 0ml +2 "collection"'~' +1213 "core" ' +3 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'d'1 +765 "core" ' +2 .tCSV.dial :waste +2 "collection"' +73 "core" +5 .tCS.seek 0ml +2 "collection"'' +769 "core" ' +3 #tFlushing lower manifold's waste2b port + "collection"'& +4 "core" &R]Z\\\ F +2 "collection"'+% +4 "core" %Y[\ +2 .tCSV.dial :flush +2 "collection"'  +43 "core"  +6 .tCS.seek 5ml + "collection"'"'q1 +1220 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'n @ +42 "core" A +5 "collection"'s% +4 "core" %q4]\\\ +3 .tCS.seek 7ml +2 "collection"' ' +544 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'c  +3 '*  +41 "core"  +92  +5 .tCBV.dial :waste2b +2 "collection"'  +44 "core"  +6 .tCS.seek 0ml + "collection"'B' +1679 "core" ' +3 #tDisinfecting external Intake with kill + "collection"'F& +4 "core" &R]Y]\ F +2 "collection"'8% +4 "core" %X[\ +2 .tCSV.dial CSR +2 "collection"'|  +42 "core"  +7 #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +15 .tCS.seek 8ml + "collection"'p'8 +1895 "core" ' +3 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +16 .tCS.seek 10ml + "collection"'1' +539 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"' +3 'v  +45 "core"  +58 +5 .tCTV.dial :intake +2 "collection"'A  +73 "core" +5 .tIntake.select :open +2 "sampler") +13 .tCS.seek 2ml +2 "collection"'2') +1924 "core" ' +2 .tIntake.select :close +2 "sampler")0 +13 .tCTV.dial :air +2 "collection"'  +74 "core" ~ +5 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'' +592 "core" ' +2 .tCSV.dial CSR +2 "collection"'  +101 "core"  +7 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +71 .tCS.seek 5ml +2 "collection"'y'q1 +1347 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +16 .tCS.seek 10ml + "collection"'\\' +1342 "core" ' +2 .tCSV.dial CBV +2 "collection"'Z +101 "core" +5 .tCS.seek 0ml +2 "collection"'\ ' +2616 "core" ' +3 #tGaraging FlushPuck in Collection Clamp + "manipulator"&%& +4 "core" &k4\ $\ $ g zL +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&:(o +3 "core" ( +2 "manipulator"& & +4 "core" &k3\ .\ 0 ] zL +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &(& +3 "core" &k3\ '\ $ zL +3 .tForearm.seek CC +2 "manipulator"&j'Ͻ +93 "core" ' +2 .tHand.close + "manipulator"&X/ +68 "core" / +4 .tCC.seek :open + "collection"'w( +395 "core" ( + "manipulator"&a& +4 "core" &k3\ '\ & zL +2 "manipulator"&e% +5 "core" % \ '\ & z +3 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&@(- +314 "core" ( +2 "manipulator"&I& +4 "core" &-\ )\ " z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &M& +3 "core" &-\ &\ % E z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&z'Γ +110 "core" ' +2 .tHand.open + "manipulator"&1 +73 "core" 1 +2 "manipulator"&G% +4 "core" % Λ\ '\ ' k z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&O'\ +99 "core" ' +2 #tCompleted [myDA_WCR {hotBleach :waste2b} #Phase 9: Monday DA+WCR with hotBleach cleanup (4 pucks)] begun 11:00:24 + #Preparing to sleep until 5/14/25 11:00AM +6 #Asleep til 5/14/25 11:00AM +4 #Continuing at 11:00PDT14-May-25 +3 "Can"\ E u +5 ."Qmail"GoodNews.email "Then, in tube 3: myDA_WCR {hotBleach :waste2b}\\t\\t#Phase 10: Wednesday DA+WCR with hotBleach cleanup (4 pucks)\\n/home/esp/esp2/mission/25APR23NEMO.rb:73\\n{1 => 33,\\n 2 => 10,\\n 3 => 23,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@13:31:35, 14.1C, 21% humidity, 14.2psia, 13.378V, 0.397A, 86.343Ah, 5.31W\\nSampled 1000.0ml",Subject: "Asleep until 11:00PDT14-May-25" +22 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown +1072 #"uploadLog"upsync +220 "Can"\  u$. +60001 \  v. +60002 \  wP. +60002 \  x. +60001  \  y|. +60002  \  z. +60001  \  {. +60002  \  }>. +60002  \  ~\ . +60001 \  j. +60002 \  . +60002 \  $. +60001 \  ,,. +60002 \ ! 5. +60001 \  >X. +60002 \  G. +60001 \  Q. +60002 \  [. +60002 \  d. +60001 \  oF. +60002 \  y. +60002 \  r. +60001 \  . +60002 \  . +60002 \  4. +60002 \   . +60001 \  \ `. +60002 \ ! \ . +60002 \   . +60002 \   ". +60001 \   . +60002 \   N. +60002 \   . +60001 \  z. +60002 \ . +60002 \ . +60002 \  <. +60001 \  &. +60002 \  0h. +60002 \  9. +60001 \  C. +60002 \  L*. +60002 \  T. +60002 \  ^V. +60001 \  g. +60002 \  q. +60002 \  z. +60001 \  . +60002 \  D. +60002 \  . +60001 \  p. +60002 \  . +60002 \  . +60001 \  2. +60002 \  . +60002 \ ! ^. +60001 \  . +60002 \  . +60002 \   . +60002 \  . +60001 \  L. +60002 \  . +60002 \  x. @PDT1747119709.87 \   . +60002 \   . +60002 \  !:. +60001 \  !. +60002 \  $"f. +60001 \ +". +60002 \  3#. +60002 \  9$(. +60001 \  A$. +60002 \  I%T. +60002 \ P%. +60001 \  X&. +60002  \  `'. +60001 \  g'. +60002 \  n(B. +60002 \  u(. +60001 \  })n. +60002 \  Ȅ*. +60002 \ ! Ɍ*. +60001 \  ʔ+0. +60002 \  ˜+. +60002 \ ! ̤,\\. +60001 \  ͫ,. +60002 \  β-. +60002 \  Ϲ.. +60001 \  .. +60002 \  /J. +60002 \  /. +60001 \  0v. +60002 \ 1 . +60002 \  1. +60001 \  28. +60002 \  2. +60002 \  3d. +60001 \  3. +60002 \  4. +60002 \  5&. +60001 \  !5. +60002 \  )6R. +60002 \  26. +60001 \ ! :7~. +60002 \  B8. +60002 \  J8. +60001 \  S9@. +60002 \  \\9. +60002 \  e:l. +60001 \  n;. +60002 \  w;. +60002 \ <.. +60001 \  <. +60002 \ ! =Z. +60002 \  =. +60001 \  >. +60002 \  ?. +60002 \  ?. +60001 \  @H. +60002 \  @. +60002 \  At. +60001 \  B\ . +60002 \  B. +60002 \  C6. +60001 \  C. +60002 \  Db. +60002 \  D. +60001 \  E. +60002 \  #F$. +60001 \  -F. +60002 \  6GP. +60002 \  BG. +60001 \  JH|. +60002 \  SI. +60002 \ \\I. +60001 \ eJ>. +60002 \ nJ. +60002 \ wKj. +60001 \ L. +60002 \ L. +60002 \ M,. +60001 \ M. +60002 \ NX. +60002 \  N. +60001 \ \ O. +60002 \  P. +60002 \  P. +60001 \  QF. +60002 \ Q. +60002 \ Rr. +22782 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +37212 "Can"\ S. +60001 \ S. +60002 \ !T4. +60001 \  T. +60002 \ U`. +60002 \ U. +60001 \ &V. +60002 \ /W". +60002 \ 9W. +60001 \ AXN. +60002 \ KX. +60002 \ TYz. +60001 \ ^Z. +60002 \ gZ. +60002 \ q[<. +60002 \  z[. +60002 \ !\\h. +60001 \ "\\. +60002 \ #]. +60002 \ !$^*. +60001 \ %^. +60002 \ &_V. +60002 \ '_. +60002 \ (`. +60001 \ )a. +60002 \ *a. +60002 \ +bD. +60002 \ ,b. +60001 \ -cp. +60002 \ .d. +60002 \ 0d. +60001 \ 1e2. +60002 \ 2e. +60002 \ 3 f^. +60002 \ 4(f. +60001 \ 51g. +60002 \ 69h . +60002 \ 7Bh. +60002 \ !8LiL. +60001 \ 9Ui. +60002 \ :_jx. +60002 \ ;ik. +60002 \ l. +60002 \ ?mf. +60001 \ @m. +60002 \ An. +60002 \ Bo(. +60002 \ Co. +60002 \ DpT. +60001 \ Ep. +60002 \ Fq. +60002 \ Gr. +60001 \ Hr. +60002 \ IsB. +60002 \ Js. @PDT1747206112.29 \ Ktn. +60001 \ Lu. +60002 \ Mu. +60002 \ Ov0. +60001 \ P v. +60002 \ Qw\\. +60002 \ Rw. +60001 \ Sx. +60002 \ T$y. +60002 \ U*y. +60001 \ V0zJ. +60002 \ !W7z. +60002 \ X>{v. +60001 \ !YD| . +60002 \ ZJ|. +60002 \ [R}8. +60001 \ \\Y}. +60002 \ ]a~d. +60002 \ ^j~. +60001 \ _r. +60002 \ !`z&. +60002 \ a. +60001 \ bR. +60002 \ c. +60002 \ d~. +60001 \ e. +60002 \ f. +60002 \ g@. +60002 \ !h. +60001 \ il. +60002 \ j. +60002 \ k. +60002 \ l.. +60001 \ m. +60002 \ nZ. +60002 \ o. +60002 \ p. +60001 \ r. +60002 \ s. +60002 \ tH. +60002 \ u#. +60001 \ v,t. +60002 \ w5\ . +60002 \ x?. +60002 \ !yI6. +60001 \ zR. +60002 \ {\\b. +60002 \ |f. +60002 \ }q. +60001 \ ~{$. +60002 \ . +60002 \ !P. +60001 \ . +60002 \ |. +60002 \ . +60002 \ . +60002 \ >. +60001 \ . +60002 \ j. +60002 \ . +60002 \ !. +60001 \ ,. +60002 \ . +60002 \ X. +60001 \ !. +60002 \ #. +48662 \  +4 #tPowering core bus +537 .Gate.power :raw,:ON +2 "sampler") +48 )9 +3 "core"  +2 "collection"' +3 ' +3 "core"  +3 "processing"% +2 %V +3 "core"  +6 "collection"' 9\ +3 ' 0\ +2 ' -\ +5 "processing"% 9\ +3 % 2\ +2 % *\ +3 % 0\ +4 "sampler")&\ +3 .tCS.configure :default +3 "collection"'#P d@b +3 .tPS.configure :default +2 "processing"%#A d`xb +3 .tSS.configure :default +2 "sampler")#.0X 33,\\n 2 => 10,\\n 3 => 23,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:24, 12.0C, 19% humidity, 14.1psia, 13.349V, 0.349A, 93.232Ah, 4.66W",Subject: "Started 25APR23NEMO phase myDA_WCR {hotBleach :waste2b}\\t\\t#Phase 10: Wednesday DA+WCR with hotBleach cleanup (4 pucks)" +4 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'h& +4 "core" &LM\  +2 .tHand.open +2 "manipulator"&1 +77 "core" 1 +2 "manipulator"&&& +4 "core" & X  z1 +2 "manipulator"&% +4 "core" % \ \ 0\ . X z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage + "manipulator"&l(- +200 "core" ( +2 "manipulator"&-& +4 "core" &-\ ;\ > z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +3 "core" &-\ 1\ 2 z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage + "manipulator"&S'Γ +110 "core" ' +2 .tHand.close +2 "manipulator"&/ +76 "core" / +3 "manipulator"&K& +5 "core" &-\ 6\ 3 z +2 "manipulator"&,% +4 "core" % Φa\ 2\ 0 z +3 .tForearm.seek :retract +3 "manipulator"&J'\ +111 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&(o +352 "core" ( +2 "manipulator"&'& +5 "core" &g9\ 1\ 2 zO +3 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &N& +3 "core" &g9\ 0\ 0 ` zO +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&t'Ͻ +54 #"uploadLog"upsync +38 "core" ' +2 "manipulator"&L& +5 "core" &5\  \\ zL +2 "manipulator"&o% +4 "core" %Ͼ\ +\ 1 z% +3 "collection"'& +4 "core" &JN\  +3 "collection"'=& +6 "core" &NO\  +3 .tCC.seek :closed +2 "collection"'$(S +4 "core" &NM\  +7 &NKO\ %g +9 &ZLQ\ 8 +10 &|NO\ M +9 &WLN\ M +10 &[UNO\ N +9 &UNO\ N +9 &ZOP\ M +10 &VMO\ M +9 &cZLK\ N +9 &%WKO\ N +10 &YKN\ N +9 &!YLP\ N +9 &#kUMO\ N +10 &%.UKP\ M +9 &&WNO\ M +10 &(WKR\ M +9 &*tWLN\ M +9 &,6XKP\ M +10 &-ZKM\ N +9 &/ULL\ N +10 &1{ZNM\ N +9 &3>[LO\ M +9 &5WMN\ M +10 &6ULN\ N +9 &8UKN\ N +9 &:EUKL\ N +10 &<ZKP\ N +9 &=[KM\ M +9 &?WMO\ M +10 &AMYLL\ N +9 &C bKN\ N +10 &DuRP\ P +9 &FOQ\ T +9 &H9MR\ W +10 &INP\ Y +9 &KPO\ Z +9 &MwNO\ Z +10 &O:NR\ Z +9 &PMR\ Z +10 &RmdOQ\ / +9 &RNQ\ U +9 ( + &RyQP\ M +3 "collection"'=& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.38 +2 "collection"'b& +3 "core" &RyOO\ M +3 .tHand.open + "manipulator"&/1 +123 "core" 1 +3 "manipulator"&U% +4 "core" % Ͼ\ 1\ 0 z z% +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&x'\ +94 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'f& +4 "core" &RxOP\ M +3 "collection"'P% +4 "core" %MN\ +2 .tCSV.dial CSR +2 "collection"'5  +131 "core"  +7 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +14 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 5ml +2 "collection"'^'q1 +1344 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +13 ' % +4 "core" %q4LP\  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"')'e +664 "core" ' +2 .tCSV.dial :waste +2 "collection"' +141 "core" +4 .tCS.reconfigure :default +3 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'i' +1988 "core" ' +2 #tPurging external Intake + "collection"'3& +4 "core" &RwPQ\ M +2 "collection"'m% +4 "core" %OP\ +2 .tCSV.dial :flush +2 "collection"'T  +45 "core"  +5 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'C' +2386 "core" ' +2 .tdelay 5 seconds +59 "Can"\ Q +444 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'> +2 '~  +18 "core"  +58  +4 .tCTV.dial :intake +2 "collection"'  +72 "core"  +6 .tIntake.select :open + "sampler") +13 .tCS.seek 0ml +2 "collection"'d' +2442 "core" ' +2 .tIntake.select :close + "sampler")0 +14 .tCTV.dial :air +2 "collection"'  +73 "core"  +4 #tFlushing upper manifold +2 "collection"'+& +4 "core" &RvGI\ M +2 "collection"' % +4 "core" %HG\ +2 .tCSV.dial :flush +2 "collection"'  +73 "core"  +4 .tCS.seek 5ml +2 "collection"'n'q1 +1231 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'s @ +44 "core" B +4 "collection"'"% +4 "core" %q,MP\  +3 .tCS.seek 6.999ml + "collection"'c' +551 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'* +2 '  +19 "core"  +86  +3 .tCTV.dial :air +2 "collection"'  +4 "core"  +4 .tCS.seek 0ml +2 "collection"'F' +1702 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'8'1 +777 "core" ' +2 .tCSV.dial :waste +2 "collection"'| +56 "core" +8 .tCS.seek 0ml +2 "collection"'B' +777 "core" ' +2 "collection"'p& +4 "core" &RuLO\ M +2 "collection"'v% +4 "core" %MN\ +2 .tCSV.dial :flush +2 "collection"'  +42 "core"  +4 .tCS.seek 3ml +2 "collection"'A'1 +773 "core" ' +3 .tdelay 5 seconds +502 .CSV.dial :air + "collection"'1 @ +44 "core" B +4 "collection"'% +4 "core" %1OO\  +3 .tCS.seek 5.001ml + "collection"'2'q6 +551 "core" ' +2 .tCSV.dial :air + "collection"' @ +5 "core" A +4 .tCS.seek 0ml +2 "collection"'' +1226 "core" ' +3 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'y'1 +768 "core" ' +2 .tCSV.dial :waste +2 "collection"'Z +73 "core" +4 .tCS.seek 0ml +2 "collection"'\\' +774 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&%& +4 "core" &Ӏ3\ 2\ 2 zK +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"& (o +52 "core" ( +2 "manipulator"&(& +4 "core" &x\ 1\ 4 B z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &X& +3 "core" &x\ 3\ 1 z +3 .tForearm.seek CC + "manipulator"&W'Ͻ +95 "core" ' + .tHand.close +2 "manipulator"&/ +70 "core" / +3 .tCC.seek :open +2 "collection"'6( +397 "core" ( +2 "manipulator"&a& +4 "core" &x\ 2\ 1 z +2 "manipulator"&e% +4 "core" % \ 2\ 2 z +3 .tForearm.seek :retract +2 "manipulator"&j'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&:(- +313 "core" ( +2 "manipulator"&I& +5 "core" &- X " z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &M& +3 "core" &-\ 0\ 0 h z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'Γ +106 "core" ' +2 .tHand.open + "manipulator"&G1 +66 "core" 1 + "manipulator"&% +5 "core" % Κ c\  z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&z'\ +103 "core" ' +3 #tda sampling at most 1000ml, wcr at most 1000ml +4 ."Qmail"DAfans.email "Started da in tube 3 at 11:04:43PDT14-May-25\\n{1 => 33,\\n 2 => 10,\\n 3 => 23,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:01:56, 11.9C, 20% humidity, 14.2psia, 13.359V, 0.470A, 93.245Ah, 6.27W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +4 #tLoading sh1 puck from tube 3 into Collection Clamp + "collection"'g& +4 "core" &LN\ +2 "manipulator"&9% +4 "core" %\ \ 1\ 3 f z +3 "storage"(% +4 "core" %z\ \  \ +2 "storage"(V. +5 "core" .( +2 "storage"(<& +4 "core" &\ \ \ \  +2 "storage"(#& +4 "core" &\ \  \  +2 "manipulator"&& +4 "core" &-\ 0\ 2 z +2 "manipulator"&% +4 "core" %\ \ 2\ . z +61 .tElbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"&k( +205 "core" ( +3 "manipulator"&& +6 "core" &\ 7\ 0 z7 +2 "storage"(;& +4 "core" &\ \ \  +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 3 + 700 counts + "manipulator"&!' +89 "core" ' + "storage"(u& +5 "core" &\ ,\ + E\  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(Q') +170 "core" ' +2 "storage"(?- +5 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 (& +4 "core" & \  +3 "manipulator"&O& +5 "core" &\ 0\ 3 z7 +3 .tElbow.seek 3 +2 "manipulator"&@( +4 "core" ( +2 "manipulator"&& +4 "core" &\ 0 n z7 +3 "storage"(H& +5 "core" & f\  +7 .tForearm.seek 3 + 300 counts +3 "manipulator"&\ 'C +18 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +66 "core" / +5 ."downElevator"SE.seek :down +3 "manipulator"&Y& +3 "storage"(_'p +7 "core" &\ 1\ 2 y7 +3 "manipulator"&E% +5 "core" % ;\ 0\ 1 b z +3 .tForearm.seek :retract + "manipulator"&{'\ +52 #"uploadLog"upsync +42 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(o +9 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +165 "core" ( +2 "manipulator"&r& +4 "core" &e4\ 1\ 4 l zL +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &R& +3 "core" &e4\ +\ 2 zL +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&`'Ͻ +95 "core" ' +2 "manipulator"&[& +5 "core" &e4\ ?\ : * zL +2 "manipulator"&}% +4 "core" %Ϲ\ 2\ 0 z +3 "collection"'w& +4 "core" &LO\ +3 "collection"'h& +6 "core" &LN\ +3 .tCC.seek :closed + "collection"'4(S +5 "core" &KO\ +7 & 2KM\ #a +9 &VLN\ 6 +9 &~IM\ K +10 &XMN\ M +9 &dWML\ M +10 &&ZMO\ M +9 &ULM\ M +9 &WMM\ L +10 &lWKM\ M +9 &.ZNN\ M +57 &VJN\ M +10 &!WKM\ L + &#tXLN\ M + &%7XNN\ L + &&XJL\ M +2 &(XLM\ L + &*{YJN\ M +3 &,>YLN\ M +8 &.WMM\ M +10 &/XMM\ M +9 &1VLN\ M +10 &3FXLO\ M +9 &5VLM\ M +9 &6XKN\ M +10 &8ZKN\ M +9 &:NYLO\ M +9 &<ZJM\ M +10 &=WLL\ M +9 &?XJN\ M +10 &AU\\JO\ M +9 &CZKP\ M +9 &D_KM\ M +10 &FcNO\ N +9 &HVsLN\ O +9 &JJM\ R +10 &KLO\ V +9 &MJN\ X +10 &ODMOy\ X +9 &QNO}\ X +9 &Rp^KO\ * +10 &RLO~\ E +8 ( +4 "collection"'h& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.94 +2 .Hand.open + "manipulator"&1 +3 "core" &RZMM\ @ +70 1 + "manipulator"&&% +4 "core" % Ϲ b n z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +105 "core" ' +2 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml +2 .Gate.power :sampler,:ON +177 .Flow.enablePump :primary +7 .Flow.setRate 6.0 +8 .Intake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")-+ +4 "core" + +2 "sampler")% +4 "core" %?CC \ t +2 "collection"'& +4 "core" &RYMOz\ @ +4 "Can"\ OI +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +2 "collection"'  +5 "core"  +4 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")K +4 "core" +5 .tSS.reconfigure :fast +2 "sampler")#.0Xt +301 "core" ' +2 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")0  +4 "collection"'S @ +104 "core" @ +28  +3 .tdelay 3.8 seconds +383 "collection"'l% +3 "core" %LOz\ q +2 "sampler")'% +4 "core" %>y \ K +2 #tSensor limits: Intake max 151.0psia; Outlet max 155.3psia + .SSV.dial :spit +2 "sampler")N +137 "core"  +5 .tSS.seek 0ml +2 "sampler")L'? +243 "core" ' +2 .tSSV.dial CBV +2 "sampler")o  +134 "core" +3 .tCTV.dial :intake +2 "collection"'  +75 "core"  +5 #tWaiting for external sampler to finish priming... + .delayUntil "11:08:02.16" +1475 #"flow"3.5L/min +3007 #3.8L/min +11814 .tFlow.enablePump :primary + .Flow.setRate 2.5 +10 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")J  +6 "core" +7 #tAllowing 40s for 7.0ml of remaining 7.0ml +3 "Can"\ uVvq\ +2 .tIntake.select :open + "sampler") +213 "collection"'7% +4 "core" %\ g +2 #tIntake @32.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.18ml/s +2 "sampler")#.0Xt% +4 "core" %K=> \ _9 +2 .tIntake.select :close + "sampler")0 +14 )% +3 "core" %K<; \ e9 +2 .tSSV.dial :exhaust +2 "sampler")C  +76 "core"  +5 .tExhaust.select :open +2 "sampler")@ +13 .tSS.seek 0ml +2 "sampler")'? +872 "core" ' +2 .tExhaust.select :close +2 "sampler") +13 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")+  +77 "core" +5 #tAllowing 130s for 25.0ml of remaining 975.0ml +3 "Can"\  +2 .tIntake.select :open + "sampler") +214 "collection"' % +3 "core" %\ +2 #tIntake @31.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.18ml/s +2 "sampler")#.0Xpyrn \ [+ +3 #tVacuum too high -- waiting up to 40 seconds + .SS.reconfigure :exhale +3 "sampler")#.0Xc\ +2 #tIntake @33.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.60ml/s +2 "sampler")#.n0X  +78 "core" +5 #tAllowing 130s for 25.0ml of remaining 750.0ml +2 "Can"\ uϬ[ +2 .tIntake.select :open + "sampler") +214 "collection"'% +4 "core" %l\ +2 #tIntake @28.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.29ml/s +3 "sampler")#.Y0X<% +4 "core" %JV[ \ `# +3 "sampler")% +4 "core" %Jab \ `# +2 .tIntake.select :close + "sampler")0 +14 )~% +3 "core" %Ouw \ d +2 .tSSV.dial :exhaust +2 "sampler")T  +77 "core"  +5 .tExhaust.select :open +2 "sampler")@ +13 .tSS.seek 0ml +2 "sampler")+'? +860 "core" ' +2 .tExhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")  +78 "core" +12 #tAllowing 130s for 25.0ml of remaining 475.0ml +3 "Can"\ {@ +2 .tIntake.select :open + "sampler") +214 "collection"'% +4 "core" %X\ +2 #tIntake @30.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.94ml/s +2 "sampler")#.A0XQ> \ a +3 "sampler")Q% +4 "core" %L<= \ a +2 .tIntake.select :close + "sampler")0 +14 )w% +3 "core" %L<< \ f +2 .tSSV.dial :exhaust +2 "sampler")E  +77 "core"  +5 .tExhaust.select :open + "sampler")@ +14 .tSS.seek 0ml +2 "sampler")R'? +909 "core" ' +2 .tExhaust.select :close +2 "sampler") +13 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler"){  +133 "core"  +5 #tAllowing 130s for 25.0ml of remaining 300.0ml +3 "Can"\  +2 .tIntake.select :open + "sampler") +214 "collection"'[% +4 "core" %&+r\ +2 #tIntake @32.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.86ml/s +2 "sampler")#.;0X +2 .tIntake.select :open + "sampler") +214 "collection"'o% +3 "core" %\ +2 #tIntake @31.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.86ml/s +2 "sampler")#.;0Xm@ \ g, +2 .tSSV.dial :exhaust +2 "sampler")  +77 "core"  +5 .tExhaust.select :open + "sampler")@ +13 .tSS.seek 0ml +2 "sampler")>'? +869 "core" ' +2 .tExhaust.select :close +2 "sampler") +13 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")  +80 "core" +5 #tAllowing 130s for 25.0ml of remaining 200.0ml +3 "Can"\ % + .tIntake.select :open +2 "sampler") +213 "collection"'~% +4 "core" %5.\ +2 #tIntake @32.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.86ml/s +2 "sampler")#.;0X \ _C +2 .tIntake.select :close + "sampler")0 +14 )'% +3 "core" %=> \ cC +2 .tSSV.dial :exhaust +2 "sampler")N  +77 "core"  +5 .tExhaust.select :open +2 "sampler")@ +13 .tSS.seek 0ml +2 "sampler")l'? +858 "core" ' +2 .tExhaust.select :close + "sampler") +15 #tSampled 1000.0ml + #Evacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) + .Intake.select :close +2 "collection"'S& +8 "core" &RY\ @ +3 ."airStroke"CSV.dial :waste +3 "sampler")0% +3 "collection"' +5 "core" %=>> \ Z + +7 ."connect"SSV.dial CBV,avoiding: :exhaust +3 ."airStroke"CS.seek 0ml +3 .tCBV.dial SSV +4 "collection"'J' +3 "sampler")o  +9 "core" ' +2 ."airStroke"CSV.dial :air +2 "collection"' @ +75 "core" B +5 ."airStroke"CS.seek 10ml + "collection"'-' +104 "core"  +5 .tCTV.dial :air + "collection"'f  +48 ."samplerPumpShutdown"Flow.disablePump :primary +5 .Gate.power :sampler,:OFF +23 "core"  +4 .tdelay 15 seconds +1502 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")P +134 "core"  +5 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml +3 "sampler")='? +2 "collection"'L  +8 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")U  +120 "core"  +14  +451 ' +2 .tSSV.dial between CBV and plug +2 "sampler"), +48 "core" +5 .tCBV.dial between SSV and waste2 + "collection"'  +30 "core"  +4 "collection"'b% +4 "core" %XX\  +3 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +5 "collection"'/  +43 "core"  +6 .tCS.reconfigure :pressurize +2 "collection"'# d@<<b +4 .tCS.seek 0ml + "collection"'7' +1841 "core" '-\ +4 "collection"'3% +4 "core" %-q \  +2 "sampler")q% +4 "core" %='' \ +3 #tBubblePoint: Intake @24.2psia, Outlet @0.6psia + .CBV.dial SSV +54 "collection"'t @ +33 "core" B +6 .tSS.reconfigure :default +2 "sampler")#.0X'>t +254 "core" ' +3 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +3 "sampler")^  +3 "collection"' @ +7 "core" A +126  +5 .tCTV.dial :air,avoiding: :intake +2 "collection"'  +131 "core" +5 ."CSpush"CSV.dial CTV +3 "collection"'T  +4 .tSS.seek 10ml +5 "sampler")i' +3 "core"  +105 ."CSpush"CSV.dial :air +2 "collection"'n @ +43 "core" > +4 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'' +77 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")" +135 "core"  +5 .tSS.reconfigure :exhale +2 "sampler")#.0Xt +21 "core" ' +2 ."CSpush"CS.stop + "collection"'5 +265 "core" ' +3 ."connect"SSV.dial CBV,avoiding: :exhaust +2 .tCBV.dial SSV +5 "collection"'+ @ +2 "sampler")m  +5 "core" A +130  +104 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")| +133 "core"  +4 .tSS.reconfigure :default +2 "sampler")#.0Xt +263 "core" ' +3 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +2 "sampler")a  +3 "collection"'e @ +8 "core" A +125  +5 .tCTV.dial :air,avoiding: :intake +2 "collection"'#  +127 "core" +5 ."CSpush"CSV.dial CTV +5 .tSS.seek 10ml +2 "collection"'V  +3 "sampler")<' +13 "core"  +105 ."CSpush"CSV.dial :air +2 "collection"'M @ +42 "core" ? +4 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'' +87 "core" ' +3 .tSSV.dial :spit,avoiding: :exhaust + "sampler") +136 "core"  +4 .tSS.reconfigure :exhale +2 "sampler")#.0Xt +292 "core" ' +3 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +2 "sampler")9  +3 "collection"' @ +8 "core" A +125  +108 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler"); +132 "core"  +4 .tSS.reconfigure :default +2 "sampler")#.0XQd +103 "collection"'9 +3 "core" 9ZdVd +103 "collection"'o9 +3 "core" 9Zd +103 "collection"'f9 +3 "core" 9^d +103 "collection"'\\9 +3 "core" 9bd +103 "collection"'J9 +3 "core" 9gd +103 "collection"'P9 +3 "core" 9$0kd +103 "collection"'L9 +3 "core" 9NYod +103 "collection"'U9 +4 "core" 9xsd +102 "collection"'l9 +3 "core" 9xd +103 "collection"',9 +3 "core" 9|d +103 "collection"' 9 +4 "core" 9d +103 "collection"'b9 +3 "core" 9#+a +102 "collection"'/9 +3 "core" 9MW\\ +103 "collection"'-9 +3 "core" 9wY +103 "collection"'39 +3 "core" 9U +103 "collection"'q9 +3 "core" 9R +103 "collection"'t9 +3 "core" 9N +103 "collection"'=9 +4 "core" 9)I +103 "collection"')9 +2 "core" 9HRF +103 "collection"'59 +3 "core" 9p|C +103 "collection"'9 +3 "core" 9A +103 "collection"'9 +3 "core" 9= +103 "collection"' 9 +4 "core" 9: +103 "collection"'~9 +2 "core" 9 8 +103 "collection"'^9 +3 "core" 91;5 +80 "Can"\ *%rr +23 "collection"'9 +3 "core" 9U^2 +103 "collection"'T9 +3 "core" 9v/ +103 "collection"'n9 +3 "core" 9. +104 "collection"'>9 +2 "core" 9, +103 "collection"'"9 +3 "core" 9) +103 "collection"'79 +3 "core" 9( +103 "collection"'i9 +3 "core" 9& +103 "collection"'+9 +3 "core" 9/9$ +103 "collection"'c9 +3 "core" 9IS" +103 "collection"'9 +3 "core" 9cn! +102 "collection"'m9 +3 "core" 9| +103 "collection"'|9 +3 "core" 9 +103 "collection"'C9 +4 "core" 9 +103 "collection"'s9 +2 "core" 9 +103 "collection"'9 +3 "core" 9 +103 "collection"'F9 +3 "core" 9 +151 "collection"'p9 +11 "core" 9   +103 "collection"'v9 +2 "core" 9  !\  +103 "collection"'9 +3 "core" 9 & 1 +103 "collection"'9 +3 "core" 9 6 B +103 "collection"'B9 +3 "core" 9 E P +103 "collection"'d9 +3 "core" 9 S _ +103 "collection"'*9 +4 "core" 9 a l +103 "collection"'%9 +2 "core" 9 m y# +104 "collection"'89 +2 "core" 9 z ( +103 "collection"'Z9 +3 "core" 9 , +103 "collection"'19 +3 "core" 9 0 +103 "collection"'(9 +3 "core" 9 4 +103 "collection"'y9 +3 "core" 9 9 +103 "collection"'x9 +3 "core" 9 = +103 "collection"'9 +3 "core" 9 A +103 "collection"'9 +3 "core" 9 E +103 "collection"'29 +3 "core" 9 J +104 "collection"'9 +2 "core" 9 N +103 "collection"'A9 +3 "core" 9 R +103 "collection"'I9 +3 "core" 9 V +103 "collection"'W9 +3 "core" 9 Z +103 "collection"' 9 +4 "core" 9 _ +102 "collection"'X9 +3 "core" 9 c +103 "collection"'g9 +3 "core" 9 g +103 "collection"'G9 +3 "core" 9 \ k +103 "collection"' 9 +3 "core" 9 \ p +103 "collection"'e9 +4 "core" 9\ \ t +103 "collection"'9 +2 "core" 9\ \ x +103 "collection"'a9 +3 "core" 9\ \ \ | +103 "collection"'#9 +3 "core" 9\ \  +103 "collection"'V9 +3 "core" 9\ \  +103 "collection"'M9 +3 "core" 9\ \ " +103 "collection"'$9 +3 "core" 9\ \ % +103 "collection"'9 +3 "core" 9\ \ ' +103 "collection"'9 +3 "core" 9\ \ + +103 "collection"'<9 +3 "core" 9\ #\ . +103 "collection"'9 +4 "core" 9\ '\ 1 +103 "collection"'9 +2 "core" 9\ (\ 4 +103 "collection"'9 +3 "core" 9\ ,\ 7 +103 "collection"'99 +3 "core" 9\ /\ : +103 "collection"';9 +3 "core" 9\ 1\ = +103 "collection"'j9 +4 "core" 9\ 4\ @ +103 "collection"'9 +2 "core" 9\ 7\ B +103 "collection"'9 +3 "core" 9\ :\ E +103 "collection"'?9 +3 "core" 9\ <\ G +103 "collection"'9 +3 "core" 9\ >\ I +103 "collection"'Y9 +3 "core" 9\ B\ L +103 "collection"'k9 +3 "core" 9\ C\ O +103 "collection"'H9 +3 "core" 9\ F\ R +103 "collection"'O9 +3 "core" 9\ I\ S +103 "collection"'!9 +3 "core" 9\ K\ U +103 "collection"':9 +3 "core" 9\ M\ W +103 "collection"'u9 +3 "core" 9\ O\ [ +151 "collection"']9 +11 "core" 9\ S\ ^ +4 .tCH.hold 10:00,70C +3 "collection"'@ `\ `\ S\ +3 'Q9 +7 "core"  + 9\ S\ T +2 "collection"'% +5 "core" %w S\ x +2 #tBegun lysing Collection Puck Heater at 68C/32.0psia +52525 "Can"{ \ p +7460 "core" ` +2 "collection"'r9 +3 "core" 9\ \ +3 "collection"'\ % +5 "core" %w ]\ +2 #tEnded lysing Collection Puck Heater at 70C/34.9psia + .CS.seek 0ml +2 "collection"'[' +327 "core" ' +3 .tCTV.dial between spare and airCTV,avoiding: :intake +2 "collection"'R @ +100 "core" A +4 .tCSV.dial :air +2 "collection"'` @ +43 "core" > +4 .tCS.seek 5ml +2 "collection"''q1 +1356 "core" ' +2 .tCSV.dial CTV +2 "collection"'}  +43 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'E @ +43 "core" > +4 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'z  +44 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +43 "core" > +4 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'_' +1352 "core" ' +2 "collection"'&% +4 "core" % \ +2 #tPuck @65.0psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV + "collection"' +102 "core" ~ +4 .tCBV.dial CSV +2 "collection"'K  +30 "core"  +5 "collection"'6% +4 "core" %OP \ +3 .tCS.seek 5ml + "collection"'''q/ +1353 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'N  +42 "core" +4 "collection"'h% +4 "core" %q1 \  +3 .tCS.seek 7ml +2 "collection"'D' +586 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'S @ +42 "core" > +5 .tCS.seek 10ml + "collection"'' +836 "core" ' +3 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'0 ` +114 "core" _ +4 #tLysing Complete + "collection"'& +4 "core" &RYkl \ @ +3 #tStoring sh1 puck in Collection Clamp to tube 2 + "manipulator"&o% +4 "core" %\ \ ,\ / z +2 "storage"(f% +4 "core" %n v\ +2 "storage"(\\. +3 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(J( +196 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (P& +3 "core" & l\ +3 "manipulator"&L& +3 "core" &e3\ #\ %  zL +3 "manipulator"&U% +4 "core" %\ \ +\ " i z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&l( +204 "core" ( +2 "manipulator"&,& +4 "core" & \ 3\ / z% +2 "storage"( & +52 "core" & \ \ +11 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 700 counts + "manipulator"&b'Ѧ +91 "core" ' +2 "storage"(/& +4 "core" & w\ +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(-') +250 "core" ' + "storage"(3- +3 "core" -'B +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 "manipulator"&q& +3 "core" & \ "\ ( : z% +2 "storage"(t& +4 "core" & e\ +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 +2 "manipulator"&=' +33 "core" ' +2 .tElbow.hold +2 "manipulator"&), +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(5- +3 "core" -'B +3 .tSE.seek 9.14 Pucks below Top Plate + "storage"(' +28 "core" ' +2 "manipulator"&% +4 "core" %\ $\ * l z{ +2 "storage"( & +5 "core" & P\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 264 counts +2 "manipulator"&~' +18 "core" ' + "manipulator"&^& +5 "core" & \ 4\ 0 z# +2 "storage"(& +4 "core" & @\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 700 counts + "manipulator"&T'Ѧ +32 "core" ' +3 .tSE.seek 10.14 Pucks below Top Plate +2 "storage"(n'- +39 "core" ' +2 "manipulator"&>& +4 "core" & \ /\ / < z# +3 "manipulator"&"% +4 "core" %ѱ\ .\ ' X zf +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&7'\ +99 "core" ' +2 .tElbow.seek CC +2 "manipulator"&i(o +163 "core" ( +2 "manipulator"&+& +4 "core" &h4\ 2\ / \\ zL +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &c& +3 "core" &h4\ "\ & - zL +3 .tForearm.seek CC + "manipulator"&'Ͻ +93 "core" ' +2 .tHand.close + "manipulator"&m/ +74 "core" / +3 .tCC.seek :open +2 "collection"'|( +394 "core" ( + "storage"(C& +4 "core" & \ +3 "storage"(s& +4 "core" & *\ +2 "manipulator"&& +4 "core" &h3\ &\ C zL +2 "manipulator"&F% +4 "core" % ϼ\ '\ ( H z +4 .tForearm.seek :retract + "manipulator"&p'\ +98 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&v( +168 "core" ( +2 "manipulator"&& +4 "core" &\ +\ . ; zD +2 "storage"(& +4 "core" & \ +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.seek 2 +49 "manipulator"&B' +111 "core" ' +2 .tElbow.hold + "manipulator"&d, +3 "core" , +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&*1 +77 "core" 1 +2 "manipulator"&%% +5 "core" % \ 5\ 0 4 y +2 "storage"(8& +4 "core" & x\ +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 2 + 318 counts +2 "manipulator"&Z'( +17 "core" ' +2 "manipulator"&1& +4 "core" &\ -\ ) + zC +2 "storage"((& +4 "core" & \ \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 700 counts + "manipulator"&y'Ѧ +26 "core" ' +2 "storage"(x% +4 "core" %2\ \ +4 ."downElevator"SE.seek :down +4 "storage"('p +98 (% +3 "core" %gO \ Xf +2 "manipulator"&2% +4 "core" %ю\ +\ , r z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +82 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +5 "core" ' +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'A& +5 "core" &nn z\ +2 "manipulator"&I& +4 "core" &\ .\ $ 7 zC +2 "manipulator"&W% +5 "core" %\ \ *\ ! 9 x +3 .tElbow.seek FlushPuck::Garage + "manipulator"& (- +187 "core" ( +3 "manipulator"&X& +4 "core" &-\ -\ ( ` z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &g& +3 "core" &-\ ,\ ) 9 z +3 .tForearm.seek :garage + "manipulator"&G'Γ +100 "core" ' +2 .tHand.close + "manipulator"& / +77 "core" / +2 "manipulator"&e& +5 "core" &-\ '\ . z +2 "manipulator"&% +4 "core" % Π\ .\ / U z +3 .tForearm.seek :retract +2 "manipulator"&a'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&#(o +318 "core" ( + "manipulator"&V& +5 "core" &f/\ 5\ 1 zH +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &M& +3 "core" &f/\ .\ # zH +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&$'Ͻ +96 "core" ' + "manipulator"&& +5 "core" &f/\ 5\ 0 ^ zH +2 "manipulator"&% +4 "core" %ϴ\ .\ $ + y' +3 "collection"'<& +4 "core" &oo\ +3 "collection"'& +6 "core" &oo\ +3 .tCC.seek :closed +2 "collection"'(S +58 "core" &no :\ +10 &mq\ + &on\ + &oo\ + &pq /\ + &op \ + &pq \ 6 + &EI~nq\ / +3 &oroo\ D +8 &_qo ?\ M +9 &Urp\ M +10 &Zpn\ M +9 &ZXroO\ M +10 &Urr \ L +9 &Woo\ L +9 &Uqp\ M +10 &bXqo\ M +9 &!%Uno\ L +9 &"Wqn\ L +10 &$\\oo C\ M +9 &&kZqq 5\ L +10 &(-Xnn \ L +9 &)\\nn\ M +9 &+[no|\ L +10 &-rWmm\ M +9 &/5Won %\ L +9 &0Wnm\ L +10 &2\\mo\ M +9 &4zZnn{\ M +10 &6<YmmB\ M +9 &7Ully\ L +9 &9Xnm\ L +10 &;Znn\ L +9 &=DVpo !\ M +9 &?Ulo '\ L +10 &@Yno\ L +9 &B]lo\ M +10 &DHjqo\ N +9 &Fmpn\ Q +9 &Gpo\ U +10 &Iorp #\ Y +9 &K2oq \ \ X +9 &Lpp\ X +10 &Nqq\ Y +9 &Ptmtw\ Z +10 &RworD\ < +9 &R+np\ &p +9 &Rkos\ F +3 ( +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.30 +2 "collection"'& +4 "core" &Rjrp\ F +3 .tHand.open + "manipulator"&91 +76 "core" 1 +2 "manipulator"&;% +4 "core" % ϴ\ 3\ 1  z' +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&j'\ +97 "core" ' +2 .tPSV.dial PSR + "processing"% +127 "core"  +7 "processing"%% +10 "core" %'t\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +16 .tPS.seek 1.5ml + "processing"%?'{ +1590 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +43 "core"  +4 .tPS.seek 0ml +2 "processing"%Y', +1595 "core" ' +2 .tPSV.dial PSR +2 "processing"%k +41 "core"  +7 .tPSR.select :air +2 "processing"% +17 .tPS.seek 2.5ml +2 "processing"%H'\ +2605 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%O +3 "collection"'!  +5 "core" B +3 "processing"%: +4 "core" B + "processing"%u  +63 "core" +99  +6 .tPSV.dial :mixloop +2 "processing"%] +100 "core" +4 .tCTV.dial :air,avoiding: :intake +4 .PTV.dial :PRVmixing + "processing"%Q  +127 "core" +5 .tPS.seek 0ml +2 "processing"%', +2597 "core" ' +2 .tPSV.dial :air +2 "processing"%{  +53 "core" +5 .tPS.seek 2.5ml + "processing"%@'\ +2597 "core" ' + .tPSV.dial :mixloop +2 "processing"%r +40 "core" +6 .tPS.seek 0ml + "processing"%\ ', +2606 "core" ' +2 .tPSV.dial :air +49 "processing"%w  +50 "core"  +5 .tPS.seek 2.5ml +2 "processing"%R'\ +2607 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%` +42 "core" +5 .tPS.seek 0ml +2 "processing"%[', +2610 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&}& +4 "core" &f/\ ,\ " yH +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&E(o +3 "core" ( +2 "manipulator"&z& +4 "core" &f/\ -\ ( zH +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &f/\ .\ / O zH +3 .tForearm.seek CC +2 "manipulator"&'Ͻ +102 "core" ' +2 .tHand.close + "manipulator"&&/ +75 "core" / +4 .tCC.seek :open + "collection"'( +400 "core" ( + "manipulator"&K& +4 "core" &f.\ \ " L zH +2 "manipulator"&6% +4 "core" % Ϻ\ $\ . E z +3 .tForearm.seek :retract +2 "manipulator"&_'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&N(- +316 "core" ( + "manipulator"&h& +5 "core" &-\ 5\ / z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &'& +3 "core" &-\ *\ , . y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&S'Γ +111 "core" ' +2 .tHand.open + "manipulator"&D1 +69 "core" 1 +2 "manipulator"&0% +5 "core" % Ιv\ 6\ 1 z} +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%o +5 "core" +3 .tPTV.dial :PRVmixing +2 "processing"%f  +4 "core" +4 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +4 "collection"'\\  +2 "processing"%P  +15 "core"  +5  +4 .tCTV.dial :air,avoiding: :intake +3 #Loading lyfil puck from tube 3 into Collection Clamp + "collection"'L& +4 "core" &yx+\ +3 "manipulator"&U% +4 "core" %\ \ $\ $ z +2 "storage"(.% +4 "core" %h\ #\  \ +3 "storage"(,. +2 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 +2 "storage"( ( +197 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +4 (& +3 "core" & i\  +2 "manipulator"&/& +4 "core" &-\ #\ & x y +2 "manipulator"&% +5 "core" %\ \ "\ + o z +56 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"&3( +224 "core" ( +2 "manipulator"&q& +4 "core" &\ 1\ 2 k zh +3 "storage"(t& +4 "core" &\ &\  \  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 3 + 700 counts + "manipulator"&5' +96 "core" ' +2 "storage"(& +4 "core" &\ \ K\  +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"( ') +181 "core" ' +2 "storage"(^- +4 "core" -'ӎ +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 (& +3 "core" & Y\  +2 "manipulator"&>& +4 "core" &\ \ zh +3 .tElbow.seek 3 +2 "manipulator"&"( +3 "core" ( +2 "manipulator"&b& +4 "core" &\ /\ . zh +3 "storage"(l& +4 "core" & \  +3 .tForearm.seek 3 + 300 counts +2 "manipulator"&-'C +22 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&=/ +74 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&~& + "storage"('p +9 "core" &\ !\ # W zh +2 "manipulator"&+% +4 "core" % <\ "\ ! z) +4 .tForearm.seek :retract + "manipulator"&c'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&T(o +19 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +154 "core" ( +2 "manipulator"&)& +4 "core" &o3\ #\ ) : zK +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &m& +4 "core" &o3\ -\ -  zK +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&7'Ͻ +96 "core" ' +2 "manipulator"&4& +4 "core" &o3\ 4\ 0 s zK +3 "manipulator"&C% +4 "core" %\ '\ # s z +3 "collection"'s& +4 "core" &xw\ +3 "collection"'& +5 "core" &ww\ +3 .tCC.seek :closed +2 "collection"'F(S +5 "core" &vv\ +5 &vx\ 3 +10 &9G{vw4\ 0 +9 &htyyX\ D +10 & _wy\ M +9 &Uuxu\ L +9 &Ytw#\ M +10 &TXvv\ M +9 &Tvu\ L +10 &Twxo\ M +9 &Wwvn\ M +9 &]Yuy?\ L +10 &!Yxxp\ M +9 &"YrwD\ M +9 &$Uxt\ L +10 &&fWyv\ L +9 &(&[uu\ M +9 &)Yuu\ M +10 &+Uwwv\ L +9 &-mWwv9\ L +10 &/.Uxx \ M +9 &0Zux\ M +9 &2Xwy\ M +10 &4tUxv6\ M +9 &67Zww\ L +9 &7Wwyg\ L +10 &9ZuxJ\ M +9 &;|Xxw"\ M +9 &=?Zvw\ L +10 &?Uwv\ M +9 &@Zwu\ L +10 &BVww\ M +9 &DF[wx!\ M +9 &Fa{x\ M +10 &Gjvw\ O +9 &Iuv;\ P +10 &K8wwi\ T +9 &Lzw\ X +9 &Nvx\ X +10 &Psvv\ X +9 &Rxvy\ ; +9 &R'wyp\ 's +10 &SZxwR\ C +2 ( +3 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.89 +3 .Hand.open + "manipulator"&1 +76 "core" 1 +3 "manipulator"&% +4 "core" % \ 4\ 2 n z +59 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'i  +129 "core"  +5 .tCSV.dial CTV +2 "collection"'*  +30 "core"  +6 .tPS.seek 2.5ml +2 "processing"%%'\ +2602 "core" ' +3 "collection"'8% +3 "core" %fg\  +3 .tCS.seek 4.25ml +2 "collection"'1'Yr +1537 "core" ' +2 .tdelay 8 seconds +803 .PSV.dial :air +2 "processing"%(  +42 "core"  +6 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%p  +70 "core"  +6 .tPS.seek 0ml + "processing"%x', +2600 "core" ' +3 .tCBV.dial between PRV and waste1 +2 "collection"' ` +28 "core" _ +4 .tCSV.dial :air +2 "collection"'2 @ +44 "core" ? +5 .tCS.seek 10ml + "collection"'v' +1534 "core" ' +2 .tCSV.dial CTV +2 "collection"'A  +41 "core"  +6 .tCS.seek 0ml +2 "collection"'B' +2616 "core" ' +2 .tCBV.dial :waste1 +2 "collection"'I @ +30 "core" > +4 .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake +2 "collection"'W  +130 "core" +4 "collection"'Z& +4 "core" &SYqqX\ C +2 #tStoring lyfil puck in Collection Clamp to tube 2 + "manipulator"&n% +4 "core" %\ \ ,\ $ o z +3 "storage"(y% +4 "core" %z @\ +2 "storage"(X. +3 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 2 + "storage"(g( +198 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +4 (& +3 "core" & C\ +2 "manipulator"&d& +4 "core" &p3\ $\ . g zK +3 "manipulator"& % +3 "core" %\ \ !\ ' z +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&e( +170 "core" ( + "manipulator"&& +4 "core" &\ )\ 2 < z- +3 "storage"(& +4 "core" & y\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 700 counts + "manipulator"&G'Ѧ +89 "core" ' + "storage"( & +4 "core" & i\ +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(V') +253 "core" ' +2 "storage"(M- +3 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +46 "manipulator"&& +16 "core" &\ (\ + 4 z- +2 "storage"(& +4 "core" & \ +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 + "manipulator"&<' +31 "core" ' +3 .tElbow.hold + "manipulator"&a, +10 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(|- +3 "core" -' +3 .tSE.seek 10.14 Pucks below Top Plate + "storage"('. +30 "core" ' + "manipulator"&9% +4 "core" %\ /\ , ? z +2 "storage"(;& +4 "core" & +\ +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 2 + 319 counts +2 "manipulator"&') +22 "core" ' +2 "manipulator"&& +4 "core" &\ 4\ 1 ^ z) +3 "storage"(& +4 "core" & }\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&$'Ѧ +34 "core" ' +2 .tSE.seek 11.14 Pucks below Top Plate +2 "storage"(' +39 "core" ' +2 "manipulator"&?& +4 "core" &\ #\ +  z) +2 "manipulator"&k% +5 "core" %њ\ -\ ) M z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&Y'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&O(o +171 "core" ( +2 "manipulator"&:& +4 "core" &n0\ 0\ 4 _ zI +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &!& +3 "core" &n0\ %\ , zI +4 .tForearm.seek CC +2 "manipulator"&u'Ͻ +92 "core" ' +2 .tHand.close + "manipulator"&]/ +72 "core" / +4 .tCC.seek :open + "collection"'Q( +396 "core" ( +2 "storage"(H& +4 "core" & \ +3 "storage"({& +4 "core" & =\ +2 "manipulator"&& +4 "core" &n0\ \ " zI +3 "manipulator"&r% +4 "core" % ϴ\ ,\ $ z +3 .tForearm.seek :retract + "manipulator"&@'\ +97 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&w( +199 "core" ( +2 "manipulator"&\ & +4 "core" & \ -\ % z"} +2 "storage"(`& +4 "core" & \ +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.seek 2 +2 "manipulator"&R' +102 "core" ' +2 .tElbow.hold + "manipulator"&}, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tHand.open + "manipulator"&z1 +113 "core" 1 +10 "manipulator"&% +5 "core" % \ &\ & I z + "storage"(&& +5 "core" & \\\ +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 2 + 313 counts +2 "manipulator"&#'# +13 "Can"}\ < +4 "core" ' + "manipulator"&j& +4 "core" &\ 4\ . } z_ +3 "storage"(& +5 "core" & \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 700 counts + "manipulator"&K'Ѧ +23 "core" ' +2 "storage"(6% +4 "core" %\  \ +3 ."downElevator"SE.seek :down +4 "storage"('p +101 (E% +3 "core" %rO u\ We +3 "manipulator"&h% +4 "core" %\ \ v zq +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&''\ +73 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +13 "core" ' +2 .tPSV.dial :air +2 "processing"%D  +70 "core" +4 .tPS.seek 2.5ml +2 "processing"%0'\ +2608 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%_ +42 "core" +4 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%o  +43 "core"  +3 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%f +41 "core" +4 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%\\  +42 "core"  +4 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%P', +2609 "core" ' +3 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%L& +4 "core" &\ +2 "manipulator"&U& +4 "core" &\ -\ ' z_ +3 "manipulator"&.% +4 "core" %\ \ +\ ! z z +3 .tElbow.seek FlushPuck::Garage + "manipulator"&,(- +197 "core" ( +2 "manipulator"&S& +4 "core" &-\ 4\ 1 ` y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +4 "core" &-\ ,\ # { z +2 .tForearm.seek :garage +2 "manipulator"&/'Γ +103 "core" ' +2 .tHand.close + "manipulator"&/ +73 "core" / +2 "manipulator"&J& +4 "core" &-\ 2\ / z +3 "manipulator"&q% +4 "core" % ΢\ &\ ' z +3 .tForearm.seek :retract +2 "manipulator"&t'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&N([ +153 "core" ( +2 "manipulator"&& +4 "core" &k\ .\ ) p z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &^& +4 "core" &k\ #\ 1 z +54 .tForearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&'$ +94 "core" ' +2 "manipulator"&& +4 "core" &k\ 0\ 3 m z +2 "manipulator"&>% +5 "core" %\ #\ , t z +3 "processing"%b& +4 "core" &\ +3 "processing"%l& +6 "core" &\ +3 .tPC.seek :closed +3 "processing"%=(^ +4 "core" &\ +4 &\ < +9 &H}\ 1 +10 &At\ F +9 &[\ N +10 &U\ M +9 &nS\ N +9 &0Y\ N +10 &X\ N +9 &T\ N +10 &vZ\ N +9 &8X\ N +9 & T\ M +10 &"W\ M +9 &$~T\ N +9 &&@[\ N +10 &(Z \ M +9 &)U\ \ N +10 &+Z\ M +9 &-HU\ N +9 &/ T\ M +10 &0WN\ M +9 &2T\ N +9 &4QY\ M +10 &6W\ M +9 &7Y\ N +10 &9Y\ N +9 &;XT\ N +9 &=Y\ M +10 &>W\ M +9 &@\\\ N +9 &B^`\ N +10 &Du\ P +9 &E\ S +10 &G\ S +9 &IZ\ R +9 &K\ S +10 &L\ S +9 &N\ T +9 &P^\ T +10 &R \ T +9 &S\ T +10 &U\ T +9 &Wf\ T +9 &Y(\ T +10 &Z\ T +9 &\\\ T +9 &^<oy\ "j +10 &^)\ = +8 ( +4 "processing"%l& +3 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.66 + "processing"%~& +4 "core" &^ \ + +2 &^\ + +3 .tHand.open + "manipulator"&+1 +70 "core" 1 +2 "manipulator"&3% +4 "core" % \ 4\ 0 { z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&5'\ +93 "core" ' +2 .tPRV.dial :air +2 "processing"%)  +44 "core"  +4 .tPSV.dial :mixloop +2 "processing"% +43 "core" +4 "processing"%m% +4 "core" %&G\ +3 .tPS.seek 0.3ml +2 "processing"%-' +377 "core" ' +2 .tPSV.dial PSR +2 "processing"%" +98 "core"  +8 #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%4'' +492 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%C'\ +1892 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%s +112 "core" +4 .tPTV.dial :mixing +2 "processing"% @ +72 "core" A +5 .tPBV.dial :waste2 +2 "processing"%c  +90 "core"  +5 .tPS.seek 0ml +2 "processing"%', +2604 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" &k\ %\ ! a z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&([ +38 "core" ( + "manipulator"&& +4 "core" &^\ 1\ 2 o z +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &i& +3 "core" &^\ %\ # z +3 .tForearm.seek PC +2 "manipulator"&*'$ +93 "core" ' + .tHand.close + "manipulator"&7/ +73 "core" / +7 .tPC.seek :open +2 "processing"%[( +456 "core" ( +2 "manipulator"&8& +4 "core" &^\ \ ' c z +2 "manipulator"&% +5 "core" % *\ &\ ) \\ y +3 .tForearm.seek :retract + "manipulator"&('\ +94 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&p(- +129 "core" ( + "manipulator"&%& +4 "core" &-\ 0\ 5 g yY +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +5 "core" &-\ !\ % zY +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&2'Γ +109 "core" ' +2 .tHand.open + "manipulator"&11 +71 "core" 1 + "manipulator"&A% +5 "core" % Μ\ (\ - z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&v'\ +103 "core" ' +3 #tLoading da puck from tube 3 into Processing Clamp + "processing"%I& +75 "core" &R\ +2 "manipulator"&W% +4 "core" %\ \ .\ # F z +3 "storage"(Z% +4 "core" %n\ \  Z\ +2 "storage"(n. +3 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 +2 "storage"(y( +193 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +4 (X& +3 "core" & r\ +2 "manipulator"&& +4 "core" &-\ \ % zX +2 "manipulator"&d% +5 "core" %\ \ !\ + z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"& ( +186 "core" ( +2 "manipulator"& & +4 "core" &\ 3\ . z2 +2 "storage"(& +4 "core" & \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +97 "core" ' +2 "storage"( & +4 "core" & \  \ +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(T') +182 "core" ' +2 "storage"(- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (M& +4 "core" & \ +2 "manipulator"&& +4 "core" &\ !\ $ y2 +2 .tElbow.seek 3 +2 "manipulator"&( +47 "core" ( +2 "manipulator"&|& +5 "core" &\ #\ ' z +2 "storage"(9& +3 "core" & G\ +3 .tForearm.seek 3 + 300 counts +2 "manipulator"&;'C +24 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +72 "core" / +4 ."downElevator"SE.seek :down +4 "storage"(?'p + "manipulator"&& +9 "core" &\ !\ u z +2 "manipulator"&k% +52 "core" % M\ -\ " P z9 +10 .tForearm.seek :retract +2 "manipulator"&G'\ +63 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +28 "core" ' +2 .tElbow.seek PC +2 "manipulator"&e([ +304 "core" ( + "manipulator"&V& +4 "core" &T\ /\ 3 k z +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &<& +3 "core" &U\ \ # y +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&'$ +103 "core" ' +2 "manipulator"&& +4 "core" &U\ '\ , G z +2 "manipulator"&:% +4 "core" %\ "\ ! k z +3 "processing"%!& +4 "core" &\ +4 "processing"%$& +5 "core" &\ +3 .tPC.seek :closed +2 "processing"%a(^ +5 "core" &\ +7 & .\ #b +9 &U\ 7 +9 &{\ L +10 &V\ N +9 &bT\ M +10 &$U\ M +9 &R\ M +9 &U\ N +10 &iW\ N +9 &,U\ M +9 &X\ M +10 &!W\ N +9 &#qV\ N +9 &%4U \ M +10 &&T\ M +9 &(V\ M +10 &*yV\ N +9 &,<V\ M +9 &-T\ M +10 &/T\ M +9 &1X\ M +10 &3CU\ N +9 &5W\ N +9 &6U\ M +10 &8S\ M +9 &:LT\ M +9 &< V\ N +10 &=V\ M +9 &?S\ M +10 &ATZ\ M +9 &Ch\ O +9 &D}\ Q +10 &F\ S +9 &HM\ R +9 &J\ R +10 &K\ R +9 &M\ S +9 &OQ\ T +10 &Q\ T +9 &R\ S +10 &T\ S +9 &VY\ T +9 &X\ S +10 &Y\ T +9 &[\ T +10 &]_\ A +9 &^U"\ I +9 &^\ $ +2 ( +3 "processing"%$& +3 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.68 +3 .Hand.open + "manipulator"&]1 +75 "core" 1 +3 "manipulator"&Y% +4 "core" % \ 4\ 0 y +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&F'\ +94 "core" ' +3 #tHeating Puck.from 3, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%H T +3 %{9 +6 "core" 9 +102 "processing"%9 +3 "core" 9; +103 "processing"%r9 +4 "core" 9 < +102 "processing"%u9 +3 "core" 9 = +103 "processing"%\ 9 +3 "core" 9> +103 "processing"%`9 +3 "core" 9? +103 "processing"%O9 +3 "core" 9? +103 "processing"%z9 +3 "core" 9? +103 "processing"%9 +3 "core" 9"> +103 "processing"%&9 +3 "core" 9'< +103 "processing"%j9 +3 "core" 9+1 +103 "processing"%9 +3 "core" 9// +103 "processing"%@9 +3 "core" 9 3, +103 "processing"%69 +3 "core" 98) +103 "processing"%w9 +3 "core" 9,<' +103 "processing"%E9 +3 "core" 9>@% +103 "processing"%h9 +3 "core" 9PD" +102 "processing"%R9 +4 "core" 9cI +103 "processing"%#9 +2 "core" 9wM +103 "processing"%D9 +3 "core" 9Q +103 "processing"%9 +3 "core" 9U +103 "processing"%K9 +3 "core" 9Z +151 "processing"%9 +12 "core" 9` +103 "processing"%x9 +3 "core" 9d +103 "processing"%_9 +2 "core" 9h +104 "processing"%o9 +2 "core" 9m +103 "processing"%f9 +3 "core" 9$q +103 "processing"%\\9 +3 "core" 96u +103 "processing"%09 +3 "core" 9Iy +103 "processing"%L9 +3 "core" 9Z~ +103 "processing"%U9 +3 "core" 9l +103 "processing"%.9 +3 "core" 9} +103 "processing"%S9 +4 "core" 9 +103 "processing"%9 +3 "core" 9 +103 "processing"%}9 +3 "core" 9 +102 "processing"%9 +3 "core" 9 +103 "processing"%J9 +3 "core" 9 +103 "processing"%q9 +3 "core" 9 +103 "processing"%'9 +3 "core" 9 +103 "processing"%9 +3 "core" 9 +103 "processing"%^9 +3 "core" 9 +102 "processing"%/9 +3 "core" 9 +103 "processing"%,9 +4 "core" 9 +102 "processing"%9 +3 "core" 9 +103 "processing"%>9 +3 "core" 9 +4 .tPH.hold 2:00:00,28C +3 "processing"%b pTp  +3 .tdelay 1:30 +5 "core"  +9000 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%t +98 "core"  +7 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +17 .tPS.seek 0.5ml + "processing"% 'F +584 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +16 .tPS.seek 2ml + "processing"%~'˕ +1595 "core" ' +2 .tPTV.dial :puck + "processing"%+  +70 "core"  +7 .tPSV.dial PTV +2 "processing"%3 +73 "core" +4 .tPBV.dial :waste1 +2 "processing"%l  +130 "core"  +4 "processing"%)% +4 "core" %ˑp\  +3 .tPS.seek 1.5ml +2 "processing"% 'w +590 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%m * +34 "core" , +6 .tPS.seek 0ml +2 "processing"%', +1592 "core" ' +3 .tdelay 5:00 +22627 "Can"\ F?4 +7375 #trecoverPSRreagent08 + .PTV.dial :puck +2 "processing"%P  +4 "core"  +52 .tPBV.dial :waste1 +9 "processing"%"  +34 "core"  +5 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%- * +35 "core" , +5 .tPSR.select :air +2 .PSV.dial PSR + "processing"%4 +73 "core"  +8 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +4 .tPS.seek 2.5ml + "processing"%s'\ +2321 "core" ' + .tPSV.dial PTV +2 "processing"% +70 "core" +5 .tdelay 5 seconds +502 .PSV.dial PSR +3 "processing"%c +70 "core" +7 .tdelay 5 seconds +503 .PSV.dial PTV + "processing"%C +70 "core" +5 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%  +82 "core" +5 .tPS.seek 0ml + "processing"%', +2300 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%i  +127 "core" +4 .tPSV.dial :mixloop +2 "processing"%7 +41 "core" +4 .tPRV.dial :ab1 +2 "processing"%N @ +73 "core" A +5 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%5' +359 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"'=  +3 "processing"%8  +43 "core" +5  +4 !to:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt[$"5/home/esp/esp2/utils/fluid.rb:505:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:607:in `fluid'"2/home/esp/esp2/utils/fluid.rb:619:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:693:in `fluid'"1/home/esp/esp2/utils/fluid.rb:748:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:455:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:581:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:29:in `connect'";/home/esp/esp2/protocol/2G/DAprocess.rb:300:in `runDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:170:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:56:in `da'";/home/esp/esp2/mission/25APR23NEMO.rb:19:in `myDA_WCR'"-/home/esp/esp2/mission/25APR23NEMO.rb:74"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"-/home/esp/esp2/mission/25APR23NEMO.rb:73"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"-/home/esp/esp2/mission/25APR23NEMO.rb:35"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"-/home/esp/esp2/lib/esp.rb:207:in `shell'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +2 "processing"%% +4 "core" %Z\  +3 .tPS.seek 0.3ml +2 "processing"%%' +346 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +29 "core" +5 .tPRV.dial :air +2 "processing"%*  +42 "core"  +5 .tPS.seek 0.9ml +2 "processing"%'@ +1255 "core" ' +2 .tPRV.dial :waste2 +2 "processing"%1 @ +72 "core" > +5 .tPS.seek 0.5ml + "processing"%A'F +850 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%(  +54 "core" +5 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml +2 "processing"%I'˕ +1597 "core" ' +2 .tPSV.dial :PML +2 "processing"%W +40 "core" +4 .tPTV.dial :mixing +2 "processing"%Z @ +72 "core" B +5 .tPBV.dial :waste1 +2 "processing"%n  +34 "core" +5 "processing"%2% +51 "core" %˖g\  +10 .tPS.seek 1.85ml +2 "processing"%X' +235 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +7 .tPS.seek 0ml + "processing"%d', +1944 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'g& +3 "core" &ZZ%\ +2 "manipulator"& & +4 "core" &U\ -\ ( z +3 "manipulator"&% +5 "core" %\ \ \ z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&p(- +120 "core" ( +2 "manipulator"& & +4 "core" &-\ 0\ 2 z zc +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +3 "core" &-\ &\ ! J zc +3 .tForearm.seek :garage + "manipulator"&v'Γ +103 "core" ' + .tHand.close +2 "manipulator"&M/ +65 "core" / +2 "manipulator"&& +4 "core" &-\ 4\ / zc +3 "manipulator"&|% +4 "core" % Υ\ *\ " ; y +3 .tForearm.seek :retract + "manipulator"&9'\ +100 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&(o +320 "core" ( +2 "manipulator"&& +5 "core" &w4\ 5\ 0 | zK +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &k& +3 "core" &w5\ *\ ! zK +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC + "manipulator"& 'Ͻ +93 "core" ' +3 "manipulator"&& +4 "core" &w4\ /\ 1 ~ zK +3 "manipulator"&T% +4 "core" %Ͻ\ &\ + O z +3 "collection"';& +4 "core" &[\\\ +3 "collection"'?& +5 "core" &\\Z\ +3 .tCC.seek :closed +2 "collection"'(S +5 "core" &Z\\\ +7 &9ZY\ $e +9 &VZZ(\ 7 +10 &~]X*\ L +9 &SZZ0\ N +10 &fY[[,\ O +9 &*XYY)\ N +9 &YYY,\ N +10 &UZ[,\ N +9 &oY[Z.\ N +9 &1X[Y%\ N +10 &YV\\\ N +9 &!R[Z \ N +10 &#wWZ[\ \ N +9 &%9Y[Z \ N +9 &&YZY \ N +10 &(ZZZ \ N +9 &*YZ\\\ N +9 &,AY[Z \ N +10 &.U[\\\ N +9 &/WY[\ \ N +10 &1Y[Y\ N +9 &3IWY]\ N +9 &5 Z[Z\ N +10 &6YZ[\ N +9 &8XX\\ \ N +9 &:QYZZ \ N +10 &<XY]\ \ O +9 &=WWZ \ N +10 &?UZY \ N +9 &AXWYY \ O +9 &C_YX\ O +10 &DnZ[ \ P +9 &FZZ\ \ S +9 &HHZ\\ \ W +10 &JZ\\ \ Y +9 &K[\\ \ Z +10 &MZ]\ \ Z +9 &OGZ\\ \ Z +9 &Q[Z \ [ +10 &Rp[[[\ , +9 &R[[\ H +9 ( +2 &RjZ[\ F +2 "collection"'?& +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.35 +2 "collection"'V& +3 "core" &Rk\\[\ F +4 .tHand.open + "manipulator"&<1 +73 "core" 1 +2 "manipulator"&% +4 "core" % Ͻ\ 4\ 1  z +8 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&:'\ +104 "core" ' + .tPSV.dial PSR +2 "processing"%! +98 "core" +64 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +18 .tPS.seek 1.5ml + "processing"%G'{ +1598 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%[  +42 "core"  +5 .tPS.seek 0ml +2 "processing"%]', +1594 "core" ' +3 .tPSV.dial PSR +2 "processing"%Y +42 "core"  +8 .tPSR.select :air +2 "processing"% +17 .tPS.seek 2.5ml +2 "processing"%{'\ +2602 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +4 "processing"%$  + "collection"'  +32 "core" ~ +128  +7 .tPSV.dial :mixloop +2 "processing"% +101 "core" +6 .tCTV.dial :air,avoiding: :intake +2 "collection"'r  +15 "core"  +5 .tPTV.dial :PRVmixing +2 "processing"%u  +73 "core" +6 .tPS.seek 0ml +2 "processing"%\ ', +2603 "core" ' +2 .tPSV.dial :air + "processing"%`  +41 "core"  +5 .tPS.seek 2.5ml +2 "processing"%O'\ +2611 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%z +41 "core" +7 .tPS.seek 0ml + "processing"%', +2606 "core" ' +2 .tPSV.dial :air +2 "processing"%&  +42 "core"  +6 .tPS.seek 2.5ml + "processing"%j'\ +2597 "core" ' +2 .tPSV.dial :mixloop +2 "processing"% +42 "core" +6 .tPS.seek 0ml +2 "processing"%@', +2596 "core" ' +3 #tGaraging FlushPuck in Collection Clamp + "manipulator"&6& +4 "core" &w3\ .\ + yK +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&w(o +3 "core" ( +2 "manipulator"&E& +4 "core" &w3\ #\ ) B zK +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &h& +3 "core" &w3\ ,\ " j {K +3 .tForearm.seek CC +2 "manipulator"&R'Ͻ +146 "core" ' +9 .tHand.close + "manipulator"&#/ +72 "core" / +4 .tCC.seek :open +2 "collection"'D( +393 "core" ( +2 "manipulator"&& +4 "core" &w3\ !\ & = zK +3 "manipulator"&K% +5 "core" % \ #\ % r z +3 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&x(- +310 "core" ( + "manipulator"&_& +4 "core" &-\ 1\ . 8 y +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &o& +3 "core" &-\ %\ % # z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage + "manipulator"&f'Γ +111 "core" ' +2 .tHand.open + "manipulator"&\\1 +66 "core" 1 +2 "manipulator"&0% +5 "core" % Γ\ 1\ / z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&L'\ +101 "core" ' +3 ."da"delayUntil "12:24:07.92" +3 #"WCR"Whole Cell Archive sampling 1000ml +2 #Loading wcr puck from tube 3 into Collection Clamp + "collection"'U& +4 "core" &XW\ +3 "manipulator"&.% +4 "core" %\ \ &\ '  y +2 "storage"(S% +4 "core" %} ]\ +3 "storage"(. +4 "core" .( + "storage"(}& +4 "core" & i\ +3 "storage"(& +4 "core" & =\ +2 "manipulator"&J& +4 "core" &-\ &\ ' P z +3 "manipulator"&q% +5 "core" %\ \ \ ! U z +2 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 3 +2 "manipulator"&'( +226 "core" ( +2 "manipulator"&& +4 "core" &\ )\ - r yJ +3 "storage"(^& +4 "core" & \ +3 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 3 + 700 counts +2 "manipulator"&/' +96 "core" ' +2 "storage"(,& +4 "core" & b\ +3 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +5 ."WCR"SE.seek :beamBreak + "storage"(') +193 "core" ' +2 "storage"(>- +4 "core" -'̤ +2 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +4 (t& +3 "core" & G 9 D\ +2 "manipulator"&& +4 "core" &\ &\ & zJ +3 ."WCR"Elbow.seek 3 +2 "manipulator"& ( +4 "core" ( + "manipulator"&+& +5 "core" &\ /\ # U zJ +2 "storage"(3& +4 "core" & { b x\ +3 ."WCR"Forearm.seek 3 + 300 counts +2 "manipulator"&l'C +20 "core" ' +50 ."WCR"Forearm.reconfigure :loose +10 "manipulator"&#Q@2^d^b +3 ."WCR"Hand.close + "manipulator"&)/ +74 "core" / +4 ."downElevator"SE.seek :down +4 "storage"(~'p +3 "manipulator"&m& +9 "core" &\ %\ , zJ +2 "manipulator"& % +4 "core" % =\ (\ * zr +3 ."WCR"Forearm.seek :retract +2 "manipulator"&H'\ +97 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&P(o +19 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +166 "core" ( +2 "manipulator"&"& +4 "core" &m7\ #\ * [ zO +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &-& +4 "core" &m7\ \ # zO +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek CC +2 "manipulator"&4'Ͻ +93 "core" ' + "manipulator"&& +5 "core" &n6\ (\ - zO +2 "manipulator"&% +4 "core" %\ \ $ zA +3 "collection"'c& +4 "core" &XW\ +3 "collection"'C& +7 "core" &XU\ +2 ."WCR"CC.seek :closed +3 "collection"'(S +3 "core" &YX\ +6 &VT\ 8 +10 &KJ{XY\ 0 +9 &xsWW\ D +9 &_TW\ M +10 &UVW\ M +9 &QWW\ M +10 &aTWU\ M +9 &"UXX\ N +9 &TWX\ M +10 &QWX<\ M +9 &hTWVC\ N +9 &!+SVWB\ M +10 &"QVWw\ M +9 &$WVX\ M +9 &&qUYX\ M +10 &(3VWX\ M +9 &)RWZy\ M +10 &+UWY|\ N +9 &-yUVY{\ M +9 &/;QUWz\ M +10 &0QZYf\ M +9 &2RWXd\ M +9 &4QXYn\ M +10 &6DXWY_\ M +9 &8UXWd\ M +10 &9TWXT\ M +9 &;QVWS\ M +9 &=KVUUV\ M +10 &? TWWS\ N +9 &@UVYN\ M +9 &BVVYJ\ M +10 &DP_WY8\ N +9 &Ff[Y2\ O +10 &GYW3\ R +9 &IYX3\ U +9 &K<WY'\ X +10 &LXW'\ Y +9 &NXX\ Y +9 &P}XV\ Z +10 &R"yYX\ 6 +9 &R'VX\ "e +10 &RsWY\ I +2 ( +2 "collection"'C& +4 #"WCR"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.15 +3 .Hand.open +2 "manipulator"&s1 +68 "core" 1 +2 "manipulator"&i% +5 "core" % \ 2\ / zA +2 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&7'\ +95 "core" ' +3 #"WCR"collectSample 1000ml w/bubble point of 55psi +2 #Priming 7ml + .Gate.power :sampler,:ON +178 .Flow.enablePump :primary +7 .Flow.setRate 6.0 +8 .Intake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")N+ +2 "core" + +3 "sampler")% +5 "core" %D \ x + "collection"'=& +4 "core" &RpVW\ I +4 "Can"\ e? +2 #"WCR"Calibrating pressure sensors + .CTV.dial :air +2 "collection"'8  +5 "core"  +6 ."WCR"SSV.dial :spit,avoiding: :exhaust +2 "sampler")  +5 "core"  +6 ."WCR"SS.reconfigure :fast +2 "sampler")#.0Xt +271 "core" ' +2 ."connect"SSV.dial CBV +4 "sampler")  +3 ."WCR"CBV.dial SSV +5 "collection"'* @ +107 "core" A +23 +5 ."WCR"delay 3.8 seconds +382 "collection"'%% +4 "core" %WZ*\ g +2 "sampler")1% +5 "core" %>p"" \ @ ` +2 #"WCR"Sensor limits: Intake max 150.6psia; Outlet max 155.0psia + .SSV.dial :spit +2 "sampler") +136 "core"  +6 ."WCR"SS.seek 0ml +2 "sampler")('? +290 "core" ' +3 ."WCR"SSV.dial CBV +2 "sampler")A  +134 "core" +7 ."WCR"CTV.dial :intake +2 "collection"'W  +74 "core"  +7 #"WCR"Waiting for external sampler to finish priming... +2 .delayUntil "12:23:19.03" +1391 #"flow"3.4L/min +3006 #3.8L/min +3579 "Can"\ e7\ +8236 ."WCR"Flow.enablePump :primary + .Flow.setRate 2.5 +10 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV + "sampler")Z  +4 "collection"'n @ +4 "core" +9 A +6 #"WCR"Allowing 40s for 7.0ml of remaining 7.0ml +3 "Can"\ e)sߨ\ +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'2% +3 "core" %*,\ \\ +2 #"WCR"Intake @32.4psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 2.18ml/s +2 "sampler")#.0X\ r +2 "sampler")% +5 "core" %`  \ F +17 "collection"'|% +4 "core" % \ m +2 "sampler")F% +4 "core" %`  \ F +21 "collection"'v% +50 "core" %  \ l +10 "sampler")p% +5 "core" %`  \ K +23 "collection"'% +4 "core" %\ s +2 "sampler")k% +4 "core" %` "! \ L +27 "collection"'% +4 "core" % \ k +2 "sampler")T% +5 "core" %` 87 \ J +31 "collection"';% +3 "core" %H\ t +3 "sampler")9% +4 "core" %`UT \ L W +35 "collection"'Q% +4 "core" %-+!\ m +3 "sampler")V% +4 "core" %`z{ \ G +41 "collection"'<% +3 "core" %D\ s +2 "sampler")% +5 "core" %` \ M +46 "collection"'?% +4 "core" %GI \ r +2 "sampler")!% +4 "core" %` \ M +53 "collection"' % +3 "core" %)(N\ t +3 "sampler")d% +4 "core" %` \ N +60 "collection"'[% +4 "core" %>A\ m +2 "sampler")G% +5 "core" %`+- \ C +67 "collection"'Y% +4 "core" %  \ o +2 "sampler")]% +4 "core" %`EF \ J +3 "sampler")% +4 "core" %`GG \ K +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )$% +3 "core" %`OQ \ T +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +77 "core"  +7 ."WCR"Exhaust.select :open + "sampler")@ +17 ."WCR"SS.seek 0ml + "sampler")r'? +366 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +16 #"WCR"Sampling 1000.0ml +3 .Flow.enablePump :primary +2 .Flow.setRate 2.5 + .Intake.select :close + .Exhaust.select :close +2 .SS.reconfigure :default +2 "sampler")#.0X{ \ M(l +3 #"WCR"Vacuum too high -- waiting up to 40 seconds +55 .SS.reconfigure :exhale +5 "sampler")#.0X% +4 "core" %\ n +2 "sampler")t% +4 "core" %.' \ H +21 "collection"'% +3 "core" %\ m +2 "sampler")+% +5 "core" %.' \ Q +23 "collection"'3% +4 "core" %}\ v +2 "sampler"))% +4 "core" %4 \ Q +2 "collection"'m% +5 "core" %n\ w +56 #"WCR"Intake @30.5psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 1.29ml/s +2 "sampler")#.Y0X% +3 "core" %Z\ { +3 "sampler")t% +5 "core" %E \ V +26 "collection"'% +4 "core" %!#n\ z +2 "sampler")+% +4 "core" %E \ S +31 "collection"'3% +4 "core" %$$[\ v +2 "sampler"))% +5 "core" %E! \ S +35 "collection"'m% +4 "core" %\ r +2 "sampler")^% +4 "core" %E;; \ L +2 "sampler")x% +4 "core" %E<= \ N +2 ."WCR"Intake.select :close +2 "sampler")0 +19 )'% +3 "core" %EBC \ W +2 ."WCR"SSV.dial :exhaust +2 "sampler")/  +4 "core" ' +3 ."da"PTV.dial :puck +2 "processing"%"  +69 "core"  +2  +9 ."da"PSV.dial PTV +4 "processing"%l +3 %- +56 "core"  +12 ."WCR"Exhaust.select :open +2 "sampler")@ +5 "core" +6 ."da"PBV.dial :waste1 +2 "processing"%  +11 ."WCR"SS.seek 0ml +2 "sampler")'? +24 "core" +6 "processing"%% +4 "core" %˖\  +3 ."da"PS.seek 1.5ml +2 "processing"%c'| +585 "core" ' +2 ."da"delay 3 seconds +240 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +14 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")~  +3 "collection"'H @ +6 "core" A +29 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , +7 ."da"PS.seek 0ml +2 "processing"%', +2 "core" +8 #"WCR"Allowing 130s for 25.0ml of remaining 925.0ml +3 "Can"\ b ! +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'i% +4 "core" %88f\ p +2 #"WCR"Intake @32.9psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.77ml/s +2 "sampler")#.50Xa\ t +2 #"WCR"Intake @33.1psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00X \ K +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )#% +3 "core" %EDE \ O +3 ."WCR"SSV.dial :exhaust +2 "sampler")  +77 "core"  +7 ."WCR"Exhaust.select :open + "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")h'? +915 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +21 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")  +3 "collection"' @ +6 "core" A +69 +6 #"WCR"Allowing 130s for 25.0ml of remaining 850.0ml +3 "Can"\ r4E +50 ."WCR"Intake.select :open +9 "sampler") +215 "collection"'K% +4 "core" %\\\ j +2 #"WCR"Intake @31.8psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00X  +77 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")t'? +336 ."da"PSV.dial :air +2 "processing"%  +82 "core" +6 ."da"PS.seek 0ml +2 "processing"%+', +505 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +72 ."connect"SSV.dial CBV +3 "sampler")3  +3 ."WCR"CBV.dial SSV +4 "collection"') @ +5 "core" A +68 +5 #"WCR"Allowing 130s for 25.0ml of remaining 825.0ml +3 "Can"\ yBC +2 ."WCR"Intake.select :open +2 "sampler") +214 "collection"'m% +4 "core" %bdV\ q +2 #"WCR"Intake @34.6psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00X +72 "core" +6 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%0  +84 "core" +6 ."da"PS.seek 0ml +2 "processing"%', +1722 "core" ' +2 #"WCR"Stroke completed -- waiting for pressure to equalize ... + .SS.reconfigure :exhale +2 "sampler")#.0X% +4 "core" %D \ L +24 "collection"'0% +3 "core" %\ n +3 "sampler")% +5 "core" %D \ K +26 "collection"')% +4 "core" %\ o +2 "sampler")3% +4 "core" %D \ M +31 "collection"'m% +4 "core" %\ s +3 "sampler")t% +4 "core" %D'& \ O +35 "collection"''% +4 "core" %==\ o +2 "sampler")% +4 "core" %DXX \ J +41 "collection"'"% +4 "core" %\ o +2 "sampler")^% +4 "core" %DPQ \ L +2 "sampler")x% +5 "core" %DSS \ L +2 ."WCR"Intake.select :close + "sampler")0 +16 )-% +3 "core" %D^` \ M +2 ."WCR"SSV.dial :exhaust +2 "sampler")+  +77 "core"  +56 ."WCR"Exhaust.select :open +9 "sampler")@ +16 ."WCR"SS.seek 0ml +3 "sampler")l'? +896 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +17 ."connect"SSV.dial CBV +3 "sampler")q  +2 ."WCR"CBV.dial SSV +4 "collection"'J @ +5 "core" A +67 +7 #"WCR"Allowing 130s for 25.0ml of remaining 600.0ml +3 "Can"\ {J+ +2 ."WCR"Intake.select :open +2 "sampler") +216 "collection"'H% +3 "core" %?B\ o +2 #"WCR"Intake @33.3psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X @ +15 "core" ? +6 ."da"PBV.dial :waste1 +2 "processing"%0  +34 "core" +6 ."da"delay 30 seconds +997 "core" 'c'V \ E +4 #"WCR"Vacuum too high -- waiting up to 40 seconds +2 .SS.reconfigure :exhale +2 "sampler")#.0X;s\ n +2 "sampler");% +5 "core" %G\\^ \ M +2 "sampler")% +4 "core" %G`^ \ M +2 ."WCR"Intake.select :close +2 "sampler")0 +14 ) % +3 "core" %Gfe \ P +2 ."WCR"SSV.dial :exhaust +2 "sampler")*  +77 "core"  +6 ."WCR"Exhaust.select :open +2 "sampler")@ +14 ."WCR"SS.seek 0ml +2 "sampler")9'? +200 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +131 "core"  +8 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +17 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%C'F +522 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +18 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +2 "sampler")g  +4 "collection"'Q @ +6 "core" A +59 ' +10 ."da"delay 5 seconds +3 "core" +8 #"WCR"Allowing 130s for 25.0ml of remaining 450.0ml +3 "Can"\ vу+" +2 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'D% +3 "core" %!h\ m +3 #"WCR"Intake @31.8psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0X? \ J +21 "collection"'<% +3 "core" %TT\ m +3 "sampler")O% +4 "core" %Hks \ EC +23 "collection"'!% +4 "core" %U\ n +2 "sampler")% +5 "core" %G \ P +27 "collection"'F% +3 "core" %k\ s +2 "sampler")j% +4 "core" %G \ G +32 "collection"'[% +3 "core" %r\ o +2 "sampler")&% +5 "core" %G \ O +35 "collection"'d% +4 "core" %gcX\ l +2 "sampler")% +4 "core" %G \ F +41 "collection"'u% +4 "core" %8<h\ o +2 "sampler")% +4 "core" %G<B \ D +46 "collection"'r% +4 "core" %f\ j +2 "sampler")h% +4 "core" %GPR \ M +3 "sampler")w% +4 "core" %GSS \ P +2 ."WCR"Intake.select :close +2 "sampler")0 +65 )_% +11 "core" %Gfh \ I +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +79 "core"  +8 ."WCR"Exhaust.select :open + "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")\\'? +881 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +16 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +4 "sampler"){  +2 "collection"'k @ +7 "core" A +69 +7 #"WCR"Allowing 130s for 25.0ml of remaining 425.0ml +3 "Can"\ sz% +4 "core" %F,. \ Q +47 "collection"'0% +3 "core" %#%\ w +3 "sampler"))% +4 "core" %F \ O +53 "collection"'3% +3 "core" %WV\ w +2 "sampler")m% +4 "core" %FPR \ K +61 "collection"'t% +3 "core" %!$c\ t +2 "sampler")'% +4 "core" %Fgf \ P +3 "sampler")% +4 "core" %Fdd \ K +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )"% +54 "core" %F\\^ \ S +10 ."WCR"SSV.dial :exhaust +2 "sampler")R  +76 "core"  +7 ."WCR"Exhaust.select :open + "sampler")@ +17 ."WCR"SS.seek 0ml +2 "sampler")x'? +871 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +15 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +2 "sampler")-  +4 "collection"'+ @ +7 "core" A +67 +7 #"WCR"Allowing 130s for 25.0ml of remaining 400.0ml +3 "Can"\ tpN= +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'% +4 "core" %ZZ\ k +2 #"WCR"Intake @34.2psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0X- \ L +4 #"WCR"Vacuum too high -- waiting up to 40 seconds + .SS.reconfigure :exhale +2 "sampler")#.0X?\ n +3 "sampler")9% +4 "core" %D \ D +18 "collection"'C% +3 "core" %<@\ n +2 "sampler")% +4 "core" %N\  \ MP +21 "collection"'?% +4 "core" %GC\ o +2 "sampler")V% +4 "core" %N \ L +24 "collection"' % +4 "core" %:?s\ o +2 "sampler")%% +4 "core" %E \ L +27 "collection"'% +4 "core" %\ n\ o +2 "sampler")]% +4 "core" %E') \ L +5 ."da"PSR.select :air +2 "processing"% +17 ."da"PS.seek 2ml +2 "processing"%`'˕ +6 "collection"'G% +3 "core" %11\ o +3 "sampler")Y% +4 "core" %EBC \ K +35 "collection"'\ % +4 "core" %{~x\ m +2 "sampler")<% +4 "core" %E \ J +41 "collection"'O% +4 "core" %@>\ n +2 "sampler")!% +5 "core" %E[[ \ L +2 "sampler")% +4 "core" %E^` \ K +2 ."WCR"Intake.select :close +2 "sampler")0 +18 )F% +4 "core" %Efd \ K +2 ."WCR"SSV.dial :exhaust +2 "sampler")j  +76 "core"  +67 ."WCR"Exhaust.select :open +3 "sampler")@ +18 ."WCR"SS.seek 0ml +2 "sampler")['? +891 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +19 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")&  +3 "collection"'d @ +7 "core" A +68  +8 #"WCR"Allowing 130s for 25.0ml of remaining 350.0ml +3 "Can"\ Ղtw +2 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'% +4 "core" %\ m +2 #"WCR"Intake @31.7psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.42ml/s +3 "sampler")#.0X  +77 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler").'? +897 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +15 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")0  +3 "collection"') @ +6 "core" A +71 +6 #"WCR"Allowing 130s for 25.0ml of remaining 325.0ml +3 "Can"\ w֕J? +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'3% +4 "core" %:=x\ v +2 #"WCR"Intake @33.1psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.42ml/s +2 "sampler")#.0XD \ O +54 "collection"'[% +3 "core" %\ r +2 "sampler")`% +4 "core" %JFE \ Q +3 "sampler")w% +4 "core" %JEH \ P +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )h% +3 "core" %JPQ \ K +2 ."WCR"SSV.dial :exhaust +2 "sampler")e  +77 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler")k'? +885 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler"){  +3 "collection"'z @ +58 "core" A +16  +6 #"WCR"Allowing 130s for 25.0ml of remaining 250.0ml +4 "Can"\ uû +2 ."WCR"Intake.select :open + "sampler") +216 "collection"'\\% +4 "core" %|x~\ g +2 #"WCR"Intake @35.4psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.42ml/s +2 "sampler")#.0X% +4 "core" %G \ Q +31 "collection"'% +4 "core" %77\ s +2 "sampler"))% +4 "core" %G \ H +36 "collection"'0% +4 "core" %@;x\ s +2 "sampler")3% +4 "core" %G21 \ N +41 "collection"'.% +3 "core" %sv\ s +3 "sampler")'% +4 "core" %Gba \ O +46 "collection"'% +4 "core" %58{\ t +2 "sampler")"% +5 "core" %Gnm \ F +2 "sampler")R% +4 "core" %Glm \ H +2 ."WCR"Intake.select :close +2 "sampler")0 +15 ):% +3 "core" %Gfi \ N +2 ."WCR"SSV.dial :exhaust +2 "sampler")+  +78 "core"  +6 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")-'? +905 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +74 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +3 "sampler")  +4 "collection"'x @ +6 "core" A +70 +6 #"WCR"Allowing 130s for 25.0ml of remaining 225.0ml +3 "Can"\ rل +2 ."WCR"Intake.select :open +2 "sampler") +216 "collection"'q% +3 "core" %\ p +3 #"WCR"Intake @31.3psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X\ n +2 "sampler")% +4 "core" %G \ E +32 "collection"'s% +3 "core" %(,\ q +2 "sampler")Z% +5 "core" %G \ E +35 "collection"'_% +4 "core" %y\ r +2 "sampler")W% +4 "core" %G \ G +41 "collection"'/% +3 "core" %9:\ p +3 "sampler")% +5 "core" %G23 \ B +45 ' + ."da"PSV.dial PTV +2 "processing"%o +3 "collection"',% +6 "core" %<=\ Q + "sampler")X% +5 "core" %GTT \ H +53 "collection"' % +4 "core" %&+z\ q + +5 "sampler")(% +9 ."da"delay 5 seconds +3 "core" %Gbd \ N +2 "sampler") % +4 "core" %G[] \ O +2 ."WCR"Intake.select :close +2 "sampler")0 +66 )M% +11 "core" %G]] \ S +3 ."WCR"SSV.dial :exhaust +2 "sampler")  +77 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")='? +303 ."da"PSV.dial PSR +2 "processing"%v +71 "core" +9 ."da"delay 5 seconds +499 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +4 ."da"PSV.dial PTV +2 "processing"%| +6 % +2 "core"  +6 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +4 "sampler")  +2 "collection"'I @ +7 "core" A +4 "processing"%T +4 "core" ? +35 +6 ."da"delay 5 seconds +21 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 200.0ml +3 "Can"\ Yh +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'A% +4 "core" %\ h +2 #"WCR"Intake @30.7psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X +31 "collection"'% +3 "core" %B@\ _ +2 "sampler")L% +5 "core" %G \ 8 +35 "collection"'}% +4 "core" % %w\ L +2 "sampler")>% +4 "core" %G\  \ & +41 "collection"'% +4 "core" %\ [ +3 "sampler"))% +4 "core" %G \ : +46 "collection"'0% +4 "core" %=@\ T +2 "sampler")3% +4 "core" %G14 \ 9 +22 ."da"PSV.dial PSR +2 "processing"%. +29 "collection"''% +4 "core" %\ _ +2 "sampler")#% +4 "core" %GDB \ 7 +2 "sampler")% +4 "core" %GFH \ 6 +3 ."WCR"Intake.select :close + "sampler")0 +12 "processing"%" +3 "core"  +7 "sampler")R% +4 "core"  + %GTT \ E +55 ."WCR"SSV.dial :exhaust +14 "sampler"):  +8 ."da"delay 5 seconds +73 "core"  +9 ."WCR"Exhaust.select :open +2 "sampler")@ +19 ."WCR"SS.seek 0ml +2 "sampler")+'? +397 ."da"PSV.dial PTV +2 "processing"%4 +71 "core" +7 ."da"delay 5 seconds +425 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")x  +3 "collection"' @ +6 "core" A +16 #"flow"2.5L/min +26 ."da"PSV.dial :air +2 "processing"%q  +26 "core" +3 "processing"%- +3 "core"  +5 #"WCR"Allowing 130s for 25.0ml of remaining 150.0ml +3 "Can"\ ` r| +2 ."WCR"Intake.select :open +2 "sampler") +11 "processing"%l +3 "core"  +13  +6 ."da"PS.seek 0ml +2 "processing"%~', +185 "collection"'c% +3 "core" %\ C +2 #"WCR"Intake @31.6psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0Xo\ A +2 "sampler")=% +4 "core" %Gcb \  +3 "sampler")% +3 "core" %Gde \  +3 ."WCR"Intake.select :close + "sampler")0 +15 )m% +3 "core" %Gjl \  +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +78 "core"  +6 ."WCR"Exhaust.select :open +2 "sampler")@ +14 ."WCR"SS.seek 0ml +2 "sampler")p'? +323 "core" ' +2 "processing"%N9 +4 "core" 9Pc5 +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"% +2 "core" 5 +3 "processing"%2& +4 "core" &^\ r $ +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 2 +2 "manipulator"& % +3 "core" %\ \ &\ ' 0 z +3 "storage"(n% +5 "core" %g q m 4\ f +2 "storage"(5. +3 "core" .( +3 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."da"SC.seek 2 +2 "storage"(( +199 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +3 (9& +3 "core" & ^ [ \ ^ +2 "manipulator"&& +4 "core" &~4\ $\ % S zM +2 "manipulator"&?% +4 "core" %\ \ '\ $ e y +3 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 2 +2 "manipulator"&V( +189 "core" ( +2 "manipulator"&C& +56 "core" &\ %\ % N z5 +11 "storage"(%& +5 "core" & \ m +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"& 'Ѧ +25 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +15 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +2 "sampler")G  +4 "collection"'Y @ +5 "core" A +38 ' + "storage"(\ & +4 "core" & f\ k +3 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 ."da"SE.seek :beamBreak + "storage"(<') +16 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 125.0ml +3 "Can"\ l#1 +2 ."WCR"Intake.select :open +2 "sampler") +214 "collection"'O% +3 "core" %\ [ +3 #"WCR"Intake @31.6psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.38ml/s +3 "sampler")#.0X20 seconds for da to relinquish FlushPuck +465 #"da"SX HX9/16 (USB:43): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20.951 seconds\ /var/log/esp/da25may1413h1000ml.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da25may1413h1000ml20s.tif +2068 #SX HX9/16 (USB:43): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da25may1413h1000ml20s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 32.0 /var/log/esp/midres/da25may1413h1000ml32s.tif +420 "core" ' +4 #"WCR"Stroke completed -- waiting for pressure to equalize ... + .SS.reconfigure :exhale +3 "sampler")#.0X% +4 "core" %D9 \ 0 +18 "collection"'% +3 "core" %9@w\ X +3 "sampler"))% +5 "core" %G511 \ 6 +19 "collection"'e% +4 "core" % \ ^ +3 "sampler")0% +5 "core" %HMO \ 8 } +22 "collection"'3% +4 "core" %\ ` +3 "sampler")'% +4 "core" %Gjm \ 6 +27 "collection"'#% +3 "core" %:8\ \\ +3 "sampler")% +4 "core" %G \ # +31 "collection"'"% +4 "core" %DEs\ ^ +3 "sampler").% +4 "core" %G \ 9 +35 "collection"'R% +4 "core" %GE\ [ +2 "sampler"):% +4 "core" %G \ 5 +41 "collection"'% +4 "core" %78w\ F +2 "sampler")4% +4 "core" %G \  +47 "collection"'% +3 "core" % s\ F +3 "sampler")x% +4 "core" %G"$ \ 1 +53 "collection"'-% +3 "core" %p\ F +2 "sampler")l% +6 "core" %G+- \ 2 +59 "collection"'q% +3 "core" %TS\ ^ +2 "sampler")c% +6 "core" %GNN \ 9 +67 "collection"'\\% +3 "core" %\ \\ +3 "sampler")+% +5 "core" %GKK \ 6 + "sampler")J% +5 "core" %GKL \ & +2 ."WCR"Intake.select :close + "sampler")0 +68 )~% +11 "core" %GRS \ 8 +2 ."WCR"SSV.dial :exhaust +3 "sampler")8  +79 "core"  +6 ."WCR"Exhaust.select :open + "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler")^'? +893 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +14 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +2 "sampler")$  +4 "collection"' @ +6 "core" A +68 +5 #"WCR"Allowing 130s for 25.0ml of remaining 100.0ml +3 "Can"\ b G3 +2 ."WCR"Intake.select :open +2 "sampler") +213 "collection"'1% +4 "core" %32\ @ +2 #"WCR"Intake @32.6psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0XT\ O +10 &@T\ O +9 &BuW\ O +9 &D1k\ Q +10 &E\ S +9 &G\ T +9 &Im\ T +10 &K/\ T +9 &L\ T +10 &N\ U +9 &Pt\ U +9 &R7\ T +10 &S\ U +9 &U\ U +9 &Wz\ U +10 &Y<\ U +10 &Z\ U +8 &\\\ V +11 &^7b\ * +10 &^g\ 4 +9 ( +2 &^"\ . +8 "processing"%Y& +7 "core" &^!\ . +6 #"psFlush"Processing Clamp onSpring/offSpring for 14/27 samples, on/off torque 1.71 +4 "processing"%G& +8 "core" &^"\ . +8 ."psFlush"Hand.open +4 "manipulator"&71 +72 "core" 1 +93 "manipulator"&O% +4 "core" % 2\ &\ & F z: +4 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&!'\ +94 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"% +42 "core"  +9 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +19 ."psFlush"PS.seek 0.5ml +2 "processing"%;'F +587 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +18 ."psFlush"PS.seek 2.5ml +2 "processing"%F'\ +2098 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%& @ +190 "core" B +8 ."psFlush"PTV.dial :PRVmixing +3 "processing"%  +129 "core" +8 ."psFlush"PSV.dial :mixloop +2 "processing"% +20 "core" ' +2 #"WCR"Stroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale +2 "sampler")#.0X  +10 "collection"' @ +7 "core" A +64 +5 #"WCR"Allowing 130s for 25.0ml of remaining 75.0ml +3 "Can"\ w^) +2 ."WCR"Intake.select :open +2 "sampler") +216 "collection"')% +7 "core" %?<\ n +5 #"WCR"Intake @33.0psia, vacuum from 20.0 to 24.0psi +5 .SS.reconfigure :inhaling 0.38ml/s +4 "sampler")#.0X% +4 "core" %\ x +2 "sampler"))% +4 "core" %)VV \ R +2 "sampler")}% +4 "core" %)UX \ P +2 ."WCR"Intake.select :close +2 "sampler")0 +19 )0% +3 "core" %)\\] \ T +2 ."WCR"SSV.dial :exhaust +2 "sampler")V  +76 "core"  +10 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +2 "sampler")3'? +522 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%# +73 "core" +6 ."psFlush"PBV.dial PSV +2 "processing"% U +15 "core" T +7 ."psFlush"PS.seek 0ml +2 "processing"%"', +270 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +72 #"WCR"Sampled 1000.0ml +2 #Drying puck before fixing for 4:00 + .CBV.dial :waste2b +2 "collection"''  +73 "core"  +7 ."WCR"delay 1:00 +214 ."samplerPumpShutdown"Flow.disablePump :primary +4 .Gate.power :sampler,:OFF +1952 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%R @ +44 "core" > +6 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +2606 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%4  +71 "core"  +6 ."psFlush"PS.seek 0ml +2 "processing"%', +1088 ."WCR"CSV.dial :air +2 "collection"'x @ +44 "core" > +6 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'-' +1463 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%l +43 "core"  +8 ."psFlush"PSR.select :flush +2 "processing"%@ +18 ."psFlush"PS.seek 1ml + "processing"%q'M` +845 "core" ' +2 #"WCR"Pumping wcr puck from tube 3 up to 55psi... +2 .CBV.dial SSV +2 "collection"'c @ +74 "core" ? +60 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'\\  +88 "core"  +9 "collection"'+% +5 "core" %VU\  +2 ."WCR"CSV.dial between air and CTV +2 "collection"'J ` +6 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +17 ."psFlush"PS.seek 2.5ml +2 "processing"%~'\ +2 "core" a +13 ."WCR"CS.seek 7.316ml +2 "collection"'e' +429 "Can"\ V +277 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'8  +2 'L  +55 "core" ~ +24  +9 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'' +771 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%$ +69 "core" +7 ."psFlush"PTV.dial :puck +6 .PBV.dial :waste1 + "processing"%.  +52 "core" +6 ."psFlush"PS.seek 0ml +2 "processing"%1', +825 "core" '\ +4 ."WCR"CBV.dial :waste2b +2 "collection"'^  +30 "core"  +7 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +3 ."WCR"CS.seek 0ml +2 "collection"'t' +226 "core" ' +2 ."WCR"delay 1:00 +1502 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%s +72 "core"  +8 ."psFlush"PSR.select :flush +3 "processing"%@ +16 ."psFlush"PS.seek 0.5ml +2 "processing"%Z'F +579 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +17 ."psFlush"PS.seek 2.5ml +2 "processing"%W'\ +2108 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%/ +71 "core" +6 ."psFlush"PBV.dial PSV +2 "processing"%, U +53 "core" V +7 ."psFlush"PS.seek 0ml +2 "processing"%X', +1541 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"':  +130 "core" +7 #"WCR"Fix #1 of 2 (with RNAlater) for 2:00 +2 .CSV.dial CSR + "collection"'  +45 "core"  +8 #"WCR"Pulling 2ml of CSR.RNAlater +2 .CSR.select :RNAlater +2 "collection"' +15 ."WCR"CS.seek 2ml +2 "collection"'') +591 "core" ' +2 ."WCR"delay 5 seconds +258 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +45 "core" > +6 ."psFlush"PS.seek 2.5ml +2 "processing"%S'\ +187 ."WCR"CSR.select :air +3 "collection"' +69 ."WCR"CS.reconfigure :fast +5 "collection"'#d @b +4 ."WCR"CS.seek 10ml +2 "collection"' ' +1913 "core" ' +2 #"WCR"Pumping wcr puck from tube 3 up to 55psi... +3 .CBV.dial SSV +2 "collection"' @ +70 "core" @ +59 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'  +87 "core"  +8 "collection"'% +5 "core" %XY\  +2 ."WCR"CSV.dial between air and CTV +3 "collection"'M ` +57 "core" ^ +7 ."WCR"CS.seek 7.258ml +2 "collection"'T' +104 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%_  +71 "core"  +6 ."psFlush"PS.seek 0ml +2 "processing"%|', +523 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'o  +2 'A  +32 "core"  +101  +7 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<b +4 ."WCR"CS.seek 0ml +2 "collection"'H' +1628 "core" 'M\ +4 ."WCR"delay 2:00 +296 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%m +43 "core"  +8 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%'\ +2609 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%( +70 "core" +6 ."psFlush"PBV.dial PSV +2 "processing"%v U +5 "core" V +7 ."psFlush"PS.seek 0ml + "processing"%', +2605 "core" ' +3 ."psFlush"PSV.dial PBV + "processing"%N @ +43 "core" > +7 ."psFlush"PS.seek 2.5ml +2 "processing"%I'\ +2622 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +71 "core"  +7 ."psFlush"PS.seek 0ml +2 "processing"%2', +2604 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"& & +3 "core" &S\ &\ & 2 z +3 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +51 ."psFlush"Elbow.seek PC +9 "manipulator"&n([ +3 "core" ( +2 "manipulator"&& +5 "core" &S\ &\ z +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +3 "core" &S\ %\ & 7 z +3 ."psFlush"Forearm.seek PC +2 "manipulator"&?'$ +97 "core" ' +2 ."psFlush"Hand.close + "manipulator"&u/ +71 "core" / +4 ."psFlush"PC.seek :open +2 "processing"% ( +458 "core" ( +2 "manipulator"&C& +5 "core" &S\ &\ % ^ z + "manipulator"&%% +4 "core" % 8\ %\ % 6 z +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&P'\ +97 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek :garage +2 "manipulator"&(- +115 ."WCR"CBV.dial :waste2b +3 "collection"'5  +18 "core" ( +2 "manipulator"&g& +4 "core" &-\ \ ' Z {' +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 "core"  +2 "manipulator"&G& +10 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +4 "core" &- \ &\ $ z' +3 ."WCR"CS.seek 0ml +2 ."psFlush"Forearm.reconfigure :tight +4 "collection"'7' +4 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek :garage +2 "manipulator"&O'Γ +114 "core" ' + ."psFlush"Hand.open +2 "manipulator"&Y1 +70 "core" 1 +2 "manipulator"&% +4 "core" % Ι\ *\ " / z +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&y'\ +100 "core" ' +7 ' +2 ."WCR"delay 1:00 +6002 .CTV.dial :air,avoiding: :intake +2 "collection"'  +129 "core" +5 #"WCR"Fix #2 of 2 (with RNAlater) for 2:00 +2 .CSV.dial CSR +2 "collection"'&  +41 "core"  +7 #"WCR"Pulling 2ml of CSR.RNAlater +2 .CSR.select :RNAlater + "collection"' +14 ."WCR"CS.seek 2ml +2 "collection"';') +582 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +15 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'' +1920 "core" ' +2 #"WCR"Pumping wcr puck from tube 3 up to 55psi... +2 .CBV.dial SSV +2 "collection"'i @ +72 "core" ? +58 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'w  +88 "core"  +7 "collection"'=% +4 "core" %XW\ \ +55 ."WCR"CSV.dial between air and CTV +6 "collection"' ` +59 "core" _ +6 ."WCR"CS.seek 7.287ml +2 "collection"'p' +703 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'<  +2 '  +32 "core"  +101  +6 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'d' +1629 "core" '9\ +4 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b +2 "collection"'r  +30 "core"  +6 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +3 ."WCR"CS.seek 0ml +2 "collection"'[' +336 "core" ' +3 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"']  +128 "core" +5 "collection"'Q& +4 "core" &RmNM\ I +7 #"WCR"Storing wcr puck in Collection Clamp to tube 2 +2 "manipulator"&{% +5 "core" %\ \ &\ $ | z +2 "storage"(% +4 "core" %j i v M\ +2 "storage"(`. +3 "core" .( +2 "storage"(a& +5 "core" & $\ +2 "storage"(k& +4 "core" & I\ +2 "manipulator"&F& +4 "core" &- \ !\ $ \\ z' +3 "manipulator"&% +4 "core" %\ \ %\ $ T z +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 2 + "manipulator"&( +171 "core" ( +2 "manipulator"&z& +4 "core" &\ (\ , z+ +2 "storage"(h& +4 "core" & 4\ +3 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&6'Ѧ +91 "core" ' +2 "storage"(D& +4 "core" & +\ +3 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 ."WCR"SE.seek :beamBreak +2 "storage"(f') +240 "core" ' + "storage"(- +4 "core" -'r +2 ."WCR"SE.configure :default +3 "storage"(#QK-0-\ b +3 "manipulator"&K& +4 "core" &\ &\  z+ +2 "storage"(E& +4 "core" & A J \ +3 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek 2 +2 "manipulator"&*' +31 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&U, +3 "core" , +2 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 "storage"(@- +58 "core" -'r +3 ."WCR"SE.seek 12.13 Pucks below Top Plate +2 "storage"(' +30 "core" ' +2 "manipulator"&>% +5 "core" %\ &\ & z + "storage"()& +5 "core" & ; J J\ +2 ."WCR"Forearm.force -20 + "manipulator"&5 +4 ."WCR"Forearm.seek 2 + 304 counts +2 "manipulator"&}' +17 "core" ' +2 "manipulator"&0& +4 "core" & \ !\ $ k z& +3 "storage"(V& +5 "core" & n n \ +2 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&'Ѧ +23 "core" ' +3 ."WCR"SE.seek 13.13 Pucks below Top Plate +2 "storage"(#'] +40 "core" ' +2 "manipulator"&& +4 "core" & \ %\ & z& +2 "manipulator"&j% +5 "core" %\ %\ % zv +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&''\ +92 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&R(o +163 "core" ( +2 "manipulator"&"& +4 "core" &f5\ (\ &  zL +2 ."WCR"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &4& +3 "core" &f5\ %\ , Y zL +3 ."WCR"Forearm.seek CC +2 "manipulator"&'Ͻ +92 "core" ' +2 ."WCR"Hand.close + "manipulator"&x/ +67 "core" / +4 ."WCR"CC.seek :open +2 "collection"'B( +395 "core" ( +2 "storage"(l& +4 "core" & N\ +2 "storage"(& +4 "core" & `\ +2 "manipulator"&c& +4 "core" &f4\ $\  zL +3 "manipulator"&\\% +4 "core" % ϸ\ &\ & Q z +3 ."WCR"Forearm.seek :retract +2 "manipulator"&+'\ +97 "core" ' +3 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 2 +2 "manipulator"&J( +164 "core" ( +2 "manipulator"&q& +4 "core" &\ '\ - a zP +2 "storage"(-& +4 "core" & n\ +3 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 ."WCR"Forearm.seek 2 +2 "manipulator"&L' +104 "core" ' +2 ."WCR"Elbow.hold + "manipulator"&8, +4 "core" , +2 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open + "manipulator"&e1 +67 "core" 1 +2 "manipulator"&$% +4 "core" % \ '\ &  z +2 "storage"(.& +4 "core" & i v X\ +3 ."WCR"Forearm.force -20 + "manipulator"&5 +51 ."WCR"Forearm.seek 2 + 307 counts +9 "manipulator"&~' +21 "core" ' + "manipulator"&^& +5 "core" &\ &\ d zK +2 "storage"(& +5 "core" & |\ +3 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&s'Ѧ +18 "core" ' +2 "storage"(1% +4 "core" %_ X\ +4 ."downElevator"SE.seek :down +3 "storage"(Z'p +9 "Can"\ =N +91 "storage"(/% +4 "core" %oD \ Wc +2 "manipulator"&,% +4 "core" %і\ \ # z +3 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&W'\ +62 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +26 "core" ' +2 #tStarting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"':& +4 "core" &XW\ +2 "manipulator"&& +5 "core" &\ !\ & zK +2 "manipulator"&t% +4 "core" %\ \ #\ & z +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +181 "core" ( + "manipulator"&X& +5 "core" &-\ (\ ! z +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &-\ )\  y +3 .tForearm.seek :garage + "manipulator"&'Γ +100 "core" ' +2 .tHand.close + "manipulator"&/ +66 "core" / +2 "manipulator"&& +4 "core" &-\ )\ - _ z +2 "manipulator"&M% +4 "core" % Χ\ '\ ! 5 y$ +3 .tForearm.seek :retract +2 "manipulator"&_'\ +103 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"& (o +320 "core" ( +2 "manipulator"&S& +4 "core" &i6\ &\ ) P zN +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &A& +3 "core" &j6\ %\ & n zN +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&o'Ͻ +99 "core" ' + "manipulator"&T& +5 "core" &j6\ ,\ ' zN +2 "manipulator"&m% +4 "core" %\ \ # } y +3 "collection"'|& +4 "core" &XX\ \ +3 "collection"'(& +5 "core" &VV\ +3 .tCC.seek :closed + "collection"'v(S +5 "core" &XY \ +8 &@YY\ $d +9 &W}XW\ 7 +10 &zXX\ K +9 &SYW\ L +9 &vYXW\ M +10 &9TYX\ M +9 &YXZ \ M +9 &VXW\ M +10 &TXZ\ M +9 &BSYX\ L +9 & UVV\ L +10 &!YZU\ M +9 &#YZX\ M +10 &%IYWX\ M +9 &' YUY\ L +9 &(VVW\ L +10 &*WXW\ L +9 &,RWXX\ L +9 &.VWV\ L +10 &/UWU\ L +9 &1ZUU\ M +10 &3YUVW\ M +9 &5TXY\ L +9 &6WVY\ M +10 &8ZWX\ L +9 &:bWZX\ L +9 &<#TYY\ M +10 &=UVY\ M +9 &?YXW\ M +10 &AiYVZ\ M +9 &C*]XY \ M +9 &DhXW\ N +10 &FZW\ Q +9 &HTXX\ W +10 &JXY\ Y +9 &KZY\ Y +9 &MYY\ Y +10 &ORXX\ Z +9 &QWV\ Z +9 &RuPYZ\ 1 +10 &RVZ \ O +9 ( + &RsYY\ M +3 "collection"'(& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.31 + "collection"'& +4 "core" &RsWZ\ M +52 .tHand.open +10 "manipulator"&N1 +74 "core" 1 +2 "manipulator"&% +4 "core" % \ &\ , z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"& '\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'I& +4 "core" &RrZW\ M +3 "collection"' % +3 "core" %ZY\ +3 .tCSV.dial CSR +2 "collection"'  +41 "core"  +6 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +16 .tCS.seek 5ml +2 "collection"''q1 +1354 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +15 'u% +4 "core" %q1XX\  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'9'b +663 "core" ' +2 .tCSV.dial :waste + "collection"'! +130 "core" +4 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 0ml + "collection"'\ ' +1978 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'C& +4 "core" &RsXZ\ M +2 "collection"'%% +4 "core" %XY\ +3 .tCSV.dial :flush + "collection"'g  +44 "core"  +4 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 5ml + "collection"'5'q1 +1234 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'G @ +42 "core" B +4 "collection"'?% +5 "core" %q/YX\  +2 .tCS.seek 7ml +2 "collection"'n' +551 "core" ' +3 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'Y  +3 '  +43 "core"  +89  +4 .tCBV.dial :waste2b +2 "collection"'H  +14 "core"  +5 .tCS.seek 0ml +2 "collection"'P' +1687 "core" ' +2 #tFlushing upper manifold + "collection"'O& +4 "core" &Rr[V\ M +2 "collection"'% +4 "core" %VY\ +2 .tCSV.dial :flush + "collection"'&  +73 "core" +5 .tCS.seek 5ml + "collection"'7'q1 +1236 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'; @ +55 "core" > +4 "collection"'i% +4 "core" %q4[Y\  +3 .tCS.seek 7ml +2 "collection"'w' +551 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'= +2 '  +47 "core"  +58 ~ +5 .tCTV.dial :air + "collection"'  +130 "core" +5 .tCS.seek 0ml +2 "collection"'' +1683 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml + "collection"'<'1 +774 "core" ' +2 .tCSV.dial :waste +54 "collection"'p +48 "core" +5 .tCS.seek 0ml +2 "collection"'r' +771 "core" ' +2 "collection"'d& +4 "core" &RrWX>\ M +2 "collection"']% +4 "core" %VZ<\ +3 .tCSV.dial :flush + "collection"'Q  +43 "core"  +5 .tCS.seek 3ml +2 "collection"'{'1 +777 "core" ' +3 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +43 "core" B +5 "collection"'`% +4 "core" %1YZ9\  +3 .tCS.seek 5ml +2 "collection"'a'q/ +543 "core" ' + .tCSV.dial :air +2 "collection"'k @ +4 "core" A +6 .tCS.seek 0ml + "collection"'F' +1232 "core" ' +3 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"''1 +772 "core" ' + .tCSV.dial :waste +2 "collection"'z +73 "core" +5 .tCS.seek 0ml +2 "collection"'h' +776 "core" ' +2 #tDisinfecting external Intake with mfbkill + "collection"'D& +4 "core" &RrZW\ M +3 "collection"'% +4 "core" %X[\ +2 .tCSV.dial CSR +2 "collection"'y  +129 "core"  +7 #tPulling 8ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +14 .tCS.seek 8ml +2 "collection"''8 +1917 "core" ' +3 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +16 .tCS.seek 10ml + "collection"'K' +542 "core" ' +3 ."connect"CSV.dial CBV +2 "collection"'E +3 .tCBV.dial CSV +4 "collection"'@  +5 "core"  +92 +5 .tCTV.dial :intake + "collection"'>  +73 "core"  +5 .tIntake.select :open +2 "sampler") +14 .tCS.seek 2ml + "collection"')') +1952 "core" ' +2 .tIntake.select :close +2 "sampler")0 +13 .tCTV.dial :air +2 "collection"'0  +74 "core"  +4 .tCS.reconfigure :default +3 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'V' +580 "core" ' +2 #tFlushing lower manifold's waste2b port +2 .CSV.dial CSR + "collection"'  +101 "core"  +7 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +15 .tCS.seek 4ml +2 "collection"'j'Q +1092 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +15 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'6' +1459 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +51 "collection"'  +10 'f  +42 "core"  +91  +5 .tCBV.dial :waste2b +2 "collection"'*  +46 "core"  +5 .tCS.seek 0ml +2 "collection"'}' +2366 "core" ' +2 #tKilling upper manifold +2 .CSV.dial CSR +2 "collection"'  +43 "core"  +6 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +15 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 4ml +2 "collection"'"'Q +1092 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +16 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'4' +1461 "core" ' +3 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +4 "collection"'U + '  +48 "core"  +69 ~ +5 .tCTV.dial :air +2 "collection"'x  +131 "core"  +5 .tCS.seek 0ml + "collection"''' +2373 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +3 "collection"''1 +773 "core" ' +2 .tCSV.dial :waste +2 "collection"'l +43 "core" +5 .tCS.seek 0ml +2 "collection"'' +771 "core" ' +3 #tFlushing upper manifold + "collection"'c& +4 "core" &RrVZ\ M +2 "collection"'\\% +4 "core" %WX\ +2 .tCSV.dial :flush +2 "collection"'q  +43 "core"  +6 .tCS.seek 5ml + "collection"'-'q1 +1229 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +42 "core" A +4 "collection"'R% +5 "core" %q.WZ\  +2 .tCS.seek 7ml +2 "collection"'e' +535 "core" ' +2 ."connect"CSV.dial CBV +4 "collection"'$ +2 .tCBV.dial CSV +5 "collection"'.  +4 "core"  +105 +4 .tCTV.dial :air +2 "collection"'^  +5 "core" +5 .tCS.seek 0ml +2 "collection"'' +1682 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'+'1 +771 "core" ' +2 .tCSV.dial :waste + "collection"'1 +42 "core" +5 .tCS.seek 0ml +2 "collection"'J' +776 "core" ' +2 "collection"'/& +4 "core" &RrZY:\ M +2 "collection"',% +4 "core" %[Y5\ +2 .tCSV.dial :flush +2 "collection"':  +42 "core"  +5 .tCS.seek 3ml +2 "collection"'L'1 +772 "core" ' +3 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +44 "core" B +4 "collection"'t% +4 "core" %1YX9\  +3 .tCS.seek 5ml +2 "collection"'~'q3 +590 "core" ' +9 .tCSV.dial :air +2 "collection"'# @ +4 "core" A +5 .tCS.seek 0ml +2 "collection"'s' +1231 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'X'1 +774 "core" ' +2 .tCSV.dial :waste + "collection"' +73 "core" +6 .tCS.seek 0ml + "collection"'Z' +770 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'8& +5 "core" &RrYY\ M +2 "collection"'% +4 "core" %[\\\ +2 .tCSV.dial :flush +2 "collection"'  +43 "core"  +5 .tCS.seek 5ml +2 "collection"'M'q1 +1235 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'W @ +41 "core" A +5 "collection"'% +4 "core" %q4[\\ \  +3 .tCS.seek 7ml +2 "collection"'' +535 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'S  +3 'A  +40 "core"  +94  +6 .tCBV.dial :waste2b + "collection"'T  +45 "core"  +5 .tCS.seek 0ml +2 "collection"'m' +1683 "core" ' +3 #tDisinfecting external Intake with kill + "collection"'|& +4 "core" &RrVU\ M +2 "collection"'_% +4 "core" %UT\ +2 .tCSV.dial CSR +2 "collection"'B  +42 "core"  +7 #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +15 .tCS.seek 8ml +2 "collection"''8 +387 "Can"\ S +1532 "core" ' +3 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +15 .tCS.seek 10ml +2 "collection"'N' +542 "core" ' +3 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"' +3 '(  +45 "core"  +58 +5 .tCTV.dial :intake +2 "collection"'I  +73 "core"  +5 .tIntake.select :open +2 "sampler") +14 .tCS.seek 2ml + "collection"' ') +1943 "core" ' +2 .tIntake.select :close +2 "sampler")0 +13 .tCTV.dial :air +2 "collection"'  +74 "core" ~ +5 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'o' +589 "core" ' +2 .tCSV.dial CSR +2 "collection"'[  +101 "core"  +6 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +16 .tCS.seek 5ml +2 "collection"'u'q1 +1349 "core" ' +3 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +71 .tCS.seek 10ml + "collection"'' +1343 "core" ' +2 .tCSV.dial CBV +2 "collection"'! +101 "core" +5 .tCS.seek 0ml +2 "collection"'9' +2635 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&C& +4 "core" &m5\ &\ % N zN +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&%(o +4 "core" ( +2 "manipulator"&g& +4 "core" &m5\ /\ 3 O yN +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &\ & +4 "core" &m5\ '\ % yN +3 .tForearm.seek CC + "manipulator"&G'Ͻ +94 "core" ' +2 .tHand.close + "manipulator"&?/ +71 "core" / +4 .tCC.seek :open + "collection"'5( +394 "core" ( +2 "manipulator"&& +4 "core" &m4\ #\ + zN +2 "manipulator"&Y% +4 "core" % ϸ\ &\ % W z +3 .tForearm.seek :retract +2 "manipulator"&H'\ +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&n(- +305 "core" ( +2 "manipulator"&O& +4 "core" &-\ +\ & z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +3 "core" &-\ "\ & [ z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&&'Γ +98 "core" ' + .tHand.open + "manipulator"&P1 +76 "core" 1 +2 "manipulator"&;% +3 "core" % Λ\ 3\ # t z +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&i'\ +99 "core" ' +2 #tCompleted [myDA_WCR {hotBleach :waste2b} #Phase 10: Wednesday DA+WCR with hotBleach cleanup (4 pucks)] begun 11:00:24 + #Preparing to sleep until 5/16/25 11:00AM +6 #Asleep til 5/16/25 11:00AM +4 #Continuing at 11:00PDT16-May-25 +4 "Can"\ ?H` +9 ."Qmail"GoodNews.email "Then, in tube 3: myDA_WCR {hotBleach :waste2b}\\t\\t#Phase 11: Friday DA+WCR with hotBleach cleanup (4 pucks)\\n/home/esp/esp2/mission/25APR23NEMO.rb:77\\n{1 => 33,\\n 2 => 14,\\n 3 => 19,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@13:34:06, 14.0C, 22% humidity, 14.2psia, 13.354V, 0.361A, 95.769Ah, 4.82W\\nSampled 1000.0ml",Subject: "Asleep until 11:00PDT16-May-25" +17 ."shutdown"Gate.power :raw,:OFF +3 .Gate.power :core,:OFF + #Shutdown +895 #"uploadLog"upsync +46110 "Can"\ z +60001 \ % +60002 \ \ 0 +60002 \ \ ;< +60001 \ G +60002 \ !Rh +60002 \ $] +60001 \ "h +60002 \ t* +60002 \  +60001 \ V +60002 \  +60002 \  +60001 \  +60002 \  +60002 \ D +60001 \  +60002 \ p +60002 \  +60002 \  +60001 \ !2 +60002 \  +60002 \ ^ +60001 \  +60002 \ ) +60002 \  4 +60002 \ \ ? +60001 \  JL +60003 \  U +60002 \ ! `x +60003 \ l +60002 \ w +60002 \ : +60001 \  +60002 \ f +60002 \ ! +60001 \  +60002 \ ( +60002 \  +59997 \ T +60001 \  +60002 \  +60001 \  +60002 \  +60002 \ B +60002 \  +60001 \ n +60002 \  * +60002 \ !5 +60002 \ "A0 +60003 \ #L +60002 \ $W\\ +60000 \ %b +60001 \ &mÈ +60001 \ 'w +60004 \ !(Ĵ +60002 \ )J +60001 \ * +60005 \ +v +60002 \ , +60004 \ -Ǣ +60002 \ .8 @PDT1747292517.93 \ / +59999 \ 0d +60002 \ 1 +59995 \ 2ʐ +60002 \ 3& +60001 \ 4˼ +60002 \ 5R +60007 \ 7 +60001 \ 8 ~ +60002 \ 9 +60002 \ :Ϊ +60002 \ ;$@ +60002 \ <, +60002 \ =6l +60001 \ >> +60002 \ ?Gј +60002 \ @P. +60001 \ AZ +60002 \ BcZ +60002 \ Cl +60001 \ DtԆ +60002 \ E| +60002 \ Fղ +60002 \ GH +60002 \ H +60001 \ It +60002 \ J\ +60001 \ Kؠ +60002 \ L6 +60002 \ M +60002 \ Nb +60001 \ O +60002 \ !Pێ +60002 \ Q$ +60002 \ !Rܺ +60001 \ SP +60002 \ T +60002 \ V| +60001 \ W +60002 \ !Xߨ +60002 \ !Y%> +60001 \ Z/ +60002 \ [9j +60002 \ \\D +60001 \ ]O +60002 \ ^Y, +60002 \ _c +60002 \ !`lX +60001 \ av +60002 \ b +60002 \ c +60002 \ d +60001 \ eF +60002 \ f +60002 \ gr +60001 \ h +60002 \ i +60002 \ j4 +60002 \ k +60001 \ l` +60002 \ m +60002 \ o +60001 \ !p " +60002 \ q +60002 \ r!N +60001 \ s+ +60002 \ !t6z +60002 \ uA +60001 \ vL +60002 \ wV< +60002 \ xa +60001 \ ylh +60002 \ zw +60002 \ { +60001 \ |* +60002 \ } +60002 \ ~V +60001 \  +60002 \  +60002 \  +60002 \  +60001 \ D +60002 \  +60002 \ p +60001 \  +60002 \  +60002 \ 2 +60001 \  +60002 \ ^ +60002 \ , +60002 \ 7 +60001 \ B +60002 \ M +60002 \ WL +60001 \ !a +60002 \ kx +60002 \ v +60002 \  +60001 \ : +60002 \  +60001 \ !f +60002 \  +60002 \  +60001 \ ( +60002 \  +60002 \ T +60002 \  +60001 \  +60002 \  +60001 \  +60005 \ #  B +59998 \  +60002 \ \ n +60002 \ *  +60002 \ 5 +60001 \ @ 0 +60002 \ K +60002 \ V \\ +60002 \ b +60001 \ m +60002 \ y +60002 \  +60002 \ J +60002 \  +60001 \ !v +60002 \  +60002 \  +60002 \ 8 +60001 \  +60002 \ d +60001 \  +60001 \  +60002 \ & +60002 \  +60001 \ R +60002 \ % +60002 \ /~ +60001 \ 9 +60002 \ B +60002 \ L@ +60001 \ W +60002 \ `l +60002 \ i +60001 \ r @PDT1747378920.33 \ {. +60002 \ Ƅ +60001 \ ǎZ +60002 \ Ș +60002 \ ɡ +60001 \ ʪ  +60002 \ ˳ +60002 \ ̽!H +60002 \ ! +60001 \ "t +60002 \ #\ +60002 \ # +60002 \ $6 +60001 \ !$ +60002 \ %b +60002 \  % +60001 \ & +60002 \ !'$ +60002 \ -' +60001 \ 8(P +60002 \ C( +60002 \ O)| +60002 \ Z* +60001 \ f* +60002 \ r+> +60002 \ }+ +60002 \ ,j +60001 \ - +60002 \ - +60002 \ ., +60002 \ . +60001 \ /X +60002 \ / +60002 \ 0 +60001 \ 1 +60002 \ 1 +60002 \ 2F +60001 \ 2 +60002 \ 3r +60002 \ 4 +60002 \ $4 +60001 \ .54 +60002 \ 95 +60002 \ C6` +60001 \ O6 +60002 \ Z7 +60001 \ f8" +60002 \ p8 +60002 \ |9N +60001 \ 9 +60002 \ :z +60002 \ ; +60001 \ ; +60002 \ << +60002 \ < +60001 \ =h +60002 \ = +60002 \ > +60001 \ ?* +60002 \ ? +60002 \ @V +60001 \ !@ +60002 \ A +60002 \ +B +60001 \ 7B +60002 \  CCD +47859 \ \ C +3 #tPowering core bus +517 .Gate.power :raw,:ON +3 "sampler") +23 )7 +2 "core"  +3 "collection"' +2 '  +3 "core"  +3 "processing"% +2 %= +3 "core"  +6 "collection"' 9\ +3 ' 0\ +3 ' -\ +4 "processing"% 9\ +3 % 2\ +3 % *\ +2 % 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 +3 "sampler")#.0X'\ +13 "core" ' +2 "manipulator"&K% +4 "core" %\  X  z k +3 "processing"%0& +2 "collection"')& +8 "core" &\ +2 &RT\ +3 .tCC.home.seek :open +2 ."openPC"PC.home.seek :open +2 "collection"'( + "processing"%V( +272 "core" ( +6 ( +49 "Can"\ 5\ 4C˜ +9 #tPhase [myDA_WCR {hotBleach :waste2b} #Phase 11: Friday DA+WCR with hotBleach cleanup (4 pucks)] + ."Qmail"Notice.email "At 11:00:23 began in tube 3: myDA_WCR {hotBleach :waste2b}\\t\\t#Phase 11: Friday DA+WCR with hotBleach cleanup (4 pucks)\\n/home/esp/esp2/mission/25APR23NEMO.rb:77\\n{1 => 33,\\n 2 => 14,\\n 3 => 19,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:24, 12.9C, 20% humidity, 14.2psia, 13.373V, 0.301A, 102.703Ah, 4.02W",Subject: "Started 25APR23NEMO phase myDA_WCR {hotBleach :waste2b}\\t\\t#Phase 11: Friday DA+WCR with hotBleach cleanup (4 pucks)" +3 #tStarting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'j& +4 "core" &RU\  +2 .tHand.open +2 "manipulator"&1 +68 "core" 1 +2 "manipulator"&f& +4 "core" &\ 7\ 2 z1 +2 "manipulator"&*% +5 "core" % \ \ %\ - D z k +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&6(- +200 "core" ( +2 "manipulator"&& +4 "core" &-\ 3\ 5 7 z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &}& +4 "core" &-\ /\ . D z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage +2 "manipulator"&"'Γ +109 "core" ' +2 .tHand.close + "manipulator"&/ +73 "core" / +2 "manipulator"&U& +4 "core" &-\ 5\ / 3 z +2 "manipulator"&x% +4 "core" % Υk\ .\ 2 W z +4 .tForearm.seek :retract +3 "manipulator"&4'\ +108 "core" ' +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&'(o +226 #"uploadLog"upsync +116 "core" ( +2 "manipulator"&l& +4 "core" &{2\ 2\ 8 C zI +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &{2\ 0\ / Q zI +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&c'Ͻ +108 "core" ' +2 "manipulator"&\\& +4 "core" &ӏ.\ 7\ 2 Q zF +3 "manipulator"&q% +4 "core" %\ /\ . 1 z? +3 "collection"'& +5 "core" &QU\  +3 "collection"'& +6 "core" &RT\  +2 .tCC.seek :closed +2 "collection"'R(S +4 "core" &SV\  +9 &HST\ %g +9 &jWPW\ 8 +10 &{SV\ M +9 &WRU\ N +9 &DUSV\ N +10 &WPT\ N +9 &ZRU\ N +9 &ZUS\ N +10 &LURT\ N +9 &TRU\ N +10 &VTT\ M +9 &!VSU\ N +9 &#TZPU\ N +10 &%URU\ N +9 &&WQV\ N +9 &(WSU\ M +10 &*\\XRT\ N +9 &,VQU\ N +10 &-VSU\ N +9 &/ZTU\ N +9 &1eWRU\ M +10 &3&XPT\ N +9 &4UQT\ N +9 &6WQT\ N +10 &8kZRV\ N +9 &:/WQU\ M +10 &;VPR\ N +9 &=VRT\ N +9 &?tWRT\ N +10 &A5XST\ N +9 &BcRT\ O +9 &DpQU\ P +10 &FkVW\ T +9 &H"TX\ W +10 &IUX\ Y +9 &KTV\ Z +9 &MaTV\ Z +10 &O#TW\ Z +9 &PUT\ Z +9 &RZ^SW\ ; +10 &R~TT\ G +5 ( +2 "collection"'& +4 "core" &RmRW\ G +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.37 + "collection"'-& +4 "core" &RmTW\ G +3 .tHand.open + "manipulator"&.1 +77 "core" 1 +3 "manipulator"&$% +4 "core" % \ /\ . z? +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&^'\ +90 "core" ' +3 #tFlushing the Collection Valve::Manifold + "collection"'e& +4 "core" &RmTV\ G +2 "collection"'% +4 "core" %RY\ +3 .tCSV.dial CSR +2 "collection"'1  +131 "core"  +6 #tPulling 4.999ml of CSR.flush + .CSR.select :flush +2 "collection"' +15 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 5ml +2 "collection"'+'q1 +1358 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +14 '/% +3 "core" %q2TV\  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"','c +667 "core" ' + .tCSV.dial :waste +2 "collection"': +142 "core" +4 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'J' +1987 "core" ' +3 #tPurging external Intake + "collection"'& +4 "core" &RkUW\ G +2 "collection"'t% +4 "core" %RV\ +3 .tCSV.dial :flush + "collection"'L  +43 "core"  +4 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 10ml + "collection"'#' +2384 "core" ' +3 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'~ +4 's  +17 "core"  +56 ~ +4 .tCTV.dial :intake + "collection"'  +73 "core"  +5 .tIntake.select :open +2 "sampler") +13 .tCS.seek 0ml +2 "collection"'X' +258 "Can"\ \\\ C۾ +2173 "core" ' +2 .tIntake.select :close + "sampler")0 +14 .tCTV.dial :air + "collection"'8  +74 "core" ~ +4 #tFlushing upper manifold + "collection"'& +4 "core" &RkNR\ G +2 "collection"'% +5 "core" %NN\ +2 .tCSV.dial :flush + "collection"'Z  +73 "core"  +5 .tCS.seek 5ml +2 "collection"'W'q1 +1246 "core" ' +3 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +44 "core" B +3 "collection"'M% +4 "core" %q4OT\  +3 .tCS.seek 7ml +2 "collection"'S' +550 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'T  +2 'A +7 "core"  +99  +3 .tCTV.dial :air +2 "collection"'  +6 "core"  +4 .tCS.seek 0ml +2 "collection"'|' +1689 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'_'1 +771 "core" ' +2 .tCSV.dial :waste + "collection"'B +58 "core" +7 .tCS.seek 0ml + "collection"'m' +778 "core" ' +2 "collection"'& +4 "core" &RjRS\ G +2 "collection"'(% +4 "core" %SU\ +2 .tCSV.dial :flush +2 "collection"'  +43 "core"  +5 .tCS.seek 3ml + "collection"'I'1 +775 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air + "collection"'N @ +44 "core" B +4 "collection"'% +4 "core" %1ST\  +3 .tCS.seek 5ml +2 "collection"' 'q3 +547 "core" ' +2 .tCSV.dial :air + "collection"'[ @ +4 "core" A +5 .tCS.seek 0ml +2 "collection"'o' +1232 "core" ' +3 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'u'1 +772 "core" ' + .tCSV.dial :waste +2 "collection"'! +73 "core" +5 .tCS.seek 0ml + "collection"'' +777 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&C& +5 "core" &ӏ-\ 0\ 0 H zF +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&g(o +40 "core" ( +2 "manipulator"&\ & +4 "core" &r\ 7\ 1 z\ +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &?& +3 "core" &r\ ,\ ' z\ +3 .tForearm.seek CC +2 "manipulator"& 'Ͻ +94 "core" ' +2 .tHand.close + "manipulator"& / +66 "core" / +3 .tCC.seek :open +2 "collection"'v( +393 "core" ( +2 "manipulator"&& +4 "core" &r\ /\ 0 ) z\ +2 "manipulator"&Y% +4 "core" % Ϸ\ .\ 0 @ z +3 .tForearm.seek :retract +2 "manipulator"&G'\ +94 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&%(- +296 "core" ( +2 "manipulator"&O& +4 "core" &-\ 2\ 5 z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +4 "core" &-\ !\ ! k z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&P'Γ +110 "core" ' +2 .tHand.open + "manipulator"&;1 +71 "core" 1 +2 "manipulator"&H% +4 "core" % Ό\ 7\ 1 z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&&'\ +97 "core" ' +3 #tda sampling at most 1000ml, wcr at most 1000ml +4 ."Qmail"DAfans.email "Started da in tube 3 at 11:04:42PDT16-May-25\\n{1 => 33,\\n 2 => 14,\\n 3 => 19,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:02:04, 12.9C, 20% humidity, 14.2psia, 13.286V, 0.536A, 102.715Ah, 7.12W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +3 #tLoading sh1 puck from tube 3 into Collection Clamp +2 "collection"'b& +5 "core" &ST\ +2 "manipulator"&7% +5 "core" %\ \ #\ / 4 z +2 "storage"( % +4 "core" %i \  +3 "storage"(=. +3 "core" .( +2 "storage"(& +4 "core" & \  \  +3 "storage"(w& +4 "core" & \  \  +2 "manipulator"&p& +4 "core" &-\ 1\ / O z +2 "manipulator"&% +4 "core" %\ \ /\ / j z +4 .tElbow.reconfigure :tight +61 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"&<( +194 "core" ( +3 "manipulator"&]& +4 "core" &\ 6\ 3 & y5 +3 "storage"(r& +4 "core" & H\  +5 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 3 + 700 counts + "manipulator"&' +97 "core" ' +2 "storage"(d& +4 "core" & \  +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(`') +192 "core" ' + "storage"(F- +4 "core" -'7 +4 .tSE.configure :default +3 "storage"(#QK-0-\ b +3 ({& +3 "core" & H\  +3 "manipulator"&i& +4 "core" &\ ,\ .  z5 +3 .tElbow.seek 3 + "manipulator"&n( +12 "core" ( +5 "manipulator"&2& +10 "core" &\ \ $ y z5 +7 "storage"(3& +10 "core" & |\  +7 .tForearm.seek 3 + 300 counts +4 "manipulator"&9'C +25 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tHand.close + "manipulator"&k/ +73 "core" / +6 ."downElevator"SE.seek :down +5 "storage"('p +2 "manipulator"&& +9 "core" &\ /\ . G z5 +2 "manipulator"&E% +4 "core" % M\ .\ . 0 zq +3 .tForearm.seek :retract +2 "manipulator"&K'\ +97 "core" ' +2 .tElbow.seek CC +2 "manipulator"&)(o +18 #"uploadLog"upsync +11 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +136 "core" ( +2 "manipulator"&0& +4 "core" &k2\ "\ * b yJ +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &a& +3 "core" &k2\ ,\ . zJ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC + "manipulator"&Q'Ͻ +96 "core" ' +2 "manipulator"&D& +5 "core" &k2\ 5\ 2 zJ +3 "manipulator"&% +4 "core" %\ .\ - J z +3 "collection"'5& +5 "core" &QR\ +3 "collection"'j& +5 "core" &SU\ +3 .tCC.seek :closed +2 "collection"' (S +5 "core" &RT\ +7 &:QT\ $d +9 &WQS\ 7 +10 &zQS\ K +9 &TNT\ M +9 &qWQS\ M +10 &3VPU\ M +9 &WPV\ M +9 &WRS\ M +10 &xWSR\ M +9 &:VSS\ M +10 &WQS\ M +57 &!WRU\ M +10 &#XQT\ M + &%BZRS\ M + &'WRS\ M + &(WSS\ N + &*XST\ M + &,JYQS\ M +3 &. TRT\ M +9 &/WRT\ M +9 &1XPQ\ N +10 &3SXRS\ M +9 &5WPS\ M +9 &6ZRR\ M +10 &8WOR\ M +9 &:ZXRT\ M +10 &<XST\ M +9 &=XQR\ M +9 &?UPT\ M +10 &AbXPV\ M +9 &C#ZQT\ N +9 &D\\TU\ N +10 &FePR\ N +9 &HbuUS\ P +10 &JRS\ S +9 &KQT\ W +9 &MRU\ X +10 &ORSU\ X +9 &QQT\ Y +9 &RvTPV\ - +10 &RSS\ O +8 ( +4 "collection"'j& +3 "core" &RpPR\ I +2 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.98 +2 .Hand.open +2 "manipulator"&1 +70 "core" 1 +2 "manipulator"&f% +4 "core" % \ 6\ 1 z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&*'\ +90 "core" ' +2 #tcollectSample 1000ml w/bubble point of 24psi +2 #Priming 7ml + .Gate.power :sampler,:ON +177 .Flow.enablePump :primary +7 .Flow.setRate 6.0 +8 .Intake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")+ +4 "core" + +2 "sampler")}% +4 "core" %:^_ \  +2 "collection"'@& +4 "core" &RpQT\ I +4 "Can"\ Q D| +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +2 "collection"'  +5 "core"  +4 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")U +4 "core" +5 .tSS.reconfigure :fast +2 "sampler")#.0Xt +271 "core" ' +3 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")>  +4 "collection"'" @ +106 "core" ? +26  +4 .tdelay 3.8 seconds +382 "collection"'6% +4 "core" %RR\ d +2 "sampler")l% +4 "core" %>t ! \ =\ W +3 #tSensor limits: Intake max 150.9psia; Outlet max 155.1psia + .SSV.dial :spit + "sampler") +138 "core"  +10 .tSS.seek 0ml +2 "sampler")\\'? +260 "core" ' +2 .tSSV.dial CBV +2 "sampler")q  +135 "core"  +4 .tCTV.dial :intake +2 "collection"'  +74 "core"  +5 #tWaiting for external sampler to finish priming... + .delayUntil "11:08:01.39" +1480 #"flow"3.6L/min +3007 #3.9L/min +11814 .tFlow.enablePump :primary +2 .Flow.setRate 2.5 +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")4  +3 "collection"' @ +4 "core"  +7 @ +5 #tAllowing 40s for 7.0ml of remaining 7.0ml +3 "Can"\ kYD5  + .tIntake.select :open +2 "sampler") +213 "collection"'-% +3 "core" %\ _ +3 #tIntake @29.4psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.18ml/s +2 "sampler")#.0XHC \ Vw +3 "sampler")% +4 "core" %KGJ \ Uw +2 .tIntake.select :close + "sampler")0 +14 )"% +3 "core" %K__ \ Yw +2 .tSSV.dial :exhaust +53 "sampler")>  +79 "core"  +5 .tExhaust.select :open +2 "sampler")@ +13 .tSS.seek 0ml +2 "sampler")6'? +886 "core" ' +2 .tExhaust.select :close + "sampler") +14 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")l  +78 "core" +5 #tAllowing 130s for 25.0ml of remaining 800.0ml +3 "Can"\ Dz +2 .tIntake.select :open + "sampler") +214 "collection"'% +5 "core" %\ | +2 #tIntake @27.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.44ml/s +2 "sampler")#.c0X. \ R] +2 "sampler")% +4 "core" %JAC \ U] +3 .tIntake.select :close + "sampler")0 +13 )-% +3 "core" %JFG \ Z] +3 .tSSV.dial :exhaust + "sampler")\\  +78 "core"  +4 .tExhaust.select :open +2 "sampler")@ +13 .tSS.seek 0ml +2 "sampler")e'? +882 "core" ' +2 .tExhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")  +78 "core" +5 #tAllowing 130s for 25.0ml of remaining 775.0ml +3 "Can"\ Dr + .tIntake.select :open +2 "sampler") +213 "collection"'% +4 "core" %\ { +2 #tIntake @30.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.44ml/s +2 "sampler")#.c0X]> \ T+ +3 "sampler")% +3 "core" %I@> \ U+ +3 .tIntake.select :close + "sampler")0 +13 )f% +3 "core" %ICE \ X+ +3 .tSSV.dial :exhaust + "sampler")n  +77 "core"  +5 .tExhaust.select :open + "sampler")@ +14 .tSS.seek 0ml +2 "sampler")5'? +903 "core" ' +2 .tExhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")}  +78 "core" +5 #tAllowing 130s for 25.0ml of remaining 550.0ml +3 "Can"\ D +2 .tIntake.select :open + "sampler") +213 "collection"'Q% +4 "core" %\ } +2 #tIntake @32.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.16ml/s +2 "sampler")#.P0Xw% +3 "core" %QRR \ \\ +2 .tSSV.dial :exhaust +2 "sampler")@  +76 "core"  +5 .tExhaust.select :open + "sampler")@ +14 .tSS.seek 0ml + "sampler")'? +896 "core" ' +2 .tExhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")l  +78 "core" +5 #tAllowing 130s for 25.0ml of remaining 525.0ml +3 "Can"\ +D1 + .tIntake.select :open +2 "sampler") +213 "collection"'% +4 "core" %\ ~ +2 #tIntake @27.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.16ml/s +2 "sampler")#.P0X-@ \ Zq +2 .tSSV.dial :exhaust +2 "sampler")1  +77 "core"  +5 .tExhaust.select :open + "sampler")@ +14 .tSS.seek 0ml +2 "sampler")c'? +858 "core" ' +2 .tExhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +4 "sampler")  +78 "core" +5 #tAllowing 130s for 25.0ml of remaining 475.0ml +3 "Can"\ D+3 +2 .tIntake.select :open + "sampler") +214 "collection"'t% +3 "core" %\ z +2 #tIntake @31.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.16ml/s +3 "sampler")#.P0Xp% +3 "core" %\ w +2 #tIntake @32.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.86ml/s +3 "sampler")#.;0Xy' +3 "core" ' +2 ."airStroke"CSV.dial :air +2 "collection"' @ +75 "core" B +5 ."airStroke"CS.seek 10ml +2 "collection"'U' +96 "core"  +5 .tCTV.dial :air +2 "collection"'l  +59 ."samplerPumpShutdown"Flow.disablePump :primary +4 .Gate.power :sampler,:OFF +13 "core"  +4 .tdelay 15 seconds +1502 .SSV.dial :spit,avoiding: :exhaust +2 "sampler") +136 "core"  +4 ."prepCSV"CTV.dial CSV,avoiding: :intake +5 .tSS.seek 0ml +3 "sampler")4'? +2 "collection"'  +8 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")@  +120 "core" ~ +15  +463 ' +3 .tSSV.dial between CBV and plug +2 "sampler")j +47 "core" +5 .tCBV.dial between SSV and waste2 +2 "collection"'-  +29 "core"  +4 "collection"'\\% +4 "core" %XY\  +4 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +4 "collection"'  + '  +17 "core"  +30  +5 .tCS.reconfigure :pressurize +2 "collection"'# d@<<b +4 .tCS.seek 0ml + "collection"'' +1851 "core" ',r\ +3 "collection"'% +4 "core" %,D \  +3 "sampler")q% +4 "core" %?&) \ y +2 #tBubblePoint: Intake @24.1psia, Outlet @0.4psia + .CBV.dial SSV +2 "collection"'$ @ +30 "core" A +6 .tSS.reconfigure :default +2 "sampler")#.0Xt +287 "core" ' +3 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +2 "sampler")  +3 "collection"'t @ +8 "core" A +125  +5 .tCTV.dial :air,avoiding: :intake + "collection"'c  +130 "core" +59 ."CSpush"CSV.dial CTV +3 "collection"'  +4 .tSS.seek 10ml +4 "sampler")1' +9 "core"  +105 ."CSpush"CSV.dial :air +2 "collection"'e @ +42 "core" ? +4 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'/' +90 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +135 "core" +4 .tSS.reconfigure :exhale +2 "sampler")#.0Xt +273 "core" ' +3 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +3 "sampler")  +3 "collection"'M @ +7 "core" A +127  +104 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")8 +134 "core"  +5 .tSS.reconfigure :default +2 "sampler")#.0Xt +271 "core" ' +3 ."connect"SSV.dial CBV,avoiding: :exhaust +2 .tCBV.dial SSV +4 "collection"' @ +2 "sampler")R  +7 "core" A +129  +4 .tCTV.dial :air,avoiding: :intake +2 "collection"'  +129 "core" +5 ."CSpush"CSV.dial CTV +5 "collection"'g  +3 .tSS.seek 10ml +4 "sampler") ' +3 "core"  +106 ."CSpush"CSV.dial :air +2 "collection"'Y @ +43 "core" ? +4 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'b' +116 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler"); +135 "core"  +5 .tSS.reconfigure :exhale +2 "sampler")#.0Xt +286 "core" ' +4 ."connect"SSV.dial CBV,avoiding: :exhaust +2 .tCBV.dial SSV +4 "sampler")=  +3 "collection"'7 @ +8 "core" A +126  +105 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +134 "core"  +4 .tSS.reconfigure :default +2 "sampler")#.0X9 +3 "core" 9bd +103 "collection"'9 +56 "core" 9#/hd +106 "collection"'9 +3 "core" 9NZmd +103 "collection"'@9 +2 "core" 9yqd +103 "collection"'59 +3 "core" 9ud +103 "collection"'j9 +3 "core" 9yd +103 "collection"'-9 +4 "core" 9~d +103 "collection"'\\9 +3 "core" 9#-a +102 "collection"'9 +3 "core" 9MW] +103 "collection"'9 +3 "core" 9vY +103 "collection"'U9 +3 "core" 9U +103 "collection"'9 +3 "core" 9R +103 "collection"'q9 +3 "core" 9M +103 "collection"'$9 +3 "core" 9 +J +103 "collection"'49 +3 "core" 9JTF +103 "collection"'69 +3 "core" 9s}C +103 "collection"':9 +3 "core" 9@ +103 "collection"',9 +3 "core" 9= +103 "collection"'x9 +3 "core" 9: +103 "collection"'t9 +3 "core" 9 7 +103 "collection"'+9 +2 "core" 92=5 +103 "collection"'9 +4 "core" 9Ub2 +102 "collection"'c9 +3 "core" 9x1 +103 "collection"'9 +3 "core" 9- +103 "collection"'e9 +3 "core" 9+ +103 "collection"'.9 +3 "core" 9) +103 "collection"'9 +3 "core" 9( +103 "collection"'9 +3 "core" 9 % +103 "collection"'19 +3 "core" 90<$ +103 "collection"'M9 +2 "core" 9LW" +103 "collection"'#9 +3 "core" 9eq! +103 "collection"'/9 +4 "core" 9 +103 "collection"'9 +2 "core" 9 +103 "collection"'89 +3 "core" 9 +103 "collection"'Z9 +3 "core" 9 +103 "collection"'~9 +3 "core" 9 +103 "collection"'9 +3 "core" 9 +103 "collection"'X9 +3 "core" 9  +103 "collection"'T9 +3 "core" 9   +103 "collection"'_9 +3 "core" 9 " .  +103 "collection"'J9 +3 "core" 9 2 > +103 "collection"'W9 +3 "core" 9 B M +104 "collection"'|9 +2 "core" 9 Q \\ +103 "collection"'s9 +3 "core" 9 _ k +103 "collection"'9 +3 "core" 9 l w +103 "collection"'L9 +3 "core" 9 w # +103 "collection"'B9 +3 "core" 9 ' +103 "collection"'9 +3 "core" 9 + +102 "collection"'9 +3 "core" 9 0 +103 "collection"'9 +3 "core" 9 4 +103 "collection"'N9 +3 "core" 9 8 +103 "collection"'9 +3 "core" 9 < +103 "collection"'S9 +3 "core" 9 A +103 "collection"'I9 +3 "core" 9 E +103 "collection"'\ 9 +59 "core" 9 K +103 "collection"' 9 +3 "core" 9 P +103 "collection"'[9 +3 "core" 9 T +103 "collection"'A9 +3 "core" 9 X +103 "collection"'(9 +3 "core" 9 \\ +103 "collection"'m9 +3 "core" 9 a +103 "collection"'u9 +3 "core" 9 \ e +103 "collection"'o9 +4 "core" 9 \ i +103 "collection"'O9 +3 "core" 9\ \ \ m +103 "collection"'^9 +2 "core" 9\ \ q +103 "collection"'9 +3 "core" 9\ \ v +103 "collection"'C9 +3 "core" 9\ \ z +103 "collection"'R9 +4 "core" 9\ \ ~ +103 "collection"' 9 +3 "core" 9\ \  +103 "collection"'g9 +2 "core" 9\ \ " +103 "collection"'Y9 +3 "core" 9\ \ & +103 "collection"'!9 +3 "core" 9\ \ ) +103 "collection"';9 +4 "core" 9\ !\ , +103 "collection"'?9 +3 "core" 9\ $\ 0 +103 "collection"' 9 +2 "core" 9\ '\ 2 +103 "collection"'b9 +3 "core" 9\ *\ 4 +103 "collection"'H9 +3 "core" 9\ ,\ 8 +103 "collection"'79 +4 "core" 9\ /\ : +103 "collection"'=9 +2 "core" 9\ 2\ > +103 "collection"'9 +3 "core" 9\ 4\ A +103 "collection"'G9 +3 "core" 9\ 8\ D +103 "collection"'r9 +3 "core" 9\ ;\ F +103 "collection"'%9 +4 "core" 9\ =\ H +103 "collection"'9 +2 "core" 9\ @\ K +103 "collection"''9 +3 "core" 9\ B\ M +103 "collection"'w9 +3 "core" 9\ E\ O +103 "collection"'P9 +3 "core" 9\ G\ R +103 "collection"'9 +3 "core" 9\ I\ U +103 "collection"'&9 +3 "core" 9\ J\ W +103 "collection"']9 +3 "core" 9\ N\ Y +103 "collection"'p9 +3 "core" 9\ P\ \\ +103 "collection"'F9 +3 "core" 9\ R\ _ +103 "collection"'9 +3 "core" 9\ U\ a +104 "collection"'k9 +3 "core" 9\ W\ b +3 .tCH.hold 10:00,70C +4 "collection"'{ `\ `\ V\ +2 ' 9 +4 "core"  +4 9\ W\ c +2 "collection"'3% +4 "core" %u A\ h +3 #tBegun lysing Collection Puck Heater at 68C/32.0psia +976 "Can" \ u&F3 +59009 "core" ` +2 "collection"'y9 +3 "core" 9\ \ +3 "collection"'% +3 "core" %u u\ +3 #tEnded lysing Collection Puck Heater at 70C/34.7psia +2 .CS.seek 0ml + "collection"'i' +334 "core" ' +3 .tCTV.dial between spare and airCTV,avoiding: :intake +3 "collection"' @ +101 "core" B +4 .tCSV.dial :air +2 "collection"'a @ +42 "core" ? +5 .tCS.seek 5ml +2 "collection"'d'q1 +480 "Can"\ Q,Fɾ +862 "core" ' + .tCSV.dial CTV +2 "collection"'0  +44 "core"  +52 .tdelay 2 seconds +210 .CSV.dial :air + "collection"'K @ +44 "core" ? +4 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'9  +44 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'D @ +43 "core" > +4 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'f' +1346 "core" ' +2 "collection"'v% +4 "core" % \ +2 #tPuck @64.7psia after final lysis pressurization + #Recovering Lysate into Collection syringe +2 .CSV.dial CBV + "collection"' +104 "core" ~ +4 .tCBV.dial CSV + "collection"'}  +31 "core"  +4 "collection"'Q% +4 "core" %VW \ +3 .tCS.seek 5ml +2 "collection"'E'q4 +1344 "core" ' +3 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'  +42 "core" +4 "collection"'z% +4 "core" %q6 \  +3 .tCS.seek 7.001ml +2 "collection"'`' +591 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air2 + "collection"'n @ +54 "core" B +4 .tCS.seek 10ml +2 "collection"'' +841 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'" ` +118 "core" ^ +4 #tLysing Complete + "collection"'l& +5 "core" &Rmnr 2\ I +2 #tStoring sh1 puck in Collection Clamp to tube 2 + "manipulator"&% +4 "core" %\ \ -\ + l z +2 "storage"(>% +4 "core" %m o o \ +3 "storage"(. +3 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(( +197 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (@& +3 "core" & 7 E U\ +2 "manipulator"&5& +5 "core" &m1\ \  zJ +2 "manipulator"&j% +4 "core" %\ \ #\ ! z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&-( +164 "core" ( +2 "manipulator"&\\& +4 "core" &\ 4\ / z5 +3 "storage"(& +4 "core" & >\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&'Ѧ +99 "core" ' + "storage"(U& +4 "core" & O\ +3 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(') +224 "core" ' +2 "storage"(q- +3 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 "manipulator"&$& +3 "core" &\ &\ q y5 +3 "storage"(4& +4 "core" & I M l\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 +2 "manipulator"&6' +30 "core" ' +2 .tElbow.hold + "manipulator"&:, +3 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +51 "storage"(,- +11 "core" -' +3 .tSE.seek 13.15 Pucks below Top Plate +2 "storage"(x'm +30 "core" ' +2 "manipulator"&t% +5 "core" %\ \ % z + "storage"(+& +5 "core" & * ; m\ +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 2 + 302 counts + "manipulator"&' +23 "core" ' + "manipulator"&c& +4 "core" &\ 0\ 0 w z5 +3 "storage"(& +4 "core" & J C \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&e'Ѧ +24 "core" ' +3 .tSE.seek 14.15 Pucks below Top Plate +2 "storage"(.' +39 "core" ' +2 "manipulator"&& +4 "core" &\ !\ & z5 +3 "manipulator"&% +4 "core" %џ\ *\ p y +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&1'\ +101 "core" ' +2 .tElbow.seek CC + "manipulator"&M(o +178 "core" ( +2 "manipulator"&#& +4 "core" &h6\ 5\ $ W zO +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &/& +3 "core" &h6\ -\ + {O +2 .tForearm.seek CC +2 "manipulator"&'Ͻ +94 "core" ' +2 .tHand.close + "manipulator"&8/ +66 "core" / +4 .tCC.seek :open + "collection"'Z( +394 "core" ( +2 "storage"(~& +5 "core" &  z \ + "storage"(& +4 "core" & { | \ +3 "manipulator"&X& +4 "core" &i6\ "\ $ zO +2 "manipulator"&T% +4 "core" % Ͼ\ &\ " E z +3 .tForearm.seek :retract +2 "manipulator"&_'\ +96 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&J( +169 "core" ( +2 "manipulator"&W& +4 "core" &\ )\ / zJ +3 "storage"(|& +4 "core" & R\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.seek 2 +2 "manipulator"&s' +104 "core" ' +2 .tElbow.hold + "manipulator"&, +3 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&L1 +68 "core" 1 +2 "manipulator"&B% +4 "core" % \ 4\ 0 [ z +2 "storage"(& +5 "core" & ~ { ^\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 310 counts +2 "manipulator"&' +18 "core" ' +2 "manipulator"&& +4 "core" &\ +\ 4 r zG +2 "storage"(N& +4 "core" & e\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 700 counts + "manipulator"&'Ѧ +26 "core" ' +2 "storage"(S% +4 "core" % J\ +59 ."downElevator"SE.seek :down +4 "storage"(I'p +99 (\ % +3 "core" %C U\ Wb +3 "manipulator"& % +4 "core" %Ѽ\ "\ % K z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&['\ +55 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +31 "core" ' +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'A& +4 "core" &or e\ +3 "manipulator"&(& +4 "core" &\ )\ " zG +2 "manipulator"&m% +4 "core" %\ \ &\ ' w z +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&u(- +187 "core" ( +2 "manipulator"&o& +4 "core" &-\ ,\ & y +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &O& +3 "core" &-\ !\ _ z +3 .tForearm.seek :garage +2 "manipulator"&^'Γ +103 "core" ' +2 .tHand.close + "manipulator"&/ +68 "core" / +2 "manipulator"&C& +4 "core" &-\ '\ + z +2 "manipulator"&R% +5 "core" % Π\ "\ & L z +3 .tForearm.seek :retract + "manipulator"& '\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&g(o +328 "core" ( +3 "manipulator"&Y& +4 "core" &l6\ /\ 3 zO +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &!& +3 "core" &l6\ *\  X zO +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&;'Ͻ +94 "core" ' +2 "manipulator"&?& +4 "core" &l6\ -\ & zO +3 "manipulator"& % +5 "core" %ϼ\ !\ ( z +2 "collection"'b& +5 "core" &or P\ +3 "collection"'H& +5 "core" &ss \ +3 .tCC.seek :closed +2 "collection"'7(S +5 "core" &qr\ +7 &Asr\ $d +9 &W~qs %\ 7 +9 &zqq\ K +10 &Tqrm\ M +9 &yUqq\ M +9 &;Tst 2\ M +10 &Wqs '\ L +9 &Vpr \ L +10 &Wrq\ M +9 &CZrr\ M +9 & Zrs ;\ M +10 &!Zrt \ M +9 &#[rq\ M +9 &%LXrr`\ L +10 &' Wrs \ M +9 &(Zqs \ M +9 &*Wss\ L +10 &,SYrt\ M +9 &.Vst\ M +10 &/Wru\ L +9 &1Yst\ M +9 &3[[rq\ M +10 &5Urs 4\ M +9 &6Wrq\ L +9 &8Wqp\ M +10 &:cZrt\ M +9 &<%ZrrC\ M +10 &=Vrq \ M +9 &?Vsr \ M +9 &AkZtq\ M +10 &C*`tr\ N +9 &Dmstt\ O +9 &Frt<\ T +10 &HTqt\ W +9 &Jrt\ Y +10 &Kvt\ Y +9 &Mus '\ Z +9 &OVrs *\ Y +10 &Qss\ Z +9 &RwVst\ . +9 &Rtt\ T +9 ( +2 &Rvtsu\ P +3 "collection"'H& +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.33 + "collection"'=& +4 "core" &Rvrs\ P +3 .tHand.open + "manipulator"&1 +77 "core" 1 +2 "manipulator"&G% +4 "core" % ϼ\ '\ - z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&r'\ +93 "core" ' +2 .tPSV.dial PSR +2 "processing"%% +127 "core"  +15 "processing"%% +4 "core" %(\ +3 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +17 .tPS.seek 1.5ml + "processing"%''{ +1593 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%w  +42 "core"  +5 .tPS.seek 0ml +2 "processing"%P', +1592 "core" ' +2 .tPSV.dial PSR + "processing"% +42 "core"  +7 .tPSR.select :air +2 "processing"% +17 .tPS.seek 2.5ml + "processing"%&'\ +2609 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%] +3 "collection"'p  +6 "core" B +2 "processing"%F +3 "core" B +2 "processing"%  +63 "core" +99  +6 .tPSV.dial :mixloop +2 "processing"%k +100 "core" +4 .tCTV.dial :air,avoiding: :intake +3 .PTV.dial :PRVmixing +2 "processing"%  +128 "core" +5 .tPS.seek 0ml +2 "processing"%3', +2602 "core" ' +2 .tPSV.dial :air +2 "processing"%<  +40 "core"  +5 .tPS.seek 2.5ml +2 "processing"%{'\ +2605 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%y +42 "core" +5 .tPS.seek 0ml +2 "processing"%', +2604 "core" ' +2 .tPSV.dial :air + "processing"%2  +42 "core"  +5 .tPS.seek 2.5ml + "processing"%'\ +2605 "core" ' +2 .tPSV.dial :mixloop + "processing"%a +42 "core" +5 .tPS.seek 0ml +2 "processing"%i', +2620 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&0& +4 "core" &m6\ \  _ zO +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&K(o +4 "core" ( + "manipulator"&9& +4 "core" &m6\ 2\ / d zO +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &D& +3 "core" &m6\ \ $ zO +3 .tForearm.seek CC +2 "manipulator"&d'Ͻ +93 "core" ' + .tHand.close +2 "manipulator"&v/ +76 "core" / +12 .tCC.seek :open +2 "collection"'( +394 "core" ( +2 "manipulator"&}& +4 "core" &m6\ #\ zO +2 "manipulator"&Q% +4 "core" % \ !\ ' z +4 .tForearm.seek :retract + "manipulator"&f'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(- +314 "core" ( +2 "manipulator"&z& +4 "core" &-\ )\ - - z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &E& +3 "core" &-\ %\ i z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&n'Γ +111 "core" ' +2 .tHand.open + "manipulator"&`1 +65 "core" 1 +2 "manipulator"&"% +4 "core" % Ώr\ '\ - zo +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&l'\ +103 "core" ' +2 .tPSV.dial :mixloop +2 "processing"% +5 "core" +3 .tPTV.dial :PRVmixing +2 "processing"%>  +4 "core" +4 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%  +2 "collection"'@  +8 "core"  + +7 .tCTV.dial :air,avoiding: :intake +3 #Loading lyfil puck from tube 3 into Collection Clamp + "collection"'5& +4 "core" &yy\ +3 "manipulator"&j% +4 "core" %\ \ &\ & f y +2 "storage"(h% +4 "core" %z \ +3 "storage"(\\. +3 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 +2 "storage"(( +199 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (U& +4 "core" & { \  +2 "manipulator"&)& +4 "core" &-\ \ " y +2 "manipulator"&*% +5 "core" %\ \ \  z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"&q( +216 "core" ( +2 "manipulator"&$& +4 "core" &\ )\ " , zk +3 "storage"(4& +4 "core" & \  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&,' +95 "core" ' + "storage"(t& +4 "core" & \  +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(+') +196 "core" ' +2 "storage"(c- +3 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (& +4 "core" & I\  +2 "manipulator"&& +4 "core" &\ &\ & 4 zk +3 .tElbow.seek 3 + "manipulator"&( +52 "core" ( +9 "manipulator"&& +4 "core" &\ \ $ w zk +3 "storage"(-& +4 "core" & \  +3 .tForearm.seek 3 + 300 counts +2 "manipulator"&'C +26 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&6/ +70 "core" / +4 ."downElevator"SE.seek :down +4 "storage"(x'p + "manipulator"&& +9 "core" &\ '\ " n zk +2 "manipulator"&#% +5 "core" % C\ ,\ $ z/ +2 .tForearm.seek :retract +2 "manipulator"&/'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&e(o +45 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +127 "core" ( +3 "manipulator"&:& +4 "core" &f0\ &\ & ] zI +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &8& +3 "core" &f0\ +\  zI +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&1'Ͻ +99 "core" ' +2 "manipulator"& & +5 "core" &f0\ /\ / Z zI +2 "manipulator"&~% +4 "core" %Ͻ\ !\ ! n z +3 "collection"'& +4 "core" &vz\ +3 "collection"'X& +6 "core" &vzZ\ +3 .tCC.seek :closed +2 "collection"'T(S +4 "core" &xv\ +8 &@uw\ $d +10 &W}xw\ 7 +9 &zuxx\ K +9 &Txw)\ M +10 &pZwyS\ M +9 &2Yyx\ M +9 &Zww\ M +10 &Zwy6\ M +9 &x[xy\ M +10 &9Wyz\ M +9 &U{v)\ M +9 &!Tvv`\ M +10 &#Uvx\ M +9 &%BUzyE\ M +9 &'Uxwu\ M +10 &(UwyT\ M +9 &*Vwx0\ M +10 &,KXvx\ L +9 &. Xwxj\ L +9 &/Wxw\ M +10 &1Zwz\ M +9 &3RZxyz\ M +10 &5ZzyZ\ M +9 &6Zvv(\ M +9 &8Zvx\ M +10 &:ZZwz\ M +9 &<Zyv\ L +9 &=Wvv=\ L +10 &?Xxx}\ L +9 &AcWyw\ L +9 &C$YvwY\ M +10 &D]w{L\ M +9 &Fgvw*\ N +10 &Hbrxy \ O +9 &Jwz\ R +9 &Kxy\ W +10 &Mxw\ X +9 &OOxy\ Y +9 &Qwy\ Y +10 &RtTxx{\ . +9 &Rzz\ M +9 ( +2 &Rcxy\ I +3 "collection"'X& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.99 +3 .Hand.open + "manipulator"&W1 +70 "core" 1 +2 "manipulator"&|% +4 "core" % Ͻ\ (\ , z +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'M  +130 "core"  +5 .tCSV.dial CTV +2 "collection"'L  +30 "core"  +6 .tPS.seek 2.5ml + "processing"%B'\ +2608 "core" ' +2 "collection"'% +4 "core" %stX\  +3 .tCS.seek 4.25ml +2 "collection"''Yp +1543 "core" ' +2 .tdelay 8 seconds +803 .PSV.dial :air + "processing"%N  +43 "core"  +6 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%S  +71 "core"  +6 .tPS.seek 0ml +50 "processing"%_', +2607 "core" ' +3 .tCBV.dial between PRV and waste1 +2 "collection"'J ` +29 "core" _ +5 .tCSV.dial :air + "collection"'\ @ +44 "core" ? +5 .tCS.seek 10ml +2 "collection"' ' +1535 "core" ' +2 .tCSV.dial CTV +2 "collection"'s  +43 "core"  +6 .tCS.seek 0ml +2 "collection"'' +2620 "core" ' +3 .tCBV.dial :waste1 + "collection"'A @ +29 "core" ? +4 .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake +2 "collection"'(  +130 "core" +4 "collection"'m& +4 "core" &Rbgip\ I +2 #tStoring lyfil puck in Collection Clamp to tube 2 +2 "manipulator"&.% +4 "core" %\ \ \ ! ~ z +2 "storage"(% +4 "core" %{ o q \ +2 "storage"(o. +3 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 2 + "storage"(O( +199 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (I& +3 "core" & M K t\ +2 "manipulator"&& +4 "core" &g0\ &\ ' q zI +3 "manipulator"&% +4 "core" %\ \ &\ ! u z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&C( +167 "core" ( +2 "manipulator"&R& +4 "core" &\ 4\ 0 z6 +2 "storage"([& +5 "core" & .\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&^'Ѧ +98 "core" ' + "storage"(u& +4 "core" & n\ +3 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(Y') +218 "core" ' + "storage"(!- +3 "core" -'X +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 "manipulator"&?& +3 "core" &\ '\ " u z6 +3 "storage"( & +3 "core" & o n l\ +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&b' +29 "core" ' + .tElbow.hold +2 "manipulator"& , +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(Z- +3 "core" -'X +4 .tSE.seek 14.15 Pucks below Top Plate + "storage"(=' +28 "core" ' +2 "manipulator"&% +4 "core" %\ \ & z +2 "storage"(G& +4 "core" & M N D\ +3 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 316 counts + "manipulator"&H'& +26 "core" ' +2 "manipulator"&%& +4 "core" &\ &\ , z6 +50 "storage"(& +12 "core" & N\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 700 counts + "manipulator"&;'Ѧ +22 "core" ' +3 .tSE.seek 15.15 Pucks below Top Plate + "storage"(w'C +38 "core" ' +2 "manipulator"&'& +4 "core" &\ \ z6 +2 "manipulator"&% +5 "core" %Ѱ\ !\ & E z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&P'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&](o +172 "core" ( +2 "manipulator"&F& +4 "core" &e4\ '\ - 6 {M +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &p& +3 "core" &e4\ ,\ $ s {M +3 .tForearm.seek CC +2 "manipulator"&'Ͻ +94 "core" ' +2 .tHand.close + "manipulator"&k/ +69 "core" / +3 .tCC.seek :open +2 "collection"' ( +396 "core" ( +2 "storage"(&& +4 "core" & n d f\ +2 "storage"(<& +4 "core" & n l B\ +3 "manipulator"&3& +4 "core" &f3\ $\  zL +2 "manipulator"&y% +4 "core" % ϶\ '\ " o z +3 .tForearm.seek :retract +3 "manipulator"&{'\ +97 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&2( +183 "core" ( + "manipulator"&& +5 "core" & \ 2\ 0 z' +2 "storage"(a& +4 "core" & \ +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.seek 2 +2 "manipulator"&' +101 "core" ' +2 .tElbow.hold + "manipulator"&0, +3 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&91 +77 "core" 1 +3 "manipulator"&D% +4 "core" % \ (\ . e z +3 "storage"(v& +4 "core" & o q \ +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 2 + 315 counts +2 "manipulator"&g'% +16 "core" ' +2 "manipulator"&r& +4 "core" &\ \ "\ ' z# +3 "storage"(7& +4 "core" & \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&}'Ѧ +24 "core" ' +2 "storage"(Q% +4 "core" %E Y\ +4 ."downElevator"SE.seek :down +4 "storage"(d'p +99 (K% +3 "core" %O? \ U_ +2 "manipulator"&z% +5 "core" %\ !\ , c zw +50 .tForearm.reconfigure :loose +11 "manipulator"&#Q@2^d^b +3 "core" ' +2 ."downElevator"SE.stop +2 .tForearm.seek :retract +2 "storage"(5 + "manipulator"&E'\ +91 "core" ' +2 .tPSV.dial :air + "processing"%`  +70 "core" +5 .tPS.seek 2.5ml + "processing"%"'\ +2607 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%f +42 "core" +4 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%  +43 "core"  +3 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%> +42 "core" +4 .tdelay 1 second +102 .PSV.dial :air + "processing"%  +43 "core"  +3 .tdelay 1 second +103 .PS.seek 0ml + "processing"%@', +2607 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%5& +4 "core" &*\  +3 "manipulator"&j& +4 "core" &\ \ (\ ( ` z# +2 "manipulator"&h% +4 "core" %\ \ &\ ! ` y +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&\\(- +198 "core" ( +2 "manipulator"&n& +5 "core" &-\ #\ ) / z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &U& +3 "core" &-\ '\ & z +3 .tForearm.seek :garage +2 "manipulator"&)'Γ +105 "core" ' +2 .tHand.close + "manipulator"&*/ +69 "core" / +2 "manipulator"&& +4 "core" &-\ '\ , z +2 "manipulator"&$% +4 "core" % Π\ '\ ' = z +3 .tForearm.seek :retract +2 "manipulator"&4'\ +104 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&([ +126 "core" ( +2 "manipulator"&t& +4 "core" &d\ -\ * z +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &l& +3 "core" &d\ #\ & u z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&c'$ +103 "core" ' +2 "manipulator"&& +4 "core" &d\ *\ # . z +3 "manipulator"&% +4 "core" %\ \ l z +3 "processing"%& +4 "core" &3\  +3 "processing"%-& +6 "core" &\  +3 .tPC.seek :closed + "processing"%6(^ +6 "core" &;\  +6 &L9\ %g +9 &zV@\ 8 +10 &~G\ M +9 &WI\ N +10 &PUN\ N +9 &XM\ N +9 &WS\ N +10 &VP\ N +9 &YXT\ N +9 &VU\ N +10 &We\ N +9 &!Xf\ N +9 &#aWk\ N +10 &%$Vn\ N +9 &&Wu\ N +10 &(Us\ N +9 &*kWp\ M +9 &,+Wp\ N +10 &-W~\ N +9 &/W\ N +10 &1rW\ N +9 &35U\ M +9 &4X\ N +10 &6V\ N +9 &8zW\ N +9 &:<W\ N +10 &;W\ N +9 &=U\ N +9 &?W\ N +10 &AB\\\ N +9 &Ce\ O +10 &D~\ R +9 &F{\ S +9 &H<\ S +10 &I\ T +9 &K\ S +9 &M\ S +10 &OB\ T +9 &Q\ T +10 &R\ T +9 &T\ T +9 &VH\ T +10 &X\ \ T +9 &Y\ T +9 &[\ U +56 &]O\ H +11 &^|K\ [ + &^ Q\ 1 ( +2 &^'\ 1 + &^'\ 1 + &^'\ 1 + &^'\ 1 +4 "processing"%-& +2 "core" &^'\ 1 +3 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.66 + "processing"%& +4 "core" &^'0\ 1 +4 .tHand.open + "manipulator" +76 "core" 1 +2 "manipulator"&q% +4 "core" % \ \ 4\ 0 z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&,'\ +93 "core" ' +2 .tPRV.dial :air +2 "processing"%:  +44 "core"  +4 .tPSV.dial :mixloop +2 "processing"%+ +42 "core" +4 "processing"%8% +4 "core" %,5\ +3 .tPS.seek 0.3ml +2 "processing"%' +379 "core" ' +2 .tPSV.dial PSR +2 "processing"% +98 "core"  +7 #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"% '' +144 "Can"\ A/XG_ +338 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%~'\ +1904 "core" ' +2 .tdelay 3 seconds +307 .PSV.dial :mixloop + "processing"% +111 "core" +4 .tPTV.dial :mixing +2 "processing"%x @ +72 "core" A +5 .tPBV.dial :waste2 +2 "processing"%/  +93 "core"  +5 .tPS.seek 0ml +2 "processing"%', +2607 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&W& +4 "core" &d\ $\ { z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&|([ +4 "core" ( +2 "manipulator"&X& +4 "core" &d\ -\ ) z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &M& +3 "core" &d\ %\ $ n z +3 .tForearm.seek PC + "manipulator"&L'$ +94 "core" ' + .tHand.close +2 "manipulator"&1/ +67 "core" / +4 .tPC.seek :open + "processing"%i( +457 "core" ( +2 "manipulator"&& +4 "core" &d\ "\ % k z +3 "manipulator"&% +4 "core" % \ ,\ - ^ z +3 .tForearm.seek :retract + "manipulator"&N'\ +94 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&S(- +141 "core" ( +2 "manipulator"&B& +4 "core" &-\ 0\ 0 K z( +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &J& +3 "core" &-\ $\ " j y( +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&\ 'Γ +109 "core" ' +2 .tHand.open + "manipulator"&1 +75 "core" 1 +2 "manipulator"&s% +4 "core" % Κ\ (\ . z +52 .tForearm.reconfigure :loose +10 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +100 "core" ' +3 #tLoading da puck from tube 3 into Processing Clamp + "processing"%A& +4 "core" &3\ +2 "manipulator"&(% +5 "core" %\ \ \ y +2 "storage"(m% +4 "core" %s \ +2 "storage"(.. +3 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 +2 "storage"(( +198 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (o& +3 "core" & i n \  +2 "manipulator"&I& +4 "core" &-\ .\ # z( +2 "manipulator"&% +4 "core" %\ \ &\ % z +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&( +177 "core" ( +2 "manipulator"&& +4 "core" &\ .\ & z1 +2 "storage"(R& +5 "core" & S\  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&[' +91 "core" ' + "storage"(u& +4 "core" & d\  +3 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(e') +213 "core" ' + "storage"(- +4 "core" -'h +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 (!& +3 "core" & q p d\  +2 "manipulator"&?& +4 "core" &\ \ z1 +3 .tElbow.seek 3 + "manipulator"& ( +4 "core" ( +2 "manipulator"&Z& +4 "core" &\ $\ + W z1 +2 "storage"(& +4 "core" & e a \  +3 .tForearm.seek 3 + 300 counts +2 "manipulator"&G'C +22 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&%/ +65 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&& + "storage"(''p +9 "core" &\ -\ * z1 +2 "manipulator"&% +5 "core" % R\ -\ % Q z] +3 .tForearm.seek :retract + "manipulator"&^'\ +95 "core" ' +2 .tElbow.seek PC +2 "manipulator"&C([ +48 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +256 "core" ( +2 "manipulator"&Y& +4 "core" &f\ &\ % 3 z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &b& +3 "core" &g\ )\ # z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&H'$ +98 "core" ' +2 "manipulator"&=& +4 "core" &h\ 4\ / s z +3 "manipulator"&F% +3 "core" %+\ '\ " X y: +3 "processing"%p& +4 "core" &\ +4 "processing"%;& +5 "core" &\ +3 .tPC.seek :closed +2 "processing"% (^ +5 "core" &\ +55 & .\ #a +10 &U\ 7 + &y\ K + &U\ N + &bR\ M + &#T\ N + &Y\ N +3 &V\ N +9 &iV\ N +9 &,S\ M +9 &U|\ M +10 &!Z\ N +9 &#rX\ M +9 &%4Sy\ M +10 &&Vp\ M +9 &(Rp\ M +10 &*zUo\ M +9 &,;Yi\ N +9 &-Wb\ N +10 &/Ta\ M +9 &1U\\\ M +9 &3DSZ\ M +10 &5WT\ M +9 &6YS\ N +10 &8VO\ N +9 &:LTS\ M +9 &<TF\ M +10 &=XP\ M +9 &?YM\ N +9 &AS\\I\ N +10 &Cc;\ O +9 &DtI\ P +10 &FF\ S +9 &HML\ R +9 &JI\ S +10 &KB\ S +9 &M6\ S +9 &OQ0\ T +10 &Q8\ T +9 &R,\ T +10 &T2\ T +9 &VZ7\ S +9 &X3\ T +10 &Y+\ T +9 &[*\ T +9 &]_,\ A +10 &^T"\ L +9 &^V\ % +2 ( +3 "processing"%;& +3 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.67 +3 .Hand.open +2 "manipulator"&k1 +67 "core" 1 +3 "manipulator"&P% +4 "core" % +\ (\ - x z: +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&T'\ +94 "core" ' +3 #tHeating Puck.from 3, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%& X +2 %<9 +8 "core" 9 +102 "processing"%39 +3 "core" 98 +103 "processing"%y9 +3 "core" 9 9 +103 "processing"%9 +3 "core" 9 : +103 "processing"%a9 +3 "core" 9; +103 "processing"%9 +3 "core" 9< +102 "processing"%]9 +3 "core" 9< +103 "processing"%99 +3 "core" 9; +103 "processing"%D9 +3 "core" 9": +103 "processing"%v9 +4 "core" 9'8 +102 "processing"%r9 +3 "core" 9+/ +103 "processing"%79 +3 "core" 9#/- +103 "processing"%Q9 +3 "core" 913* +103 "processing"%{9 +3 "core" 9?8' +103 "processing"%K9 +3 "core" 9O<$ +102 "processing"%z9 +3 "core" 9`@# +103 "processing"%29 +3 "core" 9rD +103 "processing"%9 +3 "core" 9I +103 "processing"%g9 +3 "core" 9M +102 "processing"%w9 +4 "core" 9Q +103 "processing"%`9 +2 "core" 9U +104 "processing"%}9 +2 "core" 9Y +103 "processing"%d9 +3 "core" 9^ +103 "processing"%_9 +3 "core" 9b +103 "processing"%f9 +3 "core" 9f +103 "processing"%9 +3 "core" 9 j +103 "processing"%>9 +3 "core" 93o +103 "processing"%9 +3 "core" 9Ds +103 "processing"%"9 +3 "core" 9Vw +102 "processing"%59 +4 "core" 9g{ +103 "processing"%j9 +3 "core" 9w +103 "processing"%h9 +3 "core" 9 +102 "processing"%n9 +3 "core" 9 +103 "processing"%U9 +3 "core" 9 +103 "processing"%09 +3 "core" 9 +103 "processing"%*9 +3 "core" 9 +103 "processing"%9 +3 "core" 9 +103 "processing"%$9 +60 "core" 9 +103 "processing"%E9 +3 "core" 9 +103 "processing"%t9 +2 "core" 9 +103 "processing"%l9 +3 "core" 9 +103 "processing"%)9 +3 "core" 9 +103 "processing"%9 +3 "core" 9 +103 "processing"%9 +3 "core" 9 +4 .tPH.hold 2:00:00,28C +3 "processing"% pXp  +3 .tdelay 1:30 +5 "core"  +9000 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%\\ +99 "core"  +7 #tPulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +15 .tPS.seek 0.5ml +2 "processing"%4'F +585 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +16 .tPS.seek 2ml +2 "processing"%V'˕ +1601 "core" ' + .tPTV.dial :puck +2 "processing"%  +70 "core"  +7 .tPSV.dial PTV +2 "processing"%# +72 "core" +5 .tPBV.dial :waste1 + "processing"%q  +132 "core"  +4 "processing"%-% +4 "core" %˘\  +3 .tPS.seek 1.5ml +2 "processing"%:'~ +585 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%+ * +33 "core" + +6 .tPS.seek 0ml +2 "processing"%8', +1600 "core" ' +2 .tdelay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +2 "processing"%c  +34 "core" +5 .tdelay 30 seconds +1388 "Can" \ D2G +1614 .tPBV.dial between PSV and waste1 +2 "processing"%@ * +34 "core" + +5 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +73 "core"  +8 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml +2 "processing"%'\ +2338 "core" ' +2 .tPSV.dial PTV + "processing"% +70 "core" +5 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"% +72 "core"  +8 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%x +82 "core" ~ +5 .tdelay 5 seconds +549 .PSV.dial :air +10 "processing"%/  +72 "core"  +5 .tPS.seek 0ml +2 "processing"%~', +2327 "core" ' +3 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%W  +127 "core" +4 .tPSV.dial :mixloop +2 "processing"%X +42 "core" +4 .tPRV.dial :ab1 +2 "processing"%M @ +75 "core" B +5 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +4 .tPS.seek 0.15ml + "processing"%1' +352 "core" ' +2 .tdelay 2 seconds +203 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'  +3 "processing"%,  +43 "core" +5  +4 !to:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt[$"5/home/esp/esp2/utils/fluid.rb:505:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:607:in `fluid'"2/home/esp/esp2/utils/fluid.rb:619:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:693:in `fluid'"1/home/esp/esp2/utils/fluid.rb:748:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:455:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:581:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:29:in `connect'";/home/esp/esp2/protocol/2G/DAprocess.rb:300:in `runDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:170:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:56:in `da'";/home/esp/esp2/mission/25APR23NEMO.rb:19:in `myDA_WCR'"-/home/esp/esp2/mission/25APR23NEMO.rb:78"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"-/home/esp/esp2/mission/25APR23NEMO.rb:77"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"-/home/esp/esp2/mission/25APR23NEMO.rb:35"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"-/home/esp/esp2/lib/esp.rb:207:in `shell'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +3 "processing"%6% +4 "core" %\  +3 .tPS.seek 0.3ml + "processing"%' +359 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +28 "core" +4 .tPRV.dial :air +2 "processing"%B  +42 "core"  +6 .tPS.seek 0.9ml + "processing"%J'@ +1257 "core" ' +2 .tPRV.dial :waste2 +2 "processing"%L @ +70 "core" ? +5 .tPS.seek 0.5ml +2 "processing"%|'F +851 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%  +42 "core"  +4 .tPS.reconfigure :default +3 "processing"%#A d`xb +3 .tPS.seek 2ml +2 "processing"%s'˕ +1591 "core" ' + .tPSV.dial :PML +2 "processing"%N +42 "core" +4 .tPTV.dial :mixing +2 "processing"%A @ +74 "core" B +5 .tPBV.dial :waste1 + "processing"%(  +34 "core" +5 "processing"%m% +4 "core" %˗\  +3 .tPS.seek 1.85ml + "processing"%.' +231 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%\ * +35 "core" + +6 .tPS.seek 0ml +2 "processing"%o', +1953 "core" ' +2 .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'I& +4 "core" &\\];\ +2 "manipulator"&& +5 "core" &h\ !\ % H z +2 "manipulator"&O% +4 "core" %\ \ &\ ' 3 z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +128 "core" ( +2 "manipulator"&R& +4 "core" &-\ \ -\ & i z# +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &u& +3 "core" &-\ \ '\ ' 2 z# +3 .tForearm.seek :garage + "manipulator"&S'Γ +98 "core" ' +2 .tHand.close + "manipulator"& / +71 "core" / +9 "manipulator"&& +4 "core" &-\ \ !\ % z# +3 "manipulator"&!% +5 "core" % Τ\ '\ (  z +2 .tForearm.seek :retract +2 "manipulator"&?'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&Z(o +319 "core" ( +2 "manipulator"&& +4 "core" &l6\ /\ 2 zM +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &%& +3 "core" &l6\ &\ ! c zM +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'Ͻ +98 "core" ' +3 "manipulator"&& +4 "core" &m6\ 0\ 4 zM +3 "manipulator"&% +4 "core" %Ͻ\ \  e z +3 "collection"'[& +4 "core" &\\^L\ +3 "collection"'e& +6 "core" &Z\\w\ +3 .tCC.seek :closed +2 "collection"'G(S +4 "core" &]^P\ +7 &A[\\R\ $e +9 &V\\\\N\ 8 +10 &{[\\U\ L +9 &XZ^S\ O +10 &oT]\\U\ O +9 &1T]]V\ O +9 &U\\\\V\ N +10 &U\\\\V\ N +9 &wZ]\\V\ O +9 &:Y^[N\ N +10 &U\\\\N\ O +9 &!Y^\\Q\ N +10 &#Q\\\\B\ O +9 &%AU\\\\8\ O +9 &'W\\\\6\ O +10 &(V\\\\8\ O +9 &*Y\\]4\ O +9 &,IU\\]4\ O +10 &. T]]6\ N +9 &/V^]6\ N +10 &1[[\\7\ O +9 &3RZ\\^6\ N +9 &5WZ^9\ N +10 &6Z]^0\ O +9 &8X]\\-\ O +10 &:ZU\\\\0\ N +9 &<V\\\\5\ N +9 &=Z\\\\6\ O +10 &?X\\[8\ O +9 &AaU^]9\ O +9 &C#][\\6\ O +10 &Dn\\\\9\ Q +9 &F[`1\ T +9 &HN]`,\ X +10 &J [^6\ Z +9 &K\\]4\ Z +10 &M_^2\ Z +9 &ON]^1\ [ +9 &Q]`"\ [ +10 &RsX]],\ . +9 &R\\^&\ Q +9 ( + &Rv\\_)\ L +3 "collection"'e& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.36 +2 "collection"' & +4 "core" &Rw^a\ L +4 .tHand.open + "manipulator"&Y1 +76 "core" 1 +2 "manipulator"&b% +4 "core" % Ͻ\ 4\ / n z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&''\ +96 "core" ' +2 .tPSV.dial PSR +2 "processing"%= +99 "core"  +8 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +16 .tPS.seek 1.5ml +2 "processing"%F'{ +1587 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%p  +42 "core"  +5 .tPS.seek 0ml +2 "processing"%^', +1588 "core" ' +2 .tPSV.dial PSR +2 "processing"%i +41 "core"  +8 .tPSR.select :air +2 "processing"% +17 .tPS.seek 2.5ml +2 "processing"%k'\ +2598 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +60 .tCBV.dial PRV +2 "processing"%P  +4 "collection"'<  +33 "core"  +124  +7 .tPSV.dial :mixloop +2 "processing"%; +100 "core" +6 .tCTV.dial :air,avoiding: :intake +2 "collection"'3  +4 "core" +6 .tPTV.dial :PRVmixing +2 "processing"%H  +74 "core" +6 .tPS.seek 0ml +2 "processing"%y', +2601 "core" ' +2 .tPSV.dial :air +2 "processing"%  +41 "core"  +7 .tPS.seek 2.5ml + "processing"%a'\ +2606 "core" ' +2 .tPSV.dial :mixloop +2 "processing"% +42 "core" +6 .tPS.seek 0ml +2 "processing"%]', +2602 "core" ' +2 .tPSV.dial :air +2 "processing"%9  +42 "core"  +6 .tPS.seek 2.5ml + "processing"%D'\ +2604 "core" ' +2 .tPSV.dial :mixloop + "processing"%v +42 "core" +6 .tPS.seek 0ml +2 "processing"%r', +2603 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&7& +5 "core" &n4\ !\ & zM +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&Q(o +4 "core" ( +2 "manipulator"&{& +4 "core" &n5\ '\ " 5 zM +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &K& +3 "core" &n4\ '\ " zM +3 .tForearm.seek CC +2 "manipulator"&z'Ͻ +93 "core" ' +2 .tHand.close + "manipulator"&2/ +72 "core" / +4 .tCC.seek :open +2 "collection"'( +397 "core" ( + "manipulator"&g& +5 "core" &n4\ &\ ' # yM +2 "manipulator"&w% +4 "core" % ϱ\ -\ ! x z +3 .tForearm.seek :retract +2 "manipulator"&`'\ +94 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&}(- +314 "core" ( +2 "manipulator"&d& +4 "core" &-\ 1\ - y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &_& +3 "core" &-\ &\ [ z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&f'Γ +107 "core" ' +2 .tHand.open + "manipulator"&1 +75 "core" 1 +2 "manipulator"&>% +4 "core" % Μ\ 4\ / z +51 .tForearm.reconfigure :loose +9 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +3 ."da"delayUntil "12:22:47.70" +3 #"WCR"Whole Cell Archive sampling 1000ml +2 #Loading wcr puck from tube 3 into Collection Clamp + "collection"'"& +4 "core" &[\\\ +3 "manipulator"&5% +5 "core" %\ \ &\ ( z +2 "storage"(j% +4 "core" %} I ' E\ +2 "storage"(h. +3 "core" .( +3 "storage"(n& +5 "core" & I ) Z\  + "storage"(U& +5 "core" & L & \  +2 "manipulator"&0& +4 "core" &-\ %\ Z z +3 "manipulator"&*% +4 "core" %\ \ !\ % o y +3 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 3 +2 "manipulator"&( +221 "core" ( +2 "manipulator"&$& +4 "core" &\ )\ , 5 z[ +3 "storage"(E& +5 "core" & ^ H x\  +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 3 + 700 counts +2 "manipulator"&t' +93 "core" ' +2 "storage"(l& +4 "core" & M 9 S\  +3 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +5 ."WCR"SE.seek :beamBreak + "storage"()') +220 "core" ' +2 "storage"(- +4 "core" -' +2 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +4 (& +3 "core" & .  D\  +3 "manipulator"&\\& +4 "core" &\ *\ ' S z[ +3 ."WCR"Elbow.seek 3 +2 "manipulator"&( +4 "core" ( +2 "manipulator"&4& +4 "core" &\ -\ & n z[ +2 "storage"(& +5 "core" & k ` z\  +3 ."WCR"Forearm.seek 3 + 300 counts +2 "manipulator"&#'C +25 "core" ' + ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."WCR"Hand.close + "manipulator"&q/ +74 "core" / +5 ."downElevator"SE.seek :down +4 "storage"(-'p +2 "manipulator"&V& +9 "core" &\ "\ + R z[ +2 "manipulator"&+% +4 "core" % \ &\ & zM +3 ."WCR"Forearm.seek :retract +2 "manipulator"&:'\ +96 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&&(o +50 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +123 "core" ( + "manipulator"&c& +5 "core" &u0\ \ % zH +2 ."WCR"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &@& +3 "core" &u0\ &\ zH +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek CC +2 "manipulator"&'Ͻ +93 "core" ' +2 "manipulator"&8& +5 "core" &u/\ 3\ / zH +50 "manipulator"& % +12 "core" %ϸ\ &\ % Q z +3 "collection"'& +4 "core" &ZZ\ +5 "collection"'x& +6 "core" &Y[\ +2 ."WCR"CC.seek :closed +3 "collection"'/(S +3 "core" &Z\\\ +6 &Z[\ 4 +9 &9HxXZ,\ / +9 &^p\\[ \ D +10 &aX[\ N +9 &UYZ \ N +9 &XZZ\ \ M +10 &FYZ[\ M +9 &X\\Y\ M +10 &XZ[\ M +9 &TYZ\ M +9 &NSZZ\ M +10 &!SZ[\ M +9 &"T]Z\ M +10 &$VXZ\ M +9 &&VYZ[\ M +9 &(ZY[\ M +10 &)T[Y\ M +9 &+WY[\ M +9 &-^YY\\\ M +10 &/YZ[\ N +9 &0WXX\ N +9 &2YWZ\ M +10 &4fYY\\\ M +9 &6(UYZ\ M +10 &7TVZ\ N +9 &9WXZ\ N +9 &;mWZY\ N +10 &=0Y]Z\ M +9 &>YX[\ M +9 &@UZZ\ N +10 &Bt]\\X\ N +9 &D4`\\[\ O +10 &EkXX\ O +9 &GZ]\ R +9 &IeZ[\ V +10 &K ][\ X +9 &LYZ\ Y +9 &N[[\ Y +10 &PbXX\ Z +9 &Ry[Z\ D +10 &R{XX\ !` +9 &S% [Z\ I +9 ( + &S)_\\Z\ E +3 "collection"'x& +3 #"WCR"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.11 +4 .Hand.open + "manipulator"&1 +66 "core" 1 +2 "manipulator"&W% +5 "core" % ϸ\ 4\ ! p z +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&X'\ +93 "core" ' +2 #"WCR"collectSample 1000ml w/bubble point of 55psi +2 #Priming 7ml + .Gate.power :sampler,:ON +178 .Flow.enablePump :primary +7 .Flow.setRate 6.0 +8 .Intake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")M+ +4 "core" + +2 "sampler")~% +4 "core" %E \ n +2 "collection"'& +4 "core" &S)_\\[\ E +4 "Can" \ f5H] +2 #"WCR"Calibrating pressure sensors +2 .CTV.dial :air + "collection"',  +5 "core" +6 ."WCR"SSV.dial :spit,avoiding: :exhaust +2 "sampler")6  +5 "core"  +6 ."WCR"SS.reconfigure :fast +2 "sampler")#.0Xt +270 "core" ' +2 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +4 "sampler")  +2 "collection"'B @ +109 "core" A +28 +6 ."WCR"delay 3.8 seconds +382 "collection"'% +4 "core" %XW\ [ +2 "sampler")L% +5 "core" %>q## \ 6 ^ +2 #"WCR"Sensor limits: Intake max 150.8psia; Outlet max 155.0psia + .SSV.dial :spit +2 "sampler")J +135 "core"  +7 ."WCR"SS.seek 0ml +2 "sampler")'? +271 "core" ' +2 ."WCR"SSV.dial CBV +2 "sampler")|  +137 "core" +5 ."WCR"CTV.dial :intake +2 "collection"'N  +76 "core"  +7 #"WCR"Waiting for external sampler to finish priming... + .delayUntil "12:21:58.88" +1459 #"flow"3.5L/min +3061 #3.9L/min +3008 #4.0L/min +8752 ."WCR"Flow.enablePump :primary + .Flow.setRate 2.5 +10 ."connect"SSV.dial CBV +4 "sampler")A  +2 ."WCR"CBV.dial SSV +5 "core" +2 "collection"'( @ +10 "core" @ +7 #"WCR"Allowing 40s for 7.0ml of remaining 7.0ml +4 "Can" \ b+8Hg ' +2 ."WCR"Intake.select :open + "sampler") +215 "collection"'m% +5 "core" %\ ^ +2 #"WCR"Intake @30.0psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 2.18ml/s +2 "sampler")#.0X( +4 #"WCR"Vacuum too high -- waiting up to 40 seconds +2 .SS.reconfigure :exhale +2 "sampler")#.0X +18 "collection"'Q% +4 "core" %\ e +2 "sampler")d% +4 "core" %&) \ ? +21 "collection"'_% +3 "core" %\ d +2 "sampler")% +4 "core" %&) \ F +57 "collection"'>% +7 "core" %\ i +2 "sampler")`% +7 "core" %&16 \ D +2 #"flow"2.7L/min +2 "collection"'"% +6 "core" %\ k +2 #"WCR"Intake @30.9psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 1.77ml/s +2 "sampler")#.z0X!+ +4 #"WCR"Vacuum too high -- waiting up to 40 seconds +2 .SS.reconfigure :exhale +2 "sampler")#.0X +24 "collection"'% +4 "core" %\ f +2 "sampler")L% +4 "core" %78 \ ? +27 "collection"'J% +4 "core" %\ h +2 "sampler")1% +4 "core" %7* \ A +3 "collection"'|% +5 "core" %\ g + #"WCR"Intake @29.0psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 1.16ml/s +2 "sampler")#.P0X} +21 "collection"'<% +3 "core" %\ m +2 "sampler")P% +4 "core" %(* \ I\ ` +3 "collection"'s% +4 "core" %\ n +2 #"WCR"Intake @30.7psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 1.04ml/s +2 "sampler")#.H0X +4 #"WCR"Vacuum too high -- waiting up to 40 seconds +2 .SS.reconfigure :exhale +2 "sampler")#.0X?\ j +2 "sampler")>% +4 "core" %j@ \ E +24 "collection"'`% +3 "core" %##}\ m +3 "sampler")"% +4 "core" %j&  \ G +2 "collection"'G% +5 "core" %\ n +2 #"WCR"Intake @31.5psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.77ml/s +2 "sampler")#.50X +27 "collection"'1% +3 "core" % k\ d +3 "sampler")|% +4 "core" %F32 \ > +31 "collection"'W% +4 "core" %J\ o +2 "sampler")~% +4 "core" %FEG \ J +3 "sampler")(% +4 "core" %FGH \ H +2 ."WCR"Intake.select :close +2 "sampler")0 +13 "core" ' +5 "sampler")m% +5 ."da"delay 3 seconds +3 "core" %FTT \ D +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +78 "core"  +6 ."WCR"Exhaust.select :open +2 "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler").'? +192 ."da"PBV.dial between PSV and waste1 +3 "processing"%I * +36 "core" , +7 ."da"PS.seek 0ml +2 "processing"%', +628 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")O  +78 "core" +7 #"WCR"Allowing 130s for 25.0ml of remaining 925.0ml +3 "Can"\ k;=H +2 ."WCR"Intake.select :open + "sampler") +217 "collection"'R% +3 "core" %d\ m +2 #"WCR"Intake @30.5psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00X\ q +2 "sampler")% +4 "core" %H \ K +27 "collection"'\ % +4 "core" %K\ p +2 "sampler")%% +4 "core" %G \ B +32 "collection"'% +3 "core" %E\ r +55 "sampler")% +8 "core" %G78 \ I +2 "sampler")A% +5 "core" %G>> \ K +2 ."WCR"Intake.select :close + "sampler")0 +17 )?% +3 "core" %GPQ \ E +2 ."WCR"SSV.dial :exhaust +2 "sampler")Y  +78 "core"  +7 ."WCR"Exhaust.select :open + "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")e'? +891 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +16 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")=  +78 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 900.0ml +4 "Can"\ o;H/ +2 ."WCR"Intake.select :open + "sampler") +216 "collection"'[% +3 "core" %,\ i +3 #"WCR"Intake @29.3psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00X+ +4 "core" + +19 "collection"'`% +3 "core" %V\ e +2 "sampler")"% +5 "core" %H1/- \ @ +17 "collection"'G% +4 "core" %N\ c +2 "sampler")h% +4 "core" %O1U\\ \ F +21 "collection"'Z% +3 "core" %.\ o +2 "sampler")w% +5 "core" %P \ H +23 "collection"'% +4 "core" %51/\ o +2 "sampler")0% +4 "core" %K \ @ +27 "collection"'*% +4 "core" %Q\ o +2 "sampler")f% +4 "core" %K \ A +32 "collection"'$% +3 "core" %\ )\ p +3 "sampler")E% +4 "core" %K'- \ I +35 "collection"'}% +4 "core" %B\ j +2 "sampler")5% +5 "core" %K=> \ C +2 "sampler")j% +5 "core" %K<> \ D +2 ."WCR"Intake.select :close + "sampler")0 +16 )% +52 "core" %KBD \ M +10 ."WCR"SSV.dial :exhaust +2 "sampler")  +77 "core"  +7 ."WCR"Exhaust.select :open + "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")\\'? +235 ."da"PBV.dial between PSV and waste1 +3 "processing"%4 * +36 "core" , +6 ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +73 "core"  +9 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml + "processing"%q'\ +529 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +19 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")V  +77 "core" +9 #"WCR"Allowing 130s for 25.0ml of remaining 850.0ml +3 "Can"\ t=oHU +2 ."WCR"Intake.select :open + "sampler") +220 "collection"'+% +3 "core" %$!P\ f +2 #"WCR"Intake @32.1psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.62ml/s +2 "sampler")#.+0X +7 "collection"'8% +5 "core" %"\ l +2 "sampler")% +4 "core" %I \ C +27 "collection"'x% +4 "core" %"\ l +3 "sampler"))% +4 "core" %I \ F +31 "collection"'% +4 "core" %H\ c +2 "sampler")% +4 "core" %I \ > +36 "collection"',% +4 "core" %#\ k +2 "sampler")6% +5 "core" %I78 \ E +2 "sampler")M% +4 "core" %I;< \ D +2 ."WCR"Intake.select :close +2 "sampler")0 +14 )B% +4 "core" %IEE \ C +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +78 "core"  +6 ."WCR"Exhaust.select :open +2 "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler")'? +903 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +15 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")L  +78 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 825.0ml +3 "Can"\ u>8H+ +2 ."WCR"Intake.select :open +2 "sampler") +83 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%J +124 "collection"'1% +5 "core" %B\ g +  +4 #"WCR"Intake @31.8psia, vacuum from 20.0 to 24.0psi +6 .SS.reconfigure :inhaling 0.62ml/s +6 "sampler")#.+0X +17 "collection"'s% +4 "core" %  \ \ e +2 "sampler")r% +5 "core" %Hej \ ? t +20 "collection"'b% +3 "core" %! \ m +3 "sampler")o% +4 "core" %H \ F +23 "collection"' % +4 "core" % '\ o +2 "sampler")H% +5 "core" %G \ G +27 "collection"'k% +3 "core" %\ p +3 "sampler")% +4 "core" %G \ A +31 "collection"'y% +3 "core" % (\ n +3 "sampler")% +4 "core" %G \ G +35 "collection"'a% +4 "core" %\ i +2 "sampler");% +5 "core" %G&* \ C +40 "collection"'p% +4 "core" %"\ o +2 "sampler")3% +4 "core" %GDE \ H +3 "sampler")v% +4 "core" %GJH \ F +2 ."WCR"Intake.select :close +2 "sampler")0 +15 ) % +3 "core" %GRR \ L +2 ."WCR"SSV.dial :exhaust +2 "sampler")F  +79 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")K'? +875 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +16 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")2  +78 "core" +7 #"WCR"Allowing 130s for 25.0ml of remaining 775.0ml +3 "Can"\ k?I\\ +2 ."WCR"Intake.select :open + "sampler") +216 "collection"'{% +4 "core" %&\ _ +2 #"WCR"Intake @31.1psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.62ml/s +2 "sampler")#.+0X +23 "collection"''% +4 "core" %8\ a +2 "sampler")`% +4 "core" %Jov \ = t +28 "collection"'"% +52 "core" %\ m +10 "sampler")G% +4 "core" %F \ ? +31 "collection"'h% +4 "core" %@\ e +2 "sampler")Z% +4 "core" %F \ @ +36 "collection"'w% +4 "core" %\ c +2 "sampler")% +4 "core" %F \ F +41 "collection"'0% +4 "core" %0\ c +2 "sampler")*% +4 "core" %FA@ \ @ +3 "sampler")f% +4 "core" %FDC \ @ +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )$% +3 "core" %FJM \ J +3 ."WCR"SSV.dial :exhaust +2 "sampler")E  +78 "core"  +7 ."WCR"Exhaust.select :open + "sampler")@ +17 ."WCR"SS.seek 0ml +2 "sampler")}'? +906 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +4 "sampler")5  +67 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + "processing"%j  +5 "core"  +6 ."da"PBV.dial :waste1 +2 "processing"%  +2 "core" +8 #"WCR"Allowing 130s for 25.0ml of remaining 750.0ml +3 "Can"\ s@IP +2 ."WCR"Intake.select :open + "sampler") +20 "core" +6 ."da"delay 30 seconds +191 "collection"'% +3 "core" %:\ l +2 #"WCR"Intake @31.0psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.62ml/s +2 "sampler")#.+0X +72 "core"  +9 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%'\ +1233 "core" ' +2 #"WCR"Stroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale +2 "sampler")#.0X +27 "collection"'^% +3 "core" %L\ j +3 "sampler")2% +4 "core" %I \ C +31 "collection"'{% +4 "core" %GGI\ j +2 "sampler")K% +4 "core" %I \ ; +36 "collection"'7% +3 "core" %ZZN\ ` +2 "sampler")z% +4 "core" %I8; \ B +41 "collection"'Q% +4 "core" %<\ c +2 "sampler")d% +4 "core" %IKJ \ < +3 "sampler")_% +4 "core" %IJK \ = +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )9% +3 "core" %IPO \ G +3 ."WCR"SSV.dial :exhaust +2 "sampler")'  +78 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +72 ."WCR"SS.seek 0ml +3 "sampler")`'? +882 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +16 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +2 "sampler")"  +78 "core"  +6 #"WCR"Allowing 130s for 25.0ml of remaining 675.0ml +4 "Can"\ nCIK# +2 ."WCR"Intake.select :open + "sampler") +216 "collection"'G% +4 "core" %&'3\ ` +2 #"WCR"Intake @32.3psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X% +5 "core" %H" \ E +46 "collection"'@% +3 "core" %  *\ m +3 "sampler")V% +4 "core" %HEG \ C +2 "sampler")+% +4 "core" %HGG \ C +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )\\% +3 "core" %HPP \ N +3 ."WCR"SSV.dial :exhaust +2 "sampler")  +76 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +15 ."WCR"SS.seek 0ml +3 "sampler")U'? +875 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +16 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +55 "sampler")c  +87 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 650.0ml +4 "Can"\ oCI[ +2 ."WCR"Intake.select :open + "sampler") +216 "collection"'l% +4 "core" %)&O\ b +2 #"WCR"Intake @32.3psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X +27 "collection"'x% +3 "core" %43\ f +2 "sampler"))% +4 "core" %J \ C +32 "collection"'% +3 "core" %G\ p +3 "sampler")% +4 "core" %H \ E +36 "collection"',% +3 "core" % +\ g +2 "sampler")6% +5 "core" %H \ C +40 "collection"'g% +4 "core" % \ m +2 "sampler")M% +4 "core" %H \ C +47 "collection"'% +3 "core" %;\ n +3 "sampler")% +4 "core" %H)0 \ D +53 "collection"'#% +3 "core" %20N\ q +2 "sampler")1% +4 "core" %HSZ \ E +3 "sampler")% +4 "core" %HZZ \ E +2 ."WCR"Intake.select :close +2 "sampler")0 +16 )t% +3 "core" %Hfh \ D +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +79 "core"  +7 ."WCR"Exhaust.select :open + "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")B'? +903 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")J  +77 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 625.0ml +4 "Can"\ wDIk +2 ."WCR"Intake.select :open + "sampler") +260 "collection"'(% +11 "core" %Q\ e +2 #"WCR"Intake @31.7psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X +23 "collection"'!% +4 "core" %\ %\ h +2 "sampler") % +4 "core" %F3HN \ ? +27 "collection"'T% +4 "core" %8:.\ k +2 "sampler")S% +4 "core" %H \ A5 +32 "collection"'N% +3 "core" %$\ l +2 "sampler")% +5 "core" %G \ A +35 "collection"'% +4 "core" %'\ o +2 "sampler")\ % +5 "core" %G \ C +40 "collection"'% +4 "core" %-\ q +2 "sampler")% +5 "core" %G \ D +46 "collection"'W% +4 "core" %-\ f +2 "sampler")A% +4 "core" %H  \ C +53 "collection"'?% +4 "core" %*(T\ f +2 "sampler")|% +4 "core" %GCD \ Dv +60 "collection"'u% +4 "core" %7:$\ m +3 "sampler")Y% +4 "core" %Ghj \ Av +2 "sampler")L% +4 "core" %Gjk \ Dv +2 ."WCR"Intake.select :close +2 "sampler")0 +17 ):% +3 "core" %Gkn \ Fv +2 ."WCR"SSV.dial :exhaust +2 "sampler")O  +79 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")['? +873 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +15 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")%  +78 "core" +7 #"WCR"Allowing 130s for 25.0ml of remaining 600.0ml +3 "Can"\ tEI{) +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'=% +61 "core" % 1\ j +2 #"WCR"Intake @31.5psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X +18 "collection"'b% +4 "core" %33N\ ` +2 "sampler")o% +4 "core" %GB \ = +21 "collection"' % +3 "core" % +\ j +3 "sampler")H% +4 "core" %HB \ ? +23 "collection"'% +4 "core" %,\ k +2 "sampler")<% +5 "core" %O03 \ C\ d +27 "collection"'k% +3 "core" % #\ n +2 "sampler")a% +5 "core" %J__ \ C% +31 "collection"';% +3 "core" %/\ n +2 "sampler")i% +4 "core" %J \ D% +36 "collection"'p% +4 "core" %\ \ J\ f +2 "sampler")3% +4 "core" %J \ C% +41 "collection"'v% +4 "core" % "&\ l +2 "sampler") % +4 "core" %J \ D% +47 "collection"'F% +3 "core" %bd2\ m +2 "sampler")^% +5 "core" %M \ B +52 "collection"'2% +4 "core" %.\ k +2 "sampler"){% +5 "core" %JA@ \ Ag +2 "sampler")K% +4 "core" %JAE \ Ag +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )7% +4 "core" %JEC \ Hg +2 ."WCR"SSV.dial :exhaust +2 "sampler")z  +79 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler")Q'? +869 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +16 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")d  +78 "core" +7 #"WCR"Allowing 130s for 25.0ml of remaining 575.0ml +3 "Can"\ mFI 1 +2 ."WCR"Intake.select :open + "sampler") +216 "collection"'r% +3 "core" %0\ h +3 #"WCR"Intake @30.3psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X% +4 "core" %IAB \ Dr +2 ."WCR"Intake.select :close +2 "sampler")0 +16 )h% +3 "core" %IEG \ Fr +3 ."WCR"SSV.dial :exhaust +2 "sampler")@  +78 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +17 ."WCR"SS.seek 0ml +2 "sampler")V'? +893 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +16 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +4 "sampler")+  +78 "core" +7 #"WCR"Allowing 130s for 25.0ml of remaining 550.0ml +3 "Can"\ wGTIA +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'\\% +4 "core" %+\ d +2 #"WCR"Intake @31.6psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X4-\ f +2 "sampler")`% +5 "core" %H \ = +4 +6 ."da"delay 2 seconds +25 "collection"'w% +4 "core" %)/2\ m +2 "sampler")% +4 "core" %H \ E +41 "collection"']% +4 "core" % \ 6\ r +2 "sampler")0% +4 "core" %H"& \ E +47 "collection"'*% +3 "core" %1\ q +2 "sampler")f% +5 "core" %H47 \ E +52 "collection"'$% +4 "core" %M\ k +2 "sampler")E% +4 "core" %HLL \ F +53 "sampler")D% +12 ."da"PSV.dial :air +3 "processing"%j  +3 "core" %HTT \ I +2 ."WCR"Intake.select :close +2 "sampler")0 +12 "processing"%5 +3 "core"  +10 "sampler")_% +4 "core" %HVW \ F +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +3 "core"  +7 ."da"PS.seek 0ml +2 "processing"%', +65 "core"  +6 ."WCR"Exhaust.select :open +2 "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler")}'? +916 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +15 ."connect"SSV.dial CBV +4 "sampler")4  + ."WCR"CBV.dial SSV +78 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 475.0ml +3 "Can"\ pJI +2 ."WCR"Intake.select :open +2 "sampler") +214 "collection"'>% +4 "core" %/\ i +2 #"WCR"Intake @30.5psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.46ml/s +2 "sampler")#. 0X +53 "collection"'e% +4 "core" %E\ g +2 "sampler")d% +4 "core" %I \ B +60 "collection"'r% +4 "core" %(#/\ f +2 "sampler")Q% +4 "core" %I24 \ E +68 "collection"''% +5 "core" %M\ i +2 "sampler")% +4 "core" %IGJ \ E +2 "sampler")G% +5 "core" %IJJ \ > +2 ."WCR"Intake.select :close +2 "sampler")0 +14 )`% +4 "core" %ION \ B +2 ."WCR"SSV.dial :exhaust +2 "sampler")"  +78 "core"  +6 ."WCR"Exhaust.select :open +2 "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler")w'? +646 ."da"PBV.dial between PSV and waste1 +3 "processing"% * +36 "core" , +6 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%] +69 "core"  +9 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%0'\ +113 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +19 ."connect"SSV.dial CBV +4 "sampler")P  +2 ."WCR"CBV.dial SSV +76 "core" +17 #"WCR"Allowing 130s for 25.0ml of remaining 400.0ml +3 "Can"\ pLJ * +2 ."WCR"Intake.select :open +2 "sampler") +219 "collection"'*% +3 "core" %8\ k +2 #"WCR"Intake @30.3psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.46ml/s +2 "sampler")#. 0X% +4 "core" % \ g\ c +2 "sampler")}% +4 "core" %G9 \ : +24 "collection"'@% +4 "core" %A\ h +2 "sampler")% +4 "core" %G9 \ < +27 "collection"'9% +4 "core" %=\ h +2 "sampler")\\% +5 "core" %H98: \ : +31 "collection"'V% +3 "core" %S\ g +2 "sampler")c% +5 "core" %Jaa \ ? +35 "collection"'l% +4 "core" %7;H\ j +2 "sampler")+% +4 "core" %J \ D +41 "collection"'-% +4 "core" %#'<\ j +2 "sampler")U% +4 "core" %J \ = +47 "collection"'Z% +3 "core" %:\ d +2 "sampler")% +5 "core" %J \ ? +52 "collection"'% +4 "core" %S\ f +2 "sampler")8% +5 "core" %J \ ? +60 "collection"'% +2 "core" ' +5 #"da"washCycleDA #2 of 3 +2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%x +4 "core" %>\ h + "sampler"))% +5 "core" %J21 \ 4 +68 "collection"'% +54 "core"  +20 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +6 "core" %+,i\ d +4 "sampler")% +4 "core" %J__ \ C +3 "sampler"),% +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 "core" %J_` \ > +2 ."da"PS.seek 0.5ml +2 ."WCR"Intake.select :close +3 "sampler")0 +3 "processing"%6'F +16 "sampler")g% +4 "core" %Jad \ A +2 ."WCR"SSV.dial :exhaust +2 "sampler")M  +78 "core"  +9 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +2 "sampler")q'? +452 "core" ' +2 ."da"delay 5 seconds +438 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +18 ."connect"SSV.dial CBV +3 "sampler")  + ."WCR"CBV.dial SSV +38 ."da"PSR.select :air +3 "processing"% +16 ."da"PS.seek 2ml +2 "processing"%'˕ +18 "core" +9 #"WCR"Allowing 130s for 25.0ml of remaining 375.0ml +3 "Can"\ fMJpG +2 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'h% +3 "core" %*+F\ e +3 #"WCR"Intake @32.5psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.46ml/s +2 "sampler")#. 0X +32 "collection"';% +3 "core" %kmo\ c +2 "sampler")F% +5 "core" %J~ \ @- +35 "collection"'^% +4 "core" %!+U\ g +2 "sampler"){% +5 "core" %H \ D +40 "collection"'K% +4 "core" %k\ g +2 "sampler")b% +4 "core" %H \ D +47 "collection"'7% +3 "core" %q\ f +3 "sampler")z% +4 "core" %H \ E +53 "collection"'e% +3 "core" %e\ g +2 "sampler")d% +4 "core" %H#' \ C +61 "collection"'r% +3 "core" %\\^V\ e +2 "sampler")Q% +4 "core" %H \ = +69 "collection"''% +4 "core" %S\ d +2 "sampler")% +5 "core" %IJM \ D +2 "sampler")G% +4 "core" %ILI \ D +2 ."WCR"Intake.select :close +2 "sampler")0 +16 )`% +3 "core" %ILN \ A +2 ."WCR"SSV.dial :exhaust +2 "sampler")"  +77 "core"  +6 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler") '? +886 "core" ' +10 ."WCR"Exhaust.select :close + "sampler") +16 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +2 "sampler")  +78 "core" +7 #"WCR"Allowing 130s for 25.0ml of remaining 325.0ml +3 "Can"\ dP&JD' +2 ."WCR"Intake.select :open +2 "sampler") +66 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +6 .PBV.dial :waste1 + "processing"%]  +36 "core" +7 ."da"delay 30 seconds +97 "collection"'P% +4 "core" %diU\ c +2 #"WCR"Intake @34.9psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.42ml/s +3 "sampler")#.0X+ +5 "core" + +18 "collection"'}% +4 "core" %9\ j +2 "sampler")@% +4 "core" %E*  \ C +18 "collection"'% +3 "core" %h\ i +3 "sampler")9% +4 "core" %E*13 \ B +20 "collection"'\\% +4 "core" %\\\ m +2 "sampler")V% +4 "core" %E*JM \ G +24 "collection"'c% +3 "core" %9\ k +54 "sampler")l% +12 "core" %H \ E +3 "collection"'+% +4 "core" %9:b\ p +3 "sampler")-% +4 "core" %H \ D +31 "collection"'U% +4 "core" %#+A\ l +2 "sampler")f% +5 "core" %H \ D +35 "collection"'Z% +4 "core" %g\ o +2 "sampler")% +4 "core" %H \ H +18 ."da"PSV.dial :air +2 "processing"%  +21 "collection"'8% +3 "core" %  F\ g +3 "sampler")% +4 "core" %H \ > +46 "collection"')% +4 "core" %!M\ k +4 "sampler")x% +2 "core" +10 ."da"PS.seek 0ml + "processing"%', +3 "core" %H-, \ G +46 "collection"'% +4 "core" %4=J\ g +2 "sampler"),% +4 "core" %H \ F +60 "collection"'g% +4 "core" %k\ i +2 "sampler")M% +5 "core" %H25 \ > +2 "sampler")_% +4 "core" %H44 \ > +2 ."WCR"Intake.select :close +2 "sampler")0 +14 )j% +4 "core" %H>= \ A +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +78 "core"  +6 ."WCR"Exhaust.select :open + "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler")h'? +918 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +16 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")6  +78 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 300.0ml +3 "Can"\ kQPJZ= +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'q% +3 "core" %o\ c +2 #"WCR"Intake @31.5psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X +24 "collection"'% +4 "core" % $P\ ] +3 "sampler")% +4 "core" %H0OP \ > +27 "collection"'\ % +4 "core" %\ \ p\ b +2 "sampler")% +4 "core" %Kpq \ B= +31 "collection"'% +4 "core" %NJH\ d +2 "sampler")m% +4 "core" %H \ B +36 "collection"'W% +4 "core" %q\ f +2 "sampler")A% +4 "core" %H \ D +41 "collection"'?% +4 "core" %D\ g +2 "sampler")I% +4 "core" %H \ E +47 "collection"'B% +3 "core" %?\ f +2 "sampler")|% +5 "core" %H \ D +52 "collection"'u% +4 "core" %&*T\ d +2 "sampler")Y% +4 "core" %H'' \ B +61 "collection"' % +3 "core" %d\ g +2 "sampler")L% +5 "core" %H,. \ E +2 "sampler"):% +4 "core" %H-- \ ; +2 ."WCR"Intake.select :close + "sampler")0 +16 )O% +3 "core" %H75 \ ? +3 ."WCR"SSV.dial :exhaust +2 "sampler")  +77 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler")%'? +899 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +74 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")=  +79 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 275.0ml +3 "Can"\ jRJq +2 ."WCR"Intake.select :open +2 "sampler") +216 "collection"'.% +4 "core" %VY~\ b +2 #"WCR"Intake @34.3psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X \ B +18 "collection"'p% +4 "core" %\ e +2 "sampler")3% +4 "core" %E!UW \ @ +21 "collection"'v% +3 "core" %t\ h +3 "sampler") % +4 "core" %E!pq \ 9 +23 "collection"'% +4 "core" %@@m\ a +2 "sampler");% +4 "core" %G  \ A +28 "collection"'F% +3 "core" %e\ f +3 "sampler")^% +4 "core" %I \ 9) +31 "collection"'{% +4 "core" %d\ e +2 "sampler")K% +4 "core" %G \ C +36 "collection"'b% +4 "core" %XVm\ c +2 "sampler")o% +4 "core" %G \ 8 +41 "collection"'7% +4 "core" %a\ d +2 "sampler")z% +4 "core" %G \ D +47 "collection"'e% +3 "core" %\ f +3 "sampler")d% +4 "core" %G&' \ D +53 "collection"'r% +3 "core" %\ b +2 "sampler")Q% +4 "core" %G57 \ B +61 "collection"''% +3 "core" %pwi\ c +2 "sampler")% +4 "core" %G\\^ \ 8 +69 "collection"'G% +4 "core" %%+b\ c +2 "sampler")`% +4 "core" %Gcb \ B +3 "sampler")"% +4 "core" %Gad \ D +2 ."WCR"Intake.select :close +2 "sampler")0 +67 )H% +10 "core" %G[] \ J +3 ."WCR"SSV.dial :exhaust +2 "sampler")  +79 "core"  +7 ."WCR"Exhaust.select :open + "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")]'? +919 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +17 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +4 "sampler")P  +79 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 250.0ml +3 "Can"\ qSJE +2 ."WCR"Intake.select :open +2 "sampler") +211 #"da"recoverPSRreagent08 + .PTV.dial :puck +6 .PBV.dial :waste1 + "processing"%  +4 "collection"'w% +4 "core" %h\ I +2 #"WCR"Intake @31.0psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.33ml/s +3 "sampler")#.0X +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +78 "core"  +6 ."WCR"Exhaust.select :open + "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler")'? +887 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +16 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +4 "sampler")>  +79 "core"  +6 #"WCR"Allowing 130s for 25.0ml of remaining 225.0ml +4 "Can"\ bUJ + ."WCR"Intake.select :open +2 "sampler") +198 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%6 +8 "collection"'q% +3 "core" %  \ 3 +2 #"WCR"Intake @31.3psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.33ml/s +2 "sampler")#.0X +2 "sampler")H% +4 "core" %I \ ' +47 "collection"'% +3 "core" %  X\ T +3 "sampler")k% +4 "core" %I  \ / +53 "collection"'P% +3 "core" %/1c\ ; +2 "sampler")w% +5 "core" %I&) \  +60 "collection"' % +4 "core" %"!a\ M +2 "sampler")]% +4 "core" %I/3 \ - +68 "collection"'E% +4 "core" %]\ O +2 "sampler")% +4 "core" %IBC \ , +3 "sampler")% +4 "core" %IA@ \ - +2 ."WCR"Intake.select :close + "sampler")0 +19 )5% +3 "core" %IEE \ . +2 ."WCR"SSV.dial :exhaust +2 "sampler")0  +80 "core"  +10 ."WCR"Exhaust.select :open +2 "sampler")@ +19 ."WCR"SS.seek 0ml +2 "sampler")'? +786 "core" ' +2 ."da"delay 5 seconds +101 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +19 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")a  +79 "core"  +8 #"WCR"Allowing 130s for 25.0ml of remaining 175.0ml +3 "Can"\ <XJ +2 ."WCR"Intake.select :open +2 "sampler") +271 "collection"'*% +12 "core" %03\ L +2 #"WCR"Intake @32.8psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.33ml/s +2 "sampler")#.0X- +2 "core" -' +4 ."da"SE.seek 15.12 Pucks below Top Plate + "storage"(q'+ +39 "core" ' +2 "manipulator"&6% +66 "core" %\ \  J w + "storage"(& +5 "core" & 6 : \ [ +2 ."da"Forearm.force -20 + "manipulator"&5 +4 ."da"Forearm.seek 2 + 319 counts +2 "manipulator"&2') +17 "core" ' +2 "manipulator"&1& +4 "core" &\ &\ ! zK +3 "storage"(& +5 "core" & | W\ f +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"& 'Ѧ +25 "core" ' +6 ."da"SE.seek 16.12 Pucks below Top Plate + "storage"(J'Ô +38 "core" ' +2 "manipulator"&& +5 "core" & sK + "manipulator"&% +5 "core" %ѯ sw +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&('\ +90 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&([ +294 "core" ( +2 "manipulator"&!& +4 "core" &\\ t r +2 ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &t& +3 "core" &] ! w\ +3 ."da"Forearm.seek PC +2 "manipulator"&'$ +92 "core" ' +2 ."da"Hand.close + "manipulator"&S/ +69 "core" / +4 ."da"PC.seek :open +2 "processing"%N( +458 "core" ( +2 "storage"(& +4 "core" & \ K +2 "manipulator"&& +4 "core" &j \\ s +3 "manipulator"&\ % +4 "core" % .\  j x +3 ."da"Forearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 2 +2 "manipulator"&( +253 "core" ( +2 "manipulator"&m& +4 "core" &\ !\ $ y1 +2 "storage"(W& +4 "core" & [ _ \ ] +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&A'Ѧ +94 "core" ' +2 ."da"Hand.open +2 "manipulator"&?1 +71 "core" 1 +3 "storage"(I- +3 "core" -'Ô +3 ."da"SE.seek 15.77 Pucks below Top Plate +2 "storage"(n'` +25 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 14.85 Pucks below Top Plate +2 "storage"(B'= +48 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da25may1613h1000ml.tif +620 "Can"\ V%ZJ/ +1133 #"da"SX HX9/16 (USB:45): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 14.311 seconds\ /var/log/esp/da25may1613h1000ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da25may1613h1000ml20s.tif +194 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +161 "core" ' +2 #"WCR"Stroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale +3 "sampler")#.0X +2 "sampler")~% +4 "core" %I" \ * +61 "collection"'3% +4 "core" % |\ R +2 "sampler")v% +4 "core" %I-. \ - +68 "collection"' % +4 "core" %{\ W +2 "sampler")% +4 "core" %I7: \ 2 +78 "collection"'p% +3 "core" %w\ Q +3 "sampler")F% +4 "core" %IAB \ 0 +2 "sampler");% +5 "core" %ICE \ 1 +2 ."WCR"Intake.select :close + "sampler")0 +15 )K% +3 "core" %IHF \ 7 +2 ."WCR"SSV.dial :exhaust +2 "sampler")b  +79 "core"  +5 ."WCR"Exhaust.select :open +2 "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler")o'? +860 #"da"SX HX9/16 (USB:45): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da25may1613h1000ml20s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 32.0 /var/log/esp/midres/da25may1613h1000ml32s.tif +29 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +15 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +3 "sampler")7  +80 "core" +5 #"WCR"Allowing 130s for 25.0ml of remaining 150.0ml +4 "Can"\ TZJ +2 ."WCR"Intake.select :open +2 "sampler") +214 "collection"'z% +5 "core" %9;p\ 7 +2 #"WCR"Intake @33.1psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.33ml/s +3 "sampler")#.0XQL\ O +9 &@Q@\ O +10 &BtX@\ O +9 &D0j:\ Q +12 &EB\ T +9 &G;\ T +9 &Im1\ T +11 &K/.\ T +8 &L.\ T +9 &N\ U +9 &Ps"\ U +10 &R4\ U +7 &S\ U +10 &U\ V +9 &Wz\ U +10 &Y; \ V +9 &Z\ V +9 &\\\ zW +12 &^7c\ z+ +9 &^c\ {4 +8 ( +4 &^!\ / +7 "processing"%M& +3 "core" &^ \ / +3 #"psFlush"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.74 +2 "processing"%j& +4 "core" &^ \ ~/ +4 ."psFlush"Hand.open +2 "manipulator"&>1 +76 "core" 1 +4 "manipulator"&6% +8 "core" % \ \ $ z +7 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +7 ."psFlush"Forearm.seek :retract +4 "manipulator"&'\ +108 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"%1 +44 "core"  +13 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +4 "processing"%@ +30 ."psFlush"PS.seek 0.5ml +4 "processing"%'F +588 "core" ' +5 ."psFlush"delay 5 seconds +504 .PSR.select :air +4 "processing"% +20 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +2062 "core" ' +2 #"WCR"Stroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale +2 "sampler")#.0X +6 ."psFlush"PS.seek 2.5ml +2 "processing"%8'\ +1636 "core" ' +2 #"WCR"Stroke completed -- waiting for pressure to equalize ... + .SS.reconfigure :exhale +2 "sampler")#.0X \ J +21 "collection"',% +3 "core" %&'\ p +2 "sampler")&% +5 "core" %F%PS \ K +23 "collection"'X% +4 "core" %WSt\ p +2 "sampler")f% +4 "core" %F%nl \ H +27 "collection"'U% +4 "core" %DIl\ q +2 "sampler")N% +4 "core" %J  \ I\ \\ +32 "collection"'j% +3 "core" %w\ r +2 "sampler")>% +4 "core" %I \ L +36 "collection"'6% +4 "core" %}\ r +3 "sampler")M% +4 "core" %I \ K +40 "collection"'1% +4 "core" %++n\ q +2 "sampler")x% +4 "core" %I \ L +47 "collection"'l% +4 "core" %"\ r +2 "sampler")% +4 "core" %I \ L +53 "collection"'% +52 "core" %\\_\ p +10 "sampler"))% +5 "core" %I%' \ L +60 "collection"'g% +4 "core" %88{\ s +3 "sampler")% +4 "core" %I79 \ J +68 "collection"'2% +3 "core" %41\ q +3 "sampler")q% +4 "core" %IHJ \ J +77 "collection"'!% +4 "core" % "\ q +2 "sampler")4% +5 "core" %I[Y \ L +2 "sampler")t% +4 "core" %IZZ \ K +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )S% +3 "core" %IXY \ T +2 ."WCR"SSV.dial :exhaust +3 "sampler")(  +78 "core"  +6 ."WCR"Exhaust.select :open +2 "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler") '? +112 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +71 "core"  +7 ."psFlush"PS.seek 0ml +2 "processing"%', +721 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")  +77 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 75.0ml +3 "Can"\ v^K?  +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"' % +4 "core" %/0\ q +2 #"WCR"Intake @32.7psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.28ml/s +3 "sampler")#.0X +7 ."psFlush"PS.seek 2.5ml + "processing"%'\ +2543 "core" ' +2 #"WCR"Stroke completed -- waiting for pressure to equalize ... + .SS.reconfigure :exhale +2 "sampler")#.0Xz\ r +2 "sampler"),% +4 "core" %H \ K +60 "collection"'&% +4 "core" % e\ u +2 "sampler")X% +4 "core" %H \ N +69 "collection"'f% +3 "core" %@>n\ s +2 "sampler")U% +4 "core" %H \ L +78 "collection"'N% +4 "core" %k\ r +2 "sampler")j% +4 "core" %H%& \ L +88 "collection"'>% +4 "core" %X[\ s +2 "sampler")6% +4 "core" %H:= \ J +100 "collection"'M% +3 "core" %|\ s +2 "sampler")1% +4 "core" %HGH \ L +2 "sampler")x% +4 "core" %HIJ \ M +2 ."WCR"Intake.select :close +2 "sampler")0 +16 )5% +4 "core" %HHG \ Q +2 ."WCR"SSV.dial :exhaust +2 "sampler")l  +78 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +3 "sampler")'? +341 "Can"\ na+KyI +237 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" > +6 ."psFlush"PS.seek 2.5ml +2 "processing"%)'\ +285 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +70 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +4 "sampler")g  +78 "core" +7 #"WCR"Allowing 130s for 25.0ml of remaining 25.0ml +4 "Can"\ uaBK{ + ."WCR"Intake.select :open +2 "sampler") +215 "collection"'% +4 "core" %??\ q +2 #"WCR"Intake @33.3psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.25ml/s +3 "sampler")#.0X +6 ."psFlush"PS.seek 2.5ml +2 "processing"%8'\ +554 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale +2 "sampler")#.0X +56 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'"  +88 "core"  +5 "collection"'0% +4 "core" %TV\  +3 ."WCR"CSV.dial between air and CTV +2 "collection"'R ` +30 "core" b +6 ."WCR"CS.seek 7.263ml +2 "collection"'i' +714 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 "collection"'H  +3 ."WCR"CSV.dial CTV +5 "collection"'  +26 "core"  +44  +6 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'{' +1840 "core" 'W<\ +4 ."WCR"CBV.dial :waste2b +2 "collection"'  +31 "core"  +5 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +3 ."WCR"CS.seek 0ml +2 "collection"'`' +108 "core" ' +3 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake + "collection"'  +131 "core" +5 #"WCR"Fix #1 of 2 (with RNAlater) for 2:00 +2 .CSV.dial CSR + "collection"'^  +42 "core"  +7 #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +2 "collection"' +14 ."WCR"CS.seek 2ml + "collection"'V') +584 "core" ' +2 ."WCR"delay 5 seconds +503 .CSR.select :air +2 "collection"' +69 ."WCR"CS.reconfigure :fast +4 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'9' +1927 "core" ' +3 #"WCR"Pumping wcr puck from tube 3 up to 55psi... +2 .CBV.dial SSV +2 "collection"'k @ +72 "core" @ +58 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'  +88 "core"  +8 "collection"'@% +4 "core" %UW\  +2 ."WCR"CSV.dial between air and CTV +3 "collection"'\\ ` +58 "core" _ +6 ."WCR"CS.seek 7.249ml +2 "collection"'-'k +719 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 "collection"'a  +2 ."WCR"CSV.dial CTV +6 "collection"'+  +29 "core"  +100  +6 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<<b +4 ."WCR"CS.seek 0ml +2 "collection"'D' +1618 "core" '\ +3 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b +2 "collection"'Z  +29 "core"  +6 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +4 ."WCR"CS.seek 0ml +2 "collection"'<' +328 "core" ' +3 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'Q  +130 "core" +5 #"WCR"Fix #2 of 2 (with RNAlater) for 2:00 +2 .CSV.dial CSR + "collection"'  +42 "core"  +7 #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +2 "collection"' +14 ."WCR"CS.seek 2ml + "collection"'') +596 "core" ' +3 ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +16 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'' +1908 "core" ' +2 #"WCR"Pumping wcr puck from tube 3 up to 55psi... +2 .CBV.dial SSV +2 "collection"', @ +74 "core" ? +62 ."WCR"CBV.dial between CSV and waste2b +4 "collection"'&  +87 "core"  +7 "collection"'X% +5 "core" %WZ\ +2 ."WCR"CSV.dial between air and CTV +3 "collection"'f ` +58 "core" ^ +5 ."WCR"CS.seek 7.206ml +2 "collection"'U' +558 "Can"\ OdL +167 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +5 "collection"'N  +2 'j  +30 "core"  +107  +6 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'>' +1613 "core" '\ +3 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b +2 "collection"'6  +29 "core"  +6 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +4 ."WCR"CS.seek 0ml +2 "collection"'M' +335 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'1  +128 "core" +5 "collection"'x& +4 "core" &S)]NO\ E +3 #"WCR"Storing wcr puck in Collection Clamp to tube 2 + "manipulator"&5% +4 "core" %\ \ \ &\ ! H z +3 "storage"(l% +5 "core" %q J H >\ + "storage"(. +3 "core" .( +3 "storage"(& +4 "core" & B J _\ +2 "storage"(*& +4 "core" & A ? \ +3 "manipulator"&g& +4 "core" &- \ %\ % l z% +2 "manipulator"&% +5 "core" %\ \ &\ ! J z +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 2 +2 "manipulator"&( +179 "core" ( +2 "manipulator"&q& +4 "core" &\ #\ " ? z5 +2 "storage"()& +4 "core" & L L l\ +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&4'Ѧ +91 "core" ' +2 "storage"(!& +5 "core" & B 5 !\ +2 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 ."WCR"SE.seek :beamBreak + "storage"(S') +203 "core" ' +2 "storage"((- +4 "core" -' +2 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +4 "manipulator"&t& +3 "core" &\ \ # o z5 +3 "storage"(c& +4 "core" &  W\ +2 ."WCR"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +55 ."WCR"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek 2 +2 "manipulator"&' +29 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"& , +3 "core" , +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"( - +2 "core" -' +4 ."WCR"SE.seek 16.13 Pucks below Top Plate +2 "storage"(m'Ý +29 "core" ' + "manipulator"&% +4 "core" %\ \ " C z +3 "storage"(& +5 "core" &   %\ + ."WCR"Forearm.force -20 +2 "manipulator"&5 +3 ."WCR"Forearm.seek 2 + 295 counts +2 "manipulator"&W' +17 "core" ' +2 "manipulator"&I& +5 "core" &\ *\ "  z. +2 "storage"(\ & +4 "core" &   \ +3 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&?'Ѧ +24 "core" ' +3 ."WCR"SE.seek 17.13 Pucks below Top Plate +2 "storage"(u' +41 "core" ' +3 "manipulator"&Y& +5 "core" &\ '\ & b z. +2 "manipulator"& % +5 "core" %\ \ ' Q {d +2 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&L'\ +90 "core" ' +3 ."WCR"Elbow.seek CC +2 "manipulator"&n(o +163 "core" ( + "manipulator"&:& +5 "core" &g6\ "\ )  zN +2 ."WCR"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +3 "core" &h6\ "\ , _ zM +3 ."WCR"Forearm.seek CC +2 "manipulator"&2'Ͻ +95 "core" ' + ."WCR"Hand.close +2 "manipulator"&/ +69 "core" / +4 ."WCR"CC.seek :open +2 "collection"'( +397 "core" ( +2 "storage"(O& +4 "core" & 4 1 \ +2 "storage"(.& +5 "core" & ' . \ +2 "manipulator"&|& +4 "core" &y4\ $\ f zK +2 "manipulator"&%% +5 "core" % ϧ\ &\ $ z, +3 ."WCR"Forearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 2 +2 "manipulator"&#( +162 "core" ( + "manipulator"&}& +5 "core" &\ *\ " 1 z} +2 "storage"(C& +4 "core" & $ & >\ +3 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 ."WCR"Forearm.seek 2 +2 "manipulator"&[' +103 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&s, +3 "core" , +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +52 ."WCR"Hand.open +9 "manipulator"&1 +74 "core" 1 +3 "manipulator"&T% +4 "core" % \ )\ / * z +2 "storage"(~& +5 "core" & % & f\ +2 ."WCR"Forearm.force -20 +2 "manipulator"&5 +3 ."WCR"Forearm.seek 2 + 312 counts +2 "manipulator"&3'" +22 "core" ' +2 "manipulator"&v& +5 "core" &\ /\ 3 zz +2 "storage"( & +5 "core" & L L \ +2 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&p'Ѧ +31 "core" ' + "storage"(F% +4 "core" % ( : \ +4 ."downElevator"SE.seek :down +4 "storage"(;'p +100 (% +3 "core" %6 A ? ?\ U^ +3 "manipulator"&b% +4 "core" %ѳ\ "\ + F zn +3 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&J'\ +32 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +54 "core" ' +2 #tStarting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'8& +4 "core" &ZZ\ +2 "manipulator"&z& +5 "core" &\ '\ % zz +2 "manipulator"&7% +4 "core" %\ \ $\ % z +3 .tElbow.seek FlushPuck::Garage + "manipulator"&=(- +185 "core" ( +2 "manipulator"&d& +5 "core" &-\ )\ & O z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +4 "core" &-\ #\ % z +2 .tForearm.seek :garage +2 "manipulator"&'Γ +98 "core" ' +2 .tHand.close + "manipulator"&_/ +68 "core" / + "manipulator"&y& +4 "core" &-\ (\ " ] z +3 "manipulator"&% +4 "core" % ΢\ &\ & 5 zP +3 .tForearm.seek :retract + "manipulator"&w'\ +102 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&(o +307 "core" ( +2 "manipulator"&& +4 "core" &i/\ 2\ / zG +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &o& +4 "core" &i/\ &\ & zG +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&E'Ͻ +96 "core" ' +2 "manipulator"&A& +4 "core" &i.\ 2\ / D zG +3 "manipulator"&r% +4 "core" %Ϲ\ $\ ~ z +3 "collection"']& +4 "core" &WY\ +3 "collection"'& +5 "core" &XX\ +3 .tCC.seek :closed + "collection"'(S +4 "core" &WY\ \ +9 &0{XZ\ )w +10 &cWX\ > +9 &rpX[\ N +9 &4TYW\ M +10 &VWX\ M +9 &QXY\ M +9 &zUXX\ M +10 &<UXX\ M +9 &RUY\ M +9 &U[Y\ M +10 & UX\\\ M +9 &"EVYX\ M +10 &$UVW\ M +9 &%XWW\ M +9 &'UXY\ M +10 &)LVYX\ M +9 &+TXX\ M +9 &,WWY\ M +10 &.VYX\ M +9 &0TUWZ\ M +10 &2XYX\ M +9 &3WXW\ M +9 &5RUY\ M +10 &7\\VXX\ M +60 &9SXX\ M +5 &:UWV\ M +2 &<VWW\ N + &>dUWX\ M + &@%VYY\ N + &AVYX\ M + &CYZY\ N +4 &EfnYY\ O +9 &GYY\ S +9 &HZ]\ X +10 &JYZ\ X +9 &LPX[\ Z +10 &NZ\\\ Z +9 &OXZ\ Z +9 &QZ[\ G +10 &R?X]\ 'u +9 &R Z[\ M +5 ( +3 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.39 +2 "collection"'e& +4 "core" &RoX\\\ M +2 &RoX[\ M +3 .tHand.open + "manipulator"&"1 +75 "core" 1 + "manipulator"&0% +4 "core" % Ϲ\ 1\ . z z +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&R'\ +105 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'G& +4 "core" &RoZZ\ M +2 "collection"' % +5 "core" %YX\ +2 .tCSV.dial CSR +2 "collection"'H  +40 "core"  +7 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +15 .tCS.seek 5ml +2 "collection"'i'q1 +1348 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +15 '% +3 "core" %q,Z\\\  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.499ml +2 "collection"'{'] +660 "core" ' +2 .tCSV.dial :waste + "collection"' +131 "core" +5 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'^' +1976 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'`& +4 "core" &RoZ\\\ M +3 "collection"'V% +4 "core" %[[\ +2 .tCSV.dial :flush + "collection"'k  +44 "core"  +5 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml +2 "collection"''q1 +1227 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'@ @ +42 "core" A +4 "collection"'\\% +4 "core" %q,[X8\  +3 .tCS.seek 6.999ml +2 "collection"'9' +570 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'+  +2 'a  +41 "core"  +94  +5 .tCBV.dial :waste2b + "collection"'-  +5 "core"  +5 .tCS.seek 0ml +2 "collection"'Z' +1690 "core" ' +2 #tFlushing upper manifold + "collection"'D& +4 "core" &RnYX\ M +3 "collection"'Q% +3 "core" %YY\ +3 .tCSV.dial :flush + "collection"'  +84 "core"  +6 .tCS.seek 5ml +2 "collection"'<'q1 +1228 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"' @ +42 "core" A +4 "collection"',% +4 "core" %q.Y\\ \  +3 .tCS.seek 7ml +2 "collection"'&' +538 "core" ' +3 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +4 "collection"'f + 'X  +50 "core"  +72 +5 .tCTV.dial :air +50 "collection"'  +137 "core" +5 .tCS.seek 0ml +2 "collection"'N' +1688 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'j'1 +771 "core" ' +2 .tCSV.dial :waste +2 "collection"'U +41 "core" +6 .tCS.seek 0ml + "collection"'6' +776 "core" ' +2 "collection"'>& +4 "core" &Rn]Y\ M +3 "collection"'1% +3 "core" %Z[\ +2 .tCSV.dial :flush +2 "collection"'x  +42 "core"  +5 .tCS.seek 3ml +2 "collection"'5'1 +773 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'l @ +44 "core" B +4 "collection"'% +4 "core" %1Y[\  +3 .tCS.seek 5ml +2 "collection"''q3 +537 "core" ' +2 .tCSV.dial :air + "collection"'* @ +5 "core" A +5 .tCS.seek 0ml + "collection"'g' +1245 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"''1 +774 "core" ' +2 .tCSV.dial :waste +2 "collection"'q +73 "core" +5 .tCS.seek 0ml +2 "collection"')' +772 "core" ' +3 #tDisinfecting external Intake with mfbkill + "collection"'!& +4 "core" &RnY[\ M +2 "collection"'P% +4 "core" %\\]\ +2 .tCSV.dial CSR +2 "collection"'B  +142 "core"  +7 #tPulling 8ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +15 .tCS.seek 8ml + "collection"'('8 +1914 "core" ' +3 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +15 .tCS.seek 10ml +2 "collection"'t' +545 "core" ' +3 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +4 "collection"' + 'c  +18 "core"  +85 +4 .tCTV.dial :intake +2 "collection"'  +73 "core"  +6 .tIntake.select :open +2 "sampler") +14 .tCS.seek 2ml +2 "collection"'') +1968 "core" ' +2 .tIntake.select :close +2 "sampler")0 +14 .tCTV.dial :air +2 "collection"'I  +74 "core"  +5 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 0ml + "collection"'\ ' +585 "core" ' +2 #tFlushing lower manifold's waste2b port +2 .CSV.dial CSR + "collection"'Y  +101 "core"  +7 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +16 .tCS.seek 4ml + "collection"' 'Q +1092 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +64 .tCS.reconfigure :fast +10 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'4' +1471 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +3 'S  +41 "core"  +92  +6 .tCBV.dial :waste2b + "collection"'  +44 "core"  +6 .tCS.seek 0ml +2 "collection"'W' +2400 "core" ' +2 #tKilling upper manifold +2 .CSV.dial CSR + "collection"'m  +44 "core"  +6 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +15 .tCS.reconfigure :default +3 "collection"'#P d@b +3 .tCS.seek 4ml + "collection"':'Q +1101 "core" ' +3 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +16 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'' +314 "Can"\ SgL +1135 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'? + '  +48 "core"  +57 +6 .tCTV.dial :air + "collection"'  +133 "core"  +5 .tCS.seek 0ml + "collection"'L' +2387 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml + "collection"'/'1 +774 "core" ' +2 .tCSV.dial :waste +2 "collection"'O +42 "core" +5 .tCS.seek 0ml +2 "collection"'.' +779 "core" ' +2 #tFlushing upper manifold + "collection"'|& +4 "core" &RmY\\\ M +2 "collection"'%% +4 "core" %Z[\ +2 .tCSV.dial :flush +2 "collection"'}  +44 "core"  +5 .tCS.seek 5ml + "collection"'C'q1 +1236 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'2 @ +42 "core" A +5 "collection"'n% +3 "core" %q4Y[\ \  +3 .tCS.seek 7ml +2 "collection"'' +548 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'T +3 '~  +7 "core"  +95 ~ +4 .tCTV.dial :air + "collection"'v  +5 "core"  +6 .tCS.seek 0ml + "collection"'' +1689 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"' '1 +774 "core" ' +2 .tCSV.dial :waste + "collection"'F +44 "core" +5 .tCS.seek 0ml +2 "collection"'#' +774 "core" ' +2 "collection"'& +4 "core" &RmZZ1\ M +2 "collection"'b% +4 "core" %Z\\4\ +3 .tCSV.dial :flush + "collection"'[  +42 "core"  +5 .tCS.seek 3ml +50 "collection"'8'1 +784 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'z @ +44 "core" A +4 "collection"'7% +5 "core" %1Y\\9\  +3 .tCS.seek 5ml + "collection"'3'q2 +552 "core" ' +2 .tCSV.dial :air +2 "collection"'u @ +4 "core" A +6 .tCS.seek 0ml + "collection"'p' +1232 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml + "collection"'d'1 +771 "core" ' +2 .tCSV.dial :waste +2 "collection"' +73 "core" +5 .tCS.seek 0ml +2 "collection"';' +773 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'s& +4 "core" &Rm[\\\ M +2 "collection"'_% +5 "core" %X[\ +2 .tCSV.dial :flush + "collection"'y  +44 "core"  +5 .tCS.seek 5ml +2 "collection"''q1 +1225 "core" ' +3 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'J @ +42 "core" A +4 "collection"'% +4 "core" %q/[\\\  +3 .tCS.seek 7ml +2 "collection"'=' +551 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  +2 'o  +45 "core"  +86  +6 .tCBV.dial :waste2b +2 "collection"'A  +46 "core"  +5 .tCS.seek 0ml +2 "collection"'r' +1689 "core" ' +3 #tDisinfecting external Intake with kill + "collection"']& +4 "core" &RmWZ\ M +2 "collection"'w% +4 "core" %WZ\ +2 .tCSV.dial CSR +2 "collection"'  +42 "core"  +7 #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +15 .tCS.seek 8ml + "collection"'e'8 +1920 "core" ' +3 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +16 .tCS.seek 10ml + "collection"'"' +542 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'0 +2 '  +46 "core"  +71 ~ +5 .tCTV.dial :intake + "collection"'G  +73 "core" +6 .tIntake.select :open +2 "sampler") +14 .tCS.seek 2ml +2 "collection"' ') +1951 "core" ' +2 .tIntake.select :close +2 "sampler")0 +14 .tCTV.dial :air +2 "collection"'H  +72 "core" +5 .tCS.reconfigure :default +3 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'E' +584 "core" ' +2 .tCSV.dial CSR + "collection"'M  +100 "core"  +7 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +72 .tCS.seek 5ml + "collection"''q1 +1345 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +16 .tCS.seek 10ml +2 "collection"'i' +1351 "core" ' +2 .tCSV.dial CBV +2 "collection"' +101 "core" +5 .tCS.seek 0ml +2 "collection"'{' +2632 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&`& +4 "core" &j.\ &\ &  zG +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&V(o +4 "core" ( +2 "manipulator"&k& +4 "core" &j.\ !\ ' v zG +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &^& +3 "core" &j.\ ,\ ) zG +3 .tForearm.seek CC + "manipulator"&@'Ͻ +94 "core" ' +2 .tHand.close + "manipulator"&\\/ +68 "core" / +4 .tCC.seek :open + "collection"'( +394 "core" ( +2 "manipulator"&+& +4 "core" &j-\ +\ % zG +2 "manipulator"&a% +4 "core" % ϰ\ $\ W z +3 .tForearm.seek :retract +2 "manipulator"&-'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&9(- +303 "core" ( + "manipulator"&D& +4 "core" &-\ &\ * z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &Q& +3 "core" &-\ %\ " h z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'Γ +107 "core" ' +3 .tHand.open + "manipulator"&Z1 +67 "core" 1 +2 "manipulator"&% +4 "core" % Μ\ &\ " z" +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&,'\ +108 "core" ' +2 #tCompleted [myDA_WCR {hotBleach :waste2b} #Phase 11: Friday DA+WCR with hotBleach cleanup (4 pucks)] begun 11:00:23 +2 #Preparing to sleep until 5/19/25 11:00AM +7 #Asleep til 5/19/25 11:00AM +3 #Continuing at 11:00PDT19-May-25 +3 "Can"\ :iL +4 ."Qmail"GoodNews.email "Then, in tube 3: myDA_WCR {hotBleach :waste2b}\\t #Phase 12: Monday DA+WCR with hotBleach cleanup (4 pucks)\\n/home/esp/esp2/mission/25APR23NEMO.rb:81\\n{1 => 33,\\n 2 => 18,\\n 3 => 15,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@13:38:04, 13.8C, 22% humidity, 14.2psia, 13.286V, 0.331A, 105.271Ah, 4.40W\\nSampled 1000.0ml",Subject: "Asleep until 11:00PDT19-May-25" +23 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown +1274 #"uploadLog"upsync +22711 "Can"\ jM; +60001  \ k MѾ +60002 \ lNg +60002 \ !m$N +60001 \ n0O +60002 \ o<P) +60002 \ pGP +60001 \ qSQU +60002 \ r^Q +60001 \ sjR +60002 \ tuS +60001 \ uS +60002 \ vTC +60001 \ wTپ +60001 \ xUo +60002 \ yV +60002 \ zV +60001 \ !{W1 +60002 \ |WǾ +60002 \ }X] +60002 \ ~X +60001 \ Y +60002 \  Z +60002 \ Z +60002 \ ![K +60002 \ .[ +60001 \ :\\w +60002 \ G] +60003 \ S] +60002 \ _^9 +60002 \ k^Ͼ +60002 \ x_e +60002 \ _ +60001 \ !` +60002 \ a' +60002 \ a +60002 \ bS +60002 \ b +60002 \ c +60002 \ d +60002 \ d +60001 \ eA +60002 \ e׾ +60002 \  fm +60002 \ g +60001 \ %g +60002 \ 1h/ +60002 \ >hž +60001 \ !Ji[ +60001 \ Vi +60002 \ aj +60001 \ lk +60002 \ xk +60002 \ lI +60001 \ l߾ +60002 \ !mu +60002 \ n +60002 \ n +60001 \ o7 +60002 \ o; +60002 \ pc +60001 \ p @PDT1747465325.88 \ q +60002 \ r% +60001 \ r +60002 \ sQ +60002 \  s +60001 \ t} +60002 \ !u +60002 \ +u +60001 \ 5v? +60002 \ ?vվ +60002 \ Iwk +60001 \ Sx +60002 \ ]x +60002 \ hy- +60002 \ ryþ +60002 \ !}zY +60001 \ z +60002 \ { +60002 \ | +60002 \ | +60001 \ }G +60002 \ }ݾ +60002 \ ~s +60002 \  +60001 \  +60002 \ 5 +60002 \ ˾ +60002 \ a +60002 \   +60002 \  +60001 \ # +60002 \ + +60001 \ 7O +60002 \ B +60002 \ L{ +60001 \ W +60002 \ a +60002 \ k= +60002 \ uӾ +60001 \ Ӏi +60002 \ Ԋ +60002 \ Օ +60002 \ ֞+ +60001 \ ק +60002 \ رW +60002 \ ٺ +60002 \  +60001 \  +60002 \  +60002 \ E +60001 \ ۾ +60002 \ q +60002 \  +60001 \   +60002 \ !3 +60002 \ #ɾ +60001 \ -_ +60002 \ 8 +60002 \ C +60001 \ M! +60002 \ W +60002 \ cM +60001 \ n +60002 \ !yy +60002 \  +60001 \  +60002 \ ; +60002 \ Ѿ +60001 \ g +60002 \  +60001 \  +60002 \ ) +60002 \  +60001 \ U +60002 \  +60002 \  +60001 \ !  +60002 \  +60002 \ !C +60001 \ -پ +60002 \ 8o +60002 \ C +60001 \ O +60002 \ Z1 +60002 \ fǾ +60001 \ "q] +60002 \ | +60002 \  +60001 \  +60002 \  +60001 \ K +60002 \   +60002 \ \ w +60001 \   +60002 \   +60001 \  9 +60002 \ Ͼ +60002 \ e +60002 \  +60001 \ ! +60002 \ !' +60002 \ . +60001 \ ;S +60002 \ H +60002 \ U +60002 \ ` +60001 \ !n +60002 \ zA +60002 \ ׾ +60002 \ m +60001 \  +60002 \  +60001 \ / +60002 \  ž +60002 \ %![ +60002 \ !" +60001 \ # +60002 \ $ +60002 \ & +60002 \ ' I +60001 \ (߾ +60002 \ )#u +60002 \ */ +60001 \ +: +60002 \ ,E7 +60002 \ -Q; +59998 \ .\\c +60002 \ /h +60001 \ 0s +60002 \ 1}% +60004 \ 2 +60001 \ 3Q +60002 \ 4 +60002 \ 5} +60001 \ 6 +60002 \ 7 +60001 \ 8? +60002 \ 9վ +60001 \ !:k +60002 \ ; +60002 \ <× +60001 \ =- +60002 \ ?þ +60002 \ @Y @PDT1747551728.30 \ A +60001 \ !B#ƅ +60002 \ C. +60002 \ D9DZ +60002 \ EDG +60002 \ FOݾ +60001 \ GYs +60002 \ Hd +60002 \ Inʟ +60001 \ Jw5 +60002 \ K˾ +60002 \ !La +60001 \ M +60002 \ N͍ +60002 \ O# +60001 \ Pι +60002 \ QO +60002 \ R +60002 \ S{ +60001 \ !T +60002 \ Uѧ +60002 \ V= +60001 \ XӾ +60002 \ Y i +60002 \ Z +60002 \ [!ԕ +60001 \ \\,+ +60002 \ ]7 +60002 \ ^AW +60002 \ _M +60002 \ `W׃ +60001 \ ac +60002 \ bnد +60002 \ cyE +60002 \ d۾ +60002 \ "eq +60001 \ f +60002 \ g۝ +60002 \ h3 +60002 \ iɾ +60001 \ j_ +60002 \ k +60002 \ lދ +60002 \ m! +60002 \ n߷ +60002 \ pM +60001 \ q  +60002 \ ry +60002 \ s% +60002 \ t1⥾ +60002 \ !u<; +60001 \ !vGѾ +60002 \ wSg +60002 \ x_ +60002 \ yl哾 +60001 \ zx) +60002 \ {濾 +60002 \ |U +60002 \ } +60001 \ ~聾 +60002 \  +60002 \ 魾 +60001 \ C +60002 \ پ +60002 \ o +60002 \  +60001 \ 웾 +60002 \ 1 +60002 \ Ǿ +60001 \ ] +60002 \  +60002 \ !& +60001 \ 1 +60002 \ < +60002 \ HK +60001 \ S +60002 \ ^w +60002 \ j +60001 \ u +60002 \ 9 +60001 \ Ͼ +60002 \ e +60001 \  +60002 \  +60002 \ ' +60001 \  +60002 \ S +60002 \  +60001 \  +60002 \  +60002 \  +60002 \ A +60001 \ ׾ +60002 \ $m +60002 \ 0 +60001 \ ; +60002 \ G/ +60002 \ Qž +60002 \ ][ +60001 \ i +60002 \ t +60002 \  +60001 \  +60002 \ I +60002 \ ߾ +60001 \ u +60002 \  +60002 \  +60001 \ 7 +60002 \ ; +60002 \ c +60002 \  +60001 \  +60002 \  % +60002 \  +60002 \ # Q +60001 \ . +60002 \ :\ } +60002 \ D  +60001 \ O +60002 \ Y ? +60002 \ e վ +60002 \ !p k +60001 \ !{ +60002 \ † +60002 \ Ñ- +60002 \ Ĝþ +60001 \ ŨY +60002 \ ƴ +60002 \  +60002 \ ! +60001 \ ! +60002 \ G +60002 \ ݾ +60002 \ s +60001 \  +60002 \  +60002 \ "5 +60001 \ $˾ +60002 \ /a +60002 \ : +60001 \ F +60002 \ Q# +60002 \ \\ @PDT1747638130.78 \ gO +60002 \ s +60002 \ ~{ +60002 \ !ڊ +60001 \ ۖ +60002 \ ܡ= +60002 \ ݬӾ +60001 \ ޷i +60002 \  +60002 \  +60001 \  + +60002 \  +60002 \ !W +60002 \ !! +60002 \ !" +60001 \ # +60002 \ # +60002 \ $$E +60001 \ 0$۾ +60002 \ ;%q +60002 \ F& +60002 \ O& +60001 \ !Y'3 +60002 \ d'ɾ +60002 \ !n(_ +60001 \ x( +60002 \ ) +60002 \ *! +60002 \ * +60001 \ +M +60002 \ + +60002 \ ,y +60002 \ - +60001 \ - +60002 \ .; +60002 \ .Ѿ +60001 \ /g +60002 \ / +60002 \ 0 +60001 \ 1) +60002 \ 1 +60002 \ #2U +60001 \ /2 +60002 \ :3 +60002 \ E4 +60001 \ R4 +60002 \ !^5C +60002 \ k5پ +60001 \  x6o +60002 \ \ 7 +60002 \  7 +60001 \  81 +60002 \  8Ǿ +60002 \ 9] +60002 \ 9 +60001 \ : +60002 \ ; +60002 \ ; +60001 \  +60002 \ #> +60002 \ /?9 +60001 \ <?Ͼ +60002 \ I@e +46814 \ #@ +3 #tPowering core bus +573 .Gate.power :raw,:ON +14 "sampler") +35 )< +2 "core"  +3 "collection"' +3 'X +3 "core"  +2 "processing"% +3 %f +3 "core"  +6 "collection"' 9\ +3 ' 0\ +3 ' -\ +5 "processing"% 9\ +2 % 2\ +3 % *\ +2 % 0\ +5 "sampler")&\ +3 .tCS.configure :default +2 "collection"'#P d@b +3 .tPS.configure :default +3 "processing"%#A d`xb +3 .tSS.configure :default +2 "sampler")#.0X  +5 "collection"'1 +3 "core" %\ 4\ 1 z +4 .tForearm.home.seek :retract +2 "manipulator"&x'\ +35 "core" +4 ."rdySampler"SSV.dial :spit,avoiding: :exhaust + "sampler")6 +3 "core"  +3 "sampler")l +3 "core"  +2 "sampler")  +15 "core" ' +2 ."closeHand"Hand.close +3 .tElbow.reconfigure :loose +2 "manipulator"&5/ +3 &$ &.,(#b +5 .tElbow.jog 1500 +2 "manipulator"&** +4 "core" +4 ."rdyProcessing"PS.home.seek 0ml +2 "processing"%', +32 "core" +3 "sampler")g% +4 "core" %UV \ z +4 ."readyCS"CS.reconfigure :fast +4 ."rdySampler"SS.home.seek 0ml +4 "collection"'#d @b +3 "sampler")q'? +4 ."readyCS"CS.home.seek 0ml +3 "collection"'' +2 "core" / + * +4 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 .tElbow.home.seek :clear + "manipulator"&!(d +320 "core" ' +34 ( +2 "storage"(P& +4 "core" & T ^ W\ +3 .tSE.home.seek :down + "storage"(B'p +60 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 .tSC.home.seek :initial + "storage"()( +444 "core" ' +19 ' +2 ."rdyProcessing"PS.stop + "processing"%5 +44 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +4 .tForearm.seek :retract + "manipulator"&('\ +15 "core" ' +2 .tElbow.seek :hammer +53 "manipulator"&c( +104 "core" ( +2 "manipulator"& & +4 "core" &\ 5\ 7 j z4 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek retracted + "manipulator"&'\ +3 "core" ' +2 "manipulator"&t% +4 "core" %\ \ 1\ 5 z v +4 "processing"%I& +2 "collection"'& +6 "core" &\ +3 &MO0\ +3 ."openPC"PC.home.seek :open +3 .tCC.home.seek :open +2 "processing"%Y( +3 "collection"'\ ( +275 "core" ( +6 ( +47 "Can"\ >8@ +7 #tPhase [myDA_WCR {hotBleach :waste2b} #Phase 12: Monday DA+WCR with hotBleach cleanup (4 pucks)] + ."Qmail"Notice.email "At 11:00:24 began in tube 3: myDA_WCR {hotBleach :waste2b}\\t #Phase 12: Monday DA+WCR with hotBleach cleanup (4 pucks)\\n/home/esp/esp2/mission/25APR23NEMO.rb:81\\n{1 => 33,\\n 2 => 18,\\n 3 => 15,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:25, 12.0C, 21% humidity, 14.2psia, 13.281V, 0.355A, 115.889Ah, 4.72W",Subject: "Started 25APR23NEMO phase myDA_WCR {hotBleach :waste2b}\\t #Phase 12: Monday DA+WCR with hotBleach cleanup (4 pucks)" +3 #tStarting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +7 "collection"' & +4 "core" &OO$\  +3 .tHand.open + "manipulator"&1 +76 "core" 1 +2 "manipulator"&S& +4 "core" & X # z4 +4 "manipulator"&% +6 "core" % \ \ 1\ 0 z v +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage + "manipulator"&4(- +215 "core" ( +2 "manipulator"&m& +4 "core" &- b\  q z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &W& +4 "core" &-\ 0\ 1 a z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage +2 "manipulator"&:'Γ +108 "core" ' +3 .tHand.close +2 "manipulator"& / +66 "core" / +3 "manipulator"&?& +5 "core" &-\ .\ 2 z +2 "manipulator"&% +6 "core" % Φo\ .\ 2 { +4 .tForearm.seek :retract + "manipulator"&'\ +123 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&L(o +62 #"uploadLog"upsync +279 "core" ( +2 "manipulator"&O& +4 "core" &{4 [ { zK +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &/& +4 "core" &{5\ 1\ 2 g zK +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&|'Ͻ +94 "core" 'ӳ\ 9\ / { +4 !to:Slide::Error\ : mesg"(Forearm speedErr at PC + 911 counts: @replyo:I2C::Servo::AbsMove3Reply :@destinationi%: @tagi|: @error: speedErr: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi9\ : outPressi/\ :deltaPressi : voltagef12.078580265095729d: @type2F:@checkpoint: omitted:@axisName" Forearm:bt[%"2/home/esp/esp2/lib/slide.rb:633:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:395:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:360:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:352:in `seek'",/home/esp/esp2/lib/slide.rb:403:in `to'"8/home/esp/esp2/lib/slide.rb:86:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:403:in `to'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"2/home/esp/esp2/utils/puckmoves.rb:796:in `to'",/home/esp/esp2/lib/msg.rb:68:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:794:in `to'"6/home/esp/esp2/utils/puckmoves.rb:858:in `loadAt'"=/home/esp/esp2/utils/puckmoves.rb:983:in `loadFlushPuck'"A/home/esp/esp2/protocol/2G/utilities.rb:74:in `initialPurge'";/home/esp/esp2/mission/25APR23NEMO.rb:19:in `myDA_WCR'"-/home/esp/esp2/mission/25APR23NEMO.rb:82"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"-/home/esp/esp2/mission/25APR23NEMO.rb:81"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"-/home/esp/esp2/mission/25APR23NEMO.rb:35"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"-/home/esp/esp2/lib/esp.rb:207:in `shell'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 + #Retry #1 of 4 +3 .Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&%'\ +85 "core" ' +4 .tCC.reconfigure :default +2 "collection"'$x2 ^22b +3 .tCC.home.seek :open +2 "collection"'}( +274 "core" ( +3 "manipulator"&.& +4 "core" &Ӱ+\ 1\ 0 i zDw +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&2(o +35 "core" ( +2 "manipulator"&n& +4 "core" &l\ 3\ 8 _ z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &C& +3 "core" &l\ 1\ 1 l z +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&~'Ͻ +92 "core" 'ӟ\ 1\ 2 { +3 !to:Slide::Error\ : mesg"(Forearm speedErr at PC + 891 counts: @replyo:I2C::Servo::AbsMove3Reply :@destinationi%: @tagi~: @error: speedErr: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi1\ : outPressi2\ :deltaPressi : voltagef12.078580265095729d: @type2F:@checkpoint: omitted:@axisName" Forearm:bt[%"2/home/esp/esp2/lib/slide.rb:633:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:395:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:360:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:352:in `seek'",/home/esp/esp2/lib/slide.rb:403:in `to'"8/home/esp/esp2/lib/slide.rb:86:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:403:in `to'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"2/home/esp/esp2/utils/puckmoves.rb:796:in `to'",/home/esp/esp2/lib/msg.rb:85:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:794:in `to'"6/home/esp/esp2/utils/puckmoves.rb:858:in `loadAt'"=/home/esp/esp2/utils/puckmoves.rb:983:in `loadFlushPuck'"A/home/esp/esp2/protocol/2G/utilities.rb:74:in `initialPurge'";/home/esp/esp2/mission/25APR23NEMO.rb:19:in `myDA_WCR'"-/home/esp/esp2/mission/25APR23NEMO.rb:82"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"-/home/esp/esp2/mission/25APR23NEMO.rb:81"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"-/home/esp/esp2/mission/25APR23NEMO.rb:35"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"-/home/esp/esp2/lib/esp.rb:207:in `shell'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 + #Retry #2 of 4 +3 .Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +59 "manipulator"&T'\ +84 "core" ' +3 .tCC.reconfigure :default +2 "collection"'$x2 ^22b +3 .tCC.home.seek :open +2 "collection"'v( +275 "core" ( +2 "manipulator"&& +4 "core" &l\ /\ 0 m z +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&(o +3 "core" ( +2 "manipulator"&F& +4 "core" &l\ 7\ 3 V z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 & & +3 "core" &l\ 2\ 1 z +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'Ͻ +91 "core" 'Ӗ\ 3\ 5 m { +4 !to:Slide::Error\ : mesg"(Forearm speedErr at PC + 882 counts: @replyo:I2C::Servo::AbsMove3Reply :@destinationi%: @tagi: @error: speedErr: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi3\ : outPressi5\ :deltaPressim : voltagef12.078580265095729d: @type2F:@checkpoint: omitted:@axisName" Forearm:bt[%"2/home/esp/esp2/lib/slide.rb:633:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:395:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:360:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:352:in `seek'",/home/esp/esp2/lib/slide.rb:403:in `to'"8/home/esp/esp2/lib/slide.rb:86:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:403:in `to'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"2/home/esp/esp2/utils/puckmoves.rb:796:in `to'",/home/esp/esp2/lib/msg.rb:85:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:794:in `to'"6/home/esp/esp2/utils/puckmoves.rb:858:in `loadAt'"=/home/esp/esp2/utils/puckmoves.rb:983:in `loadFlushPuck'"A/home/esp/esp2/protocol/2G/utilities.rb:74:in `initialPurge'";/home/esp/esp2/mission/25APR23NEMO.rb:19:in `myDA_WCR'"-/home/esp/esp2/mission/25APR23NEMO.rb:82"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"-/home/esp/esp2/mission/25APR23NEMO.rb:81"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"-/home/esp/esp2/mission/25APR23NEMO.rb:35"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"-/home/esp/esp2/lib/esp.rb:207:in `shell'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 + #Retry #3 of 4 +3 .Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&b'\ +92 "core" ' +3 .tCC.reconfigure :default +2 "collection"'$x2 ^22b +3 .tCC.home.seek :open +2 "collection"'[( +275 "core" ( +2 "manipulator"&#& +4 "core" &k\ &\ . ^ z +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&z(o +3 "core" ( +2 "manipulator"&7& +4 "core" &k X ! z +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &8& +3 "core" &k\ 1\ 0 z +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&u'Ͻ +90 "core" 'Ӕ\ 0\ ; { +3 !to:Slide::Error\ : mesg"(Forearm speedErr at PC + 880 counts: @replyo:I2C::Servo::AbsMove3Reply :@destinationi%: @tagiz: @error: speedErr: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi0\ : outPressi;\ :deltaPressi : voltagef12.078580265095729d: @type2F:@checkpoint: omitted:@axisName" Forearm:bt[%"2/home/esp/esp2/lib/slide.rb:633:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:395:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:360:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:352:in `seek'",/home/esp/esp2/lib/slide.rb:403:in `to'"8/home/esp/esp2/lib/slide.rb:86:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:403:in `to'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"2/home/esp/esp2/utils/puckmoves.rb:796:in `to'",/home/esp/esp2/lib/msg.rb:85:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:794:in `to'"6/home/esp/esp2/utils/puckmoves.rb:858:in `loadAt'"=/home/esp/esp2/utils/puckmoves.rb:983:in `loadFlushPuck'"A/home/esp/esp2/protocol/2G/utilities.rb:74:in `initialPurge'";/home/esp/esp2/mission/25APR23NEMO.rb:19:in `myDA_WCR'"-/home/esp/esp2/mission/25APR23NEMO.rb:82"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"-/home/esp/esp2/mission/25APR23NEMO.rb:81"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"-/home/esp/esp2/mission/25APR23NEMO.rb:35"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"-/home/esp/esp2/lib/esp.rb:207:in `shell'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +2 #Retry #4 of 4 +2 .Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&3'\ +85 "core" ' +3 .tCC.reconfigure :default +2 "collection"'$x2 ^22b +3 .tCC.home.seek :open +2 "collection"'p( +272 "core" ( +2 "manipulator"&& +3 "core" &k\ 0\ 1 w z +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&d(o +4 "core" ( +2 "manipulator"&s& +4 "core" &k X 5 z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &_& +4 "core" &k\ ,\ 0 l z +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&y'Ͻ +92 "core" 'Ӕ\ 2\ 4 { +4 !to:Puck::Warning: mesg"BRetaining claim on Arm because Hand is likely holding a puck!:bt["7/home/esp/esp2/utils/puckmoves.rb:273:in `giveup!'"2/home/esp/esp2/utils/puckmoves.rb:807:in `to'"6/home/esp/esp2/utils/puckmoves.rb:858:in `loadAt'"=/home/esp/esp2/utils/puckmoves.rb:983:in `loadFlushPuck'"A/home/esp/esp2/protocol/2G/utilities.rb:74:in `initialPurge'";/home/esp/esp2/mission/25APR23NEMO.rb:19:in `myDA_WCR'"-/home/esp/esp2/mission/25APR23NEMO.rb:82"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"-/home/esp/esp2/mission/25APR23NEMO.rb:81"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"-/home/esp/esp2/mission/25APR23NEMO.rb:35"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"-/home/esp/esp2/lib/esp.rb:207:in `shell'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +2 !o:Slide::Error : mesg"(Forearm speedErr at PC + 880 counts: @replyo:I2C::Servo::AbsMove3Reply :@destinationi%: @tagi~: @error: speedErr: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi2\ : outPressi4\ :deltaPressi : voltagef12.078580265095729d: @type2F:@checkpoint: omitted:@axisName" Forearm:bt[%"2/home/esp/esp2/lib/slide.rb:633:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:395:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:360:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:352:in `seek'",/home/esp/esp2/lib/slide.rb:403:in `to'"8/home/esp/esp2/lib/slide.rb:86:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:403:in `to'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"2/home/esp/esp2/utils/puckmoves.rb:796:in `to'",/home/esp/esp2/lib/msg.rb:85:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:794:in `to'"6/home/esp/esp2/utils/puckmoves.rb:858:in `loadAt'"=/home/esp/esp2/utils/puckmoves.rb:983:in `loadFlushPuck'"A/home/esp/esp2/protocol/2G/utilities.rb:74:in `initialPurge'";/home/esp/esp2/mission/25APR23NEMO.rb:19:in `myDA_WCR'"-/home/esp/esp2/mission/25APR23NEMO.rb:82"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"-/home/esp/esp2/mission/25APR23NEMO.rb:81"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"-/home/esp/esp2/mission/25APR23NEMO.rb:35"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"-/home/esp/esp2/lib/esp.rb:207:in `shell'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489:@timestampu: Time rR)k + #Waiting to Resume from Checkpoint "Forearm speedErr at PC + 880 counts" +2 ."Qmail"BadNews.email "Forearm speedErr at PC + 880 counts",Subject: "Slide::Error in MAIN" +707 #"uploadLog"upsync +6883 "Can"\ 5@h +3740 #"brent"Session Begun +572 #-> clients +1671 #-> showlog 100 +14630 #-> BadNews.email "Brent here: I think the Flushpuck is stuck in its garage due to sticky residue" +2 .BadNews.email "Brent here: I think the Flushpuck is stuck in its garage due to sticky residue" +1391 #"uploadLog"upsync +25794 #"brent"-> Arm +3 "manipulator"&;& +6 "core" &k\ 3\ / O z +3 "manipulator"&J% +5 "core" %Z\ 1\ 0 T z: +888 #"brent"-> Forearm.legend +11297 "Can"\ 5Ah +60002 \ 5 {B(h +60001 \ 5"fBh +60002 \ 5$PCTh +60002 \ 5&;Ch +60001 \ 5(%Dh +60002 \ 5*Eh +60002 \ 5+Eh +60001 \ 8-FBh +2007 #"brent"-> pucks +7662 #-> clients +1189 #-> Flush.garage +1818 #Waiting >20 seconds for MAIN to relinquish FlushPuck +441 !o:UserAbort: mesg"User Abort!!:bt["7/home/esp/esp2/lib/cmdserver.rb:294:in `interrupt'"7/home/esp/esp2/lib/cmdserver.rb:405:in `interrupt'"*brent aborter-:1:in `topLevelBinding'" Flush.steal! +867 #-> Flush.garage +1138 #Waiting >20 seconds for MAIN to relinquish Arm +16 !o:UserAbort: mesg"User Abort!!:bt["7/home/esp/esp2/lib/cmdserver.rb:294:in `interrupt'"7/home/esp/esp2/lib/cmdserver.rb:405:in `interrupt'"*brent aborter-:1:in `topLevelBinding'" Arm.steal! +2 "manipulator"&& +6 "core" &k\ 2\ 0 W z +2 "manipulator"&% +4 "core" %Z\ 2\ 1 a z: +341 #"brent"-> Flush.garage +2 #Garaging FlushPuck in Hand +3 "manipulator"&o& +6 "core" &k\ $\ - ~ z +3 "manipulator"&% +4 "core" %Z\ %\ * : z: +3 ."brent"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +6 ."brent"Forearm.seek :retract +2 "manipulator"&A'\ +83 "core" ' +2 ."brent"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 ."brent"Elbow.seek :garage +3 "manipulator"&=(- +300 "core" ( +2 "manipulator"&]& +4 "core" &- X & z +2 ."brent"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &w& +3 "core" &-\ .\ / N z +3 ."brent"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."brent"Forearm.seek :garage +2 "manipulator"&'Γ +94 "core" 'Ӥ\ /\ 1 K { +4 !"brent"o:Slide::Error\ : mesg"(Forearm speedErr at PC + 896 counts: @replyo:I2C::Servo::AbsMove3Reply :@destinationi%: @tagi : @error: speedErr: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi/\ : outPressi1\ :deltaPressiK : voltagef12.078580265095729d: @type2F:@checkpoint: omitted:@axisName" Forearm:bt["2/home/esp/esp2/lib/slide.rb:633:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:395:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:360:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:352:in `seek'",/home/esp/esp2/lib/slide.rb:403:in `to'"8/home/esp/esp2/lib/slide.rb:86:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:403:in `to'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"6/home/esp/esp2/utils/puckmoves.rb:840:in `garage'",/home/esp/esp2/lib/msg.rb:68:in `retry'"6/home/esp/esp2/utils/puckmoves.rb:839:in `garage'""brent:12:in `topLevelBinding'" PC +2 "processing"%+& +5 "core" &\  +1498 #"brent"-> Flush.PC +4 #Loading FlushPuck into Processing Clamp from Hand + "processing"%a& +8 "core" &\  +2 "manipulator"&@& +4 "core" &-\ 1\ 0 e z +2 "manipulator"&V% +4 "core" %ԓ\ 0\ 1 Y z +3 ."brent"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."brent"Forearm.seek :retract +3 "manipulator"&D'\ +92 "core" ' +2 ."brent"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 ."brent"Elbow.seek PC +3 "manipulator"&Q([ +130 "core" ( +2 "manipulator"&Z& +4 "core" &d\ 7\ ; T z +3 ."brent"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +4 "core" &d\ \ " z z +3 ."brent"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 ."brent"Forearm.seek PC +3 "manipulator"&-'$ +92 "core" '\ 1\ 0 I { +4 !"brent"o:Slide::Error\ : mesg")Forearm speedErr at PC + 1015 counts: @replyo:I2C::Servo::AbsMove3Reply :@destinationi%: @tagi2: @error: speedErr: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi1\ : outPressi0\ :deltaPressiI : voltagef12.078580265095729d: @type2F:@checkpoint: omitted:@axisName" Forearm:bt["2/home/esp/esp2/lib/slide.rb:633:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:395:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:360:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:352:in `seek'",/home/esp/esp2/lib/slide.rb:403:in `to'"8/home/esp/esp2/lib/slide.rb:86:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:403:in `to'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"2/home/esp/esp2/utils/puckmoves.rb:796:in `to'",/home/esp/esp2/lib/msg.rb:68:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:794:in `to'">/home/esp/esp2/utils/puckmoves.rb:816:in `method_missing'""brent:14:in `topLevelBinding'"/home/esp/esp2/utils/puckmoves.rb:816:in `method_missing'""brent:14:in `topLevelBinding'"'$ +93 "core" '\ /\ 0 E z +3 !"brent"o:Slide::Error\ : mesg")Forearm speedErr at PC + 1007 counts: @replyo:I2C::Servo::AbsMove3Reply :@destinationi%: @tagiC: @error: speedErr: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi/\ : outPressi0\ :deltaPressiE : voltagef12.0736710849288177: @type2F:@checkpoint: omitted:@axisName" Forearm:bt["2/home/esp/esp2/lib/slide.rb:633:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:395:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:360:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:352:in `seek'",/home/esp/esp2/lib/slide.rb:403:in `to'"8/home/esp/esp2/lib/slide.rb:86:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:403:in `to'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"2/home/esp/esp2/utils/puckmoves.rb:796:in `to'",/home/esp/esp2/lib/msg.rb:85:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:794:in `to'">/home/esp/esp2/utils/puckmoves.rb:816:in `method_missing'""brent:14:in `topLevelBinding'"/home/esp/esp2/utils/puckmoves.rb:816:in `method_missing'""brent:14:in `topLevelBinding'"/home/esp/esp2/utils/puckmoves.rb:816:in `method_missing'""brent:14:in `topLevelBinding'"/home/esp/esp2/utils/puckmoves.rb:816:in `method_missing'""brent:14:in `topLevelBinding'" Forearm.retract +3 .Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."brent"Forearm.seek :retract +4 "manipulator"&'\ +83 "core" ' +2 "manipulator"&% +4 "core" %\ \ 2\ 6 I z +12410 "Can"\ :/Fh +60002 \ :2Gnh +60001 \ ;40Hh +19354 #"brent"-> Elbow.to Elbow.at(:clear)-5000 +3 .Elbow.seek clear - 5000 counts +5 "manipulator"&x(Q1 +183 "core" ( +2 "manipulator"&!& +4 "core" &Q5\ 0\ 3 z+ +40451 "Can"\ @6\\Hh +60002 \ @8I0h +46217 #"brent"-> Arm +2 "manipulator"&(& +5 "core" &Q5\ !\ " f z+ +3 "manipulator"&'% +4 "core" %\ \ /\ / U z +1344 #"brent"-> Eblow.to Flush +2 !o:NameError : mesg"!uninitialized constant Eblow: name:\ Eblow:bt[""brent:18:in `topLevelBinding'" Elbow.to Flush +2 .Elbow.seek FlushPuck +5 "manipulator"&(- +108 "core" ( +2 "manipulator"& & +4 "core" &-\ 1\ 5 E z +2708 #"brent"-> Forearm.to Flush +3 .Forearm.seek FlushPuck +4 "manipulator"&'Γ +95 "core" 'Ӝ\ 0\ /  { +3 !"brent"o:Slide::Error : mesg"(Forearm speedErr at PC + 888 counts: @replyo:I2C::Servo::AbsMove3Reply :@destinationi%: @tagi\ : @error: speedErr: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi0\ : outPressi/\ :deltaPressi : voltagef12.078580265095729d: @type2F:@checkpoint: omitted:@axisName" Forearm:bt["2/home/esp/esp2/lib/slide.rb:633:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:395:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:360:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:352:in `seek'",/home/esp/esp2/lib/slide.rb:402:in `to'""brent:20:in `topLevelBinding'" Forearm.retract +3 .Forearm.seek :retract +5 "manipulator"&S'\ +84 "core" ' +2 "manipulator"&% +5 "core" %\ \ 7\ 3 A z +1222 #"brent"-> 3.times {Arm.hammer! -100; Arm.hammer! 100} +2 .Forearm.force -100 +2 "manipulator"&5 +57 &m% +3 "core" %4\ .\ $ + y +29 '\ %\ / M z +3 ."brent"Forearm.stop + "manipulator"&5 +6 !"brent"o:Slide::Error : mesg"Forearm overCurrent at 3: @replyo:I2C::Servo::AbsMove3Reply :@destinationi%: @tagiX: @error:overCurrent: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi%\ : outPressi/\ :deltaPressiM : voltagef12.0736710849288177: @type2F:@checkpoint: omitted:@axisName" Forearm:bt["2/home/esp/esp2/lib/slide.rb:633:in `raiseErr'"3/home/esp/esp2/lib/slide.rb:36:in `initialize'"3/home/esp/esp2/lib/i2c/servo.rb:1678:in `call'"6/home/esp/esp2/lib/i2c/servo.rb:1678:in `deliver'"3/home/esp/esp2/lib/i2c/msg.rb:611:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489:@timestampu: Time tR7n} +2808 #-> Forearm.config.maxCurrent +423 #-> Forearm.config.maxCurrent=500 +384 #-> 3.times {Arm.hammer! -100; Arm.hammer! 100} +2 .Forearm.force -100 + "manipulator"&5 +14 "core" '\ 1\ 0 X z +2 !o:I2C::UnexpectedReply: mesg";I2C::Servo::AbsMove3Reply[53:26->20] overCurrent with status:\ :bt["=/home/esp/esp2/lib/i2c/msg.rb:618:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:613:in `process'"2/home/esp/esp2/lib/msg.rb:212:in `initialize'",/home/esp/esp2/lib/msg.rb:209:in `loop'"2/home/esp/esp2/lib/msg.rb:209:in `initialize'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +40 "manipulator"&W% +4 "core" %\ .\ , T z +53 "manipulator"&c% +3 "core" %\ .\ 0 3 z +2 ."brent"Forearm.stop + "manipulator"&5 +5 ."brent"Forearm.force 100 +2 "manipulator"&5d +54 & % +3 "core" % c5\ .\ 0 ) zbã +2 ."brent"Forearm.stop +2 "manipulator"&5 +4 ."brent"Forearm.force -100 + "manipulator"&5 +56 &?% +3 "core" %\ /\ 0 X z= +2 ."brent"Forearm.stop + "manipulator"&5 +5 ."brent"Forearm.force 100 + "manipulator"&5d +55 &% +4 "core" % f0\ .\ /  zb +2 ."brent"Forearm.stop + "manipulator"&5 +5 ."brent"Forearm.force -100 + "manipulator"&5 +56 &% +3 "core" %\ /\ . G z= +2 ."brent"Forearm.stop + "manipulator"&5 +5 ."brent"Forearm.force 100 + "manipulator"&5d +55 &:% +4 "core" % f.\ +\ #  zb  +2 ."brent"Forearm.stop + "manipulator"&5 +1071 "Can"\ ::Ih +406 #"brent"-> Forearm.to Flush +2 .Forearm.reconfigure :loose +6 "manipulator"&#Q@2^db +3 ."brent"Forearm.seek FlushPuck +2 "manipulator"&4'Γ +94 "core" ' +3 "manipulator"&O% +4 "core" %Υ\ 2\ 7 . zf +5876 #"brent"-> 3.times {Arm.hammer! -100; Arm.hammer! 100} +2 .Forearm.force -100 +3 "manipulator"&5 +55 &/% +3 "core" %\ %\ / 9 z +2 ."brent"Forearm.stop + "manipulator"&5 +5 ."brent"Forearm.force 100 +2 "manipulator"&5d +55 &|% +5 "core" % d(\ /\ + N zb‰ +2 ."brent"Forearm.stop + "manipulator"&5 +5 ."brent"Forearm.force -100 +2 "manipulator"&5 +55 &% +3 "core" %\ /\ , z= +2 ."brent"Forearm.stop + "manipulator"&5 +4 ."brent"Forearm.force 100 +2 "manipulator"&5d +55 &.% +3 "core" % d'\ /\ /  zbŸ +2 ."brent"Forearm.stop + "manipulator"&5 +5 ."brent"Forearm.force -100 + "manipulator"&5 +55 &\ % +3 "core" %\ /\ 0 _ z= +2 ."brent"Forearm.stop +2 "manipulator"&5 +4 ."brent"Forearm.force 100 +2 "manipulator"&5d +55 &n% +3 "core" % d&\ +\ " ` zb£ +2 ."brent"Forearm.stop + "manipulator"&5 +1933 #"brent"-> Forearm +2 "manipulator"&C% +5 "core" % \ /\ / J z +181 #"brent"-> Arm +2 "manipulator"&~& +6 "core" &-\ /\ , k z +2 "manipulator"&L% +4 "core" % \ +\ . D y +1669 #"brent"-> Arm.to Flush +2 "manipulator"&%& +5 "core" &-\ 0\ /  z +2 ."brent"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."brent"Elbow.seek FlushPuck +3 "manipulator"&(- +5 "core" ( +2 "manipulator"&F& +3 "core" &-\ ,\ / c z +3 ."brent"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &}& +3 "core" &-\ #\ )  y +2 ."brent"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +67 ."brent"Forearm.seek :garage +2 "manipulator"& 'Γ +106 "core" ' +2 "manipulator"&& +4 "core" &-\ 3\ 7 F z +2 "manipulator"&2% +4 "core" %Ν\ #\ ' B z +241 #"brent"-> Arm +2 "manipulator"&T& +6 "core" &-\ 2\ / V z +2 "manipulator"&#% +4 "core" %Ν\ $\ .  y +11452 #"brent"-> Forearm.home.to :garage +2 .Forearm.reconfigure :loose +5 "manipulator"&#@2^db +4 ."brent"Forearm.home.seek :garage +4 "manipulator"&7'Γ +169 "core" ' +2 "manipulator"&v% +4 "core" %Χ\ 2\ 7 < z +1656 #"brent"-> Arm +2 "manipulator"&8& +6 "core" &-\ -\ /  z +2 "manipulator"&u% +4 "core" %Χ\ #\ -  z +3181 #"brent"-> Forearm.retract +2 .Forearm.seek :retract +6 "manipulator"&'\ +102 "core" ' +2 "manipulator"&b% +4 "core" %\ #\ 5\ 0 M z8 +458 #"brent"-> Arm +2 "manipulator"&& +6 "core" &-\ (\ - 9 z +2 "manipulator"&s% +4 "core" %\ #\ /\ . ' z8 +1459 #"brent"-> Flush.garage +2 #Garaging FlushPuck in Hand +3 "manipulator"&[& +5 "core" &-\ 0\ / 0 y +3 ."brent"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."brent"Elbow.seek :garage +2 "manipulator"&_(- +5 "core" ( +3 "manipulator"&y& +4 "core" &-\ 3\ / r y +2 ."brent"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &z& +3 "core" &-\ ,\ #  z +3 ."brent"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +3 ."brent"Forearm.seek :garage +3 "manipulator"&3'Γ +100 "core" ' +2 ."brent"Hand.open +2 "manipulator"&;1 +70 "core" 1 +2 "manipulator"&J% +4 "core" % Ν\ 6\ 0 ' z +3 ."brent"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^db +4 ."brent"Forearm.seek :retract +3 "manipulator"&'\ +95 "core" ' +1998 #"brent"-> Elbow.to 1 +2 .Elbow.seek 1 +4 "manipulator"&( +193 "core" ( +2 "manipulator"&o& +3 "core" & \ 1\ 6 z' +1561 #"brent"-> 5.times {Arm.hammer! -100; Arm.hammer! 100} +2 .Forearm.force -100 +3 "manipulator"&5 +56 &% +3 "core" %q\ -\ - J {>; +2 ."brent"Forearm.stop +2 "manipulator"&5 +4 ."brent"Forearm.force 100 +2 "manipulator"&5d +55 &d% +3 "core" % U*\ /\ 0 N {b +2 ."brent"Forearm.stop +2 "manipulator"&5 +4 ."brent"Forearm.force -100 +2 "manipulator"&5 +55 &]% +3 "core" %i\ /\ / i z> +2 ."brent"Forearm.stop +2 "manipulator"&5 +4 ."brent"Forearm.force 100 +2 "manipulator"&5d +55 &w% +3 "core" % T'\ .\ . 8 {b +2 ."brent"Forearm.stop + "manipulator"&5 +5 ."brent"Forearm.force -100 + "manipulator"&5 +55 &% +4 "core" %f\ .\ / 9 z> +2 ."brent"Forearm.stop + "manipulator"&5 +5 ."brent"Forearm.force 100 + "manipulator"&5d +55 &r% +3 "core" % T&\ %\ - * zbQ +3 ."brent"Forearm.stop + "manipulator"&5 +4 ."brent"Forearm.force -100 +2 "manipulator"&5 +55 &% +3 "core" %e\ 0\ / > {> +2 ."brent"Forearm.stop + "manipulator"&5 +5 ."brent"Forearm.force 100 +2 "manipulator"&5d +55 &0% +3 "core" % T$\ 0\ 0 : zbx +3 ."brent"Forearm.stop + "manipulator"&5 +4 ."brent"Forearm.force -100 +2 "manipulator"&5 +55 &G% +3 "core" %e\ 0\ / \\ z> +2 ."brent"Forearm.stop + "manipulator"&5 +5 ."brent"Forearm.force 100 + "manipulator"&5d +55 &"% +3 "core" % T#\ 0\ 0 P zbw +2 ."brent"Forearm.stop +2 "manipulator"&5 +1847 #"brent"-> Arm.hammer! -100 + .Forearm.force -100 +4 "manipulator"&5 +54 & % +3 "core" %b\ /\ -  z> +2 ."brent"Forearm.stop + "manipulator"&5 +240 #"brent"-> Arm +2 "manipulator"&M& +5 "core" &\ 0\ 0 " z& +2 "manipulator"&E% +4 "core" %3\ 0\ 1 L z/ +570 #"brent"-> Arm.legend +2 "manipulator"&& +5 "core" &\ /\ 0 z& +3 !"brent"o:Axis::Error : mesg"#Unknown Elbow position: legend:@axisName"\ Elbow:bt["0/home/esp/esp2/lib/axis.rb:513:in `baseRaw'",/home/esp/esp2/lib/axis.rb:297:in `raw'"1/home/esp/esp2/lib/axismap.rb:175:in `fetch'"1/home/esp/esp2/lib/axismap.rb:163:in `fetch'"./home/esp/esp2/lib/axis.rb:281:in `fetch'",/home/esp/esp2/lib/axis.rb:292:in `raw'",/home/esp/esp2/lib/axis.rb:553:in `raw'"./home/esp/esp2/lib/axis.rb:667:in `near?'",/home/esp/esp2/utils/misc.rb:32:in `to'"8/home/esp/esp2/utils/misc.rb:38:in `method_missing'""brent:41:in `topLevelBinding'" Forearm.legend +1127 #-> Forearm.minPositon +3 !o:NoMethodError\ : mesgu:NameError::message4undefined method `minPositon' for Forearm:Slide: name:minPositon: args[:bt["8/home/esp/esp2/lib/slide.rb:441:in `method_missing'""brent:43:in `topLevelBinding'" Forearm.minPosition +2953 #-> Forearm.rawPositon +2 !o:NoMethodError\ : mesgu:NameError::message4undefined method `rawPositon' for Forearm:Slide: name:rawPositon: args[:bt["8/home/esp/esp2/lib/slide.rb:441:in `method_missing'""brent:45:in `topLevelBinding'" Forearm.rawPosition + "manipulator"&A% +6 "core" %3\ /\ $ 3 z/ +17492 "Can"\ 7<J\\h +60002 \ 7>Jh +60002 \ 7@Kh +13312 #"brent"-> Forearm.retract +3 .Forearm.seek :retract +3 "manipulator"&i'\ +93 "core" ' +2 "manipulator"&`% +4 "core" %\ \ 4\ 4 z +3366 #"brent"-> Elbow.to Elbow.at(CC)-4877 +3 .Elbow.seek CC - 4877 counts +62 "manipulator"&k(b +143 "core" ( +2 "manipulator"&^& +4 "core" &V \ 6\ 2 z;8 +6553 #"brent"-> 5.times {Arm.hammer! -100; Arm.hammer! 100} +2 .Forearm.force -100 + "manipulator"&5 +57 &=% +3 "core" %\ #\ . 6 z; +2 ."brent"Forearm.stop +2 "manipulator"&5 +4 ."brent"Forearm.force 100 +2 "manipulator"&5d +55 &% +3 "core" % V1\ 0\ 1 E zb +2 ."brent"Forearm.stop +2 "manipulator"&5 +4 ."brent"Forearm.force -100 +2 "manipulator"&5 +54 &R% +3 "core" %\ .\ 0 [ {< +2 ."brent"Forearm.stop +2 "manipulator"&5 +4 ."brent"Forearm.force 100 +2 "manipulator"&5d +54 &e% +4 "core" % V.\ 0\ 2 R {b +2 ."brent"Forearm.stop + "manipulator"&5 +5 ."brent"Forearm.force -100 +2 "manipulator"&5 +55 &% +3 "core" %\ 0\ 0 p z< +2 ."brent"Forearm.stop + "manipulator"&5 +5 ."brent"Forearm.force 100 +2 "manipulator"&5d +55 &H% +3 "core" % V,\ %\ . 6 {b +2 ."brent"Forearm.stop + "manipulator"&5 +5 ."brent"Forearm.force -100 + "manipulator"&5 +56 &% +3 "core" %\ 0\ 0 D {< +2 ."brent"Forearm.stop +2 "manipulator"&5 +4 ."brent"Forearm.force 100 +2 "manipulator"&5d +54 &+% +4 "core" % V*\ 0\ 1 ] {bý +3 ."brent"Forearm.stop + "manipulator"&5 +4 ."brent"Forearm.force -100 +2 "manipulator"&5 +55 &a% +3 "core" %\ 1\ 0 i z< +2 ."brent"Forearm.stop +2 "manipulator"&5 +4 ."brent"Forearm.force 100 +2 "manipulator"&5d +55 &@% +3 "core" % V)\ 0\ / V zb +2 ."brent"Forearm.stop +2 "manipulator"&5 +1719 #"brent"-> Forearm.force -100 + .Forearm.force -100 +4 "manipulator"&5 +4 &V% +3 "core" % \ "\ - e z` +1930 #"brent"-> Forearm.force -100 + .Forearm.force -100 +4 "manipulator"&5 +3 &Z% +4 "core" %\ 2\ , E z +946 #"brent"-> Forearm.rawPosition +2 "manipulator"&% +6 "core" %\ .\ 0 I z +3482 #"brent"-> Forearm.retract +3 .Forearm.seek :retract +3 "manipulator"&-'\ +103 "core" ' + "manipulator"&\\% +4 "core" %\ \ 2\ 6 - z, +620 #"brent"-> Elbow.to 2 +2 .Elbow.seek 2 +4 "manipulator"&D( +139 "core" ( +2 "manipulator"&<& +3 "core" &\ 8\ 0  z4 +1067 #"brent"-> 5.times {Arm.hammer! 100; Arm.hammer! -100} +2 .Forearm.force 100 +2 "manipulator"&5d +55 &Y% +3 "core" % J\ 1\ % , zbw +2 ."brent"Forearm.stop +2 "manipulator"&5 +4 ."brent"Forearm.force -100 +2 "manipulator"&5 +55 &f% +3 "core" %o\ 0\ 0 ; {> +2 ."brent"Forearm.stop +2 "manipulator"&5 +4 ."brent"Forearm.force 100 +2 "manipulator"&5d +55 &% +3 "core" % M\ ,\ " [ zb +2 ."brent"Forearm.stop + "manipulator"&5 +5 ."brent"Forearm.force -100 +2 "manipulator"&5 +55 &&% +3 "core" %h\ %\ / ( z> +2 ."brent"Forearm.stop + "manipulator"&5 +5 ."brent"Forearm.force 100 +2 "manipulator"&5d +55 &Q% +3 "core" % M\ !\ " g zb +2 ."brent"Forearm.stop +2 "manipulator"&5 +4 ."brent"Forearm.force -100 +2 "manipulator"&5 +55 &% +3 "core" %e\ /\ / L z> +2 ."brent"Forearm.stop + "manipulator"&5 +5 ."brent"Forearm.force 100 + "manipulator"&5d +55 &j% +3 "core" % M\ 0\ 0 N zb +2 ."brent"Forearm.stop +2 "manipulator"&5 +4 ."brent"Forearm.force -100 +2 "manipulator"&5 +54 &% +4 "core" %h\ *\ " z> +2 ."brent"Forearm.stop + "manipulator"&5 +5 ."brent"Forearm.force 100 + "manipulator"&5d +56 &6% +3 "core" % M\ +\ ,  zbz +2 ."brent"Forearm.stop +2 "manipulator"&5 +4 ."brent"Forearm.force -100 +2 "manipulator"&5 +55 &l% +3 "core" %e\ *\ / 7 {> +2 ."brent"Forearm.stop +2 "manipulator"&5 +443 #"brent"-> Forearm.rawPosition + "manipulator"&>% +6 "core" %3\ (\ " e z2 +1864 #"brent"-> Forearm.home.to 1 +3 .Forearm.reconfigure :loose +5 "manipulator"&#@2^db +4 ."brent"Forearm.home.seek 1 +3 "manipulator"&X' +159 "core" ' +2 "manipulator"&U% +4 "core" %\ 3\ 2 n z4 +1295 #"brent"-> Forearm.home.to Forearm.minPosition +2 .Forearm.reconfigure :loose +5 "manipulator"&#@2^db +4 ."brent"Forearm.home.seek 3 +3 "manipulator"&5' +167 "core" ' + "manipulator"&9% +4 "core" %\ 6\ 2 z +727 #"brent"-> Forearm.rawPosition +2 "manipulator"&N% +5 "core" %\ .\ 1 Q z +20327 "Can"\ >CJLh +3537 #"brent"-> Arm +2 "manipulator"&h& +5 "core" &\ /\ / 5 z4 +2 "manipulator"&K% +4 "core" %\ \ # ~ z +861 #"brent"-> Arm.retract +2 "manipulator"&1% +4 "core" %\ .\ $ . z +3 ."brent"Forearm.seek :retract +3 "manipulator"&'\ +98 "core" ' + "manipulator"&P& +4 "core" &\ 5\ 2 : z4 +3 "manipulator"& % +67 "core" %\ \ .\ . M z +185 #"brent"-> Flush +1086 #-> trouble +4042 #-> Flush.give MainThread +2 !o:ThreadError: mesg"not lock owner:bt["6/home/esp/esp2/lib/rmutex.rb:255:in `changeOwner'"4/home/esp/esp2/lib/thread.rb:873:in `exclusive'"6/home/esp/esp2/lib/rmutex.rb:253:in `changeOwner'"//home/esp/esp2/lib/rmutex.rb:272:in `give'""brent:64:in `topLevelBinding'" Flush.owner +3088 #-> Arm.owner +1169 #-> Arm.give MainThread +3457 #-> MainThread.resume -6 +2 #tResuming Thread (suspended since 11:00:25) +6 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'g& +7 "core" &NO\  +3 "manipulator"&t& +4 "core" &\ &\ " K z4 +3 "manipulator"&I% +4 "core" %\ \ 0\ . b z +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&,(- +181 "core" ( + "manipulator"&{& +4 "core" &-\ 6\ 3 z +3 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +3 "core" &-\ $\ - z +3 .tForearm.seek :garage +2 "manipulator"&!'Γ +102 "core" ' +2 .tHand.close +2 "manipulator"&$/ +76 "core" / +2 "manipulator"&(& +4 "core" &-\ 6\ 0  z +2 "manipulator"&'% +4 "core" % Τ\ .\ . ; z< +3 .tForearm.seek :retract +2 "manipulator"& '\ +102 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC + "manipulator"&x(o +320 "core" ( +2 "manipulator"&& +4 "core" &g7\ 6\ 3 zN +2 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &g7\ +\ #  zN +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&'Ͻ +98 "core" ' + "manipulator"&m& +5 "core" &g6\ /\ 5 q zN +2 "manipulator"&S% +4 "core" %Ͽ\ *\ / _ z +3 "collection"'W& +4 "core" &ON\  +3 "collection"'c& +6 "core" &ON\  +3 .tCC.seek :closed +3 "collection"' (S +6 "core" &NQ\  +4 & NQ\ A +9 &G{LO\ 1 +9 &JrLO\ F +9 &^ON\ O +10 &XNP\ O +9 &sWLO\ O +9 &6RMO\ N +10 &ULO\ N +9 &XNQ\ O +10 &{VMO\ O +9 &>RMQ\ N +9 & RPO\ O +10 &"YNO\ N +9 &$SOP\ O +9 &&FXNN\ N +10 &(TOO\ O +9 &)XOP\ N +10 &+SLR\ O +9 &-NWNQ\ N +10 &/SNR\ O +9 &0WNR\ N +9 &2SNR\ O +9 &4VRNP\ N +10 &6UMO\ N +9 &7WOO\ O +10 &9UOQ\ O +9 &;^SMO\ N +9 &= UQO\ N +10 &>TOP\ O +9 &@YOR\ O +10 &Bd]PP\ O +9 &D"jPR\ P +9 &EQU\ S +10 &GPR\ W +9 &ILNR\ Z +9 &KPO\ Z +10 &LPP\ [ +9 &NOQ\ Z +9 &PNON\ \\ +10 &QPQ\ > +9 &R/QP\ #j +10 &RfMQ\ I +2 ( +2 "collection"'c& +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.33 +2 "collection"'?& +6 "core" &ReNO\ I +3 .tHand.open +2 "manipulator"&1 +71 "core" 1 +2 "manipulator"&% +4 "core" % Ͽ\ 3\ 2 z +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^db +5 .tForearm.seek :retract +2 "manipulator"&:'\ +103 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'O& +7 "core" &ReNP\ I +2 "collection"'/% +4 "core" %MS\ +2 .tCSV.dial CSR +2 "collection"'|  +133 "core"  +7 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +4 "collection"' +16 .tCS.reconfigure :default +5 "collection"'#P d@b +3 .tCS.seek 5ml +2 "collection"''q1 +1355 "core" ' +10 .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +16 '.% +4 "core" %q2OR\  +3 .tCS.reconfigure :fast +3 "collection"'#d @b +5 .tCS.seek 7.5ml +2 "collection"'4'c +668 "core" ' +2 .tCSV.dial :waste +2 "collection"'\ +133 "core" +4 .tCS.reconfigure :default +3 "collection"'#P d@b +6 .tCS.seek 0ml +2 "collection"'n' +1982 "core" ' +2 #tPurging external Intake +2 "collection"'C& +7 "core" &RdOO\ I +2 "collection"'~% +4 "core" %MO\ +2 .tCSV.dial :flush +2 "collection"'L  +45 "core"  +6 .tCS.reconfigure :fast +3 "collection"'#d @b +5 .tCS.seek 10ml +2 "collection"'%' +2418 "core" ' +2 .tdelay 5 seconds +187 #"brent"-> GoodNews.email "Resumed, Flushpuck loaded successfully (I hope)" +2 .GoodNews.email "Resumed, Flushpuck loaded successfully (I hope)" +313 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +4 "collection"'F +2 '}  +9 "core"  +65  +4 .tCTV.dial :intake +2 "collection"'  +76 "core"  +14 .tIntake.select :open +4 "sampler") +27 .tCS.seek 0ml +2 "collection"'2' +309 #"uploadLog"upsync +2132 "core" ' +2 .tIntake.select :close +2 "sampler")0 +16 .tCTV.dial :air +2 "collection"'  +75 "core" +4 #tFlushing upper manifold +2 "collection"'T& +6 "core" &RcGN\ I +3 "collection"'#% +3 "core" %JL\ +3 .tCSV.dial :flush +2 "collection"'v  +75 "core"  +5 .tCS.seek 5ml +3 "collection"' 'q1 +1247 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'8 @ +46 "core" B +4 "collection"'u% +4 "core" %q/OP\  +3 .tCS.seek 7ml +2 "collection"'b' +553 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +5 "collection"'7 +5 '  +6 "core"  +107 +4 .tCTV.dial :air +6 .CS.seek 0ml +3 "collection"'s' +1696 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'['1 +783 "core" ' +2 .tCSV.dial :waste +2 "collection"'y +44 "core" +71 .tCS.seek 0ml +3 "collection"'z' +781 "core" ' +2 "collection"';& +4 "core" &RcQR\ I +2 "collection"'J% +4 "core" %QT\ +2 .tCSV.dial :flush +3 "collection"'  +44 "core"  +5 .tCS.seek 3ml +2 "collection"''1 +779 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'3 @ +44 "core" @ +4 "collection"'o% +4 "core" %1OS\  +3 .tCS.seek 5ml +2 "collection"'_'q4 +554 "core" ' +2 .tCSV.dial :air +6 .CS.seek 0ml +3 "collection"'' +1239 "core" ' +3 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'d'1 +777 "core" ' +2 .tCSV.dial :waste +2 "collection"'] +75 "core" +5 .tCS.seek 0ml +4 "collection"'w' +774 "core" ' +3 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +7 "core" &i5\ .\ . D zN +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&(o +6 "core" ( +2 "manipulator"&r& +4 "core" &i5\ 7\ 0 z {N +2 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &i5\ !\ # ] zN +3 .tForearm.seek CC +4 "manipulator"&0'Ͻ +97 "core" ' + .tHand.close +2 "manipulator"&G/ +80 "core" / +3 .tCC.seek :open +2 "collection"'"( +401 "core" ( +2 "manipulator"& & +4 "core" &i5\ ,\ . { zN +2 "manipulator"&M% +4 "core" % \ $\ / ! z +3 .tForearm.seek :retract +2 "manipulator"&E'\ +102 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&(- +319 "core" ( +2 "manipulator"&A& +3 "core" &-\ 6\ 1  z +3 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &`& +4 "core" &-\ )\ /  z +2 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&^'Γ +105 "core" ' + .tHand.open +2 "manipulator"&1 +67 "core" 1 +2 "manipulator"&=% +4 "core" % Ι\ 6\ 2 z] +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^db +5 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 #tda sampling at most 1000ml, wcr at most 1000ml +6 ."Qmail"DAfans.email "Started da in tube 3 at 14:19:37PDT19-May-25\\n{1 => 33,\\n 2 => 18,\\n 3 => 15,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@14:12:14, 12.4C, 20% humidity, 14.2psia, 13.276V, 0.355A, 116.901Ah, 4.71W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +3 #tLoading sh1 puck from tube 3 into Collection Clamp +4 "collection"'R& +7 "core" &PP\ +2 "manipulator"&e% +6 "core" %\ !\ /\ 0 4 y +3 "storage"(i% +4 "core" %g M M \  +2 "storage"(. +3 "core" .( +3 "storage"(H& +5 "core" & M N \  +3 "storage"(& +5 "core" & N M \  +2 "manipulator"&+& +4 "core" &-\ -\ , z +3 "manipulator"&a% +4 "core" %\ !\ /\ / : z +6 .tElbow.reconfigure :tight +67 "manipulator"&$&.,(\ #b +5 .tElbow.seek 3 +3 "manipulator"&@( +193 "core" ( +2 "manipulator"&V& +4 "core" &\ 3\ 6 : z0 +3 "storage"(Z& +4 "core" & K 9 "\  +5 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +101 "core" ' +2 "storage"(\\& +4 "core" & N N \  +3 .tSE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(<') +222 "core" ' +2 "storage"(k- +5 "core" -' +2 .tSE.configure :default +5 "storage"(#QK-0-\ b +6 (Y& +4 "core" &   \  +3 "manipulator"&f& +4 "core" &\ /\ . P z0 +4 .tElbow.seek 3 +2 "manipulator"&( +6 "core" ( +2 "manipulator"&&& +5 "core" &\ 0\ 1 z0 +3 "storage"(-& +4 "core" & 0 & \  +4 .tForearm.seek 3 + 300 counts +4 "manipulator"&Q'C +4 #"uploadLog"upsync +20 "core" ' +2 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^db +3 .tHand.close +2 "manipulator"&/ +76 "core" / +4 ."downElevator"SE.seek :down +6 "manipulator"&j& +3 "storage"('p +6 "core" &\ %\ / z0 +3 "manipulator"&6% +5 "core" % I\ /\ / . zq +3 .tForearm.seek :retract +3 "manipulator"&l'\ +93 "core" ' +2 .tElbow.seek CC +3 "manipulator"&>(o +62 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +105 "core" ( +2 "manipulator"&U& +4 "core" &f4\ "\ & zM +3 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &9& +3 "core" &f4\ +\ , zM +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +3 "manipulator"&X'Ͻ +100 "core" ' +2 "manipulator"&N& +5 "core" &f4\ 1\ 4 n zM +3 "manipulator"&h% +4 "core" %\ .\ . L z +3 "collection"'K& +4 "core" &QS\ +3 "collection"'1& +6 "core" &NQ\ +3 .tCC.seek :closed +2 "collection"'P(S +8 "core" &PR\ +4 &NR\ 1 +9 &7H~SR\ 0 +10 &`qPS\ D +9 &`PQ\ O +9 &TOR\ M +10 &UQQ\ N +9 &ITPR\ M +9 &\ URT\ N +10 &SNQ\ N +9 &UNQ\ M +10 &PUOR\ N +9 &!WNR\ N +9 &"SOO\ N +10 &$UNQ\ N +9 &&WXPP|\ N +9 &(VPR\ M +63 &)UPT\ N +11 &+UPS\ N +4 &-_TOS\ N +2 &/"UNR\ N + &0UPS\ M + &2UPQ\ N + &4hUNR\ N +2 &6*TNQ\ N + &7UQL\ N +8 &9XPS\ N +10 &;qUQRB\ M +9 &=2URL\ N +9 &>SQR{\ N +10 &@VON\ N +9 &BwUMRn\ N +9 &D8[PRK\ N +10 &EbRRI\ O +9 &GpNP\ P +10 &IoOS\ T +9 &K(QR\ W +9 &LPQA\ Y +10 &NQR\ Y +9 &PePSQ\ Z +9 &R zPRJ\ > +10 &R-SP\ !c +9 &R\\OQ\ B +2 ( +3 "collection"'1& +4 #tCollection Clamp onSpring/offSpring for 6/27 samples, on/off torque 2.00 +2 .Hand.open +4 "manipulator"& 1 +69 "core" 1 + "manipulator"&5% +4 "core" % \ 8\ 3 ; z +3 .tForearm.reconfigure :loose +6 "manipulator"&#Q@2^db +3 .tForearm.seek :retract +2 "manipulator"&g'\ +98 "core" ' +2 #tcollectSample 1000ml w/bubble point of 24psi +2 #Priming 7ml +2 .Gate.power :sampler,:ON +181 .Flow.enablePump :primary +9 .Flow.setRate 6.0 +10 .Intake.select :close +2 .Exhaust.select :close +3 .SS.hold +4 "sampler")t+ +6 "core" + +2 "sampler")I% +4 "core" %;\\` \ hb +2 "collection"'{& +4 "core" &R[NQj\ B +4 "Can"\ WEaL +2 #tCalibrating pressure and temperature sensors +6 .CTV.dial :air +6 .SSV.dial :spit,avoiding: :exhaust +6 .SS.reconfigure :fast +3 "sampler")#.0Xt +290 "core" ' +3 ."connect"SSV.dial CBV +3 "sampler")D  +5 .tCBV.dial SSV +5 "collection"'$ @ +109 "core" > +25 +4 .tdelay 3.8 seconds +382 "collection"'(% +4 "core" %PQv\ T +2 "sampler")'% +4 "core" %>z " \ . +2 #tSensor limits: Intake max 151.0psia; Outlet max 155.0psia +2 .SSV.dial :spit +4 "sampler") +138 "core"  +5 .tSS.seek 0ml +4 "sampler")!'? +254 "core" ' +2 .tSSV.dial CBV +2 "sampler"),  +138 "core"  +4 .tCTV.dial :intake +3 "collection"'  +77 "core"  +5 #tWaiting for external sampler to finish priming... +2 .delayUntil "14:22:57.41" +1447 #"flow"3.4L/min +3006 #3.7L/min +7561 "Can"\ ]GLh\ +4253 .tFlow.enablePump :primary +2 .Flow.setRate 2.5 +13 ."connect"SSV.dial CBV +7 .tCBV.dial SSV +3 "collection"' @ +5 "core" ? +5 #tAllowing 40s for 7.0ml of remaining 7.0ml +5 "Can"\ [ H+L#\ + .tIntake.select :open +2 "sampler") +216 "collection"'m% +4 "core" %\ O +2 #tIntake @30.4psia, vacuum from 10.0 to 13.0psi +3 .SS.reconfigure :inhaling 2.18ml/s +5 "sampler")#.0X\\ +2 "collection"'L% +5 "core" %\ c + #tIntake @30.6psia, vacuum from 10.0 to 13.0psi +3 .SS.reconfigure :inhaling 1.96ml/s +5 "sampler")#.0X` +2 "sampler")% +4 "core" %KSU \ ? +2 .tIntake.select :close +2 "sampler")0 +17 )_% +3 "core" %KTS \ C +2 .tSSV.dial :exhaust +3 "sampler")  +78 "core"  +5 .tExhaust.select :open +2 "sampler")@ +16 .tSS.seek 0ml +2 "sampler")]'? +842 "core" ' +2 .tExhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +3 "sampler")d  +4 "collection"' @ +6 "core" ? +69 +6 #tAllowing 130s for 25.0ml of remaining 950.0ml +4 "Can"\ pI=L] +2 .tIntake.select :open +2 "sampler") +216 "collection"'r% +4 "core" %d\ g +2 #tIntake @30.3psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.60ml/s +6 "sampler")#.n0X[; +2 .tIntake.select :close +2 "sampler")0 +17 ) % +3 "core" %Koo \ C; +2 .tSSV.dial :exhaust +2 "sampler")M  +80 "core"  +5 .tExhaust.select :open +2 "sampler")@ +16 .tSS.seek 0ml +3 "sampler")0'? +885 "core" ' +2 .tExhaust.select :close +2 "sampler") +21 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +4 "sampler")  +4 "collection"'A @ +6 "core" ? +69 +13 #tAllowing 130s for 25.0ml of remaining 925.0ml +5 "Can"\ oILܾ +2 .tIntake.select :open + "sampler") +222 "collection"'`% +4 "core" % <\ j +2 #tIntake @31.6psia, vacuum from 10.0 to 13.0psi +3 .SS.reconfigure :inhaling 1.60ml/s +5 "sampler")#.n0Xq +2 "collection"'e% +5 "core" %J\ c +2 #tIntake @31.1psia, vacuum from 10.0 to 13.0psi +3 .SS.reconfigure :inhaling 1.44ml/s +5 "sampler")#.c0XiI +2 "sampler")+% +4 "core" %JYX \ =I +3 .tIntake.select :close + "sampler")0 +16 )a% +3 "core" %J^^ \ DI +3 .tSSV.dial :exhaust +2 "sampler")^  +80 "core"  +5 .tExhaust.select :open + "sampler")@ +17 .tSS.seek 0ml +2 "sampler")V'? +853 "core" ' +2 .tExhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +3 "sampler")Z  +4 "collection"' @ +6 "core" ? +67  +6 #tAllowing 130s for 25.0ml of remaining 900.0ml +4 "Can"\ lJLM +2 .tIntake.select :open +2 "sampler") +215 "collection"'\\% +4 "core" %>\ i +2 #tIntake @29.5psia, vacuum from 10.0 to 13.0psi +3 .SS.reconfigure :inhaling 1.44ml/s +6 "sampler")#.c0XK quit +2 #Session Ended +204 "core" ' +2 .tExhaust.select :close + "sampler") +14 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")j  +3 "collection"'6 @ +6 "core" ? +68  +13 #tAllowing 130s for 25.0ml of remaining 875.0ml +3 "Can"\ iJ{L` +2 .tIntake.select :open + "sampler") +215 "collection"'@% +4 "core" %4\ j +2 #tIntake @29.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.44ml/s +2 "sampler")#.c0XS \ 5' +3 "sampler")X% +5 "core" %J@B \ 7' + .tIntake.select :close +2 "sampler")0 +13 )I% +3 "core" %JTS \ :' +2 .tSSV.dial :exhaust +2 "sampler"){  +79 "core"  +10 .tExhaust.select :open + "sampler")@ +14 .tSS.seek 0ml +2 "sampler")q'? +873 "core" ' +2 .tExhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")t  +3 "collection"'$ @ +6 "core" ? +68 +5 #tAllowing 130s for 25.0ml of remaining 825.0ml +3 "Can"\ lKLL0 +2 .tIntake.select :open + "sampler") +214 "collection"'D% +3 "core" %7\ f +2 #tIntake @31.3psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.44ml/s +2 "sampler")#.c0Xl7 +3 "collection"',% +4 "core" %!K\ e +2 #tIntake @32.3psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.29ml/s +2 "sampler")#.Y0X~0 +2 "sampler")[% +4 "core" %KEE \ =0 +2 .tIntake.select :close + "sampler")0 +14 )J% +4 "core" %KGH \ D0 +2 .tSSV.dial :exhaust +2 "sampler")y  +78 "core"  +5 .tExhaust.select :open + "sampler")@ +14 .tSS.seek 0ml +2 "sampler")3'? +851 "core" ' +2 .tExhaust.select :close + "sampler") +14 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")o  +2 "collection"' @ +8 "core" ? +67 +5 #tAllowing 130s for 25.0ml of remaining 725.0ml +3 "Can"\ lMM%{ +2 .tIntake.select :open + "sampler") +214 "collection"'_% +3 "core" %57<\ e +2 #tIntake @33.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.16ml/s +3 "sampler")#.P0XV +3 "sampler") % +4 "core" %K~} \ ?V +2 .tIntake.select :close + "sampler")0 +14 ) % +4 "core" %Kts \ DV +2 .tSSV.dial :exhaust +2 "sampler")M  +78 "core"  +5 .tExhaust.select :open + "sampler")@ +14 .tSS.seek 0ml +2 "sampler")'? +856 "core" ' +2 .tExhaust.select :close + "sampler") +14 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "collection"'G @ +3 "sampler")A  +4 "core" ? +77 +5 #tAllowing 130s for 25.0ml of remaining 700.0ml +2 "Can"\ kMM0 +2 .tIntake.select :open + "sampler") +214 "collection"'% +4 "core" %K\ d +2 #tIntake @30.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.04ml/s +2 "sampler")#.H0X_ \ AS +2 .tIntake.select :close + "sampler")0 +14 )% +3 "core" %KGF \ DS +2 .tSSV.dial :exhaust +2 "sampler")=  +79 "core"  +5 .tExhaust.select :open + "sampler")@ +14 .tSS.seek 0ml + "sampler")H'? +852 "core" ' +2 .tExhaust.select :close + "sampler") +14 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +4 "sampler")  +2 "collection"'+ @ +6 "core" ? +69 +5 #tAllowing 130s for 25.0ml of remaining 675.0ml +3 "Can"\ nNM:6 +2 .tIntake.select :open + "sampler") +214 "collection"'a% +3 "core" %?\ d +2 #tIntake @30.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.04ml/s +2 "sampler")#.H0XY= \ A +2 .tIntake.select :close + "sampler")0 +14 )@% +4 "core" %JDC \ F +2 .tSSV.dial :exhaust +2 "sampler")  +78 "core"  +5 .tExhaust.select :open + "sampler")@ +14 .tSS.seek 0ml +2 "sampler")<'? +861 "core" ' +2 .tExhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")9  +3 "collection"'Q @ +7 "core" ? +69 +5 #tAllowing 130s for 25.0ml of remaining 625.0ml +3 "Can"\ iO\ MN:+ +2 .tIntake.select :open + "sampler") +214 "collection"'% +3 "core" %\ G\ c +2 #tIntake @31.4psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.04ml/s +3 "sampler")#.H0Xn +4 #tVacuum too high -- waiting up to 40 seconds + .SS.reconfigure :exhale +2 "sampler")#.0X\ f +3 "sampler")~% +3 "core" %KWW \ ? +3 "sampler")L% +5 "core" %KTS \ @ + .tIntake.select :close +2 "sampler")0 +13 )\ % +34 "core" %KFG \ G +2 .tSSV.dial :exhaust +2 "sampler")c  +78 "core"  +5 .tExhaust.select :open + "sampler")@ +14 .tSS.seek 0ml +2 "sampler")'? +879 "core" ' +2 .tExhaust.select :close +2 "sampler") +14 ."connect"SSV.dial CBV +3 "sampler")  + .tCBV.dial SSV +4 "collection"'F @ +7 "core" ? +67  +5 #tAllowing 130s for 25.0ml of remaining 525.0ml +3 "Can"\ iQMy  +2 .tIntake.select :open + "sampler") +214 "collection"'%% +3 "core" %B\ a +3 #tIntake @31.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.94ml/s +2 "sampler")#.A0Xj +4 #tVacuum too high -- waiting up to 40 seconds + .SS.reconfigure :exhale +2 "sampler")#.0X) +2 .tIntake.select :close +2 "sampler")0 +13 )]% +3 "core" %Pst \ B( +2 .tSSV.dial :exhaust +2 "sampler")G  +78 "core"  +5 .tExhaust.select :open + "sampler")@ +15 .tSS.seek 0ml + "sampler")A'? +848 "core" ' +2 .tExhaust.select :close +2 "sampler") +14 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")  +2 "collection"' @ +6 "core" ? +71 +5 #tAllowing 130s for 25.0ml of remaining 450.0ml +3 "Can"\ gRM +2 .tIntake.select :open + "sampler") +214 "collection"'R% +3 "core" %2\ e +49 #tIntake @30.1psia, vacuum from 10.0 to 13.0psi +10 .SS.reconfigure :inhaling 0.86ml/s +2 "sampler")#.;0XV@ \ A +2 .tIntake.select :close + "sampler")0 +14 )0% +4 "core" %LSS \ D +2 .tSSV.dial :exhaust +2 "sampler")+  +78 "core"  +5 .tExhaust.select :open + "sampler")@ +14 .tSS.seek 0ml +2 "sampler")'? +878 "core" ' +2 .tExhaust.select :close + "sampler") +14 ."connect"SSV.dial CBV +3 "sampler")a  + .tCBV.dial SSV +5 "collection"'H @ +4 "core" ? +68 +5 #tAllowing 130s for 25.0ml of remaining 425.0ml +3 "Can"\ mS3M/ +2 .tIntake.select :open + "sampler") +214 "collection"'% +3 "core" %L\ ` +2 #tIntake @31.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.86ml/s +2 "sampler")#.;0Xkl +3 "sampler")Q% +4 "core" %XQQ \ ?i +2 .tIntake.select :close +2 "sampler")0 +13 )9% +3 "core" %XIJ \ Ci +3 .tSSV.dial :exhaust +2 "sampler")  +78 "core"  +5 .tExhaust.select :open + "sampler")@ +14 .tSS.seek 0ml +2 "sampler")<'? +857 "core" ' +2 .tExhaust.select :close +2 "sampler") +13 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")U  +4 "collection"' @ +5 "core" ? +69 +5 #tAllowing 130s for 25.0ml of remaining 375.0ml +3 "Can"\ lTFMg+ +2 .tIntake.select :open + "sampler") +214 "collection"'K% +3 "core" %8\ ` +3 #tIntake @32.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.86ml/s +2 "sampler")#.;0Xx +2 "sampler")\ % +5 "core" %NPR \ > +2 .tIntake.select :close + "sampler")0 +14 )c% +3 "core" %NOM \ C +2 .tSSV.dial :exhaust +2 "sampler")|  +80 "core"  +5 .tExhaust.select :open + "sampler")@ +14 .tSS.seek 0ml +2 "sampler")O'? +345 "Can"\ dUMh+ +549 "core" ' +2 .tExhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")F  +3 "collection"' @ +7 "core" ? +69 +5 #tAllowing 130s for 25.0ml of remaining 300.0ml +3 "Can"\ iVM + +2 .tIntake.select :open + "sampler") +214 "collection"'%% +3 "core" %46Q\ d +2 #tIntake @33.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.70ml/s +3 "sampler")#.00X \ ?& +2 "sampler")_% +4 "core" %F?= \ ?& +2 .tIntake.select :close + "sampler")0 +14 )3% +3 "core" %FFG \ D& +3 .tSSV.dial :exhaust + "sampler")y  +81 "core"  +5 .tExhaust.select :open + "sampler")@ +14 .tSS.seek 0ml +2 "sampler")T'? +868 "core" ' +2 .tExhaust.select :close +2 "sampler") +13 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")d  +4 "collection"' @ +5 "core" ? +71 +5 #tAllowing 130s for 25.0ml of remaining 250.0ml +3 "Can"\ fW^M3 +2 .tIntake.select :open + "sampler") +214 "collection"'% +3 "core" %k\ d +2 #tIntake @29.4psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.62ml/s +2 "sampler")#.+0XJ +2 .tIntake.select :close + "sampler")0 +15 )% +3 "core" %Mfg \ B +2 .tSSV.dial :exhaust +2 "sampler")Z  +80 "core"  +5 .tExhaust.select :open + "sampler")@ +14 .tSS.seek 0ml +2 "sampler")6'? +862 "core" ' +2 .tExhaust.select :close + "sampler") +14 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")k  +3 "collection"'j @ +6 "core" ? +70 +4 #tAllowing 130s for 25.0ml of remaining 175.0ml +3 "Can"\ fYZN) +2 .tIntake.select :open + "sampler") +214 "collection"'Y% +4 "core" % k\ ` +2 #tIntake @31.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0Xq) +2 "sampler")% +4 "core" %NKN \ >) +2 .tIntake.select :close + "sampler")0 +14 )% +4 "core" %OWW \ B +2 .tSSV.dial :exhaust +2 "sampler")U  +79 "core"  +5 .tExhaust.select :open + "sampler")@ +14 .tSS.seek 0ml + "sampler")K'? +860 "core" ' +2 .tExhaust.select :close + "sampler") +14 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")<  +4 "collection"'5 @ +6 "core" ? +69 +5 #tAllowing 130s for 25.0ml of remaining 150.0ml +3 "Can"\ iZ N7 +2 .tIntake.select :open + "sampler") +214 "collection"'1% +3 "core" %\  W\ b +3 #tIntake @31.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0Xp +3 "sampler") % +4 "core" %K]^ \ = +2 .tIntake.select :close + "sampler")0 +14 )% +3 "core" %Kee \ @ +2 .tSSV.dial :exhaust +2 "sampler")(  +80 "core"  +5 .tExhaust.select :open + "sampler")@ +14 .tSS.seek 0ml +2 "sampler")''? +889 "core" ' +2 .tExhaust.select :close + "sampler") +14 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")S  +4 "collection"' @ +6 "core" ? +70 +4 #tAllowing 130s for 25.0ml of remaining 100.0ml +3 "Can"\ h[kNV3 +2 .tIntake.select :open + "sampler") +214 "collection"'W% +4 "core" %.1U\ c +2 #tIntake @32.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X +3 "sampler")}% +4 "core" %O9: \ @ +2 .tIntake.select :close + "sampler")0 +14 )n% +3 "core" %OCB \ C +3 .tSSV.dial :exhaust + "sampler")4  +81 "core"  +5 .tExhaust.select :open + "sampler")@ +14 .tSS.seek 0ml + "sampler")J'? +871 "core" ' +2 .tExhaust.select :close + "sampler") +14 ."connect"SSV.dial CBV +3 "sampler")[  + .tCBV.dial SSV +5 "collection"'7 @ +5 "core" ? +69 +5 #tAllowing 130s for 25.0ml of remaining 25.0ml +3 "Can"\ f]}N% + .tIntake.select :open +2 "sampler") +261 "collection"';% +11 "core" %b\ a +2 #tIntake @31.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.57ml/s +3 "sampler")#.'0Xi +2 "sampler")y% +4 "core" %xDE \ ? +2 .tIntake.select :close + "sampler")0 +14 )u% +3 "core" %xNQ \ B +2 .tSSV.dial :exhaust +2 "sampler")8  +78 "core"  +4 .tExhaust.select :open +2 "sampler")@ +13 .tSS.seek 0ml +2 "sampler")'? +682 #"flow"2.6L/min +200 "core" ' + .tExhaust.select :close +2 "sampler") +14 #tSampled 1000.0ml +2 #Evacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) + .Intake.select :close + "collection"'d& +3 "core" &R`W\ dB +3 ."airStroke"CSV.dial :waste +4 "sampler")% + "collection"'T +9 "core" %<XX \ > + +5 ."connect"SSV.dial CBV,avoiding: :exhaust +6 .tCBV.dial SSV +2 ."airStroke"CS.seek 0ml +3 "sampler")  +2 "collection"' ' +2 'M @ +10 "core" ' ? +6 ."airStroke"CSV.dial :air +2 "collection"'r @ +75 "core" A +4 ."airStroke"CS.seek 10ml +2 "collection"']' +96 "core"  +6 .tCTV.dial :air + "collection"'z  +52 ."samplerPumpShutdown"Flow.disablePump :primary +5 .Gate.power :sampler,:OFF +18 "core" +4 .tdelay 15 seconds +1502 .SSV.dial :spit,avoiding: :exhaust +2 "sampler"): +135 "core"  +5 ."prepCSV"CTV.dial CSV,avoiding: :intake +5 .tSS.seek 0ml +3 "sampler")'? +2 "collection"'x  +7 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")  +123 "core"  +12  +482 ' +2 .tSSV.dial between CBV and plug +2 "sampler")G +49 "core" +4 .tCBV.dial between SSV and waste2 +2 "collection"'A  +30 "core"  +4 "collection"'% +4 "core" %TVy\  +3 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +4 "collection"'=  +2 '`  +6 "core"  +36  +6 .tCS.reconfigure :pressurize +2 "collection"'# d@<<b +4 .tCS.seek 0ml + "collection"'0' +1846 "core" '-H\ +4 "collection"'% +4 "core" %- z\  +2 "sampler")R% +4 "core" %>(( \ db +3 #tBubblePoint: Intake @24.1psia, Outlet @0.3psia + .CBV.dial SSV + "collection"'E @ +58 "core" @ +7 .tSS.reconfigure :default +2 "sampler")#.0Xt +253 "core" ' +3 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +3 "sampler")a  +138 "core"  +6 .tCTV.dial :air,avoiding: :intake + "collection"'  +131 "core" +5 ."CSpush"CSV.dial CTV +6 .tSS.seek 10ml +3 "sampler")&' +104 ."CSpush"CSV.dial :air +2 "collection"'f @ +44 "core" > +5 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +4 ."CSpush"CS.seek 0ml + "collection"'-' +100 "core" ' +3 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +136 "core"  +5 .tSS.reconfigure :exhale +2 "sampler")#.0Xt +6 "core" ' + ."CSpush"CS.stop +2 "collection"'5 +285 "core" ' +3 ."connect"SSV.dial CBV,avoiding: :exhaust +3 "sampler")i  +2 .tCBV.dial SSV +134 "core"  +105 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")j +134 "core"  +4 .tSS.reconfigure :default +3 "sampler")#.0Xt +287 "core" ' +3 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +3 "sampler")!  +2 "collection"' @ +8 "core" @ +126  +5 .tCTV.dial :air,avoiding: :intake +2 "collection"'  +131 "core" +5 ."CSpush"CSV.dial CTV +5 .tSS.seek 10ml +2 "collection"'(  +3 "sampler")"' +8 "core"  +105 ."CSpush"CSV.dial :air + "collection"'D @ +45 "core" > +4 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'' +89 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")S +137 "core"  +4 .tSS.reconfigure :exhale +2 "sampler")#.0Xt +265 "core" ' +3 ."connect"SSV.dial CBV,avoiding: :exhaust +2 .tCBV.dial SSV +4 "sampler")  +140 "core"  +104 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +136 "core"  +4 .tSS.reconfigure :default +2 "sampler")#.0Xd +103 "collection"'39 +3 "core" 9Bd +103 "collection"'y9 +3 "core" 9Gd +103 "collection"'u9 +3 "core" 9Kd +103 "collection"'89 +3 "core" 9$/Od +103 "collection"'9 +4 "core" 9KVSd +103 "collection"'o9 +2 "core" 9r}Xd +103 "collection"'d9 +3 "core" 9\\d +103 "collection"'9 +3 "core" 9`d +103 "collection"'T9 +3 "core" 9dd +103 "collection"'M9 +4 "core" 9#id +102 "collection"'r9 +3 "core" 9AMmd +103 "collection"' 9 +3 "core" 9lwqd +103 "collection"'z9 +3 "core" 9ud +103 "collection"'w9 +3 "core" 9yd +103 "collection"' 9 +3 "core" 9~d +103 "collection"':9 +3 "core" 9"b +103 "collection"'x9 +3 "core" 9DM^ +103 "collection"'9 +3 "core" 9myZ +103 "collection"'9 +3 "core" 9U +103 "collection"'G9 +4 "core" 9R +103 "collection"'A9 +2 "core" 9N +103 "collection"'9 +3 "core" 9#J +103 "collection"'=9 +3 "core" 9ALG +103 "collection"'`9 +3 "core" 9kvC +103 "collection"']9 +3 "core" 9A +103 "collection"'9 +3 "core" 9> +103 "collection"'R9 +3 "core" 9: +103 "collection"'E9 +3 "core" 98 +103 "collection"'9 +3 "core" 9,75 +104 "collection"'H9 +2 "core" 9Q[2 +103 "collection"'+9 +3 "core" 9t}0 +103 "collection"'9 +3 "core" 9. +103 "collection"'e9 +3 "core" 9, +103 "collection"'\\9 +3 "core" 9* +103 "collection"'a9 +3 "core" 9( +103 "collection"'9 +3 "core" 9' +103 "collection"'f9 +3 "core" 9+6% +103 "collection"'V9 +3 "core" 9EQ# +103 "collection"'9 +3 "core" 9_j" +103 "collection"'09 +3 "core" 9x +104 "collection"'&9 +3 "core" 9 +102 "collection"'Z9 +3 "core" 9 +103 "collection"'-9 +3 "core" 9 +103 "collection"'i9 +3 "core" 9 +103 "collection"'j9 +3 "core" 9 +103 "collection"'^9 +3 "core" 9  +103 "collection"'Y9 +3 "core" 9   +103 "collection"'69 +3 "core" 9  $\  +103 "collection"'Q9 +2 "core" 9 ( 3 +103 "collection"'9 +3 "core" 9 7 B +103 "collection"'99 +3 "core" 9 E P +103 "collection"'9 +11 "core" 9 T ` +103 "collection"'9 +3 "core" 9 a m +103 "collection"'k9 +3 "core" 9 m w# +103 "collection"'@9 +4 "core" 9 y ( +103 "collection"'B9 +3 "core" 9 , +103 "collection"'9 +3 "core" 9 0 +103 "collection"'<9 +3 "core" 9 4 +103 "collection"'19 +3 "core" 9 9 +103 "collection"'K9 +3 "core" 9 = +103 "collection"'9 +3 "core" 9 A +103 "collection"'l9 +3 "core" 9 E +103 "collection"'U9 +3 "core" 9 J +103 "collection"'$9 +3 "core" 9 N +103 "collection"'h9 +3 "core" 9 R +103 "collection"'t9 +3 "core" 9 V +103 "collection"'I9 +3 "core" 9 Z +103 "collection"'X9 +3 "core" 9 _ +103 "collection"'59 +3 "core" 9 c +103 "collection"'9 +4 "core" 9 g +103 "collection"'9 +2 "core" 9 k +103 "collection"',9 +3 "core" 9 p +103 "collection"'N9 +3 "core" 9 \ t +103 "collection"' 9 +3 "core" 9 \ x +103 "collection"'{9 +4 "core" 9\ \ | +103 "collection"'!9 +2 "core" 9\ \  +104 "collection"'9 +2 "core" 9\ \  +103 "collection"'(9 +3 "core" 9\ \  +103 "collection"'D9 +3 "core" 9\ \  +103 "collection"'q9 +3 "core" 9\ \  +103 "collection"'S9 +3 "core" 9\ \ $ +103 "collection"' 9 +3 "core" 9\ \ ' +103 "collection"'"9 +3 "core" 9\ \ * +103 "collection"'9 +3 "core" 9\ "\ - +103 "collection"'W9 +4 "core" 9\ %\ 0 +103 "collection"'9 +2 "core" 9\ (\ 3 +104 "collection"'9 +2 "core" 9\ +\ 7 +103 "collection"''9 +3 "core" 9\ .\ : +103 "collection"'p9 +3 "core" 9\ 2\ < +103 "collection"'?9 +4 "core" 9\ 4\ @ +103 "collection"'/9 +2 "core" 9\ 6\ C +103 "collection"'m9 +3 "core" 9\ :\ E +103 "collection"'9 +3 "core" 9\ >\ I +103 "collection"'~9 +3 "core" 9\ A\ L +103 "collection"'L9 +3 "core" 9\ B\ N +103 "collection"'C9 +3 "core" 9\ E\ P +103 "collection"'\ 9 +3 "core" 9\ H\ T +103 "collection"'9 +3 "core" 9\ K\ V +103 "collection"'.9 +3 "core" 9\ L\ W +103 "collection"'F9 +3 "core" 9\ O\ Z +104 "collection"'9 +2 "core" 9\ R\ ] +103 "collection"'O9 +3 "core" 9\ T\ _ +103 "collection"'%9 +3 "core" 9\ W\ a +4 .tCH.hold 10:00,70C +3 "collection"'c `\ `\ T\ +3 '|9 +57 "core"  +9 9\ X\ b +2 "collection"'% +4 "core" % '\ S +3 #tBegun lysing Collection Puck Heater at 68.1C/32.3psia +8543 "Can"\ hdO h +51385 "core" ` +2 "collection"'v9 +3 "core" 9\ \ +3 "collection"' % +4 "core" % }\ +2 #tEnded lysing Collection Puck Heater at 70C/35.1psia +2 .CS.seek 0ml +2 "collection"'' +330 "core" ' +3 .tCTV.dial between spare and airCTV,avoiding: :intake +2 "collection"'s @ +102 "core" B +4 .tCSV.dial :air + "collection"'} @ +43 "core" > +5 .tCS.seek 5ml +2 "collection"'n'q1 +1344 "core" ' +2 .tCSV.dial CTV +2 "collection"'4  +43 "core"  +5 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'# @ +44 "core" > +4 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'b  +43 "core"  +5 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'7 @ +44 "core" ? +4 .tdelay 2 seconds +202 .CS.seek 0ml +3 "collection"'[' +1355 "core" ' +2 "collection"';% +4 "core" % \ +2 #tPuck @66.3psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV + "collection"'J +104 "core"  +4 .tCBV.dial CSV + "collection"'_  +31 "core"  +4 "collection"'3% +4 "core" %np \ +3 .tCS.seek 5ml +2 "collection"'y'q- +1357 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'u  +44 "core" +4 "collection"'8% +4 "core" %q1 \  +3 .tCS.seek 7ml +2 "collection"'' +581 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'o @ +42 "core" ? +5 .tCS.seek 10ml + "collection"'d' +836 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"' ` +115 "core" _ +5 #tLysing Complete + "collection"'T& +4 "core" &Rbrq Y\ B +2 #tStoring sh1 puck in Collection Clamp to tube 2 +2 "manipulator"&M% +4 "core" %\ \ *\ . z +2 "storage"(r% +4 "core" %q\ +3 "storage"( . +2 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(z( +182 "Can"\ ejOh +16 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (w& +3 "core" & \ +3 "manipulator"& & +4 "core" &g4\ /\ . 5 yM +2 "manipulator"&:% +4 "core" %\ \ +\ . z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&x( +188 "core" ( +2 "manipulator"&& +4 "core" & \ 2\ 0 f z% +2 "storage"(& +4 "core" &   <\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +51 "manipulator"&G'Ѧ +101 "core" ' +2 "storage"(A& +5 "core" &   T\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(') +198 "core" ' +2 "storage"(=- +4 "core" -'ŋ +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 "manipulator"&`& +3 "core" &\ \ -\ - \\ z% +2 "storage"(]& +4 "core" & ( 3\ +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^db +2 .tForearm.seek 2 +2 "manipulator"&' +31 "core" ' +2 .tElbow.hold +2 "manipulator"&R, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(E- +3 "core" -'ŋ +3 .tSE.seek 17.14 Pucks below Top Plate +2 "storage"(' +39 "core" ' +3 "manipulator"&H% +4 "core" %\ *\ ) z +2 "storage"(+& +4 "core" & \ +3 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 282 counts + "manipulator"&' +19 "core" ' +2 "manipulator"&e& +4 "core" & \ /\ 4 z"y +2 "storage"(\\& +5 "core" &  \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&a'Ѧ +27 "core" ' +3 .tSE.seek 18.14 Pucks below Top Plate + "storage"('v +38 "core" ' + "manipulator"&f& +4 "core" & \ !\ + ^ z"y +3 "manipulator"&V% +5 "core" %ѯ\ !\ R zp +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^db +3 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +3 .tElbow.seek CC + "manipulator"&0(o +156 "core" ( + "manipulator"&&& +4 "core" &e.\ 1\ 1 u zH +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Z& +4 "core" &e/\ \ * zH +3 .tForearm.seek CC + "manipulator"&-'Ͻ +98 "core" ' +2 .tHand.close + "manipulator"&i/ +76 "core" / +4 .tCC.seek :open + "collection"'j( +395 "core" ( +2 "storage"(^& +4 "core" &  x\ +2 "storage"(Y& +4 "core" &  K\ +2 "manipulator"&6& +4 "core" &e.\ "\ ! zH +3 "manipulator"&Q% +4 "core" % Ͼ\ !\ } z +3 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&9( +166 "core" ( + "manipulator"&& +5 "core" &\ 0\ 1 c zR +2 "storage"(& +4 "core" & % / \ +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.seek 2 + "manipulator"&k' +101 "core" ' +2 .tElbow.hold + "manipulator"&@, +3 "core" , +52 .tElbow.reconfigure :tight +10 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&B1 +69 "core" 1 +2 "manipulator"&% +5 "core" % \ 2\ 0 z +2 "storage"(<& +4 "core" &  *\ +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 2 + 319 counts +2 "manipulator"&1') +17 "core" ' +2 "manipulator"&K& +4 "core" &\ 1\ 2 zM +2 "storage"(& +4 "core" & ' % 1\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 700 counts + "manipulator"&l'Ѧ +25 "core" ' + "storage"(U% +5 "core" %x . % \ +4 ."downElevator"SE.seek :down +2 "storage"($'p +99 (h% +4 "core" %? 9 N x\ Vb +2 "manipulator"&t% +4 "core" %ѱ\ !\ # z z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^db +3 .tForearm.seek :retract +2 "manipulator"&I'\ +27 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +59 "core" ' +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'X& +4 "core" &qt +\ +3 "manipulator"&5& +4 "core" &\ !\ % yM +2 "manipulator"&% +5 "core" %\ \ "\ ( y +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +176 "core" ( +2 "manipulator"&,& +4 "core" &-\ 0\ / y +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &N& +3 "core" &-\ &\ / y +3 .tForearm.seek :garage +2 "manipulator"& 'Γ +101 "core" ' +2 .tHand.close + "manipulator"&{/ +75 "core" / +2 "manipulator"&!& +4 "core" &-\ 4\ / x z +2 "manipulator"&% +4 "core" % Ύ\ $\ + } z +3 .tForearm.seek :retract +2 "manipulator"&('\ +103 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&D(o +320 "core" ( +2 "manipulator"&q& +5 "core" &j6\ 5\ 0 zO + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &S& +3 "core" &j6\ +\ $ L yO +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"& 'Ͻ +101 "core" ' +2 "manipulator"&"& +4 "core" &j6\ *\ - zO +3 "manipulator"&% +4 "core" %ϱ\ ,\ $ C z +3 "collection"'W& +4 "core" &rt\ +3 "collection"'& +6 "core" &rr\ +3 .tCC.seek :closed +2 "collection"'(S +5 "core" &ps I\ +6 &9ps \ $c +9 &Upr\ 7 +10 &zsu\ K +9 &Vtt \ N +9 &iYts \ M +10 &*Tqt (\ N +9 &Ypr\ M +10 &Xru\ N +9 &qWqt L\ M +9 &4Uqu \ M +10 &Wrq\ N +9 &!Xpsd\ M +64 &#xYss ;\ N +8 &%:Wqu \ N +3 &&Tqr\ M + &(Vpt\ M +2 &*Zrr\ N + &,CZpr\ M + &.Tpt\ N + &/Ypr M\ M +4 &1Tqu :\ N +9 &3KZrr\ M +9 &5 Ups\ M +10 &6Vqru\ M +9 &8Yrs \ N +9 &:RWot $\ N +10 &<Wpr\ N +9 &=Trs\ M +10 &?Tor\ N +9 &AZ[qsV\ N +9 &C]rvb\ N +10 &Dnsr\ P +9 &Frt\ S +9 &HDts H\ X +10 &Jrt @\ Y +9 &Kqt \ Z +9 &Mow\ Z +10 &OEqt\ Z +9 &Qou\ [\ +10 &Rp\\rv\ + +9 &R"us 4\ O +9 ( + &Rbqt \ I +3 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.34 +2 "collection"''& +4 "core" &Rbrv\ I +3 .tHand.open + "manipulator"&p1 +76 "core" 1 +2 "manipulator"&?% +4 "core" % ϱ\ 6\ 2 z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^db +3 .tForearm.seek :retract +2 "manipulator"&/'\ +95 "core" ' +2 .tPSV.dial PSR +2 "processing"%m +130 "core"  +7 "processing"%% +5 "core" %)c\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +16 .tPS.seek 1.5ml + "processing"%~'{ +1596 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%L  +42 "core"  +5 .tPS.seek 0ml +2 "processing"%C', +1595 "core" ' +2 .tPSV.dial PSR +2 "processing"%\ +43 "core"  +7 .tPSR.select :air +2 "processing"% +16 .tPS.seek 2.5ml +2 "processing"%'\ +2610 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 "processing"%. +2 .tCBV.dial PRV +4 "collection"'F  +3 "core" A +3 "processing"% +3 "core" A +3 "processing"%O  +64 "core" +98  +6 .tPSV.dial :mixloop +2 "processing"%% +100 "core" +4 .tCTV.dial :air,avoiding: :intake +2 "collection"'|  +16 "core"  +4 .tPTV.dial :PRVmixing +2 "processing"%  +128 "core" +6 .tPS.seek 0ml + "processing"%', +2599 "core" ' +2 .tPSV.dial :air +2 "processing"%c  +42 "core"  +5 .tPS.seek 2.5ml + "processing"%v'\ +2604 "core" ' +2 .tPSV.dial :mixloop +2 "processing"% +42 "core" +5 .tPS.seek 0ml +2 "processing"%2', +2607 "core" ' +2 .tPSV.dial :air + "processing"%s  +42 "core"  +5 .tPS.seek 2.5ml +51 "processing"%}'\ +2617 "core" ' +2 .tPSV.dial :mixloop +2 "processing"% +42 "core" +5 .tPS.seek 0ml +2 "processing"%4', +2600 "core" ' +3 #tGaraging FlushPuck in Collection Clamp + "manipulator"&#& +4 "core" &l5\ #\ + P zO +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&b(o +4 "core" ( +2 "manipulator"&7& +4 "core" &l5\ 3\ / zO +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &n& +3 "core" &l6\ $\ .  yO +3 .tForearm.seek CC +2 "manipulator"&;'Ͻ +101 "core" ' +2 .tHand.close + "manipulator"&J/ +74 "core" / +4 .tCC.seek :open + "collection"'_( +398 "core" ( + "manipulator"&3& +4 "core" &l5\ \ & yO +3 "manipulator"&[% +4 "core" % \ &\ - z +3 .tForearm.seek :retract + "manipulator"&u'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&8(- +313 "core" ( +2 "manipulator"&y& +4 "core" &-\ /\ 2 z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &o& +4 "core" &-\ +\ . l z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'Γ +105 "core" ' +3 .tHand.open + "manipulator"&1 +66 "core" 1 +2 "manipulator"&T% +4 "core" % Θ\ 6\ 0 z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^db +3 .tForearm.seek :retract +2 "manipulator"&M'\ +100 "core" ' +2 .tPSV.dial :mixloop + "processing"%r +5 "core" +4 .tPTV.dial :PRVmixing + "processing"%  +5 "core" +4 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +3 "processing"%w  +3 "collection"'  +7 "core" +10  +4 .tCTV.dial :air,avoiding: :intake +2 "collection"':  +4 "core" +4 #tLoading lyfil puck from tube 3 into Collection Clamp + "collection"')& +5 "core" &wy|\ +2 "manipulator"&% +4 "core" %\ \ ,\ z +2 "storage"(% +4 "core" %q 8 ) \ +2 "storage"(>. +3 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 3 + "storage"(A( +200 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +4 (g& +3 "core" & \  +2 "manipulator"&=& +4 "core" &-\ !\ % y y +3 "manipulator"&`% +4 "core" %\ \ -\ - y +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +48 .tElbow.seek 3 +14 "manipulator"&]( +210 "core" ( +2 "manipulator"&E& +5 "core" &\ 0\ 5 z z +2 "storage"(H& +4 "core" & H H \  +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&+' +95 "core" ' + "storage"(e& +5 "core" & M M X\  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(\\') +223 "core" ' +2 "storage"(f- +3 "core" -'$ +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (V& +4 "core" & & f\  +2 "manipulator"&G& +4 "core" &\ "\ [ z +3 .tElbow.seek 3 + "manipulator"&x( +4 "core" ( +2 "manipulator"&& +4 "core" &\ 0\ 4 ~ z +2 "storage"(& +4 "core" & 3 3\  +3 .tForearm.seek 3 + 300 counts +2 "manipulator"&'C +22 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^db +3 .tHand.close + "manipulator"&/ +67 "core" / +4 ."downElevator"SE.seek :down +4 "storage"(Z'p + "manipulator"&&& +9 "core" &\ ,\ % y +2 "manipulator"&a% +5 "core" % 2\ "\ + q z/ +3 .tForearm.seek :retract + "manipulator"&R'\ +96 "core" ' +2 .tElbow.seek CC +2 "manipulator"&i(o +67 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +106 "core" ( + "manipulator"&& +5 "core" &f8\ ,\ * + zP +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &P& +3 "core" &f8\ -\ /  zP +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&^'Ͻ +93 "core" ' +2 "manipulator"&Y& +5 "core" &g7\ 3\ 0 ] zP +2 "manipulator"&6% +5 "core" %\ +\ ! z: +3 "collection"'Q& +4 "core" &xx\ +3 "collection"'& +5 "core" &t| &\ +3 .tCC.seek :closed +2 "collection"'(S +5 "core" &uz \ \ +8 &0|wy\ )w +10 &dty\ > +9 &orvy8\ N +9 &1Wux\ M +10 &Ywy\ M +9 &Xvy\ N +9 &wVuy?\ M +10 &:Uuy\ M +9 &Vwx\ N +10 &Vyw\ N +9 & XvyQ\ M +9 &"AXyy`\ M +10 &$Yw{\ N +9 &%Wvyj\ N +9 &'Wvy7\ N +10 &)ITwx\ M +9 &+\ Txy'\ N +10 &,Yxy\ M +9 &.Yvy\ N +9 &0QWvxy\ M +10 &2VwyG\ M +9 &3Zwy\ M +9 &5Tux\ M +10 &7YUwx\ M +9 &9Yvzx\ M +10 &:Yvx\ M +9 &<Tvz\ M +9 &>aTuyg\ M +10 &@$VxyI\ M +9 &AZyy\ M +9 &C[vw\ N +10 &Eg^v{\ N +9 &G'evx\ O +10 &Hpwx\ P +9 &Jwyg\ S +9 &LTyy\ W +10 &Nxx \ Y +9 &Ow|\ Y +10 &Qwx\ F +9 &R?wx\ &r +9 &R uvw\ G +5 ( +3 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.98 +3 .Hand.open + "manipulator"&-1 +3 "core" &Rhwz\ G +71 1 +3 "manipulator"&0% +3 "core" % \ 4\ 1 z: +3 .tForearm.reconfigure :loose +53 "manipulator"&#Q@2^db +11 .tForearm.seek :retract +2 "manipulator"&B'\ +94 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +130 "core"  +5 .tCSV.dial CTV +2 "collection"'<  +30 "core"  +6 .tPS.seek 2.5ml +2 "processing"%K'\ +2599 "core" ' +3 "collection"'% +4 "core" %su\  +3 .tCS.seek 4.25ml +2 "collection"''Yl +1534 "core" ' +3 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%U  +43 "core"  +6 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%9  +70 "core"  +7 .tPS.seek 0ml + "processing"%h', +2602 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'t ` +29 "core" _ +5 .tCSV.dial :air + "collection"'X @ +44 "core" ? +5 .tCS.seek 10ml +2 "collection"'5' +1531 "core" ' + .tCSV.dial CTV +2 "collection"'k  +44 "core"  +5 .tCS.seek 0ml +2 "collection"'' +2611 "core" ' +2 .tCBV.dial :waste1 +2 "collection"'1 @ +29 "core" > +4 .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake +2 "collection"'  +130 "core" +4 "collection"',& +4 "core" &Rhss\ G +3 #tStoring lyfil puck in Collection Clamp to tube 2 + "manipulator"&l% +4 "core" %\ \ "\ , t z +2 "storage"(N% +4 "core" %u \ +3 "storage"($. +2 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(@( +199 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +4 ({& +3 "core" & \ +2 "manipulator"&!& +4 "core" &h6\ -\ + O zO +3 "manipulator"&% +4 "core" %\ \ ,\ ! i z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&I( +166 "core" ( +2 "manipulator"& & +4 "core" &\ 5\ 0 { yH +2 "storage"(& +4 "core" &   _\ +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&q'Ѧ +88 "core" ' +2 "storage"(S& +4 "core" &   \ +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +8 .tSE.seek :beamBreak + "storage"("') +205 "core" ' +2 "storage"(- +3 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 "manipulator"&W& +3 "core" &\ \ + zH +2 "storage"((& +55 "core" & \ +9 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^db +3 .tForearm.seek 2 +2 "manipulator"&j' +31 "core" ' +2 .tElbow.hold + "manipulator"&', +3 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(p- +3 "core" -' +3 .tSE.seek 18.16 Pucks below Top Plate +2 "storage"(?'ʈ +26 "core" ' +3 "manipulator"&% +5 "core" %\ ,\ z +2 "storage"(m& +4 "core" & \ +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 2 + 311 counts +2 "manipulator"&'! +22 "core" ' +2 "manipulator"& & +4 "core" &\ )\ . t zA +3 "storage"(L& +4 "core" & \  q\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&~'Ѧ +17 "core" ' +2 .tSE.seek 19.16 Pucks below Top Plate +2 "storage"(\ ' +41 "core" ' +2 "manipulator"&C& +4 "core" &\ #\ " zA +3 "manipulator"&.% +4 "core" %љ\ .\ " U y +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^db +4 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' +2 .tElbow.seek CC +2 "manipulator"&F(o +168 "core" ( +2 "manipulator"&O& +4 "core" &w.\ 1\ 5 zG +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &%& +3 "core" &w.\ /\ $ I zG +3 .tForearm.seek CC + "manipulator"&|'Ͻ +96 "core" ' +2 .tHand.close + "manipulator"&/ +75 "core" / +4 .tCC.seek :open + "collection"'( +394 "core" ( +2 "storage"(c& +4 "core" & \ +2 "storage"(& +4 "core" &  \ +3 "manipulator"& & +4 "core" &w.\ #\ . zG +2 "manipulator"&v% +4 "core" % \ 0\ $ @ z +4 .tForearm.seek :retract + "manipulator"&s'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&2( +161 "core" ( +2 "manipulator"&& +4 "core" &\ 2\ 2 [ zH +2 "storage"(}& +4 "core" &   B\ +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.seek 2 + "manipulator"&#' +101 "core" ' +2 .tElbow.hold +2 "manipulator"&7, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&n1 +67 "core" 1 +53 "manipulator"&J% +12 "core" % \ &\ & k y +2 "storage"(D& +4 "core" & \ +3 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 319 counts +2 "manipulator"&/') +16 "core" ' + "manipulator"&& +5 "core" &\ 0\ 5 zH +2 "storage"(3& +4 "core" & 5 3 M\ +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&['Ѧ +17 "core" ' +2 "storage"(;% +4 "core" % $ . [\ +4 ."downElevator"SE.seek :down +4 "storage"(b'p +98 (y% +3 "core" %@ 3 (\ Vb +2 "manipulator"&o% +4 "core" %Ѣ\ ,\ ! z +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^db +3 .tForearm.seek :retract +2 "manipulator"&'\ +22 "core" ' + ."downElevator"SE.stop + "storage"(5 +68 "core" ' + .tPSV.dial :air +2 "processing"%T  +70 "core" +4 .tPS.seek 2.5ml +2 "processing"%r'\ +2602 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%u +42 "core" +3 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +43 "core"  +3 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"% +42 "core" +4 .tdelay 1 second +102 .PSV.dial :air + "processing"%w  +43 "core"  +3 .tdelay 1 second +103 .PS.seek 0ml +2 "processing"%:', +2609 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%)& +4 "core" &\  +3 "manipulator"&& +4 "core" &\ %\ . yH +2 "manipulator"&% +4 "core" %\ \ #\ + % z +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&>(- +185 "core" ( + "manipulator"&& +5 "core" &-\ 1\ . ~ z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &g& +3 "core" &-\ $\ - I z +3 .tForearm.seek :garage +2 "manipulator"&='Γ +100 "core" ' +2 .tHand.close +2 "manipulator"&`/ +75 "core" / +2 "manipulator"&z& +4 "core" &-\ 5\ 1 y +2 "manipulator"&E% +4 "core" % Α\ (\ , z? +3 .tForearm.seek :retract + "manipulator"&H'\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC + "manipulator"&8([ +157 "core" ( + "manipulator"&e& +4 "core" &g\ 0\ 4  z\ +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &M& +3 "core" &h\ !\ q z\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +52 .tForearm.seek PC +10 "manipulator"&f'$ +101 "core" ' +2 "manipulator"&V& +4 "core" &h\ /\ 2 z\ +3 "manipulator"&G% +4 "core" %-\ "\ * o y= +3 "processing"%& +4 "core" &\  +3 "processing"%& +7 "core" &\  +2 .tPC.seek :closed +2 "processing"%(^ +5 "core" &\  +7 &L\ $f +9 &xV\ 8 +10 &}\ M +9 &R\ N +9 &MU\ N +10 &U \ N +9 &V\ N +10 &T\ N +9 &TY\ N +9 &U(\ N +10 &U-\ O +9 &!U\ N +9 &#\\R\ N +10 &%W\ N +9 &&W\ N +10 &(U\ O +9 &*dU\ N +9 &,&R\ N +10 &-R\ N +9 &/X\ N +10 &1kU\ O +9 &3.T\ N +9 &4T\ N +10 &6Q\ N +9 &8tX\ N +9 &:5V\ O +10 &;U\ O +9 &=V\ N +10 &?|S\ N +9 &A>Y\ N +9 &Bf\ P +10 &D} \ R +9 &Fu\ S +9 &H7\ S +10 &I\ T +9 &K\ S +9 &M|\ T +10 &O<\ T +9 &P \ U +10 &R%\ T +9 &T/\ U +9 &VB \ U +10 &X0\ U +9 &Y8\ U +9 &[(\ U +10 &]H5\ N +9 &^~G4\ ` +10 &^ C8\ 1 +5 ( +2 "processing"%& +4 "core" &^#<\ 1 +2 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.68 +2 "processing"%&& +4 "core" &^$7\ 1 +3 .tHand.open + "manipulator"&a1 +70 "core" 1 + "manipulator"&]% +4 "core" % -\ 2\ . 4 z= +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^db +3 .tForearm.seek :retract + "manipulator"&+'\ +92 "core" ' +3 .tPRV.dial :air + "processing"%  +46 "core"  +4 .tPSV.dial :mixloop +2 "processing"%\\ +43 "core" +4 "processing"%P% +4 "core" %&P\ +3 .tPS.seek 0.3ml + "processing"%' +384 "core" ' +2 .tPSV.dial PSR +2 "processing"%Y +110 "core"  +8 #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%x'' +489 "core" ' +3 .tdelay 3 seconds +301 .PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%6'\ +1903 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%Q +112 "core" +4 .tPTV.dial :mixing +2 "processing"%Z @ +72 "core" A +5 .tPBV.dial :waste2 +2 "processing"%R  +94 "core"  +6 .tPS.seek 0ml + "processing"%_', +2612 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&-& +6 "core" &i\ !\ ) S z\ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&0([ +31 "core" ( +2 "manipulator"&& +4 "core" &e\ 1\ 5 z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +4 "core" &e\ $\ * Z z +3 .tForearm.seek PC + "manipulator"&<'$ +94 "core" ' +2 .tHand.close + "manipulator"&^/ +74 "core" / +4 .tPC.seek :open +56 "processing"%4( +465 "core" ( + "manipulator"&& +4 "core" &e\ .\ # y +3 "manipulator"&d% +5 "core" % %\ #\ ! } z +2 .tForearm.seek :retract +2 "manipulator"&U'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&9(- +126 "core" ( +2 "manipulator"&K& +4 "core" &-\ 0\ 3 yT +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &t& +3 "core" &-\ !\ ! o zT +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&X'Γ +92 "core" ' +2 .tHand.open + "manipulator"&1 +67 "core" 1 +2 "manipulator"&k% +4 "core" % Γ\ 6\ 1 z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^db +3 .tForearm.seek :retract +2 "manipulator"&5'\ +102 "core" ' +2 #tLoading da puck from tube 3 into Processing Clamp + "processing"%1& +4 "core" &K\ +2 "manipulator"&% +4 "core" %\ \ !\ * y +3 "storage"(,% +4 "core" %o L J k\ +2 "storage"(l. +3 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 +2 "storage"(N( +196 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 ($& +3 "core" &  x\  +2 "manipulator"&{& +5 "core" &-\ #\ ! o zT +2 "manipulator"&!% +5 "core" %\ \ .\ ) U z +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&( +181 "core" ( +2 "manipulator"&A& +5 "core" &\ +\ - | z5 +2 "storage"( & +4 "core" & N M \  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +104 "core" ' +2 "Can"\ ?mcP8h +2 "storage"(S& +4 "core" & 4 2 \  +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +8 .tSE.seek :beamBreak + "storage"(i') +232 "core" ' +2 "storage"(B- +3 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (& +3 "core" &   \  +3 "manipulator"&W& +4 "core" &\ !\ # z z5 +3 .tElbow.seek 3 + "manipulator"&(( +3 "core" ( +3 "manipulator"&p& +4 "core" &\ ,\ . 8 z5 +2 "storage"(& +4 "core" & \  +3 .tForearm.seek 3 + 300 counts +2 "manipulator"&m'C +19 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^db +3 .tHand.close +2 "manipulator"& / +68 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&L& +3 "storage"(C'p +8 "core" &\ $\ s z5 +2 "manipulator"&.% +4 "core" % 9\ ,\ $ 2 zf +3 .tForearm.seek :retract +51 "manipulator"&q'\ +99 "core" ' +2 .tElbow.seek PC +2 "manipulator"&I([ +24 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +255 "core" ( +2 "manipulator"&"& +5 "core" &Q\ "\ * 1 y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &j& +3 "core" &Q\ -\ $ ) z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&'$ +97 "core" ' + "manipulator"&?& +5 "core" &Q\ 1\ 0 ~ z +2 "manipulator"&O% +4 "core" %&\ '\ - y +3 "processing"%%& +4 "core" &1\ +3 "processing"%~& +6 "core" &\ +3 .tPC.seek :closed + "processing"%'(^ +6 "core" &"\ +6 & .\ #a +9 &T~\ 7 +9 &y\ L +10 &T\ N +9 &]Q\ N +10 & S\ N +9 &S\ N +9 &R\ M +10 &dT\ N +9 &&S\ N +9 &S\ N +10 &!U\ N +9 &#lT_\ N +10 &%/P\ N +9 &&T"\ N +9 &(S\ N +10 &*uT\ N +9 &,6T\ N +9 &-T\ N +10 &/T \ N +9 &1}Q\ N +10 &3?S\ N +9 &5T\ \ N +9 &6S\ N +10 &8T\ N +9 &:GQ\ N +9 &< T\ N +10 &=T\ N +9 &?T\ N +10 &ANW\ N +9 &C `\ O +9 &Dm\ P +10 &F\ S +9 &HG\ S +9 &J \ S +10 &K\ S +9 &M\ T +10 &ON\ T +9 &Q\ T +9 &R\ T +10 &T\ T +9 &VT\ T +9 &X\ T +10 &Y\ T +9 &[\ U +10 &]Y\ G +9 &^~E\ !d +9 &^3\ / +6 ( + "processing"%~& +5 "core" &^"\ / +2 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.71 +3 .Hand.open + "manipulator"&1 +72 "core" 1 +2 "manipulator"&% +5 "core" % &\ 4\ 1 z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^db +3 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +3 #tHeating Puck.from 3, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%c V +3 %9 +7 "core" 9 +102 "processing"% 9 +3 "core" 9; +103 "processing"%v9 +3 "core" 9 ; +103 "processing"%9 +3 "core" 9 < +103 "processing"%}9 +2 "core" 9= +103 "processing"%|9 +3 "core" 9> +103 "processing"%F9 +3 "core" 9> +103 "processing"%n9 +3 "core" 9= +102 "processing"%J9 +3 "core" 9"= +103 "processing"%D9 +3 "core" 9'; +103 "processing"%9 +4 "core" 9+0 +102 "processing"%39 +3 "core" 9 // +103 "processing"%s9 +3 "core" 93, +103 "processing"%;9 +3 "core" 9)8( +103 "processing"%29 +3 "core" 99<& +102 "processing"%y9 +4 "core" 9J@# +103 "processing"%o9 +3 "core" 9]D! +102 "processing"%#9 +3 "core" 9pI +103 "processing"%/9 +3 "core" 9M +103 "processing"%T9 +3 "core" 9Q +103 "processing"%\ 9 +3 "core" 9U +103 "processing"%[9 +3 "core" 9Y +103 "processing"%b9 +3 "core" 9^ +153 "processing"%h9 +12 "core" 9d +103 "processing"%u9 +3 "core" 9 i +102 "processing"% 9 +3 "core" 9m +103 "processing"% 9 +3 "core" 90q +103 "processing"%w9 +3 "core" 9Cu +103 "processing"%r9 +3 "core" 9Ty\ +103 "processing"%)9 +3 "core" 9f~ +103 "processing"%9 +3 "core" 9u +103 "processing"%9 +3 "core" 9 +103 "processing"%9 +3 "core" 9 +103 "processing"%g9 +3 "core" 9 +103 "processing"%79 +3 "core" 9 +103 "processing"%`9 +4 "core" 9 +102 "processing"%z9 +3 "core" 9 +103 "processing"%E9 +3 "core" 9 +103 "processing"%9 +3 "core" 9 +103 "processing"%e9 +3 "core" 9 +103 "processing"%M9 +3 "core" 9 +103 "processing"%=9 +3 "core" 9 +103 "processing"%>9 +3 "core" 9 +103 "processing"%V9 +3 "core" 9 +4 .tPH.hold 2:00:00,28C +3 "processing"%G pVp  +3 .tdelay 1:30 +5 "core"  +9000 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +99 "core"  +7 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +16 .tPS.seek 0.5ml +2 "processing"%H'F +578 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +16 .tPS.seek 2ml + "processing"%*'˕ +1592 "core" ' +2 .tPTV.dial :puck + "processing"%&  +72 "core"  +7 .tPSV.dial PTV +2 "processing"%a +72 "core" +4 .tPBV.dial :waste1 +2 "processing"%]  +131 "core"  +5 "processing"%% +4 "core" %˗0\  +3 .tPS.seek 1.5ml +2 "processing"%'} +589 "core" ' +3 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%\\ * +34 "core" , +6 .tPS.seek 0ml +2 "processing"%P', +1595 "core" ' +3 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck +2 "processing"%f  +4 "core"  +5 .tPBV.dial :waste1 + "processing"%:  +36 "core" +54 .tdelay 30 seconds +3011 .PBV.dial between PSV and waste1 +2 "processing"%Y * +34 "core" * +5 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +73 "core"  +8 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +4 .tPS.seek 2.5ml + "processing"%x'\ +2366 "core" ' +2 .tPSV.dial PTV + "processing"%Q +83 "core"  +5 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%Z +70 "core"  +8 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%R +71 "core" +5 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%6  +71 "core"  +5 .tPS.seek 0ml + "processing"%-', +1569 "Can"\ UqkPh +775 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +128 "core" +4 .tPSV.dial :mixloop +2 "processing"% +43 "core" +4 .tPRV.dial :ab1 +2 "processing"%^ @ +75 "core" B +5 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +4 .tPS.seek 0.15ml + "processing"%8' +357 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 "collection"'+  +2 .tPRV.dial CBV +4 "processing"%  +41 "core" +7  +4 !to:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt[$"5/home/esp/esp2/utils/fluid.rb:505:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:607:in `fluid'"2/home/esp/esp2/utils/fluid.rb:619:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:693:in `fluid'"1/home/esp/esp2/utils/fluid.rb:748:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:455:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:581:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:29:in `connect'";/home/esp/esp2/protocol/2G/DAprocess.rb:300:in `runDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:170:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:56:in `da'";/home/esp/esp2/mission/25APR23NEMO.rb:19:in `myDA_WCR'"-/home/esp/esp2/mission/25APR23NEMO.rb:82"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"-/home/esp/esp2/mission/25APR23NEMO.rb:81"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"-/home/esp/esp2/mission/25APR23NEMO.rb:35"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"-/home/esp/esp2/lib/esp.rb:207:in `shell'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +2 "processing"%% +4 "core" %r\  +3 .tPS.seek 0.3ml +2 "processing"%d' +346 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'K  +28 "core" +4 .tPRV.dial :air +2 "processing"%t  +44 "core"  +5 .tPS.seek 0.9ml +2 "processing"%<'@ +1252 "core" ' +2 .tPRV.dial :waste2 +2 "processing"%0 @ +71 "core" > +6 .tPS.seek 0.5ml + "processing"%'F +850 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%k  +42 "core"  +4 .tPS.reconfigure :default +3 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%1'˕ +1598 "core" ' +2 .tPSV.dial :PML + "processing"% +42 "core" +4 .tPTV.dial :mixing +2 "processing"%, @ +72 "core" A +5 .tPBV.dial :waste1 +2 "processing"%U  +34 "core" +4 "processing"%l% +5 "core" %˘0\  +3 .tPS.seek 1.85ml + "processing"%X' +229 "core" ' +59 .tPBV.dial between PSV and waste1 +2 "processing"%$ * +34 "core" * +7 .tPS.seek 0ml +2 "processing"%{', +1940 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'!& +3 "core" &ZZ*\ +3 "manipulator"&@& +4 "core" &Q\ -\ / z +2 "manipulator"&A% +4 "core" %\ \ ,\ / z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage + "manipulator"& (- +139 "core" ( +2 "manipulator"&9& +5 "core" &- \ -\ * U z' +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &S& +3 "core" &- \ \  z' +3 .tForearm.seek :garage +2 "manipulator"&5'Γ +106 "core" ' +3 .tHand.close + "manipulator"&B/ +70 "core" / +2 "manipulator"&& +5 "core" &- \ 4\ 0 z& + "manipulator"&W% +4 "core" % Γ\ %\ ! " y +3 .tForearm.seek :retract +2 "manipulator"&p'\ +103 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&(o +336 "core" ( +3 "manipulator"& & +4 "core" &z\ 3\ / z. +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &L& +3 "core" &z f - z. +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&.'Ͻ +96 "core" ' +2 "manipulator"&& +4 "core" &z\ 1\ 5 z. +3 "manipulator"&% +4 "core" %Ͼ\ &\ -  y +3 "collection"'i& +4 "core" &Y[.\ +3 "collection"'m& +6 "core" &[^\ ~ +3 .tCC.seek :closed +3 "collection"'"(S +4 "core" &Z\\\  +4 &Y\\\ 7 +10 &?GzZ[\ u1 +9 &epZ\\\ uE +10 &_X[\ wO +9 &RY^\ wO +9 &T[[\ yO +10 &HVY[\ O +9 &\ VZ\\\ O +9 &TZ_\ xO +10 &R[]\ xO +9 &QQZZ\ xO +10 &!UZ]\ O +9 &"VY[\ O +9 &$W[\\\ O +10 &&YRW\\\ xO +9 &(TZZ\ xO +9 &)RY\\\ xO +10 &+UY\\\ O +9 &-aVY\\\ O +10 &/#VY[\ O +9 &0WY]\ O +9 &2VY\\\ O +10 &4iU[[\ O +9 &6+VX\\\ O +10 &7VY[\ O +9 &9VYY\ O +9 &;qVZ\\\ O +10 &=3V[]\ O +9 &>UX[\ O +9 &@VZ[\ O +10 &BxWY[\ vO +9 &D7_YZ\ vP +9 &EyZ\\\ uS +10 &G[\\\ rW +9 &I`\\\\\ oZ +10 &K"Y[\ nZ +9 &L]^\ m[ +9 &N[^\ n[\ +10 &Pd]_\ l\\ +9 &R\ {[]\ q@ +10 &R)Z[\ q%m +9 &Rq[_\ vK +2 ( +2 "collection"'m& +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.29 +2 "collection"'j& +3 "core" &Rt]\\\ }K +4 .tHand.open + "manipulator"&(1 +77 "core" 1 +2 "manipulator"&C% +4 "core" % Ͼ\ 6\ 2 z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^db +3 .tForearm.seek :retract +2 "manipulator"&?'\ +95 "core" ' +2 .tPSV.dial PSR + "processing"%O +100 "core"  +8 #tPulling 1.5ml of PSR.flush +56 .PSR.select :flush +5 "processing"%@ +18 .tPS.seek 1.5ml +2 "processing"%%'{ +1601 "core" ' +3 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%q  +42 "core"  +5 .tPS.seek 0ml +2 "processing"%4', +1591 "core" ' +2 .tPSV.dial PSR +2 "processing"% +41 "core"  +8 .tPSR.select :air +2 "processing"% +17 .tPS.seek 2.5ml +2 "processing"%'\ +2613 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%  +3 "collection"'~  +32 "core"  +127  +7 .tPSV.dial :mixloop +2 "processing"% +100 "core" +6 .tCTV.dial :air,avoiding: :intake +2 "collection"'  +4 "core" +6 .tPTV.dial :PRVmixing + "processing"%v  +73 "core" +7 .tPS.seek 0ml +2 "processing"%', +2610 "core" ' +2 .tPSV.dial :air +2 "processing"%}  +41 "core"  +6 .tPS.seek 2.5ml +2 "processing"%|'\ +2609 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%F +42 "core" +6 .tPS.seek 0ml + "processing"%n', +2607 "core" ' +2 .tPSV.dial :air + "processing"%J  +42 "core"  +6 .tPS.seek 2.5ml + "processing"%D'\ +2601 "core" ' +2 .tPSV.dial :mixloop + "processing"% +42 "core" +6 .tPS.seek 0ml +2 "processing"%3', +2597 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&s& +4 "core" &z\ "\ " O z. +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&;(o +4 "core" ( +2 "manipulator"&2& +4 "core" &y\ 3\ 1 {- +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &y& +3 "core" &y\ %\ 3  z- +3 .tForearm.seek CC + "manipulator"&o'Ͻ +98 "core" ' + .tHand.close +2 "manipulator"&#/ +65 "core" / +12 .tCC.seek :open +2 "collection"'/( +396 "core" ( +2 "manipulator"&T& +4 "core" &y\ +\ - v z- +2 "manipulator"&\ % +5 "core" % \ #\ &  z +3 .tForearm.seek :retract +2 "manipulator"&['\ +94 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&b(- +302 "core" ( +2 "manipulator"&h& +4 "core" &-\ /\ 3 z +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &u& +3 "core" &-\ +\ . s z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"& 'Γ +101 "core" ' +2 .tHand.open + "manipulator"& 1 +74 "core" 1 +2 "manipulator"&w% +4 "core" % Κ\ 6\ 2 z_ +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^db +3 .tForearm.seek :retract + "manipulator"&r'\ +96 "core" ' +3 ."da"delayUntil "15:41:43.12" +3 #"WCR"Whole Cell Archive sampling 1000ml +2 #Loading wcr puck from tube 3 into Collection Clamp +2 "collection"')& +3 "core" &VZ5\ +3 "manipulator"&% +4 "core" %\ \ 0\ / \\ z +3 "storage"(% +4 "core" %} N\ +2 "storage"(. +3 "core" .( +3 "storage"(g& +4 "core" & 8\  +2 "storage"(7& +4 "core" & ]\  +3 "manipulator"&`& +4 "core" &-\ /\ +  z +2 "manipulator"&z% +4 "core" %\ \ .\ -  z +3 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 3 +2 "manipulator"&E( +191 "core" ( +2 "manipulator"&& +4 "core" &\ 4\ 2 } z3 +2 "storage"(e& +4 "core" & \  +3 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 3 + 700 counts +2 "manipulator"&M' +94 "core" ' +2 "storage"(=& +5 "core" & O\  +3 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 ."WCR"SE.seek :beamBreak +2 "storage"(>') +249 "core" ' +2 "storage"(V- +3 "core" -'Q +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +4 (& +3 "core" & \  +2 "manipulator"&_& +4 "core" &\ /\ . M z3 +3 ."WCR"Elbow.seek 3 +2 "manipulator"&H( +4 "core" ( +2 "manipulator"&&& +4 "core" &\ 5\ 0 v z3 +2 "storage"(a& +5 "core" & c\  +3 ."WCR"Forearm.seek 3 + 300 counts +2 "manipulator"&]'C +20 "core" ' +2 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^db +3 ."WCR"Hand.close + "manipulator"&/ +77 "core" / +7 ."downElevator"SE.seek :down +4 "storage"(*'p +3 "manipulator"&\\& +9 "core" &\ -\ - [ z3 +2 "manipulator"&% +4 "core" % @\ -\ ) < z +3 ."WCR"Forearm.seek :retract +2 "manipulator"&c'\ +98 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&f(o +75 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +83 "core" ( +2 "manipulator"&:& +4 "core" &g0\ )\ ' zH +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &Y& +3 "core" &g0\ -\ * 4 zH +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek CC +2 "manipulator"&'Ͻ +98 "core" ' +2 "manipulator"&P& +5 "core" &g0\ 0\ 5 zH +2 "manipulator"&Q% +4 "core" %\ -\ . ^ z +3 "collection"'Z& +5 "core" &SX\ +3 "collection"'R& +6 "core" &X[\ +3 ."WCR"CC.seek :closed +2 "collection"'6(S +4 "core" &VX\ +7 & )VV\ #b +10 &VTX\ 7 +9 &}WW\ L +9 &WUZ\ N +10 &YUWZ\ N +9 &WXW\ N +9 &UXY\ N +10 &UWW\ O +9 &aUWV\ N +10 &#UXX\ N +9 &RWZ\ N +9 &!UWX\ N +10 &#iXYX\ N +9 &%*WWW~\ O +9 &&UUX\ N +10 &(XVZ\ N +9 &*pWWX\ O +10 &,3WWY\ N +9 &-TSW\ N +9 &/WVX\ N +10 &1yVVY\ N +9 &3;TWW\ N +10 &4VUW\ O +9 &6VWX\ N +9 &8YVX\ N +10 &:CWVX\ N +9 &<RVZ\ N +9 &=WUX\ N +10 &?SWZs\ N +9 &AJWWXq\ O +9 &C YTXp\ O +10 &D`WXn\ O +9 &FpWYh\ Q +10 &HCYYc\ }T +9 &IVXi\ yX +9 &KYXk\ xZ +10 &MuXZa\ w[ +9 &O8Y[Y\ wZ +9 &PXXZ\ v[\ +10 &Ri`VZP\ y- +9 &RXXP\ |L +9 ( +2 &RmY\\N\ yH +2 "collection"'R& +4 #"WCR"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.23 +3 .Hand.open + "manipulator"&x1 +72 "core" 1 +2 "manipulator"&% +5 "core" % \ 3\ . _ z +2 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^db +3 ."WCR"Forearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 #"WCR"collectSample 1000ml w/bubble point of 55psi +2 #Priming 7ml + .Gate.power :sampler,:ON +178 .Flow.enablePump :primary +6 .Flow.setRate 6.0 +8 .Intake.select :close +2 .Exhaust.select :close + .SS.hold + "sampler")^+ +3 "core" + +2 "sampler")-% +5 "core" %: \ W +2 "collection"'+& +5 "core" &RmUX\ xH +3 "Can"\ wsQ# +2 #"WCR"Calibrating pressure sensors +2 .CTV.dial :air +5 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")  +14 "core" +6 ."WCR"SS.reconfigure :fast +3 "sampler")#.0Xt +291 "core" ' +2 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +60 "collection"'K @ +5 "sampler")8  +107 "core" B +32  +5 ."WCR"delay 3.8 seconds +383 "collection"'t% +3 "core" %W[I\ G +3 "sampler")d% +4 "core" %>y$# \  +2 #"WCR"Sensor limits: Intake max 150.6psia; Outlet max 155.0psia +2 .SSV.dial :spit +2 "sampler")0 +137 "core" +6 ."WCR"SS.seek 0ml +2 "sampler")<'? +253 "core" ' +2 ."WCR"SSV.dial CBV +2 "sampler")k  +138 "core"  +5 ."WCR"CTV.dial :intake +3 "collection"'  +75 "core"  +7 #"WCR"Waiting for external sampler to finish priming... +2 .delayUntil "15:40:53.62" +1391 #"flow"3.3L/min +3006 #3.8L/min +11814 ."WCR"Flow.enablePump :primary +2 .Flow.setRate 2.5 +9 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +7 "collection"' @ +6 "core" A +7 #"WCR"Allowing 40s for 7.0ml of remaining 7.0ml +3 "Can"\ MvQP&\ +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"',% +3 "core" %\ @ +2 #"WCR"Intake @31.6psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 2.18ml/s +2 "sampler")#.0XA \ -~ +24 "collection"'% +4 "core" %\ T +3 "sampler")j% +5 "core" %`UU \ , s +26 "collection"'(% +4 "core" %)%\ U +2 "sampler")C% +4 "core" %`vt \ . +31 "collection"'m% +4 "core" %@?\ T +2 "sampler")O% +5 "core" %` \ - +35 "collection"'.% +3 "core" %\ N +3 "sampler"){% +4 "core" %` \ + +41 "collection"'q% +3 "core" %\ X +2 "sampler")%% +5 "core" %` \ . +46 "collection"'% +4 "core" %%*\ Y +2 "sampler")4% +4 "core" %`  \ / +53 "collection"'~% +4 "core" %:?\ U +2 "sampler")% +4 "core" %`'' \ . +60 "collection"' % +4 "core" %\ P +2 "sampler")% +4 "core" %`ML \ , +3 "sampler")v% +4 "core" %`KF \ - +2 ."WCR"Intake.select :close + "sampler")0 +16 )% +3 "core" %`=; \ 3 +3 ."WCR"SSV.dial :exhaust +2 "sampler")}  +77 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")'? +369 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +17 #"WCR"Sampling 1000.0ml +3 .Flow.enablePump :primary +2 .Flow.setRate 2.5 + .Intake.select :close + .Exhaust.select :close + .SS.reconfigure :default +3 "sampler")#.0X% +4 "core" %\ Z +57 #"WCR"Intake @29.6psia, vacuum from 20.0 to 24.0psi +6 .SS.reconfigure :inhaling 1.44ml/s +2 "sampler")#.c0X \ 0i +2 "sampler")i% +5 "core" %J@@ \ 1i +2 ."WCR"Intake.select :close + "sampler")0 +17 )p% +3 "core" %JJK \ 4i +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +78 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler")j'? +865 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +14 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +4 "sampler")(  +3 "collection"'C @ +6 "core" A +68  +6 #"WCR"Allowing 130s for 25.0ml of remaining 975.0ml +4 "Can"\ [wQc + ."WCR"Intake.select :open +2 "sampler") +215 "collection"'l% +3 "core" %35\ N +3 #"WCR"Intake @32.7psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 1.16ml/s +2 "sampler")#.P0XB \ 0 +3 "collection"'y% +4 "core" %\ [ +2 #"WCR"Intake @30.1psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.86ml/s +3 "sampler")#.;0X  +4 "collection"'b @ +5 "core" A +68 +6 #"WCR"Allowing 130s for 25.0ml of remaining 950.0ml +3 "Can"\ _xQpD +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'=% +3 "core" %\ V +2 #"WCR"Intake @30.4psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.86ml/s +2 "sampler")#.;0X<\ K +2 "sampler")r% +5 "core" %O \ '& +40 "collection"'V% +4 "core" %38s\ L +2 "sampler")% +4 "core" %U \ , +47 "collection"'_% +3 "core" %\ U +3 "sampler")u% +4 "core" %N/2 \ .s +2 "sampler")&% +4 "core" %N56 \ 0s +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )a% +4 "core" %N=> \ /s +2 ."WCR"SSV.dial :exhaust +2 "sampler"){  +79 "core"  +7 ."WCR"Exhaust.select :open + "sampler")@ +69 ."WCR"SS.seek 0ml +2 "sampler")'? +893 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +4 "sampler")\\  +2 "collection"' @ +7 "core" A +71 +6 #"WCR"Allowing 130s for 25.0ml of remaining 875.0ml +3 "Can"\ Z{#Q< +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'E% +4 "core" %k\ X +2 #"WCR"Intake @29.9psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.70ml/s +3 "sampler")#.00X% +3 "core" %\ N +2 "sampler")=% +4 "core" %K] \ * +18 "collection"':% +4 "core" %\ M +2 "sampler")H% +4 "core" %K] \ ' +21 "collection"'P% +3 "core" %\ O +2 "sampler")/% +5 "core" %K] \ * +23 "collection"'x% +4 "core" %\ U +2 "sampler")c% +4 "core" %M\\ \ , +27 "collection"'% +4 "core" %\ W +2 "sampler")R% +5 "core" %P \ 1 { +31 "collection"'-% +3 "core" %z\ Z +3 "sampler")% +4 "core" %O FG \ 3 C +35 "collection"'+% +4 "core" %89t\ Q +2 "sampler")`% +4 "core" %O  \ , C +41 "collection"'Q% +4 "core" %\ P +2 "sampler")*% +4 "core" %O  \ - C +47 "collection"'Z% +3 "core" %\ P +2 "sampler")8% +5 "core" %P \ / +53 "collection"'t% +3 "core" % \ V +2 "sampler")d% +4 "core" %N $ \ *s +61 "collection"'0% +3 "core" %78\ W +2 "sampler")% +4 "core" %N]\\ \ /s +3 "sampler")k% +4 "core" %N_a \ /s +2 ."WCR"Intake.select :close +2 "sampler")0 +14 )% +4 "core" %Ngf \ -s +3 ."WCR"SSV.dial :exhaust +2 "sampler")  +77 "core"  +15 ."WCR"Exhaust.select :open + "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler"),'? +244 ."da"PBV.dial between PSV and waste1 +3 "processing"%Y * +36 "core" , +6 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%K +74 "core"  +9 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%1'\ +489 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +19 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +3 "sampler")$  +3 "collection"'X @ +7 "core" A +70 +8 #"WCR"Allowing 130s for 25.0ml of remaining 850.0ml +3 "Can"\ V{QKG +2 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'!% +4 "core" %\ I +2 #"WCR"Intake @31.4psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00X% +4 "core" %KC \ , +21 "collection"'=% +3 "core" %\ S +2 "sampler"):% +5 "core" %LC45 \ * +23 "collection"'H% +4 "core" %20\ M +2 "sampler")P% +4 "core" %Rac \ '9 +27 "collection"'/% +4 "core" %$'\ M +2 "sampler")x% +5 "core" %O \ ' +31 "collection"'c% +4 "core" %\ V +2 "sampler")% +4 "core" %O \ / +36 "collection"'R% +4 "core" %~\ O +2 "sampler")-% +4 "core" %O \ ) +41 "collection"'% +4 "core" %.1g\ W +2 "sampler")+% +4 "core" %O&% \ 0 +47 "collection"'`% +3 "core" %9;z\ U +3 "sampler")Q% +4 "core" %P8: \ /q +53 "collection"'*% +3 "core" %\ X +2 "sampler")M% +5 "core" %LIJ \ 1i +2 "sampler")Z% +4 "core" %LLJ \ ,i +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )8% +3 "core" %LOP \ 1i +3 ."WCR"SSV.dial :exhaust +2 "sampler")t  +77 "core"  +62 ."WCR"Exhaust.select :open +5 "sampler")@ +17 ."WCR"SS.seek 0ml +2 "sampler")d'? +913 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +16 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +4 "sampler")0  +2 "collection"' @ +8 "core" A +69 +6 #"WCR"Allowing 130s for 25.0ml of remaining 775.0ml +3 "Can"\ ^~Q2% +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'k% +4 "core" %h\ S +2 #"WCR"Intake @31.3psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X@b\ M +2 "sampler")"% +4 "core" %O31 \ ) +41 "collection"'T% +4 "core" %\ Q +2 "sampler")% +4 "core" %OAD \ * +3 "sampler")4% +4 "core" %ODD \ + +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )\ % +3 "core" %OGF \ 5 +2 ."WCR"SSV.dial :exhaust +2 "sampler")|  +78 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")o'? +253 ."da"PSV.dial :air +2 "processing"%w  +72 "core"  +6 ."da"PS.seek 0ml +2 "processing"%)', +545 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +16 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +4 "sampler")  +2 "collection"' @ +7 "core" A +70 +6 #"WCR"Allowing 130s for 25.0ml of remaining 725.0ml +3 "Can"\ ^xQ! +2 ."WCR"Intake.select :open +2 "sampler") +214 "collection"'g% +4 "core" %\ J +2 #"WCR"Intake @30.5psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0X% +3 "core" %\ P +2 "sampler")=% +4 "core" %N \ + +36 "collection"':% +4 "core" %h\ O +2 "sampler")H% +5 "core" %N \ ) +40 "collection"'P% +4 "core" %!#\ N +2 "sampler")/% +5 "core" %N,+ \ ) +46 "collection"'x% +4 "core" %/0\ P + ' +2 ."da"PSV.dial :PML +4 "sampler")c% + "processing"% +8 "core" %NBF \ 1 +37 +6 ."da"PTV.dial :mixing + "processing"%R @ +4 "collection"'-% +4 "core" %\ P +3 "sampler")% +4 "core" %NNM \ ' +2 "sampler")+% +4 "core" %NOR \ , +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )% +3 "core" %NUW \ 1 +3 ."WCR"SSV.dial :exhaust +2 "sampler")`  +25 "core" A +6 ."da"PBV.dial :waste1 +2 "processing"%Q  +35 "core" +6 "processing"%*% +4 "core" %˘u\ t +3 ."da"PS.seek 1.85ml +2 "processing"%M' +2 "core"  +8 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")Z'? +207 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%8 * +37 "core" , +7 ."da"PS.seek 0ml +2 "processing"%t', +621 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +76 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +4 "sampler")\\  +3 "collection"' @ +6 "core" A +70 +6 #"WCR"Allowing 130s for 25.0ml of remaining 700.0ml +4 "Can"\ ]yR k + ."WCR"Intake.select :open +2 "sampler") +216 "collection"'0% +3 "core" %"e\ O +3 #"WCR"Intake @32.0psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0X% +4 "core" %P \ , v +23 "collection"'=% +4 "core" %v\ V +2 "sampler"):% +4 "core" %P \ 0 +28 "collection"'H% +3 "core" %\ \ T +2 "sampler")P% +4 "core" %M \ - +32 "collection"'/% +3 "core" %\ V +3 "sampler")% +5 "core" %M \ 0 +35 "collection"'x% +3 "core" %\ M +2 "sampler")c% +5 "core" %M \ ' +40 "collection"'% +4 "core" % \ U +2 "sampler")-% +4 "core" %M.0 \ . +47 "collection"'% +4 "core" % y\ S +2 "sampler")+% +4 "core" %M.. \ / +53 "collection"'% +4 "core" %l\ L +2 "sampler")R% +4 "core" %MFH \ . +2 "sampler")Q% +4 "core" %MLM \ . +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )*% +4 "core" %MTW \ * +2 ."WCR"SSV.dial :exhaust +2 "sampler")`  +78 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")8'? +881 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +16 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +4 "sampler")  +2 "collection"'J @ +7 "core" A +71 +6 #"WCR"Allowing 130s for 25.0ml of remaining 600.0ml +4 "Can"\ YRQ+ + ."WCR"Intake.select :open +2 "sampler") +216 "collection"'M% +3 "core" %\ K +62 #"WCR"Intake @30.5psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.46ml/s +2 "sampler")#. 0X +43 "core" +6 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%=  +43 "core"  +6 ."da"PS.seek 0ml +2 "processing"%:', +142 "core" ';!I \ * +4 #"WCR"Vacuum too high -- waiting up to 40 seconds + .SS.reconfigure :exhale +2 "sampler")#.0X% +4 "core" %'+\ Q +2 "sampler")=% +4 "core" %M \ + +47 "collection"'P% +4 "core" %\ W +2 "sampler")/% +4 "core" %M02 \ , +53 "collection"'% +3 "core" %??\ V +3 "sampler")E% +4 "core" %M\\[ \ , +60 "collection"'% +3 "core" %\ P +3 "sampler")H% +4 "core" %Mb_ \ 0 +2 "sampler")% +4 "core" %Mcc \ , +2 ."WCR"Intake.select :close +2 "sampler")0 +16 )-% +3 "core" %Mkk \ 0 +2 ."WCR"SSV.dial :exhaust +2 "sampler"){  +81 "core"  +7 ."WCR"Exhaust.select :open + "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")'? +21 ."da"PSV.dial PSR +2 "processing"%+ +74 "core"  +8 ."da"delay 5 seconds +88 #"flow"2.5L/min +414 ."da"PSV.dial PTV +2 "processing"% +85 "core" ~ +6 ."da"delay 5 seconds +200 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +4 "sampler")R  + ."WCR"CBV.dial SSV +5 "collection"'Q @ +6 "core" A +71 +6 #"WCR"Allowing 130s for 25.0ml of remaining 425.0ml +4 "Can"\ X%RE- + ."WCR"Intake.select :open +2 "sampler") +182 ."da"PSV.dial :air +2 "processing"%*  +31 "collection"'`% +4 "core" %DJ\ H +2 #"WCR"Intake @33.5psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.42ml/s +2 "sampler")#.0X'? +82 ."da"PBV.dial between PSV and waste1 +2 "processing"%= * +35 "core" + +6 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%P +74 "core"  +9 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%/'\ +695 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +19 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")  +3 "collection"'E @ +7 "core" A +69 +8 #"WCR"Allowing 130s for 25.0ml of remaining 350.0ml +3 "Can"\ ZS +2 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'% +4 "core" %\ N +2 #"WCR"Intake @29.7psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.42ml/s +3 "sampler")#.0X +71 "core"  +9 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +85 "core"  +6 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%-  +74 "core"  +6 ."da"PS.seek 0ml +2 "processing"%{', +2126 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale +2 "sampler")#.0X20 seconds for WCR to relinquish Arm +6576 "core" ' +2 #"WCR"Stroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale +2 "sampler")#.0X\ M +3 "sampler")(% +5 "core" %OSS \ & +67 "collection"'L% +4 "core" %*+\ P +2 "sampler")v% +4 "core" %O^] \ ( +2 "sampler")% +4 "core" %O^_ \ ' +3 ."WCR"Intake.select :close + "sampler")0 +16 )p% +3 "core" %O`a \ 2 +2 ."WCR"SSV.dial :exhaust +2 "sampler")q  +78 "core"  +6 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")I'? +893 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +14 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +4 "sampler")n  +2 "collection"' @ +7 "core" A +116  +6 #"WCR"Allowing 130s for 25.0ml of remaining 225.0ml +64 "Can"\ SS +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"' % +4 "core" %\ K +2 #"WCR"Intake @30.6psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X% +5 "core" %O! \ , +2 ."WCR"Intake.select :close + "sampler")0 +15 )% +3 "core" %O"" \ * +3 ."WCR"SSV.dial :exhaust +2 "sampler")-  +78 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +14 ."WCR"SS.seek 0ml +2 "sampler")'? +892 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +15 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")/  +3 "collection"' @ +6 "core" A +71 +6 #"WCR"Allowing 130s for 25.0ml of remaining 174.9ml +3 "Can"\ OS +2 ."WCR"Intake.select :open + "sampler") +215 "collection"'e% +4 "core" %\ L +56 #"WCR"Intake @30.9psia, vacuum from 20.0 to 24.0psi +9 .SS.reconfigure :inhaling 0.38ml/s +3 "sampler")#.0X> \ ' +78 "collection"'"% +4 "core" %"\ P +2 "sampler") % +4 "core" %NIL \ & +3 "sampler")&% +4 "core" %NKM \ ' +2 ."WCR"Intake.select :close +2 "sampler")0 +14 )t% +3 "core" %NRS \ * +3 ."WCR"SSV.dial :exhaust +2 "sampler")7  +79 "core"  +6 ."WCR"Exhaust.select :open + "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")|'? +889 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +76 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +4 "sampler")=  +2 "collection"'[ @ +8 "core" A +69 +6 #"WCR"Allowing 130s for 25.0ml of remaining 99.9ml +3 "Can" \ XS +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'P% +3 "core" % \ N +2 #"WCR"Intake @31.9psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X% +3 "core" %or\ K +3 "sampler")% +4 "core" %L \ ! +24 "collection"'-% +3 "core" %on\ M +2 "sampler")s% +4 "core" %L(+ \ * +28 "collection"'% +3 "core" %\ O +2 "sampler")/% +5 "core" %LDI \ - +31 "collection"'e% +3 "core" %\ K +2 "sampler")% +4 "core" %Lde \ , +36 "collection"'% +4 "core" %\ N +2 "sampler")% +4 "core" %L \ * +41 "collection"'% +4 "core" %KM\ N +2 "sampler")J% +4 "core" %L \ * +47 "collection"'M% +3 "core" %NN\ Q +2 "sampler")0% +4 "core" %Q \ - +54 "collection"'x% +3 "core" %\ Q +2 "sampler")Z% +4 "core" %N  \ 0 +61 "collection"'8% +3 "core" %  \ P +2 "sampler")K% +5 "core" %N!# \ & +68 "collection"'j% +3 "core" %\ O +3 "sampler")% +4 "core" %N8: \ & +77 "collection"'c% +4 "core" %SL\ N +2 "sampler")$% +4 "core" %NJH \ % +88 "collection"':% +4 "core" %(-\ P +2 "sampler")H% +4 "core" %Naa \ - +3 "sampler")`% +4 "core" %N`a \ - +2 ."WCR"Intake.select :close +2 "sampler")0 +14 )!% +4 "core" %N_] \ 1 +2 ."WCR"SSV.dial :exhaust +2 "sampler")S  +80 "core"  +14 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")'? +882 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +15 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +2 "sampler")+  +4 "collection"' @ +5 "core" A +70 +6 #"WCR"Allowing 130s for 25.0ml of remaining 74.9ml +3 "Can"\ S$T + +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"',% +3 "core" %\ M +2 #"WCR"Intake @30.0psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X +40 "collection"'g% +4 "core" %HK\ P +2 "sampler")o% +5 "core" %N \ -> +46 "collection"'% +4 "core" %#+\ O +2 "sampler")z% +4 "core" %N \ -> +53 "collection"'O% +4 "core" %\ O +2 "sampler") % +4 "core" %N \ .> +60 "collection"'?% +4 "core" %BE\ O +2 "sampler")F% +4 "core" %N \ #> +122 "collection"'h% +11 "core" %\ L +3 "sampler"))% +4 "core" %O;< \ & +77 "collection"'% +4 "core" %7@\ N +2 "sampler")r% +4 "core" %MUU \ " +88 "collection"'9% +4 "core" %!$\ O +2 "sampler")_% +4 "core" %MYZ \ % +2 "sampler")% +5 "core" %MZY \ % +2 ."WCR"Intake.select :close +2 "sampler")0 +14 )u% +4 "core" %M_^ \ 0 +2 ."WCR"SSV.dial :exhaust +2 "sampler")2  +78 "core"  +6 ."WCR"Exhaust.select :open +2 "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler")V'? +906 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +15 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +4 "sampler")  +2 "collection"'" @ +8 "core" A +68 +5 #"WCR"Allowing 130s for 24.9ml of remaining 24.9ml +3 "Can"\ VT8.- +2 ."WCR"Intake.select :open +2 "sampler") +214 "collection"' % +4 "core" %Q[\ K +2 #"WCR"Intake @34.2psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X% +4 "core" %E( \ ) +17 "collection"'% +4 "core" %5:\ M +2 "sampler")-% +4 "core" %E(/0 \ # +21 "collection"'s% +3 "core" %\ Q +56 "sampler")% +12 "core" %Hsx \ / +3 "collection"'/% +4 "core" %$$\ R +3 "sampler")e% +5 "core" %G \ * +26 "collection"'% +4 "core" %'*\ S +2 "sampler")% +4 "core" %G \ ( +32 "collection"'% +3 "core" %\ R +2 "sampler")% +5 "core" %G \ * +35 "collection"'J% +4 "core" %KK\ Q +2 "sampler")% +4 "core" %G \ / +41 "collection"'M% +4 "core" %\ \ R +2 "sampler")0% +4 "core" %G \ * +47 "collection"'x% +3 "core" % \ Q +2 "sampler")Z% +4 "core" %G \ ( +54 "collection"'8% +3 "core" %Wc\ P +2 "sampler")K% +4 "core" %G \ ' +61 "collection"'j% +3 "core" %\ Q +2 "sampler")% +5 "core" %G-/ \ / +68 "collection"'c% +3 "core" %LM\ M +3 "sampler")$% +4 "core" %GUW \ - +77 "collection"':% +4 "core" %\ Q +2 "sampler")H% +4 "core" %GYY \ 0 +3 "sampler")`% +4 "core" %GWY \ / +2 ."WCR"Intake.select :close +2 "sampler")0 +14 )!% +4 "core" %G_` \ , +2 ."WCR"SSV.dial :exhaust +2 "sampler")S  +80 "core"  +6 ."WCR"Exhaust.select :open +2 "sampler")@ +14 ."WCR"SS.seek 0ml +2 "sampler");'? +882 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +15 #"WCR"Sampled 1000.0ml +2 #Drying puck before fixing for 4:00 + .CBV.dial :waste2b +2 "collection"'  +75 "core"  +6 ."WCR"delay 1:00 +214 ."samplerPumpShutdown"Flow.disablePump :primary +4 .Gate.power :sampler,:OFF +369 "Can" \ o.TRh +5416 ."WCR"CSV.dial :air +2 "collection"'+ @ +44 "core" ? +6 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"',' +2436 "core" ' +2 #"WCR"Pumping wcr puck from tube 3 up to 55psi... +2 .CBV.dial SSV +2 "collection"' @ +75 "core" ? +57 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'Q  +89 "core"  +6 "collection"'R% +64 "core" %TU\ h +5 ."WCR"CSV.dial between air and CTV +2 "collection"'a ` +30 "core" b +7 ."WCR"CS.seek 7.329ml +2 "collection"'*' +717 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'  +2 'd  +32 "core"  +44  +6 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'1' +1796 "core" '\ j +4 ."WCR"CBV.dial :waste2b +2 "collection"'  +30 "core"  +7 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +3 ."WCR"CS.seek 0ml +2 "collection"'k' +179 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'C  +134 "core" +5 #"WCR"Fix #1 of 2 (with RNAlater) for 2:00 +2 .CSV.dial CSR +2 "collection"'  +42 "core"  +8 #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +2 "collection"' +15 ."WCR"CS.seek 2ml +2 "collection"'<') +596 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +17 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'b' +1969 "core" ' +3 #"WCR"Pumping wcr puck from tube 3 up to 55psi... +2 .CBV.dial SSV +2 "collection"'W @ +73 "core" > +59 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'.  +89 "core"  +9 "collection"'U% +4 "core" %YUC\ o +2 ."WCR"CSV.dial between air and CTV +3 "collection"'^ ` +59 "core" ^ +6 ."WCR"CS.seek 7.329ml +2 "collection"'%' +720 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +61 ."WCR"CSV.dial CTV +6 "collection"'y  +5 '3  +31 "core"  +102  +6 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"']' +1660 "core" 'D\ g +4 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b +2 "collection"'  +30 "core"  +7 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +4 ."WCR"CS.seek 0ml +2 "collection"'(' +310 "core" ' +2 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +2 "collection"'L  +131 "core" +6 #"WCR"Fix #2 of 2 (with RNAlater) for 2:00 +2 .CSV.dial CSR + "collection"'v  +43 "core"  +7 #"WCR"Pulling 2ml of CSR.RNAlater +2 .CSR.select :RNAlater +2 "collection"' +14 ."WCR"CS.seek 2ml +2 "collection"'\\') +585 "core" ' +2 ."WCR"delay 5 seconds +503 .CSR.select :air +2 "collection"' +17 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'' +1966 "core" ' +2 #"WCR"Pumping wcr puck from tube 3 up to 55psi... +2 .CBV.dial SSV +2 "collection"'p @ +74 "core" @ +59 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'q  +89 "core"  +8 "collection"'% +4 "core" %UY\ p +3 ."WCR"CSV.dial between air and CTV +2 "collection"' ` +58 "core" _ +6 ."WCR"CS.seek 7.27ml +2 "collection"'n' +721 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'X  +2 '  +30 "core"  +105  +7 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<b +65 ."WCR"CS.seek 0ml +2 "collection"'I' +1619 "core" '\ n +4 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b +2 "collection"'  +32 "core"  +6 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +3 ."WCR"CS.seek 0ml +2 "collection"' ' +72 "Can" \ nTh +262 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'}  +132 "core" +53601 "Can"\ xwCU~h +60002 \ {mVh +60001 \ {rRVh +60002 \ rW@h +6269 "core" p +53733 "Can"\ aWh +60001 \ YXlh +60002 \ X,Yh +7753 #"brent"Session Begun +417 #-> showlog +3200 #-> upsync +1213 #"uploadLog"upsync +33568 #"brent"-> Arm.owner +2211 #-> Arm.changeOwner Thread(:da) +3 !"da"o:LocalJumpError\ : mesg"no block given:@exit_value0: @reason: noreason:bt[ "7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489:@timestampu: Time Rd  +6 #"brent"Session Ended +5 ."Qmail"BadNews.email "no block given",Subject: "LocalJumpError in da" +2 !"brent"o:Thread::ChildDied\ : mesg":da: @causeo:LocalJumpError\ ;"no block given:@exit_value0: @reason: noreason:@timestampu: Time Rd :bt[ "7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489:@threadIdiXJ;[ "4/home/esp/esp2/lib/thread.rb:50:in `raiseInAll'"0/home/esp/esp2/lib/thread.rb:750:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489; @ +5 !"brent's_reader"o:Thread::ChildDied : mesg" "brent": @causeo;\ ;":da;o:LocalJumpError\ ;"no block given:@exit_value0: @reason: noreason:@timestampu: Time Rd :bt[ "7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489:@threadIdiXJ; @ ;[ "4/home/esp/esp2/lib/thread.rb:50:in `raiseInAll'"0/home/esp/esp2/lib/thread.rb:750:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489;i^K;[ "4/home/esp/esp2/lib/thread.rb:50:in `raiseInAll'"0/home/esp/esp2/lib/thread.rb:750:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +451 ."Qmail"BadNews.email ":da",Subject: "Thread::ChildDied in brent" +260 #"uploadLog"upsync +625 #upsync +2442 #"brent"Session Begun +3226 #-> Arm.changeOwner Thread(:da), :force +4 !"da"o:LocalJumpError\ : mesg"no block given:@exit_value0: @reason: noreason:bt[ "7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489:@timestampu: Time R +7 ."Qmail"BadNews.email "no block given",Subject: "LocalJumpError in da" +7 !"brent"o:Thread::ChildDied\ : mesg":da: @causeo:LocalJumpError\ ;"no block given:@exit_value0: @reason: noreason:@timestampu: Time R:bt[ "7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489:@threadIdi@H;[ "4/home/esp/esp2/lib/thread.rb:50:in `raiseInAll'"0/home/esp/esp2/lib/thread.rb:750:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489; @ +746 #"uploadLog"upsync +1298 #"brent"-> Arm.changeOwner Thread[:da], :force +4 ."da"Gate.power :camera,:ON +5 #Mixing DA Substrates +3 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%D +135 "core"  +27 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +12 "processing"% +35 ."da"PS.reconfigure :default +12 "processing"%#A d`xb +7 ."da"PS.seek 0.25ml +6 "processing"%i' +338 "core" ' +2 ."da"delay 5 seconds +503 #Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +4 "processing"% +18 ."da"PS.seek 0.5ml +2 "processing"%B'F +337 "core" ' +3 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +19 ."da"PS.seek 2ml +2 "processing"%T'˕ +561 "Can"\ iƬYh +1043 "core" ' +2 ."da"PTV.dial :puck +9 .PSV.dial PTV +2 "processing"%5 +87 "core"  +6 ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" +5 "processing"%% +4 "core" %˔0\ c +3 ."da"PS.seek 1.5ml +3 "processing"%~'z +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%\ * +36 "core" + +7 ."da"PS.seek 0ml +4 "processing"%w', +1589 "core" ' +2 ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck +8 .PBV.dial :waste1 +2 "processing"%  +35 "core" +5 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%4 * +38 "core" , +6 ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"%@ +71 "core"  +9 ."da"PS.reconfigure :fast +5 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%g'\ +2403 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%o +79 "core" +6 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%l +74 "core"  +8 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +75 "core" +6 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%z  +73 "core"  +5 ."da"PS.seek 0ml +3 "processing"%O', +2382 "core" ' +3 #"da"Additional air clear + .PSR.select :air +4 .PSV.dial PSR +3 "processing"% +131 "core" +74 #"da"Pulling 2ml of PSR.air + .PSR.select :air +6 .PS.reconfigure :default +3 "processing"%#A d`xb +5 ."da"PS.seek 2ml +2 "processing"%?'˕ +2098 "core" ' +2 ."da"delay 5 seconds +503 .PTV.dial :puck +10 .PSV.dial PTV +2 "processing"%F +74 "core" +6 ."da"PBV.dial :waste1 +2 "processing"%h  +36 "core"  +5 "processing"%)% +4 "core" %˘2\ w +3 ."da"PS.seek 1.5ml +2 "processing"%'~ +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%r * +36 "core" + +6 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%9  +104 "core"  +5 ."da"PS.seek 0ml +3 "processing"%_', +1601 "core" ' +2 "processing"%9 +3 "core" 9 +3 #"da"Processing Puck Heater at 12C before imaging + .PH.coast +3 "processing"%u +4 %2& +4 "core" &^" \ |/ +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 2 +2 "manipulator"&#% +6 "core" %\ \ '\ - z +2 "storage"("% +4 "core" %v p s q\ h +2 "storage"( . +3 "core" .( +3 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."da"SC.seek 2 +2 "storage"( ( +197 "core" ( +2 ."da"SC.configure :limp +3 "storage"($(\ 1b +4 (V& +4 "core" & O\ l +2 "manipulator"&7& +4 "core" &g/\ ,\ " {H +2 "manipulator"&m% +4 "core" %\ \ #\ , 0 z +3 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 2 +3 "manipulator"&[( +170 "core" ( +2 "manipulator"&=& +4 "core" &\ 5\ / z5 +2 "storage"(P& +5 "core" & ~ ;\ h +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 2 + 700 counts +3 "manipulator"&|'Ѧ +95 "core" ' +2 "storage"(A& +4 "core" & q\ m +3 ."da"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(&') +193 "core" ' + "storage"(t- +3 "core" -'^ +3 ."da"SE.configure :default +3 "storage"(#QK-0-\ b +5 "manipulator"&& +3 "core" &\ #\ -  z5 +3 "storage"(>& +4 "core" & \ k +2 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^db +4 ."da"Forearm.seek 2 +2 "manipulator"&' +34 "core" ' +2 ."da"Elbow.hold +4 "manipulator"&-, +4 "core" , + ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 "storage"(s- +3 "core" -'^ +3 ."da"SE.seek 19.14 Pucks below Top Plate +3 "storage"(' +32 "core" ' + "manipulator"&/% +4 "core" % l +2 "storage"(e& +4 "core" & u\ H +2 ."da"Forearm.force -20 +2 "manipulator"&5 +6 ."da"Forearm.seek 2 + 308 counts +2 "manipulator"&' +19 "core" ' + "manipulator"&& +61 "core" &\ &\ "  z5 +9 "storage"(& +5 "core" & \ g +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 2 + 700 counts +3 "manipulator"&'Ѧ +31 "core" ' +4 ."da"SE.seek 20.14 Pucks below Top Plate +4 "storage"(J'I +40 "core" ' + "manipulator"&& +4 "core" &\ \ & K {5 +3 "manipulator"&E% +4 "core" %Ѣ\ .\ )  z +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^db +6 ."da"Forearm.seek :retract +2 "manipulator"&M'\ +91 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&0([ +304 "core" ( +2 "manipulator"&x& +3 "core" &]\ -\ % z +3 ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &Z& +3 "core" &]\ '\ # g z +3 ."da"Forearm.seek PC +3 "manipulator"&8'$ +97 "core" ' + ."da"Hand.close +2 "manipulator"&K/ +76 "core" / +4 ."da"PC.seek :open +3 "processing"%j( +464 "core" ( +2 "storage"(& +4 "core" & \ "\  \ P +3 "manipulator"&c& +4 "core" &^\ \  r u +2 "manipulator"&$% +5 "core" % .\ k z +2 ."da"Forearm.seek :retract +2 "manipulator"&:'\ +99 "core" ' +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 2 +3 "manipulator"&H( +261 "core" ( + "manipulator"&`& +4 "core" &\ 0\ 5 j z2 +3 "storage"(!& +4 "core" & f\ n +3 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&S'Ѧ +103 "core" ' +2 ."da"Hand.open +2 "manipulator"&Y1 +75 "core" 1 +3 "storage"(- +3 "core" -'I +3 ."da"SE.seek 19.79 Pucks below Top Plate +3 "storage"(+' +26 "core" ' +2 ."da"SE.reconfigure :seal +4 "storage"(#QK-0-\ b +5 ."da"SE.seek 18.87 Pucks below Top Plate +2 "storage"(' +48 "core" ' +2 #"da"Lights, camera, ACTION! +6 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da25may1918h1000ml.tif +1950 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1636 #"da"SX HX9/16 (USB:47): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 32.598 seconds\ /var/log/esp/da25may1918h1000ml.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da25may1918h1000ml20s.tif +2068 #SX HX9/16 (USB:47): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da25may1918h1000ml20s.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 32.0 /var/log/esp/midres/da25may1918h1000ml32s.tif +3267 #SX HX9/16 (USB:47): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 32 seconds\ /var/log/esp/midres/da25may1918h1000ml32s.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +7 ."Qmail"DAfans.email "32.598 sec auto-exposure",Subject: "da25may1918h1000ml images!" +5 "storage"(- +7 "core" -' +2 "storage"(Q& +8 "core" & q\ m +5 "manipulator"&R& +16 "core" &\ .\ . ) {2 +8 ."da"Elbow.seek 2 +2 "manipulator"&a( +8 "core" ( +2 "manipulator"&,& +4 "core" &\ 0\ $ e {2 +3 "storage"(d& +4 "core" & \ n +3 ."da"Forearm.seek 2 + 700 counts +3 "manipulator"&'Ѧ +11 "core" ' +3 ."da"SE.reconfigure :gently +4 "storage"(#QK-0-\ b +4 ."da"SE.seek 19.59 Pucks below Top Plate +2 "storage"(*'b +62 "core" ' +2 "manipulator"&& +4 "core" &\ %\ " z2 +3 "storage"(1& +6 "core" & \ $\ ) m\  +72 ."da"Elbow.reconfigure :limp +9 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^db +4 ."da"Forearm.seek 2 +3 "manipulator"&C' +34 "core" ' +2 ."da"Elbow.hold +5 "manipulator"&, +5 "core" , +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +7 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +5 ."da"SE.seek 19.77 Pucks below Top Plate +3 "storage"(k' +34 "core" ' +2 "manipulator"&<% +5 "core" %\ ,\ - m { +2 "storage"(W& +5 "core" & \ \  \ y +4 ."da"Forearm.force -20 +2 "manipulator"&5 +5 ."da"Forearm.seek 2 + 299 counts + "manipulator"&.' +19 "core" ' +2 "manipulator"&U& +4 "core" &\ (\ - v z/ +5 "storage"(^& +4 "core" & z v \ +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&b'Ѧ +31 "core" ' +2 "storage"(3% +5 "core" %\ z \ +3 ."downElevator"SE.seek :down +5 "storage"(y'p +99 (%% +6 "core" %K? s\ Va +3 "manipulator"&% +6 "core" %Ѫ\ !\ S { +3 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^db +3 ."da"Forearm.seek :retract +3 "manipulator"&]'\ +7 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +83 "core" ' +6 "storage"(L& +14 "core" & U\ +9 !"psFlush"o:ThreadError: mesg"da thread died holding Arm:bt["6/home/esp/esp2/lib/rmutex.rb:186:in `reclaimLock'"./home/esp/esp2/lib/rmutex.rb:73:in `lock'"./home/esp/esp2/lib/delay.rb:72:in `claim'"2/home/esp/esp2/utils/puckmoves.rb:775:in `to'"6/home/esp/esp2/utils/puckmoves.rb:858:in `loadAt'"=/home/esp/esp2/utils/puckmoves.rb:983:in `loadFlushPuck'"=/home/esp/esp2/protocol/2G/DAprocess.rb:20:in `safFlush'":/home/esp/esp2/protocol/2G/utilities.rb:138:in `call'"B/home/esp/esp2/protocol/2G/utilities.rb:138:in `prepAndImage'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +11 #Loading FlushPuck into Processing Clamp from FlushPuck::Garage +8 "collection"'v& +3 "processing"%(& +13 "core" &RmX[\ {H +3 &\ +8 "manipulator"&\\& +8 "core" &\ *\ I z/ +5 "manipulator"&p% +10 "core" %\ \ '\ & z +6 ."psFlush"Elbow.seek FlushPuck::Garage +5 "manipulator"&q(- +217 "core" ( +3 "manipulator"&& +11 "core" &-\ !\ # z +5 ."psFlush"Elbow.reconfigure :loose +8 "manipulator"&$ &.,(#b +8 && +9 "core" &-\ )\ ( z +5 ."psFlush"Forearm.seek :garage +6 "manipulator"&'Γ +108 "core" ' +5 ."psFlush"Hand.close +4 "manipulator"& / +74 "core" / +2 "manipulator"&X& +6 "core" &-\ 4\ 0 c z +2 "manipulator"&n% +7 "core" % ΢\ !\ ! T z +5 ."psFlush"Forearm.seek :retract +6 "manipulator"&'\ +110 "core" ' +6 ."psFlush"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +10 ."psFlush"Elbow.seek PC +4 "manipulator"&I([ +166 "core" ( +2 "manipulator"&}& +4 "core" &S\ 4\ 1 z +4 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &G& +3 "core" &S\ *\ ! K z +4 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +64 ."psFlush"Forearm.seek PC +19 "manipulator"&D'$ +109 "core" ' +5 "manipulator"&{& +8 "core" &T\ !\ o z +5 "manipulator"&i% +11 "core" %\ #\ + | z +6 "processing"%B& +9 "core" &"\ +8 "processing"%5& +12 "core" &\ +5 &\ +8 ."psFlush"PC.seek :closed +5 "processing"%(^ +13 "core" &\ +5 &\ +5 &\  +3 &.x\ *y +9 &c~\ > +7 &iq\ O +10 &+O\ O +7 &O\ N +11 &Q\ N +10 &qU\ O +9 &4V\ N +9 &Q\ N +9 &O\ O +10 & yU\ O +10 &":T\ O +7 &#S\ N +10 &%U\ O +9 &'T \ N +9 &)CQ\ O +10 &+U\ O +9 &,R\ O +9 &.Q \ O +10 &0KU\ O +9 &2V\ N +11 &3Q\ N +10 &5R \ N +9 &7SQ\ O +10 &9Q\ O +8 &:T\ N +11 &<Q\ O +9 &>\\U\ N +8 &@R \ N +11 &AX\ O +10 &C`\ P +8 &EWy \ S +10 &G\ T +8 &H \ T +10 &J\ T +10 &LZ\ T +8 &N \ U +10 &O\ U +10 &Q \ U +8 &Sa\ U +11 &U$\ T +8 &V \ U +10 &X\ U +10 &Zf\ V +8 &\\'\ V +10 &]z\ : +10 &^5\ M +8 &^\ , +3 ( +6 "processing"%5& +7 "core" &^\ , +6 #"psFlush"Processing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.72 +8 "processing"%& +14 "core" &^\ , +7 ."psFlush"Hand.open +4 "manipulator"&T1 +74 "core" 1 +4 "manipulator"&\ % +11 "core" % \ #\ - ? z +5 ."psFlush"Forearm.reconfigure :loose +11 "manipulator"&#Q@2^db +9 ."psFlush"Forearm.seek :retract +5 "manipulator"&~'\ +100 "core" ' +5 ."psFlush"PSR.select :air +5 #"WCR"Storing wcr puck in Collection Clamp to tube 2 +6 ."psFlush"PSV.dial PSR +4 "manipulator"&% +5 "processing"%4 +9 "core" %\ \ &\ ! z +2 "storage"(@% +4 "core" %g a\ x +3 "storage"(w. +3 "core" .( +2 "storage"(o& +4 "core" & \ \ :\ y +3 "storage"(l& +5 "core" & ~\ x +3 "manipulator"&& +4 "core" &T\ \ G z +3 "manipulator"&z% +2 "core" +20 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +9 "processing"%@ +11 "core" %\ \ &\ ( z +5 ."WCR"Elbow.reconfigure :tight +11 "manipulator"&$&.,(\ #b +6 ."WCR"Elbow.seek 2 +5 "manipulator"&g( +23 ."psFlush"PS.seek 0.5ml +2 "processing"% 'F +238 "core" ( +4 "manipulator"&O& +10 "core" &\ -\ & t {2 +3 "storage"(F& +5 "core" & \ (\ % I\  +3 ."WCR"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 2 + 700 counts +3 "manipulator"&h'Ѧ +93 "core" ' +2 "storage"()& +4 "core" & \ # ]\  +3 ."WCR"SE.reconfigure :pick +6 "storage"(#]K-0-\ b +5 ."WCR"SE.seek :beamBreak +2 "storage"(?') +193 "core" ' +3 "storage"(r- +11 "core" ' +2 -'Ϻ +7 ."psFlush"delay 5 seconds +5 ."WCR"SE.configure :default +9 "storage"(#QK-0-\ b +12 "manipulator"&9& +7 "core" &\ .\ . b {2 +124 "storage"(& +19 "core" & \ \  \ y +6 ."WCR"Elbow.reconfigure :limp +8 "manipulator"&$ ,(b +11 ."WCR"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^db +11 ."WCR"Forearm.seek 2 +7 "manipulator"&' +33 "core" ' +2 ."WCR"Elbow.hold +5 "manipulator"&u, +5 "core" , +2 ."WCR"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +4 "storage"(2- +3 "core" -'Ϻ +4 ."WCR"SE.seek 20.13 Pucks below Top Plate +3 "storage"(#'< +42 "core" ' +5 "manipulator"&"% +10 "core" %\ \ " ) { +5 "storage"( & +8 "core" & \ v +5 ."WCR"Forearm.force -20 +4 "manipulator"&5 +11 ."WCR"Forearm.seek 2 + 298 counts +4 "manipulator"&V' +21 "core" ' +5 "manipulator"&7& +9 "core" &\ #\ )  {. +6 "storage"(m& +9 "core" & \ \  }\ | +6 ."WCR"Forearm.reconfigure :tight +11 "manipulator"&#Q@2^d^\ b +7 ."WCR"Forearm.seek 2 + 700 counts +5 "manipulator"&N'Ѧ +30 "core" ' +7 ."WCR"SE.seek 21.13 Pucks below Top Plate +6 "storage"(='ԥ +12 ."psFlush"PSR.select :air +6 "processing"% +24 "core" ' +6 "manipulator"&P& +20 ."psFlush"PS.seek 2.5ml +4 "processing"%A'\ +13 "core" &\ +\ #  z. +4 "manipulator"&f% +11 "core" %Ѻ\ .\ . L z +6 ."WCR"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^db +9 ."WCR"Forearm.seek :retract +6 "manipulator"&'\ +104 "core" ' +4 ."WCR"Elbow.seek CC +6 "manipulator"&t(o +171 "core" ( +4 "manipulator"&& +10 "core" &i0\ %\ " b zI +4 ."WCR"Elbow.reconfigure :loose +8 "manipulator"&$ &.,(#b +9 &>& +7 "core" &i0\ +\ #  zI +6 ."WCR"Forearm.seek CC +5 "manipulator"&s'Ͻ +99 "core" ' +4 ."WCR"Hand.close +4 "manipulator"&// +76 "core" / +16 ."WCR"CC.seek :open +7 "collection"'e( +399 "core" ( +2 "storage"(& +4 "core" & \ (\ ( K\ } +3 "storage"(& +5 "core" & \ *\ *\ } +2 "manipulator"&|& +5 "core" &j0\ +\ - U {I +3 "manipulator"&% +4 "core" % Ϭ\ .\ * X { +3 ."WCR"Forearm.seek :retract +2 "manipulator"&E'\ +99 "core" ' +5 ."WCR"Elbow.reconfigure :tight +9 "manipulator"&$&.,(\ #b +7 ."WCR"Elbow.seek 2 +4 "manipulator"&[( +206 "core" ( +52 "manipulator"&&& +15 "core" &\ -\ , z) +3 "storage"(& +4 "core" & \ +2 ."WCR"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +5 ."WCR"Forearm.seek 2 +3 "manipulator"&' +104 "core" ' +2 ."WCR"Elbow.hold +3 "manipulator"&, +8 "core" , +2 ."WCR"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."WCR"Hand.open +2 "manipulator"&1 +73 "core" 1 +7 "manipulator"&-% +8 "core" % \ -\ , D z +5 "storage"(x& +9 "core" & \ \ \ { +4 ."WCR"Forearm.force -20 +3 "manipulator"&5 +5 ."WCR"Forearm.seek 2 + 300 counts +2 "manipulator"&Z' +18 "core" ' +2 "manipulator"&K& +4 "core" &\ \ 3\ 1 z$ +4 "storage"(M& +4 "core" & \ +3 ."WCR"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&''Ѧ +21 "core" ' +2 "storage"(% +4 "core" %ԫ \ +4 ."downElevator"SE.seek :down +5 "storage"(c'p +100 ($% +5 "core" %. r\ U\\ +5 "manipulator"&8% +8 "core" %ъ\ "\ + z +7 ."WCR"Forearm.reconfigure :loose +11 "manipulator"&#Q@2^db +5 "core" ' +2 ."downElevator"SE.stop +3 ."WCR"Forearm.seek :retract +6 "storage"(5 +6 "manipulator"&`'\ +96 "core" ' +5 #tStarting finalPurge +72 "core" ' +2 ."psFlush"delay 1 second +105 .PRV.dial :waste2,avoiding: :ab2 +4 "processing"%! @ +194 "core" B +7 ."psFlush"PTV.dial :PRVmixing +3 "processing"%0  +131 "core" +8 ."psFlush"PSV.dial :mixloop +2 "processing"%Y +104 "core" +6 ."psFlush"PS.seek :empty +2 "processing"%' +1318 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +138 #"uploadLog"upsync +1151 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"%: +102 "core"  +8 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +18 ."psFlush"PS.seek 0.5ml +2 "processing"%J'F +590 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +18 ."psFlush"PS.seek 2.5ml +2 "processing"%+'\ +2097 "core" ' +2 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +4 "processing"%  +37 "core" +8 ."psFlush"PTV.dial :mixing +2 "processing"%Q @ +76 "core" B +7 ."psFlush"PSV.dial :mixloop +3 "processing"%R +115 "core" +5 ."psFlush"PS.seek :empty +3 "processing"%,' +2607 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%d +105 "core"  +7 ."psFlush"PSR.select :flush +4 "processing"%@ +18 ."psFlush"PS.seek 1ml +2 "processing"%'M` +1097 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +19 ."psFlush"PS.seek 2.5ml +3 "processing"%1'\ +1599 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%H +74 "core" +5 ."psFlush"PTV.dial :puck +2 "processing"%S  +72 "core"  +5 ."psFlush"PBV.dial :waste1 +3 "processing"%<  +7 "core" +5 ."psFlush"PS.seek 0ml +3 "processing"%W', +2607 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +74 "core"  +8 ."psFlush"PSR.select :flush +3 "processing"%@ +19 ."psFlush"PS.seek 0.5ml +2 "processing"%U'F +593 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +20 ."psFlush"PS.seek 2.5ml +2 "processing"%^'\ +2107 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%3 +74 "core" +5 ."psFlush"PBV.dial PSV +2 "processing"% U +57 "core" W +6 ."psFlush"PS.seek 0ml +3 "processing"%%', +2601 "core" ' +3 ."psFlush"PSV.dial PBV +2 "processing"% @ +46 "core" ? +5 ."psFlush"PS.seek 2.5ml +3 "processing"%a'\ +880 "Can"\ F˭Z.h +1730 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%*  +72 "core"  +5 ."psFlush"PS.seek 0ml +3 "processing"%C', +2609 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%L +57 "core"  +15 ."psFlush"PSR.select :air +5 .PS.seek 2.5ml +3 "processing"%v'\ +2613 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%( +74 "core" +5 ."psFlush"PBV.dial PSV +3 "processing"%. U +19 "core" T +6 ."psFlush"PS.seek 0ml +4 "processing"%\\', +2603 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%k @ +45 "core" ? +6 ."psFlush"PS.seek 2.5ml +4 "processing"%p'\ +2603 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%b  +78 "core"  +6 ."psFlush"PS.seek 0ml +3 "processing"%y', +2605 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +44 "core"  +8 ."psFlush"PSR.select :flush +3 "processing"%@ +18 ."psFlush"PS.seek 1ml +2 "processing"%'M` +1099 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +20 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +1592 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +74 "core" +6 ."psFlush"PTV.dial :puck +8 .PBV.dial :waste1 +2 "processing"%X  +55 "core" +6 ."psFlush"PS.seek 0ml +2 "processing"%n', +2602 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%] +74 "core"  +7 ."psFlush"PSR.select :flush +4 "processing"%@ +19 ."psFlush"PS.seek 0.5ml +2 "processing"%'F +586 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +19 ."psFlush"PS.seek 2.5ml +2 "processing"%}'\ +2099 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%G +85 "core"  +6 ."psFlush"PBV.dial PSV +2 "processing"%q U +55 "core" V +6 ."psFlush"PS.seek 0ml +3 "processing"%{', +2608 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%i @ +43 "core" ? +63 ."psFlush"PS.seek 2.5ml +4 "processing"%B'\ +2598 "core" ' +3 ."psFlush"PSV.dial :waste1 +2 "processing"%  +74 "core"  +5 ."psFlush"PS.seek 0ml +3 "processing"%j', +2604 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +43 "core"  +8 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%T'\ +2614 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%\ +85 "core"  +5 ."psFlush"PBV.dial PSV +3 "processing"%5 U +6 "core" U +6 ."psFlush"PS.seek 0ml +2 "processing"%', +2598 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%@ @ +59 "core" B +6 ."psFlush"PS.seek 2.5ml +3 "processing"%w'\ +2605 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%o  +73 "core"  +6 ."psFlush"PS.seek 0ml +4 "processing"%l', +2600 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'& +6 "core" &WW\ +2 "manipulator"&4& +4 "core" & \ .\ - z$ +3 "manipulator"&z% +4 "core" %\ \ +\ # 5 z +3 .tElbow.seek PC +2 "manipulator"&D([ +287 "core" ( +2 "manipulator"&O& +4 "core" &`\ 4\ 0 r z +3 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &F& +4 "core" &`\ &\ % 3 z +3 .tForearm.seek PC +4 "manipulator"&I'$ +95 "core" ' +2 .tHand.close +2 "manipulator"&_/ +77 "core" / +5 .tPC.seek :open +3 "processing"%)( +461 "core" ( +2 "manipulator"&~& +5 "core" &`\ "\ % | z + "manipulator"&r% +5 "core" % \ "\ z +2 .tForearm.seek :retract +2 "manipulator"&9'\ +96 "core" ' +2 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&(o +409 "core" ( + "manipulator"&2& +4 "core" &n1\ 0\ 1 { zI +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &"& +3 "core" &n1\ '\ & ! zI +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"& 'Ͻ +100 "core" ' +2 "manipulator"&7& +4 "core" &n1\ 4\ 1 zI +3 "manipulator"&m% +5 "core" %\ \ * z +2 "collection"'h& +4 "core" &XW\ +3 "collection"'P& +6 "core" &X[\ +2 .tCC.seek :closed +2 "collection"'g(S +7 "core" &VY\ +4 &YY\ 6 +10 &CG|[X\ }1 +9 &jpWZ\ |E +10 & aW[\ }O +9 &TVY\ O +9 &UYZ\ N +10 &PTU[\ O +9 &WWX\ O +9 &RWZ\ O +10 &TWY\ N +9 &YTXW\ N +9 &!TYY\ N +10 &"TUX\ N +9 &$UY[\ O +10 &&`WVZ\ O +9 &("SY[\ O +66 &)TZY\ O +2 &+XVX\ }O + &-iUW\\\ }N + &/*UVY\ ~O + &0TXZ\ ~N + &2UWY\ }O + &4pRWZ\ ~O +4 &62TUY\ O +7 &7XWY\ O +10 &9RXW\ O +9 &;yTVX\ N +9 &=:UWY\ O +10 &>XUX\ O +9 &@SVZ\ O +10 &BWTY\ O +9 &D>aXX\ P +9 &EwX[\ {R +10 &GY[\ xW +9 &Ii[Z\ uY +9 &K*XY\ tZ +10 &LZY\ t[ +9 &NWZ\ u[ +10 &PlXZ\ t[\ +9 &RyXZ\ w@ +9 &R(TZ\ v%o +10 &RsY[\ |K +2 ( +2 "collection"'P& +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.31 +2 "collection"'?& +6 "core" &RvYY\ {K +4 .tHand.open +2 "manipulator"&f1 +77 "core" 1 +2 "manipulator"&% +5 "core" % \ 3\ 0 R z +2 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^db +4 .tForearm.seek :retract +2 "manipulator"&V'\ +98 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'#& +6 "core" &RvZZ\ ~K +2 "collection"' % +4 "core" %Y[\ | +3 .tCSV.dial CSR +2 "collection"'  +43 "core"  +7 #tPulling 5ml of CSR.flush + .CSR.select :flush +4 "collection"' +19 .tCS.seek 5ml +2 "collection"'N'q1 +1345 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +17 '>% +3 "core" %q3Y\\\ \ } +3 .tCS.reconfigure :fast +4 "collection"'#d @b +5 .tCS.seek 7.5ml +2 "collection"'u'd +672 "core" ' +2 .tCSV.dial :waste +2 "collection"'/ +134 "core" +5 .tCS.reconfigure :default +3 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'' +1988 "core" ' +2 #tFlushing lower manifold's waste2b port +2 "collection"'6& +11 "core" &RuWZN\ ~K +3 "collection"'% +4 "core" %Y]M\ | +2 .tCSV.dial :flush +2 "collection"'  +46 "core"  +5 .tCS.reconfigure :fast +3 "collection"'#d @b +5 .tCS.seek 5ml + "collection"'|'q1 +1255 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +44 "core" @ +4 "collection"'s% +4 "core" %q6X\\&\ } +3 .tCS.seek 7.001ml +2 "collection"'&' +557 "core" ' +3 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +5 "collection"'  +4 't  +43 "core"  +94  +4 .tCBV.dial :waste2b +2 "collection"'  +8 "core"  +5 .tCS.seek 0ml +2 "collection"'-' +1722 "core" ' +2 #tFlushing upper manifold +2 "collection"'x& +6 "core" &RtSY\ K +2 "collection"'K% +4 "core" %VZ\ } +2 .tCSV.dial :flush +3 "collection"'M  +74 "core" +6 .tCS.seek 5ml +2 "collection"'E'q1 +1247 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +46 "core" A +5 "collection"'[% +4 "core" %q5Z[\ } +3 .tCS.seek 7.001ml +2 "collection"'$' +546 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +4 "collection"'8 +5 '  +47 "core"  +57  +14 .tCTV.dial :air +2 "collection"'Z  +136 "core"  +5 .tCS.seek 0ml +2 "collection"'=' +1707 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +3 "collection"'''1 +792 "core" ' +2 .tCSV.dial :waste +2 "collection"'c +46 "core" +5 .tCS.seek 0ml +3 "collection"'!' +47 "Can"\ [gZh +732 "core" ' +3 "collection"'0& +4 "core" &RsW[\ K +2 "collection"'Y% +5 "core" %WX1\  + .tCSV.dial :flush +2 "collection"'A  +43 "core"  +5 .tCS.seek 3ml +3 "collection"':'1 +789 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +47 "core" B +4 "collection"'J% +4 "core" %1V[!\ } +3 .tCS.seek 5ml +2 "collection"''q3 +552 "core" ' +2 .tCSV.dial :air +2 "collection"'Q @ +17 "core" ? +5 .tCS.seek 0ml +4 "collection"'R' +1248 "core" ' +3 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'+'1 +789 "core" ' +2 .tCSV.dial :waste +2 "collection"'d +76 "core" +5 .tCS.seek 0ml +4 "collection"',' +783 "core" ' +2 #tDisinfecting external Intake with mfbkill + "collection"'& +7 "core" &RrW[\ K +2 "collection"'H% +4 "core" %XY>\ } +2 .tCSV.dial CSR +3 "collection"'S  +132 "core"  +8 #tPulling 8ml of CSR.mfbkill + .CSR.select :mfbkill +5 "collection"'@ +16 .tCS.seek 8ml +2 "collection"'<'8 +1946 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +18 .tCS.seek 10ml +2 "collection"'1' +554 "core" ' +3 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"' +2 'W  +9 "core"  +97 +4 .tCTV.dial :intake +2 "collection"'U  +76 "core"  +6 .tIntake.select :open +2 "sampler") +17 .tCS.seek 2ml +2 "collection"'3') +1976 "core" ' +2 .tIntake.select :close +2 "sampler")0 +16 .tCTV.dial :air +3 "collection"'  +76 "core"  +5 .tCS.reconfigure :default +3 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'^' +596 "core" ' +2 #tFlushing lower manifold's waste2b port +2 .CSV.dial CSR +4 "collection"'  +106 "core"  +7 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +5 "collection"'@ +16 .tCS.seek 4ml +3 "collection"'%'Q +1097 "core" ' +53 .tdelay 5 seconds +510 .CSR.select :air +2 "collection"' +23 .tCS.reconfigure :fast +4 "collection"'#d @b +5 .tCS.seek 10ml +2 "collection"'*' +1470 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +4 "collection"'a  +3 'L  +43 "core" ~ +94  +6 .tCBV.dial :waste2b +2 "collection"'C  +47 "core"  +5 .tCS.seek 0ml +3 "collection"'(' +2387 "core" ' +2 #tKilling upper manifold +2 .CSV.dial CSR +4 "collection"'.  +45 "core"  +7 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +5 "collection"'@ +16 .tCS.reconfigure :default +4 "collection"'#P d@b +5 .tCS.seek 4ml +4 "collection"'v'Q +1093 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +17 .tCS.reconfigure :fast +4 "collection"'#d @b +4 .tCS.seek 10ml +3 "collection"'k' +1468 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +4 "collection"'\\ +2 'b  +48 "core"  +61 +5 .tCTV.dial :air +2 "collection"'p  +134 "core" +5 .tCS.seek 0ml +4 "collection"'' +2408 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'y'1 +780 "core" ' +2 .tCSV.dial :waste +2 "collection"' +46 "core" +5 .tCS.seek 0ml +5 "collection"' ' +771 "core" ' +3 #tFlushing upper manifold + "collection"'X& +11 "core" &RrYZ\ ~K +3 "collection"'% +4 "core" %TZ\ } +2 .tCSV.dial :flush +2 "collection"']  +43 "core"  +5 .tCS.seek 5ml +3 "collection"'n'q1 +1236 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +45 "core" A +5 "collection"'G% +4 "core" %q0XY\ ~ +3 .tCS.seek 7ml +2 "collection"'q' +557 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'} +5 'i  +6 "core"  +94  +4 .tCTV.dial :air +2 "collection"'{  +19 "core"  +5 .tCS.seek 0ml +4 "collection"'' +1702 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'B'1 +789 "core" ' +2 .tCSV.dial :waste +2 "collection"' +47 "core" +5 .tCS.seek 0ml +2 "collection"'j' +789 "core" ' +2 "collection"'\ & +4 "core" &RqXX\ K +2 "collection"'5% +4 "core" %WY\  +52 .tCSV.dial :flush +10 "collection"'T  +45 "core"  +6 .tCS.seek 3ml +2 "collection"'@'1 +779 "core" ' +3 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +46 "core" A +4 "collection"'o% +4 "core" %1WY\ } +3 .tCS.seek 4.999ml +3 "collection"'w'q, +554 "core" ' +2 .tCSV.dial :air +2 "collection"' @ +7 "core" @ +5 .tCS.seek 0ml +4 "collection"'4' +1243 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'z'1 +783 "core" ' +2 .tCSV.dial :waste +2 "collection"'O +76 "core" +5 .tCS.seek 0ml +3 "collection"'' +775 "core" ' +2 #tFlushing lower manifold's waste2b port +2 "collection"'F& +11 "core" &RrYY\ ~K +2 "collection"'_% +4 "core" %TX\ ~ +3 .tCSV.dial :flush +2 "collection"'`  +46 "core"  +5 .tCS.seek 5ml +4 "collection"''q1 +1241 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'~ @ +45 "core" B +5 "collection"'r% +4 "core" %q2WY\ } +3 .tCS.seek 7ml +2 "collection"'I' +553 "core" ' +3 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'D  +5 '2  +42 "core"  +94  +5 .tCBV.dial :waste2b +3 "collection"'"  +47 "core"  +5 .tCS.seek 0ml +4 "collection"'7' +1703 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'m& +7 "core" &RqUX\ ~K +2 "collection"'h% +4 "core" %VX\ } +2 .tCSV.dial CSR +3 "collection"'9  +43 "core"  +7 #tPulling 8ml of CSR.kill + .CSR.select :kill +5 "collection"' +17 .tCS.seek 8ml +2 "collection"'e'8 +1938 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +18 .tCS.seek 10ml +2 "collection"'?' +551 "core" ' +2 ."connect"CSV.dial CBV +3 "collection"'f +3 .tCBV.dial CSV +7 "collection"'  +46 "core"  +56 +6 .tCTV.dial :intake +2 "collection"'P  +75 "core" +6 .tIntake.select :open +2 "sampler") +17 .tCS.seek 2ml +2 "collection"'#') +1964 "core" ' +2 .tIntake.select :close +2 "sampler")0 +16 .tCTV.dial :air +3 "collection"'  +75 "core" ~ +6 .tCS.reconfigure :default +3 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'' +583 "core" ' +2 .tCSV.dial CSR +2 "collection"'  +160 "core"  +10 #tPulling 5ml of CSR.flush + .CSR.select :flush +5 "collection"' +18 .tCS.seek 5ml +2 "collection"' 'q1 +1353 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +22 .tCS.seek 10ml +2 "collection"'>' +1353 "core" ' +2 .tCSV.dial CBV +2 "collection"'N +106 "core" +5 .tCS.seek 0ml +4 "collection"'/' +2619 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&u& +6 "core" &o0\ ,\ - U zI +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&6(o +5 "core" ( +2 "manipulator"&& +4 "core" &o0\ 1\ 5 zI +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +4 "core" &o0\ +\ . zI +3 .tForearm.seek CC +4 "manipulator"&'Ͻ +95 "core" ' + .tHand.close +2 "manipulator"&/ +70 "core" / +4 .tCC.seek :open +4 "collection"'s( +397 "core" ( + "manipulator"&|& +5 "core" &o0\ !\ - R zI +2 "manipulator"&% +4 "core" % \ !\ ! z +3 .tForearm.seek :retract +2 "manipulator"&t'\ +97 "core" ' +2 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(- +316 "core" ( +2 "manipulator"&&& +4 "core" &-\ 2\ 0 s z +2 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &x& +4 "core" &-\ "\ % z +2 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&K'Γ +104 "core" ' +2 .tHand.open + "manipulator"&M1 +77 "core" 1 + "manipulator"&-% +4 "core" % Ν\ 2\ / zJ +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^db +5 .tForearm.seek :retract +2 "manipulator"&'\ +105 "core" ' +2 #tCompleted [myDA_WCR {hotBleach :waste2b} #Phase 12: Monday DA+WCR with hotBleach cleanup (4 pucks)] begun 11:00:24 +2 #Preparing to sleep until 5/21/25 11:00AM +9 #Asleep til 5/21/25 11:00AM +7 #Continuing at 11:00PDT21-May-25 +4 "Can"\ Ab[Ro +5 ."Qmail"GoodNews.email "Then, in tube 3: myDA_WCR {hotBleach :waste2b}\\t\\t#Phase 13: Wednesday DA+WCR with hotBleach cleanup (4 pucks)\\n/home/esp/esp2/mission/25APR23NEMO.rb:85\\n{1 => 33,\\n 2 => 22,\\n 3 => 11,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@18:31:43, 13.0C, 23% humidity, 14.2psia, 13.169V, 0.373A, 120.720Ah, 4.91W\\nSampled 1000.0ml",Subject: "Asleep until 11:00PDT21-May-25" +20 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF +3 #Shutdown +695 #"uploadLog"upsync +2463 "Can"\ q[Zh +60001 \ ![h +60002 \ !Ӎ\\h +60002 \ Ԛ]h +60001 \ !ը]h +60002 \ (ַ^Hh +60002 \ ^h +60001 \ _th +60002 \ `\ h +60002 \ `h +60001 \ #a6h +60002 \ ah +60002 \ bbh +60001 \ "bh +60002 \ /ch +60002 \ !>d$h +60002 \ Kdh +60001 \ XePh +60002 \ !eeh +59385 #"brent#2"Session Begun +461 #-> Arm.hammerProc +156 "Can"\ !tf|h +3143 #"brent#2"-> Arm.hammerBoth? +7 !o: BusOff : mesg":core bus was not powered while reading Elbow's status:@checkpoint: omitted:bt["1/home/esp/esp2/lib/i2c/sleepy.rb:474:in `<<'"1/home/esp/esp2/lib/i2c/msg.rb:780:in `write'"0/home/esp/esp2/lib/i2c/msg.rb:425:in `send'"2/home/esp/esp2/lib/i2c/servo.rb:641:in `send'"2/home/esp/esp2/lib/i2c/servo.rb:664:in `send'"9/home/esp/esp2/lib/i2c/msg.rb:449:in `await1stReply'":/home/esp/esp2/lib/i2c/msg.rb:476:in `awaitOnlyReply'"5/home/esp/esp2/lib/i2c/servo.rb:1566: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:51:in `status'"5/home/esp/esp2/lib/slide.rb:173:in `rawPosition'"2/home/esp/esp2/lib/slide.rb:219:in `position'",/home/esp/esp2/lib/axis.rb:481:in `at?'"6/home/esp/esp2/utils/misc.rb:287:in `hammerBoth?'"#brent#2:2:in `topLevelBinding'" exit +2 #Session Ended +12542 "Can"\ gh +60002 \ h>h +42491 #"brent#2"Session Begun +2193 #-> reload Arm.method :hammerBoth? +1607 #-> ESP.ready! +4 #Powering core bus +550 .Gate.power :raw,:ON +2 "sampler") +20 )E +3 "core"  +3 "collection"' +2 ' +4 "core"  +2 "processing"% +3 %8 +2 "core"  +6 "collection"' 9\ +3 ' 0\ +3 ' -\ +5 "processing"% 9\ +2 % 2\ +3 % *\ +2 % 0\ +5 "sampler")&\ +3 ."brent#2"CS.configure :default +4 "collection"'#P d@b +5 ."brent#2"PS.configure :default +4 "processing"%#A d`xb +5 ."brent#2"SS.configure :default +4 "sampler")#.0X ESP.shutdown +7 #Asleep / Shutdown +34 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF +3 #Shutdown +1134 #"brent#2"-> clients +1237 #-> clients.first.quit + #"brent"Session Ended +782 #"brent#2"-> exit + #Session Ended +7012 "Can"\ hC +60001 \ ikC +60002 \ jC +60002 \ jC +60001 \ k-C +60002 \  kC +60002 \ lYC +60002 \ %lC +60001 \ 2mC +60002 \ ?nC @PDT1747724539.28 \ KnC +60002 \ XoGC +60001 \ doC +60002 \ rpsC +60002 \ !q C +60002 \ qC +60001 \ r5C +60002 \ rC +60002 \ saC +60002 \ sC +60001 \ tC +60002 \ u#C +60002 \ uC +60002 \ vOC +60001 \ vC +60003 \  w{C +60002 \ xC +60002 \ !xC +60002 \ .y=C +60002 \ ;yC +60002 \  FziC +60002 \ \ RzC +60001 \  ]{C +60002 \  i|+C +60002 \  t|C +60002 \ }WC +60001 \ }C +60002 \ ~C +60002 \ C +60001 \ C +60002 \ EC +60002 \ C +60002 \ qC +60001 \ C +60002 \ C +60002 \ 3C +60001 \ C +60002 \ _C +60002 \ C +60002 \ *C +60001 \ 6!C +60002 \ CC +60002 \ ! OMC +60001 \ ![C +60002 \ "hyC +60002 \ #uC +60001 \ $C +60002 \ %;C +60002 \ &C +60001 \ 'gC +60002 \ (C +60002 \ )C +60001 \ *)C +60002 \ +C +60002 \ ),UC +60002 \ !-C +60001 \ / C +60002 \ !0C +60002 \ !1'C +60001 \ 25CC +60002 \ 3CC +60001 \ 4QoC +60002 \ 5_C +60002 \ 6mC +60002 \ 7z1C +60001 \ 8C +60002 \ 9]C +60002 \ :C +60001 \ ;C +60002 \ <C +60002 \ !=C +60002 \ >KC +60001 \ ?C +60002 \ @wC +60002 \ B C +60002 \ CC +60001 \ D!9C +60002 \ E/C +60002 \ F<eC +60001 \ GJC +60002 \ HWC +60002 \ Id'C +60002 \ !JqC +60001 \ KSC +60002 \ LC +60002 \ MC +60001 \ NC +60002 \ OC +60002 \ PAC +60002 \ QC +60001 \ RmC +60002 \ SC +60002 \ TC +60002 \ V /C +60001 \ WC +60002 \ X&[C +60002 \ Y4C +60002 \ ZAC +60001 \ [MC +60002 \ \\ZC +60002 \ ]fIC +60001 \ ^rC +60002 \ _uC +60002 \ ` C +60002 \ aC +60001 \ b7C +60002 \ cC +60001 \ dcC +60002 \ eC +60001 \ fC +60002 \ g%C +60002 \ hC +60001 \ iQC +60002 \ kC +60002 \ l}C +60002 \ m C +60001 \ n-C +60002 \ o;?C +60002 \ pGC +60002 \ !qSkC +60001 \ r^C +60002 \ skC +60002 \ tw-C +60001 \ uC +60002 \ vYC +60002 \ wC +60001 \ xC +60002 \ yC +60002 \ zC +60002 \ {GC +60001 \ |C +60002 \ }sC +60002 \ ~ C +60001 \ C +60002 \ !5C +60002 \ C +60002 \ (aC +60001 \ 4C +60002 \ @C +60002 \ L#C +60001 \ YC +60002 \ !gOC +60002 \ sC +60002 \ !{C @PDT1747810941.77 \ C +60001 \ çC +60002 \ =C +60002 \ C +60002 \ iC +60001 \ C +60002 \ ƕC +60002 \ +C +60002 \ C +60002 \ WC +60001 \ C +60002 \ ɃC +60002 \ C +60002 \ 'ʯC +60002 \ 3EC +60001 \ ?C +60002 \ JqC +60002 \ XC +60002 \ e͝C +60002 \ p3C +60001 \ }C +60002 \ !_C +60002 \ C +60002 \ ЋC +60001 \ !C +60002 \ ѷC +60002 \ MC +60002 \ C +60001 \ yC +60002 \ C +60002 \ ԥC +60002 \ ;C +60002 \ C +60001 \ gC +60002 \ C +60002 \ *דC +60001 \ 6)C +60002 \ BؿC +60002 \ OUC +60001 \ \\C +60002 \ iځC +60002 \ uC +60002 \ ۭC +60001 \ CC +60002 \ C +60002 \ oC +60001 \ C +60002 \ ޛC +60002 \ 1C +60002 \ C +60001 \ ]C +60002 \ C +60005 \ !C +59998 \  C +60002 \ C +60001 \ (KC +60002 \ 7C +60002 \ DwC +60002 \ R C +60001 \ `C +60002 \ n9C +60002 \ |C +60002 \ ̋eC +60001 \ ͙C +60002 \ ΦC +60002 \ ϴ'C +45712 \ Ё陉 +3 #tPowering core bus +569 .Gate.power :raw,:ON +2 "sampler") +14 ) +2 "core"  +3 "collection"' +2 '] +3 "core"  +3 "processing"% +2 %  +3 "core"  +6 "collection"' 9\ +3 ' 0\ +2 ' -\ +5 "processing"% 9\ +3 % 2\ +2 % *\ +3 % 0\ +5 "sampler")&\ +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tPS.configure :default +3 "processing"%#A d`xb +3 .tSS.configure :default +2 "sampler")#.0X 33,\\n 2 => 22,\\n 3 => 11,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:29, 11.6C, 21% humidity, 14.1psia, 13.217V, 0.343A, 126.960Ah, 4.53W",Subject: "Started 25APR23NEMO phase myDA_WCR {hotBleach :waste2b}\\t\\t#Phase 13: Wednesday DA+WCR with hotBleach cleanup (4 pucks)" +3 #tStarting initialPurge +8 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'2& +4 "core" &LN\  +2 .tHand.open +2 "manipulator"&"1 +69 "core" 1 +2 "manipulator"&I& +4 "core" & Y h z- +3 "manipulator"&m% +4 "core" % \ \ /\ 1 c z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&h(- +199 "core" ( +2 "manipulator"&9& +5 "core" &-\ 1\ / K z +3 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &7& +4 "core" &-\ )\ 0 z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^db +3 .tForearm.seek :garage +2 "manipulator"&e'Γ +110 "core" ' +2 .tHand.close + "manipulator"&/ +73 "core" / +6 "manipulator"&f& +11 "core" &-\ 0\ 3 { +4 "manipulator"&P% +8 "core" % Χe\ 0\ / z +3 .tForearm.seek :retract +2 "manipulator"&?'\ +113 "core" ' +3 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +7 .tElbow.seek CC +3 "manipulator"& (o +119 #"uploadLog"upsync +224 "core" ( +2 "manipulator"&#& +4 "core" &m1 X\  \\ {H +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +3 "core" &m1\ 1\ ; {H +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC + "manipulator"&'Ͻ +93 "core" '\ 1\ / { +4 !to:Slide::Error\ : mesg"(Forearm speedErr at PC + 966 counts: @replyo:I2C::Servo::AbsMove3Reply :@destinationi%: @tagi: @error: speedErr: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi1\ : outPressi/\ :deltaPressi : voltagef12.078580265095729d: @type2F:@checkpoint: omitted:@axisName" Forearm:bt[%"2/home/esp/esp2/lib/slide.rb:633:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:395:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:360:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:352:in `seek'",/home/esp/esp2/lib/slide.rb:403:in `to'"8/home/esp/esp2/lib/slide.rb:86:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:403:in `to'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"2/home/esp/esp2/utils/puckmoves.rb:796:in `to'",/home/esp/esp2/lib/msg.rb:68:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:794:in `to'"6/home/esp/esp2/utils/puckmoves.rb:858:in `loadAt'"=/home/esp/esp2/utils/puckmoves.rb:983:in `loadFlushPuck'"A/home/esp/esp2/protocol/2G/utilities.rb:74:in `initialPurge'";/home/esp/esp2/mission/25APR23NEMO.rb:19:in `myDA_WCR'"-/home/esp/esp2/mission/25APR23NEMO.rb:86"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"-/home/esp/esp2/mission/25APR23NEMO.rb:85"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"-/home/esp/esp2/mission/25APR23NEMO.rb:35"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"-/home/esp/esp2/lib/esp.rb:207:in `shell'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 + #Retry #1 of 4 +3 .Forearm.reconfigure :loose +2 "manipulator"&#Q@2^db +4 .tForearm.seek :retract + "manipulator"& '\ +84 "core" ' +3 .tCC.reconfigure :default +2 "collection"'$x2 ^22b +3 .tCC.home.seek :open +2 "collection"'N( +276 "core" ( +3 "manipulator"&>& +4 "core" &Ӡ*\ ;\ 2 zBf +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&u(o +33 "core" ( +2 "manipulator"&& +4 "core" &u Y z +5 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +4 "core" &u\ 1\ 2 z +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'Ͻ +91 "core" '\ 2\ 1 z +3 !to:Slide::Error\ : mesg"(Forearm speedErr at PC + 979 counts: @replyo:I2C::Servo::AbsMove3Reply :@destinationi%: @tagi : @error: speedErr: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi2\ : outPressi1\ :deltaPressi : voltagef12.0736710849288177: @type2F:@checkpoint: omitted:@axisName" Forearm:bt[%"2/home/esp/esp2/lib/slide.rb:633:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:395:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:360:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:352:in `seek'",/home/esp/esp2/lib/slide.rb:403:in `to'"8/home/esp/esp2/lib/slide.rb:86:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:403:in `to'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"2/home/esp/esp2/utils/puckmoves.rb:796:in `to'",/home/esp/esp2/lib/msg.rb:85:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:794:in `to'"6/home/esp/esp2/utils/puckmoves.rb:858:in `loadAt'"=/home/esp/esp2/utils/puckmoves.rb:983:in `loadFlushPuck'"A/home/esp/esp2/protocol/2G/utilities.rb:74:in `initialPurge'";/home/esp/esp2/mission/25APR23NEMO.rb:19:in `myDA_WCR'"-/home/esp/esp2/mission/25APR23NEMO.rb:86"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"-/home/esp/esp2/mission/25APR23NEMO.rb:85"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"-/home/esp/esp2/mission/25APR23NEMO.rb:35"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"-/home/esp/esp2/lib/esp.rb:207:in `shell'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 + #Retry #2 of 4 +3 .Forearm.reconfigure :loose +2 "manipulator"&#Q@2^db +3 .tForearm.seek :retract +59 "manipulator"&'\ +87 "core" ' +3 .tCC.reconfigure :default +2 "collection"'$x2 ^22b +3 .tCC.home.seek :open +2 "collection"'V( +272 "core" ( +2 "manipulator"&g& +4 "core" &u\ 1\ 2 z +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&|(o +3 "core" ( +2 "manipulator"&& +4 "core" &u\ / z +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +4 "core" &u\ 0\ 2 l z +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&6'Ͻ +92 "core" '\ 3\ 0 { +3 !to:Slide::Error\ : mesg"(Forearm speedErr at PC + 960 counts: @replyo:I2C::Servo::AbsMove3Reply :@destinationi%: @tagi;: @error: speedErr: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi3\ : outPressi0\ :deltaPressi : voltagef12.078580265095729d: @type2F:@checkpoint: omitted:@axisName" Forearm:bt[%"2/home/esp/esp2/lib/slide.rb:633:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:395:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:360:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:352:in `seek'",/home/esp/esp2/lib/slide.rb:403:in `to'"8/home/esp/esp2/lib/slide.rb:86:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:403:in `to'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"2/home/esp/esp2/utils/puckmoves.rb:796:in `to'",/home/esp/esp2/lib/msg.rb:85:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:794:in `to'"6/home/esp/esp2/utils/puckmoves.rb:858:in `loadAt'"=/home/esp/esp2/utils/puckmoves.rb:983:in `loadFlushPuck'"A/home/esp/esp2/protocol/2G/utilities.rb:74:in `initialPurge'";/home/esp/esp2/mission/25APR23NEMO.rb:19:in `myDA_WCR'"-/home/esp/esp2/mission/25APR23NEMO.rb:86"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"-/home/esp/esp2/mission/25APR23NEMO.rb:85"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"-/home/esp/esp2/mission/25APR23NEMO.rb:35"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"-/home/esp/esp2/lib/esp.rb:207:in `shell'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 + #Retry #3 of 4 +3 .Forearm.reconfigure :loose +2 "manipulator"&#Q@2^db +4 .tForearm.seek :retract + "manipulator"&&'\ +89 "core" ' +4 .tCC.reconfigure :default +2 "collection"'$x2 ^22b +3 .tCC.home.seek :open + "collection"'x( +274 "core" ( +2 "manipulator"&M& +4 "core" &u\ 2\ 3 z +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&-(o +3 "core" ( +2 "manipulator"&t& +4 "core" &u\ - z +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &K& +3 "core" &u\ &\ . r z +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&E'Ͻ +91 "core" '\ 3\ 2 { +4 !to:Slide::Error\ : mesg"(Forearm speedErr at PC + 959 counts: @replyo:I2C::Servo::AbsMove3Reply :@destinationi%: @tagiJ: @error: speedErr: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi3\ : outPressi2\ :deltaPressi : voltagef12.078580265095729d: @type2F:@checkpoint: omitted:@axisName" Forearm:bt[%"2/home/esp/esp2/lib/slide.rb:633:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:395:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:360:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:352:in `seek'",/home/esp/esp2/lib/slide.rb:403:in `to'"8/home/esp/esp2/lib/slide.rb:86:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:403:in `to'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"2/home/esp/esp2/utils/puckmoves.rb:796:in `to'",/home/esp/esp2/lib/msg.rb:85:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:794:in `to'"6/home/esp/esp2/utils/puckmoves.rb:858:in `loadAt'"=/home/esp/esp2/utils/puckmoves.rb:983:in `loadFlushPuck'"A/home/esp/esp2/protocol/2G/utilities.rb:74:in `initialPurge'";/home/esp/esp2/mission/25APR23NEMO.rb:19:in `myDA_WCR'"-/home/esp/esp2/mission/25APR23NEMO.rb:86"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"-/home/esp/esp2/mission/25APR23NEMO.rb:85"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"-/home/esp/esp2/mission/25APR23NEMO.rb:35"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"-/home/esp/esp2/lib/esp.rb:207:in `shell'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 + #Retry #4 of 4 +3 .Forearm.reconfigure :loose +2 "manipulator"&#Q@2^db +3 .tForearm.seek :retract +2 "manipulator"&'\ +83 "core" ' +3 .tCC.reconfigure :default +2 "collection"'$x2 ^22b +3 .tCC.home.seek :open +2 "collection"'8( +275 "core" ( +2 "manipulator"&Z& +3 "core" &u\ 0\ 0 ~ z +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&=(o +5 "core" ( + "manipulator"&$& +4 "core" &u\ /\  4 z +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &c& +4 "core" &u\ 1\ 1 a z +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&0'Ͻ +91 "core" '\ /\ 0 w { +4 !to:Puck::Warning: mesg"BRetaining claim on Arm because Hand is likely holding a puck!:bt["7/home/esp/esp2/utils/puckmoves.rb:273:in `giveup!'"2/home/esp/esp2/utils/puckmoves.rb:807:in `to'"6/home/esp/esp2/utils/puckmoves.rb:858:in `loadAt'"=/home/esp/esp2/utils/puckmoves.rb:983:in `loadFlushPuck'"A/home/esp/esp2/protocol/2G/utilities.rb:74:in `initialPurge'";/home/esp/esp2/mission/25APR23NEMO.rb:19:in `myDA_WCR'"-/home/esp/esp2/mission/25APR23NEMO.rb:86"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"-/home/esp/esp2/mission/25APR23NEMO.rb:85"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"-/home/esp/esp2/mission/25APR23NEMO.rb:35"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"-/home/esp/esp2/lib/esp.rb:207:in `shell'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +2 !o:Slide::Error : mesg"(Forearm speedErr at PC + 959 counts: @replyo:I2C::Servo::AbsMove3Reply :@destinationi%: @tagi5: @error: speedErr: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi/\ : outPressi0\ :deltaPressiw : voltagef12.078580265095729d: @type2F:@checkpoint: omitted:@axisName" Forearm:bt[%"2/home/esp/esp2/lib/slide.rb:633:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:395:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:360:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:352:in `seek'",/home/esp/esp2/lib/slide.rb:403:in `to'"8/home/esp/esp2/lib/slide.rb:86:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:403:in `to'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"2/home/esp/esp2/utils/puckmoves.rb:796:in `to'",/home/esp/esp2/lib/msg.rb:85:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:794:in `to'"6/home/esp/esp2/utils/puckmoves.rb:858:in `loadAt'"=/home/esp/esp2/utils/puckmoves.rb:983:in `loadFlushPuck'"A/home/esp/esp2/protocol/2G/utilities.rb:74:in `initialPurge'";/home/esp/esp2/mission/25APR23NEMO.rb:19:in `myDA_WCR'"-/home/esp/esp2/mission/25APR23NEMO.rb:86"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"-/home/esp/esp2/mission/25APR23NEMO.rb:85"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"-/home/esp/esp2/mission/25APR23NEMO.rb:35"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"-/home/esp/esp2/lib/esp.rb:207:in `shell'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489:@timestampu: Time R5 + #Waiting to Resume from Checkpoint "Forearm speedErr at PC + 959 counts" +2 ."Qmail"BadNews.email "Forearm speedErr at PC + 959 counts",Subject: "Slide::Error in MAIN" +716 #"uploadLog"upsync +7575 "Can"\ 2 +60001 \ 3S +60002 \ 2Ա +60002 \ 2ք +41909 #"brent"Session Begun +1185 #-> Arm +2 "manipulator"&Y& +5 "core" &t\ 0\ 0 y y +3 "manipulator"&!% +4 "core" %^\ 0\ 0 g z +1973 #"brent"-> Forearm.retract +3 .Forearm.reconfigure :loose +6 "manipulator"&#Q@2^db +3 ."brent"Forearm.seek :retract +3 "manipulator"&'\ +85 "core" ' +2 "manipulator"&'% +3 "core" %\ \ 3\ 7 z +2068 #"brent"-> Arm.to Flush +2 "manipulator"&J& +5 "core" &t\ 1\ 2 z +3 "manipulator"&R% +4 "core" %\ \ .\ . z +3 ."brent"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 ."brent"Elbow.seek FlushPuck +3 "manipulator"&:(- +311 "core" ( + "manipulator"&& +4 "core" &-\ 8\ 1 H y +2 ."brent"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +3 "core" &-\ .\ 0 \\ z +3 ."brent"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."brent"Forearm.seek :garage +3 "manipulator"&l'Γ +93 "core" '\ 2\ 4 z +4 !"brent"o:Slide::Error : mesg"(Forearm speedErr at PC + 961 counts: @replyo:I2C::Servo::AbsMove3Reply :@destinationi%: @tagiq: @error: speedErr: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi2\ : outPressi4\ :deltaPressi : voltagef12.0736710849288177: @type2F:@checkpoint: omitted:@axisName" Forearm:bt["2/home/esp/esp2/lib/slide.rb:633:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:395:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:360:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:352:in `seek'",/home/esp/esp2/lib/slide.rb:403:in `to'"8/home/esp/esp2/lib/slide.rb:86:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:403:in `to'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"!brent:3:in `topLevelBinding'" Forearm.retract +3 .Forearm.reconfigure :loose +5 "manipulator"&#Q@2^db +3 ."brent"Forearm.seek :retract +4 "manipulator"&;'\ +90 "core" ' +2 "manipulator"&Q% +4 "core" %\ \ <\ 7 l z +846 #"brent"-> Elbow.hammer +2 .Elbow.seek :hammer +6 "manipulator"&/( +193 "core" ( +2 "manipulator"&H& +4 "core" &\  W z- +1531 #"brent"-> Arm.hammer! +2 !o:ArgumentError: mesg"(wrong number of arguments (0 for 1):bt["brent:6:in `hammer!'"!brent:6:in `topLevelBinding'" Arm.hammer! -100 +2 .Forearm.force -100 +2 "manipulator"&5 +55 & % +4 "core" %G\ 1\ 0 ] z= +2 ."brent"Forearm.stop + "manipulator"&5 +766 #"brent"-> Arm.hammer! 100 +2 .Forearm.force 100 +2 "manipulator"&5d +55 &% +4 "core" % i5\ /\ 1 u zb +2 ."brent"Forearm.stop + "manipulator"&5 +830 #"brent"-> Arm.hammer! -100 +2 .Forearm.force -100 +2 "manipulator"&5 +56 &U% +3 "core" %C\ 1\ 2 x z= +2 ."brent"Forearm.stop +2 "manipulator"&5 +310 #"brent"-> Arm.hammer! 100 +2 .Forearm.force 100 +2 "manipulator"&5d +56 &A% +3 "core" % i5\ 2\ 0 | zb +2 ."brent"Forearm.stop +2 "manipulator"&5 +1382 #"brent"-> Arm.flush +3 "manipulator"&+& +5 "core" & \ 3\ 1 k z# +3 !"brent"o:Axis::Error : mesg""Unknown Elbow position: flush:@axisName"\ Elbow:bt["0/home/esp/esp2/lib/axis.rb:513:in `baseRaw'",/home/esp/esp2/lib/axis.rb:297:in `raw'"1/home/esp/esp2/lib/axismap.rb:175:in `fetch'"1/home/esp/esp2/lib/axismap.rb:163:in `fetch'"./home/esp/esp2/lib/axis.rb:281:in `fetch'",/home/esp/esp2/lib/axis.rb:292:in `raw'",/home/esp/esp2/lib/axis.rb:553:in `raw'"./home/esp/esp2/lib/axis.rb:667:in `near?'",/home/esp/esp2/utils/misc.rb:32:in `to'"8/home/esp/esp2/utils/misc.rb:38:in `method_missing'""brent:11:in `topLevelBinding'" Arm.to Flush +2 "manipulator"&& +5 "core" & \ 0\ ) ; z# +2 "manipulator"&% +5 "core" %\ X\ 1\ / ^ z +3 ."brent"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 ."brent"Elbow.seek FlushPuck +3 "manipulator"&3(- +199 "core" ( +2 "manipulator"&<& +4 "core" &-\ 6\ 1 ? z +2 ."brent"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +3 "core" &-\ .\ & I z +3 ."brent"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 ."brent"Forearm.seek :garage +2 "manipulator"&a'Γ +107 "core" ' +2 "manipulator"&L& +4 "core" &-\ 3\ 8 l z +2 "manipulator"&s% +4 "core" %Ε\ 2\ 2 p z +2374 #"brent"-> Flush.garage +1635 #Waiting >20 seconds for MAIN to relinquish FlushPuck +270 !o:UserAbort: mesg"User Abort!!:bt["7/home/esp/esp2/lib/cmdserver.rb:294:in `interrupt'"7/home/esp/esp2/lib/cmdserver.rb:405:in `interrupt'"*brent aborter-:1:in `topLevelBinding'" Arm.owner +3079 #-> Arm.steal! +2 "manipulator"&C& +5 "core" &-\ 2\ 0 ` z +3 "manipulator"&)% +5 "core" %Δ\ 1\ 1 z y +490 #"brent"-> Flush.steal! +1567 #-> Flush.PC +2 #Loading FlushPuck into Processing Clamp from Hand +3 "processing"%*& +5 "core" &x\  +3 "manipulator"&.& +4 "core" &-\ .\ 1 Z z +2 "manipulator"&(% +5 "core" %Δ\ 1\ 0 k y +2 ."brent"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^db +4 ."brent"Forearm.seek :retract +2 "manipulator"&v'\ +102 "core" ' +2 ."brent"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."brent"Elbow.seek PC +2 "manipulator"&b([ +130 "core" ( +2 "manipulator"&\\& +4 "core" &a X & z +2 ."brent"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &p& +3 "core" &a\ .\ % A z +3 ."brent"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 ."brent"Forearm.seek PC +2 "manipulator"&k'$ +98 "core" ' + "manipulator"&& +4 "core" &a Y z +3 "manipulator"&% +5 "core" %\ 1\ 0 f y +2 "processing"%y& +4 "core" &x\  +3 "processing"%X& +6 "core" &{\  +2 ."brent"PC.seek :closed +3 "processing"%(^ +5 "core" &{\  +7 &Lq\ %g +9 &xW|\ 8 +10 &}z\ M +9 &T|\ O +10 &LR{\ O +9 &Ry\ N +9 &T|\ O +10 &Vw\ N +9 &TW{\ O +57 &W{\ O +10 &Xu\ O + &!Y|\ O + &#\\W{\ O + &%Sx\ O + &&Ut\ N +2 &(Sx\ N +3 &*cW|\ O +8 &,&R|\ O +10 &-Tz\ O +9 &/T|\ O +9 &1mU{\ N +10 &3/Tr\ N +9 &4V{\ N +10 &6R{\ O +9 &8tT{\ O +9 &:6Tq\ O +10 &;Wo\ O +9 &=Yu\ N +10 &?}Uw\ N +9 &A>Zv\ O +9 &Bh{\ P +10 &Dy|\ R +9 &Fu{\ T +9 &H7v\ T +10 &I|\ T +9 &Ks\ T +10 &Mz{\ U +9 &O={\ T +9 &P|\ U +10 &R{\ U +9 &T|\ U +9 &VCz\ U +10 &X{\ U +9 &Yz\ V +10 &[r\ U +9 &]J{\ J +9 &^~Sv\ #l +10 &^"z\ + +2 ( +2 "processing"%X& +4 #"brent"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.69 +2 "processing"%]& +6 "core" &^r\ + +3 ."brent"Hand.open +2 "manipulator"& 1 +69 "core" 1 +2 "manipulator"&% +5 "core" %  Z J z +2 ."brent"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^db +3 ."brent"Forearm.seek :retract +3 "manipulator"&n'\ +97 "core" ' +481 #"brent"-> Flush.garage +3 #Garaging FlushPuck in Processing Clamp +3 "manipulator"&G& +5 "core" &a\ 1\ 1 k y +3 ."brent"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."brent"Elbow.seek PC +2 "manipulator"&{([ +5 "core" ( +2 "manipulator"&i& +4 "core" &a\ =\ 7 z +3 ."brent"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &}& +4 "core" &a\ 0\ 1 ^ y +2 ."brent"Forearm.seek PC +3 "manipulator"&'$ +95 "core" ' +2 ."brent"Hand.close +2 "manipulator"&B/ +74 "core" / +3 ."brent"PC.seek :open +2 "processing"%\ ( +460 "core" ( +2 "manipulator"&5& +3 "core" &a\ 0\ 0 U z +3 "manipulator"&T% +4 "core" % )\ -\ ! z! +3 ."brent"Forearm.seek :retract +2 "manipulator"&1'\ +96 "core" ' +2 ."brent"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."brent"Elbow.seek :garage +3 "manipulator"&d(- +134 "core" ( +2 "manipulator"&& +5 "core" &-\ 8\ 4 % zX +2 ."brent"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &W& +3 "core" &-\ 1\ - o yX +2 ."brent"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."brent"Forearm.seek :garage +2 "manipulator"&o'Γ +108 "core" ' + ."brent"Hand.open +2 "manipulator"&1 +69 "core" 1 + "manipulator"&S% +4 "core" % Ν X & z +3 ."brent"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^db +5 ."brent"Forearm.seek :retract +3 "manipulator"&,'\ +99 "core" ' +6126 #"brent"-> ForearmHoldCurrent +3777 #-> :ForearmHoldCurrent.adjust 20 +639 #-> Arm.stretch! +3 .Forearm.seek :retract +4 "manipulator"&'\ +4 "core" ' +3 ."brent"Elbow.seek :hammer +3 "manipulator"&_( +190 "core" ( +2 ."brent"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."brent"Forearm.seek 3 + 350 counts +3 "manipulator"&q'u +99 "core" ' +2 "manipulator"&@% +5 "core" %y X $ zV +2 ."brent"Forearm.seek retracted +2 "manipulator"&'\ +102 "core" ' + "manipulator"&r% +4 "core" %\ \ 2\ 7 N z +2 ."brent"Forearm.coast +2 "manipulator"&5 +5 !"brent"o:Arm::StretchError: mesg"-Holding position retracted requires 28mA: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:86: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/misc.rb:244:in `stretch!'""brent:21:in `topLevelBinding'"_ +2 ."brent"Forearm.stop +2 "manipulator"&5 +5 ."brent"Forearm.force 100 +2 "manipulator"&5d +56 &h% +3 "core" % ^,\ 0\ 1 \\ zb +2 ."brent"Forearm.stop + "manipulator"&5 +37 ."brent"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."brent"Forearm.seek 3 + 350 counts +2 "manipulator"&#'u +94 "core" ' + "manipulator"& % +4 "core" %m\ 3\ 7 J z= +3 ."brent"Forearm.seek retracted +3 "manipulator"&'\ +96 "core" ' +2 "manipulator"&?% +4 "core" %\ \ 7\ 1 z +2 ."brent"Forearm.coast +2 "manipulator"&5 +6 !"brent"o:Arm::StretchError: mesg"-Holding position retracted requires 29mA: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:85:in `retry'"2/home/esp/esp2/utils/misc.rb:223:in `stretch'"+/home/esp/esp2/lib/slide.rb:86: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/misc.rb:244:in `stretch!'""brent:21:in `topLevelBinding'"'\ +65 "core" ' +2 "manipulator"&% +4 "core" %\ \ 2\ 8 z\ +2 ."brent"Forearm.force -100 +2 "manipulator"&5 +56 &% +4 "core" %g\ 0\ 1 [ z>K +2 ."brent"Forearm.stop +2 "manipulator"&5 +4 ."brent"Forearm.force 100 +2 "manipulator"&5d +55 &% +4 "core" % ^+\ 2\ 0 L zbY +2 ."brent"Forearm.stop +2 "manipulator"&5 +36 ."brent"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."brent"Forearm.seek 3 + 350 counts +2 "manipulator"&'u +100 "core" ' +2 "manipulator"& % +4 "core" %r\ 8\ 2 C zH +3 ."brent"Forearm.seek retracted +3 "manipulator"& '\ +94 "core" ' +2 "manipulator"&g% +4 "core" %\ \ :\ 1 z +2 "manipulator"&& +4 "core" &\ /\ / i y1 +2 "manipulator"&N% +5 "core" %\ \ 0\ / W y +1734 #"brent"-> Forearm.status.current +2 "manipulator"&% +6 "core" %\ \ 1\ 0 V z +873 #"brent"-> :ForearmHoldCurrent.adjust 25 +385 #-> Arm.stretch! +2 .Forearm.reconfigure :loose +7 "manipulator"&#Q@2^db +2 ."brent"Forearm.seek :retract +5 "manipulator"&6'\ +3 "core" ' +2 ."brent"Elbow.seek :hammer +3 "manipulator"&u( +4 "core" ( +4 ."brent"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 ."brent"Forearm.seek 3 + 350 counts +2 "manipulator"&'u +96 "core" ' + "manipulator"&M% +4 "core" %W\ 7\ = zT +3 ."brent"Forearm.seek retracted +3 "manipulator"&t'\ +106 "core" ' + "manipulator"&V% +4 "core" %\ \ 4\ 8 N z{ +3 "manipulator"&K& +4 "core" &\ 2\ 2 z1 +2 "manipulator"&E% +4 "core" %\ \ 0\ 2 z{ +2031 #"brent"-> Forearm.status.current +2 "manipulator"&|% +5 "core" %\ \ .\ 0 k y{ +1312 #"brent"-> :ForearmHoldCurrent.adjust 22 +1096 #-> progress +200 #-> trouble +4688 #-> Arm.reset +404 #-> Flush.reset +407 #-> Hand +369 #-> Flush +3056 #-> MainThread.resume -6 +3 #tResuming Thread (suspended since 11:00:29) +6 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'&& +7 "core" &LI\  +3 "manipulator"&Z& +3 "core" &\ 2\ 0 ] z1 +3 "manipulator"&$% +4 "core" %\ \ /\ 1 p y{ +3 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&x(- +200 "core" ( +2 "manipulator"&c& +4 "core" &-\ 7\ < s z +2 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &0& +4 "core" &-\ 1\ 1 k z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^db +6 .tForearm.seek :garage +58 "manipulator"&-'Γ +104 "core" ' + .tHand.close +2 "manipulator"&/ +76 "core" / +3 "manipulator"&Y& +4 "core" &-\ 7\ ; y +2 "manipulator"&!% +4 "core" % Ά\ 1\ 1 zJ +3 .tForearm.seek :retract +2 "manipulator"&''\ +103 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&J(o +328 "core" ( +2 "manipulator"&R& +4 "core" &e0\ 3\ 5 zH +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +10 &=& +3 "core" &e0\ -\ $ 8 zH +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +10 .tForearm.seek CC +3 "manipulator"&'Ͻ +99 "core" ' +2 "manipulator"&& +5 "core" &e0\ 7\ ;  zH +2 "manipulator"&l% +4 "core" %ϸ\ 2\ 1 y +3 "collection"'& +5 "core" &PQ\  +2 "collection"'Q& +6 "core" &MQ\  +3 .tCC.seek :closed +3 "collection"'H(S +6 "core" &NP\  +4 & MP\ > +9 &#G{MS\ 1 +9 &NrOO\ E +10 &_OO\ O +9 &TNP\ O +9 &tWPQ\ O +10 &6VKQ\ O +9 &VOQ\ O +9 &UPS\ N +10 &}SOP\ N +9 &?RNS\ N +9 &!QMO\ O +10 &"ROP\ O +9 &$RNP\ O +10 &&FVPP\ O +9 &(WNR\ O +9 &)WMQ\ O +10 &+WNP\ O +9 &-NWOO\ O +9 &/VMQ\ O +10 &0ROQ\ O +9 &2RPS\ O +10 &4VRNR\ O +9 &6SMO\ O +9 &7RNP\ O +10 &9RMQ\ O +9 &;^RNQ\ O +9 &= ROO\ O +10 &>SQP\ O +9 &@SNO\ O +10 &BeYMO\ O +9 &D"iNP\ Q +9 &EQP\ S +10 &GQR\ ~W +9 &INPS\ |Z +9 &KRR\ }Z +10 &LRR\ {[ +9 &NPR\ {Z +10 &PRSR\ z[\ +9 &QQQ\ }; +9 &R*NT\ *{ +10 &RgTR\ I +2 ( +2 "collection"'Q& +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.34 +2 "collection"':& +5 "core" &RePU\ I +3 .tHand.open +2 "manipulator"& 1 +73 "core" 1 +2 "manipulator"&;% +4 "core" % ϸ\ 7\ 0 F z +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^db +5 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'U& +7 "core" &RfRQ\ I +2 "collection"'A% +4 "core" %OP\ +3 .tCSV.dial CSR +2 "collection"'+  +134 "core"  +7 #tPulling 5ml of CSR.flush + .CSR.select :flush +5 "collection"' +16 .tCS.reconfigure :default +3 "collection"'#P d@b +4 .tCS.seek 5ml +3 "collection"''q1 +1349 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +16 '% +3 "core" %q-PP\  +3 .tCS.reconfigure :fast +3 "collection"'#d @b +6 .tCS.seek 7.5ml +2 "collection"'<'^ +673 "core" ' +2 .tCSV.dial :waste +2 "collection"' +135 "core" +4 .tCS.reconfigure :default +3 "collection"'#P d@b +6 .tCS.seek 0ml +2 "collection"'/' +1981 "core" ' +2 #tPurging external Intake + "collection"'L& +7 "core" &RePR\ I +2 "collection"'s% +4 "core" %NR\ +2 .tCSV.dial :flush +2 "collection"'C  +44 "core"  +4 .tCS.reconfigure :fast +58 "collection"'#d @b +12 .tCS.seek 10ml +2 "collection"')' +457 "Can"\ V +1974 "core" ' +3 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +5 "collection"'* +3 '.  +6 "core"  +66  +4 .tCTV.dial :intake +2 "collection"'(  +77 "core"  +5 .tIntake.select :open +2 "sampler") +15 .tCS.seek 0ml +2 "collection"'\\' +2482 "core" ' +2 .tIntake.select :close +2 "sampler")0 +16 .tCTV.dial :air +2 "collection"'p  +75 "core" ~ +4 #tFlushing upper manifold + "collection"'a& +7 "core" &RdJI\ I +2 "collection"'% +4 "core" %IH\ +2 .tCSV.dial :flush +3 "collection"'  +76 "core"  +4 .tCS.seek 5ml +3 "collection"'y'q1 +1244 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'3 @ +46 "core" B +4 "collection"'v% +4 "core" %q,MP\  +3 .tCS.seek 6.999ml +2 "collection"'D' +556 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'] +2 '  +10 "core"  +96 ~ +4 .tCTV.dial :air +2 "collection"'  +7 "core"  +4 .tCS.seek 0ml +2 "collection"'X' +1717 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'k'1 +783 "core" ' +2 .tCSV.dial :waste +2 "collection"'G +58 "core" +5 .tCS.seek 0ml +2 "collection"'i' +784 "core" ' +2 "collection"'}& +5 "core" &RcLQ\ I +2 "collection"'B% +4 "core" %PQ\ +2 .tCSV.dial :flush +2 "collection"'b  +47 "core"  +4 .tCS.seek 3ml +3 "collection"'n'1 +779 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +45 "core" B +4 "collection"'5% +4 "core" %1NQ\  +3 .tCS.seek 4.999ml +2 "collection"'T'q, +548 "core" ' +2 .tCSV.dial :air +2 "collection"' @ +7 "core" A +4 .tCS.seek 0ml +3 "collection"'W' +1248 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"''1 +790 "core" ' + .tCSV.dial :waste +2 "collection"'{ +89 "core" +5 .tCS.seek 0ml +2 "collection"'' +791 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&S& +6 "core" &f/\ 0\ 1 g zH +3 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&1(o +5 "core" ( +3 "manipulator"&o& +3 "core" &f/\ 1\ 4 R zH +3 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &,& +3 "core" &f/\ 1\ 0 A zH +3 .tForearm.seek CC +59 "manipulator"&d'Ͻ +104 "core" ' +2 .tHand.close +2 "manipulator"&@/ +73 "core" / +3 .tCC.seek :open +4 "collection"'r( +398 "core" ( +2 "manipulator"&~& +4 "core" &f/\ 0\ 0 V zH +2 "manipulator"&% +4 "core" % ϴ\ 0\ 1 l y +3 .tForearm.seek :retract +2 "manipulator"&O'\ +98 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 .tElbow.seek :garage +2 "manipulator"&F(- +319 "core" ( + "manipulator"&q& +4 "core" &-\ 3\ 7 > y +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +10 &2& +4 "core" &-\ .\ #  y +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&'Γ +98 "core" ' +2 .tHand.open +2 "manipulator"&"1 +72 "core" 1 + "manipulator"&I% +5 "core" % Ε\ 8\ 3 : z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^db +5 .tForearm.seek :retract +2 "manipulator"&m'\ +103 "core" ' +3 #tda sampling at most 1000ml, wcr at most 1000ml +6 #Loading sh1 puck from tube 3 into Collection Clamp +2 ."Qmail"DAfans.email "Started da in tube 3 at 11:55:35PDT21-May-25\\n{1 => 33,\\n 2 => 22,\\n 3 => 11,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:52:25, 11.9C, 21% humidity, 14.1psia, 13.154V, 0.500A, 127.222Ah, 6.57W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +3 "collection"'9& +9 "core" &NO\ +2 "manipulator"&^% +4 "core" %\ \ 0\ / a z +3 "storage"(z% +5 "core" %x   `\ + "storage"(%. +4 "core" .( +2 "storage"(f& +4 "core" &   }\  +2 "storage"(`& +5 "core" &   @\  +2 "manipulator"&e& +4 "core" &-\ 1\ 2 ` y +3 "manipulator"&7% +4 "core" %\ \ 1\ / j z +3 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"&h( +229 "core" ( +2 "manipulator"&& +5 "core" &\ 5\ 4 ^ z +2 "storage"( & +4 "core" &   \  +4 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 3 + 700 counts +2 "manipulator"&P' +93 "core" ' +2 "storage"(?& +5 "core" & $  X\  +3 .tSE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +3 "storage"(') +246 "core" ' +2 "storage"(- +3 "core" -' +3 .tSE.configure :default +3 "storage"(#QK-0-\ b +5 (#& +4 "core" & 0 \  +3 "manipulator"&& +6 "core" &\ 0\ 0 l z +2 .tElbow.seek 3 +2 "manipulator"&( +11 "core" ( +2 "manipulator"& & +66 "core" &\ 8\ 3 X zl +2 "storage"(>& +5 "core" &\  +3 .tForearm.seek 3 + 300 counts +2 "manipulator"&g'C +23 "core" ' +4 .tForearm.reconfigure :loose +6 "manipulator"&#Q@2^db +3 .tHand.close + "manipulator"&/ +68 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&& +4 "storage"(N'p +6 "core" &\ 1\ 1 t zl +3 "manipulator"&% +4 "core" % >\ 0\ 0 G zy +3 .tForearm.seek :retract +2 "manipulator"&M'\ +101 "core" ' +2 .tElbow.seek CC +4 "manipulator"&V(o +84 "core" ' +3 ."downElevator"SE.stop + "storage"(5 +90 "core" ( +2 "manipulator"&K& +5 "core" &m0\ '\ - * zI +3 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &E& +3 "core" &m0\ 1\ 1 a zI +3 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"& 'Ͻ +99 "core" ' +2 "manipulator"&_& +5 "core" &m0 W " zI +2 "manipulator"&6% +4 "core" %\ /\ + } z +3 "collection"'& +4 "core" &KL\ +4 "collection"'|& +6 "core" &NN\ +3 .tCC.seek :closed +2 "collection"'&(S +17 "core" &LP\ +4 &LO\  +3 &1MQ\ *x +6 &cNO\ > +9 &irMR\ N +10 &+PLP\ N +9 &TMN\ N +9 &TKO\ N +10 &pTMO\ N +9 &2TNO\ N +9 &VNP\ N +10 &TKN\ N +9 & yTNN\ N +10 &";TNN\ N +9 &#UNP\ N +9 &%TNQ\ N +10 &'TMP\ N +9 &)BUMN\ N +10 &+WLO\ N +9 &,UKN\ N +9 &.UOO\ N +10 &0JTON\ N +9 &2 UMN\ N +9 &3RLP\ N +10 &5TMQ\ N +9 &7RUMP\ N +9 &9VLO\ N +10 &:UNP\ N +9 &<UKO\ N +9 &>ZUMO\ N +10 &@RNM\ N +9 &AVON\ N +10 &CZMO\ N +9 &Ea]MO\ O +9 &G eNN\ P +10 &HyMM\ R +9 &JOO\ T +10 &LKMR\ {Y +9 &N OQ\ {Y +9 &OMQ\ {Y +10 &QNN\ zG +9 &RCMP\ $l +9 &RtOO\ F +6 ( +2 "collection"'|& +5 "core" &RjLO\ F +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.08 +2 .Hand.open +4 "manipulator"&Z1 +72 "core" 1 +3 "manipulator"&$% +4 "core" % Ͼ\ 0\ 3 9 z +3 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^db +6 .tForearm.seek :retract +2 "manipulator"&c'\ +97 "core" ' +2 #tcollectSample 1000ml w/bubble point of 24psi +2 #Priming 7ml +3 .Gate.power :sampler,:ON +180 .Flow.enablePump :primary +8 .Flow.setRate 6.0 +9 .Intake.select :close + .Exhaust.select :close +4 .SS.hold +3 "sampler")0+ +5 "core" + +2 "sampler")u% +4 "core" %AA@ \ \\w +2 "collection"'& +5 "core" &RiON\ F +4 "Can"\ [ +2 #tCalibrating pressure and temperature sensors +6 .CTV.dial :air +2 "collection"'Y  +6 "core"  +4 .tSSV.dial :spit,avoiding: :exhaust +6 .SS.reconfigure :fast +4 "sampler")#.0Xt +285 "core" ' +2 ."connect"SSV.dial CBV +70 "sampler")t  +2 .tCBV.dial SSV +4 "collection"'- @ +13 #"uploadLog"upsync +97 "core" ? +26  +4 .tdelay 3.8 seconds +382 "collection"'x% +4 "core" %NO\ F +2 "sampler")R% +4 "core" %>y "" \ \ W +3 #tSensor limits: Intake max 151.0psia; Outlet max 155.0psia + .SSV.dial :spit +4 "sampler")= +140 "core"  +4 .tSS.seek 0ml +3 "sampler")'? +269 "core" ' +2 .tSSV.dial CBV +2 "sampler")l  +138 "core"  +4 .tCTV.dial :intake +2 "collection"'  +78 "core"  +5 #tWaiting for external sampler to finish priming... +2 .delayUntil "11:58:56.02" +1369 #"flow"3.4L/min +3007 #3.7L/min +9017 #3.6L/min +2796 .tFlow.enablePump :primary + .Flow.setRate 2.5 +13 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +5 "collection"'' @ +7 "core" @ +5 #tAllowing 40s for 7.0ml of remaining 7.0ml +5 "Can"\ N ޴ \ ? + .tIntake.select :open +2 "sampler") +216 "collection"'8% +3 "core" %\ H +2 #tIntake @29.5psia, vacuum from 10.0 to 13.0psi +3 .SS.reconfigure :inhaling 2.18ml/s +5 "sampler")#.0XK \ 4 +2 "collection"'*% +4 "core" %\ [ +2 #tIntake @29.8psia, vacuum from 10.0 to 13.0psi +3 .SS.reconfigure :inhaling 1.96ml/s +5 "sampler")#.0XQ% +4 "core" %B^] \ 2 +2 .tIntake.select :close +3 "sampler")0 +15 )% +3 "core" %Bcg \ 6 +3 .tSSV.dial :exhaust +2 "sampler")  +82 "core"  +4 .tExhaust.select :open +2 "sampler")@ +16 .tSS.seek 0ml +3 "sampler")'? +860 "core" ' +2 .tExhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +5 "sampler")h  +82 "core" +5 #tAllowing 130s for 25.0ml of remaining 875.0ml +5 "Can"\ ]> + .tIntake.select :open +2 "sampler") +215 "collection"'P% +4 "core" %\ U +2 #tIntake @30.1psia, vacuum from 10.0 to 13.0psi +3 .SS.reconfigure :inhaling 1.29ml/s +5 "sampler")#.Y0XW Notice.email "Test message" +2 .Notice.email "Test message" +526 "core" ' +2 #tStroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale +7 "sampler")#.0X exit +2 #Session Ended +531 "core" ' +2 .tExhaust.select :close +2 "sampler") +13 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +4 "sampler")L  +80 "core" +5 #tAllowing 130s for 25.0ml of remaining 775.0ml +3 "Can"\ \\c~! +2 .tIntake.select :open +2 "sampler") +213 "collection"'% +4 "core" %#\ T +2 #tIntake @31.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.16ml/s +2 "sampler")#.P0Xj% +3 "core" %QFH \ : +2 .tSSV.dial :exhaust +2 "sampler")  +79 "core"  +5 .tExhaust.select :open +2 "sampler")@ +13 .tSS.seek 0ml +2 "sampler")'? +867 "core" ' +2 .tExhaust.select :close +2 "sampler") +14 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")#  +79 "core" +5 #tAllowing 130s for 25.0ml of remaining 625.0ml +3 "Can"\ ]1 +2 .tIntake.select :open + "sampler") +213 "collection"'% +4 "core" %\ V +2 #tIntake @30.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.94ml/s +2 "sampler")#.A0Xe  +79 "core"  +5 .tExhaust.select :open + "sampler")@ +14 .tSS.seek 0ml + "sampler")'? +871 "core" ' +2 .tExhaust.select :close + "sampler") +14 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")?  +80 "core" +5 #tAllowing 130s for 25.0ml of remaining 375.0ml +2 "Can"\ d +2 .tIntake.select :open + "sampler") +262 "collection"'m% +4 "core" %\ U +2 #tIntake @31.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00Xk  +80 "core" +5 #tAllowing 130s for 25.0ml of remaining 150.0ml +3 "Can"\ ][S +2 .tIntake.select :open + "sampler") +214 "collection"'% +3 "core" %)\ W +2 #tIntake @31.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.57ml/s +3 "sampler")#.'0Xx; \ 7w +3 "sampler")r% +4 "core" %E@@ \ 5w +2 .tIntake.select :close + "sampler")0 +14 )Z% +4 "core" %EBC \ t +306 "core" ' +3 ."connect"SSV.dial CBV,avoiding: :exhaust +2 .tCBV.dial SSV +3 "sampler")z  +3 "collection"'I @ +8 "core" @ +129  +5 .tCTV.dial :air,avoiding: :intake +2 "collection"'f  +132 "core" +5 ."CSpush"CSV.dial CTV +4 "collection"'  +3 .tSS.seek 10ml +5 "sampler")7' +3 "core"  +107 ."CSpush"CSV.dial :air +2 "collection"'% @ +43 "core" > +4 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"' ' +105 "core" ' +3 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")F +138 "core" +4 .tSS.reconfigure :exhale +3 "sampler")#.0Xt +2 "collection"'5 +279 "core" ' +3 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +4 "sampler")^  +139 "core"  +105 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")> +135 "core"  +4 .tSS.reconfigure :default +2 "sampler")#.0X\  +4 "collection"'Z% +4 "core" %^ 8\  +2 "sampler")j% +5 "core" %CPR \ [ +2 #tBubblePoint: Intake @24.2psia, Outlet @2.7psia + .CBV.dial SSV + "collection"'| @ +32 "core" A +5 .tSS.reconfigure :default +3 "sampler")#.0Xt +263 "core" ' +3 ."connect"SSV.dial CBV,avoiding: :exhaust +2 .tCBV.dial SSV +3 "collection"'t @ +2 "sampler")-  +6 "core" A +132  +5 .tCTV.dial :air,avoiding: :intake +2 "collection"''  +134 "core" +5 ."CSpush"CSV.dial CTV +5 .tSS.seek 10ml + "collection"'8  +3 "sampler")=' +14 "core"  +104 ."CSpush"CSV.dial :air +2 "collection"' @ +42 "core" ? +5 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +4 ."CSpush"CS.seek 0ml + "collection"'x' +74 "core" ' +3 .tSSV.dial :spit,avoiding: :exhaust + "sampler")Q +139 "core"  +4 .tSS.reconfigure :exhale +2 "sampler")#.0Xt +254 "core" ' +3 ."connect"SSV.dial CBV,avoiding: :exhaust +2 .tCBV.dial SSV +4 "collection"'; @ +2 "sampler")U  +7 "core" A +132  +105 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +137 "core"  +4 .tSS.reconfigure :default +2 "sampler")#.0X9 +3 "core" 9s~! +103 "collection"'w9 +3 "core" 9 +103 "collection"'O9 +3 "core" 9 +103 "collection"'m9 +3 "core" 9 +103 "collection"'9 +3 "core" 9 +103 "collection"'9 +3 "core" 9 +102 "collection"'9 +3 "core" 9\  +103 "collection"'9 +3 "core" 9   +103 "collection"'g9 +3 "core" 9   +103 "collection"'9 +3 "core" 9 ! + +103 "collection"'?9 +3 "core" 9 0 ; +103 "collection"'h9 +3 "core" 9 ? I +103 "collection"'#9 +3 "core" 9 L X# +103 "collection"'9 +3 "core" 9 Z d' +103 "collection"'9 +11 "core" 9 h r, +103 "collection"'E9 +4 "core" 9 s ~0 +103 "collection"'P9 +3 "core" 9  4 +103 "collection"'$9 +3 "core" 9 9 +103 "collection"'_9 +3 "core" 9 = +103 "collection"'69 +3 "core" 9 A +103 "collection"'9 +3 "core" 9 E +103 "collection"'K9 +3 "core" 9 J +103 "collection"'Z9 +3 "core" 9 N +103 "collection"'j9 +3 "core" 9 R +103 "collection"'|9 +3 "core" 9 V +103 "collection"'9 +3 "core" 9 [ +103 "collection"' 9 +3 "core" 9 _ +103 "collection"'M9 +3 "core" 9 c +103 "collection"'09 +3 "core" 9 g +103 "collection"'N9 +3 "core" 9 k +103 "collection"'t9 +4 "core" 9 p +102 "collection"'R9 +3 "core" 9 t +103 "collection"'-9 +3 "core" 9 x +103 "collection"''9 +3 "core" 9 \ | +103 "collection"'89 +3 "core" 9 \  +103 "collection"'9 +4 "core" 9 \  +103 "collection"'u9 +2 "core" 9\ \  +103 "collection"'Q9 +3 "core" 9\ \  +103 "collection"'r9 +3 "core" 9\ \  +103 "collection"'=9 +3 "core" 9\ \  +103 "collection"'x9 +3 "core" 9\ \  +103 "collection"';9 +3 "core" 9\ \ " +103 "collection"'Y9 +3 "core" 9\ \ & +103 "collection"'U9 +3 "core" 9\ \ * +103 "collection"'9 +3 "core" 9\ \ - +103 "collection"'!9 +4 "core" 9\ $\ 0 +103 "collection"'9 +2 "core" 9\ '\ 2 +103 "collection"'9 +3 "core" 9\ *\ 6 +103 "collection"'l9 +3 "core" 9\ -\ 9 +103 "collection"'+9 +3 "core" 9\ 0\ < +103 "collection"':9 +3 "core" 9\ 3\ > +104 "collection"' 9 +2 "core" 9\ 5\ A +103 "collection"'<9 +3 "core" 9\ 8\ D +103 "collection"'*9 +3 "core" 9\ ;\ F +103 "collection"'9 +3 "core" 9\ <\ I +103 "collection"'A9 +3 "core" 9\ ?\ K +103 "collection"'9 +3 "core" 9\ C\ N +103 "collection"'a9 +3 "core" 9\ E\ Q +103 "collection"'9 +3 "core" 9\ G\ S +103 "collection"'(9 +3 "core" 9\ I\ U +103 "collection"'s9 +3 "core" 9\ L\ X +103 "collection"'L9 +3 "core" 9\ N\ [ +103 "collection"'/9 +3 "core" 9\ Q\ \\ +103 "collection"'y9 +3 "core" 9\ S\ ^ +4 .tCH.hold 10:00,70C +3 "collection"'C `\ `\ R\ +3 '\\9 +7 "core"  + 9\ T\ _ +2 "collection"'3% +4 "core" %x X\ J +2 #tBegun lysing Collection Puck Heater at 68C/33.9psia +19776 "Can"\ ^ +40210 "core" ` +2 "collection"'v9 +3 "core" 9\ \ +2 "collection"'% +4 "core" %x J\ z +3 #tEnded lysing Collection Puck Heater at 70C/36.8psia +2 .CS.seek 0ml +2 "collection"'p' +349 "core" ' +3 .tCTV.dial between spare and airCTV,avoiding: :intake +2 "collection"' @ +101 "core" A +4 .tCSV.dial :air +2 "collection"'D @ +43 "core" ? +4 .tCS.seek 5ml +2 "collection"' 'q1 +1345 "core" ' +2 .tCSV.dial CTV + "collection"'k  +44 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'} @ +43 "core" ? +4 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'X  +43 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +44 "core" > +3 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"']' +1352 "core" ' +2 "collection"'b% +4 "core" % } { \  +2 #tPuck @71.7psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV + "collection"'G +104 "core"  +4 .tCBV.dial CSV +2 "collection"'T  +30 "core"  +4 "collection"'B% +5 "core" % t\ } +3 .tCS.seek 5ml + "collection"''q/ +1351 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'{  +42 "core" +5 "collection"'n% +4 "core" %q/ \  +3 .tCS.seek 7ml + "collection"'i' +583 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"' @ +42 "core" ? +5 .tCS.seek 10ml + "collection"'S' +849 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +118 "core" ^ +4 #tLysing Complete + "collection"'5& +4 "core" &Rhkm Q\ ~F +3 #tStoring sh1 puck in Collection Clamp to tube 2 + "manipulator"&% +4 "core" %\ \ ,\ / z +2 "storage"(% +4 "core" %z \ +2 "storage"(. +4 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(q( +200 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (2& +3 "core" & x \ +2 "manipulator"&H& +4 "core" &n/\ /\ 2 3 zH +2 "manipulator"&~% +5 "core" %\ \ %\ +  z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&W( +170 "core" ( +2 "manipulator"&,& +4 "core" &\ 2\ 5 M z6 +3 "storage"(@& +4 "core" & l\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&9'Ѧ +96 "core" ' +2 "storage"(o& +4 "core" & \ +59 .tSE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(J') +174 "core" ' +2 "storage"(1- +3 "core" -'1 +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 "manipulator"&`& +3 "core" &\ /\ / 9 z6 +3 "storage"("& +3 "core" & \ +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^db +3 .tForearm.seek 2 + "manipulator"&e' +32 "core" ' +2 .tElbow.hold + "manipulator"&I, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(z- +3 "core" -'1 +3 .tSE.seek 21.14 Pucks below Top Plate +2 "storage"(f'Գ +30 "core" ' +2 "manipulator"&% +4 "core" %\ -\ /  z +2 "storage"(%& +4 "core" & ;\ +3 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 2 + 318 counts + "manipulator"&d'( +22 "core" ' +2 "manipulator"&F& +4 "core" &\ 8\ 3 z3 +2 "storage"(& +5 "core" & c\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&7'Ѧ +24 "core" ' +3 .tSE.seek 22.14 Pucks below Top Plate + "storage"( ' +38 "core" ' + "manipulator"& & +4 "core" &\ .\ "  z3 +3 "manipulator"&^% +4 "core" %Ѵ\ -\ ) C z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^db +3 .tForearm.seek :retract +2 "manipulator"&>'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&w(o +176 "core" ( +2 "manipulator"&O& +4 "core" &i4\ 0\ 5 7 zM +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &m& +3 "core" &i4\ 0\ / / zM +3 .tForearm.seek CC + "manipulator"&'Ͻ +96 "core" ' +2 .tHand.close +2 "manipulator"&/ +65 "core" / +3 .tCC.seek :open +2 "collection"'( +393 "core" ( +2 "storage"(& +4 "core" & \ +2 "storage"(g& +4 "core" & \ +3 "manipulator"&& +4 "core" &k4\ /\ / 4 zM +2 "manipulator"&?% +4 "core" % ϸ\ .\ / H z +3 .tForearm.seek :retract +2 "manipulator"&h'\ +95 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&#( +169 "core" ( +2 "manipulator"&& +4 "core" &\ 1\ 5  z1 +3 "storage"(& +4 "core" & j\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.seek 2 +2 "manipulator"&E' +104 "core" ' +2 .tElbow.hold + "manipulator"&P, +3 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&$1 +69 "core" 1 +11 "manipulator"&_% +4 "core" % \ /\ 1 U z +2 "storage"(6& +4 "core" & R\ +3 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 308 counts +2 "manipulator"&' +19 "core" ' +2 "manipulator"&K& +4 "core" &\ 2\ 6 9 y, +2 "storage"(Z& +4 "core" & ~\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 700 counts + "manipulator"&j'Ѧ +17 "core" ' +2 "storage"(|% +4 "core" %" \ +4 ."downElevator"SE.seek :down +3 "storage"('p +100 ( % +4 "core" %+  L\ UW +2 "manipulator"&M% +4 "core" %ш\ .\ ' z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^db +3 .tForearm.seek :retract +2 "manipulator"&0'\ +4 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +83 "core" ' +3 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'N& +4 "core" &mm W\ +2 "manipulator"&t& +4 "core" &\ .\ 0 s z, +3 "manipulator"&R% +5 "core" %\ \ $\ . # y +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&-(- +184 "core" ( +2 "manipulator"&'& +4 "core" &-\ /\ 5 z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &8& +3 "core" &-\ -\ /  y +3 .tForearm.seek :garage + "manipulator"&'Γ +99 "core" ' +2 .tHand.close + "manipulator"&u/ +66 "core" / +2 "manipulator"&Q& +4 "core" &-\ 8\ 2 8 z +3 "manipulator"&r% +4 "core" % Τ\ #\ -  y. +3 .tForearm.seek :retract +2 "manipulator"&='\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&x(o +324 "core" ( + "manipulator"&;& +4 "core" &e4\ 2\ 5 K yL +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Y& +3 "core" &e4\ -\ 0  zL +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&U'Ͻ +100 "core" ' +2 "manipulator"&& +4 "core" &e4\ 6\ 2 5 zL +3 "manipulator"&!% +4 "core" %Ϻ\ .\ / J z +3 "collection"'& +4 "core" &oo\ +3 "collection"'& +6 "core" &op\ +2 .tCC.seek :closed +3 "collection"'l(S +3 "core" &mo\ +6 &on (\ 7 +10 &IH{oq\ 0 +9 &srnpu\ ~E +9 &]mq\ N +10 &Rop 0\ N +9 &Uno \ M +9 &\\Tmq\ N +10 &Xno\ N +9 &Wqo\ N +9 &Rpp '\ N +10 &dRoo\ N +9 &!&Rmpy\ N +10 &"Rnm\ N +9 &$Unn \ N +9 &&lRpm\ N +10 &(.Vpn\ N +9 &)Tnr\ N +9 &+Umn\ N +10 &-tTln{\ N +9 &/7Uqn 1\ M +10 &0Uno '\ N +9 &2Ymo\ N +9 &4}Uoo\ M +10 &6>Voph\ N +9 &8Snn\ N +9 &9Tpp \ N +10 &;Uoq\ M +61 &=GUpn\ M +5 &? Upqw\ M +3 &@Wpn5\ N + &BYoo\ N + &DIcqr\ O + &Fpp\ |S + &Gpq 4\ xW +4 &Iosr )\ uZ +7 &K4rt\ vY +10 &Lpn\ vZ +9 &Npr\ t[\ +9 &Pvop_\ u[ +10 &Rypq\ y; +9 &R)oo <\ x%n +9 &Rnpr \ L +3 ( +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.36 +2 "collection"'+& +3 "core" &Rkpq\ ~L +3 .tHand.open +2 "manipulator"&:1 +73 "core" 1 +2 "manipulator"& % +5 "core" % Ϲ\ 7\ 1 | z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^db +3 .tForearm.seek :retract + "manipulator"&<'\ +98 "core" ' +2 .tPSV.dial PSR + "processing"%* +131 "core"  +6 "processing"%% +5 "core" %,G\ +3 #tPulling 1.5ml of PSR.flush .PSR.select :flush +3 "processing"%@ +16 .tPS.seek 1.5ml + "processing"%A'{ +1595 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +43 "core"  +4 .tPS.seek 0ml +2 "processing"%a', +1595 "core" ' +2 .tPSV.dial PSR +2 "processing"% +41 "core" +8 .tPSR.select :air +2 "processing"% +15 .tPS.seek 2.5ml +2 "processing"%('\ +2600 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%s +3 "collection"'L  +6 "core" B +2 "processing"%/ +3 "core" B +3 "processing"%y  +65 "core" +99  +6 .tPSV.dial :mixloop +2 "processing"%\\ +101 "core" +4 .tCTV.dial :air,avoiding: :intake +4 .PTV.dial :PRVmixing +2 "processing"%3  +97 "Can"\ \\/ +32 "core" +6 .tPS.seek 0ml + "processing"%.', +2603 "core" ' +2 .tPSV.dial :air + "processing"%C  +42 "core"  +5 .tPS.seek 2.5ml + "processing"%v'\ +2611 "core" ' +2 .tPSV.dial :mixloop +2 "processing"% +54 "core" +5 .tPS.seek 0ml +2 "processing"%)', +2601 "core" ' + .tPSV.dial :air +2 "processing"%  +40 "core"  +5 .tPS.seek 2.5ml +2 "processing"%D'\ +2612 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%p +41 "core" +64 .tPS.seek 0ml +2 "processing"%k', +2608 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&}& +4 "core" &e4\ .\ / \ zL +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&X(o +3 "core" ( +2 "manipulator"&& +4 "core" &e4\ 4\ 3 ) zL +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +3 "core" &e4 b ~ zL +3 .tForearm.seek CC + "manipulator"&b'Ͻ +101 "core" ' + .tHand.close + "manipulator"&G/ +76 "core" / +3 .tCC.seek :open +2 "collection"'T( +396 "core" ( + "manipulator"&B& +4 "core" &e3\ 0\ - O zL +3 "manipulator"&]% +4 "core" % \ /\ - b z +3 .tForearm.seek :retract +2 "manipulator"&{'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&n(- +311 "core" ( +2 "manipulator"&& +4 "core" &-\ 1\ 8 z +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &-\ $\ .  z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&i'Γ +109 "core" ' +2 .tHand.open + "manipulator"&1 +66 "core" 1 +2 "manipulator"&5% +4 "core" % Λ\ 5\ 1 ` z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^db +3 .tForearm.seek :retract + "manipulator"&'\ +105 "core" ' +2 .tPSV.dial :mixloop +2 "processing"% +5 "core" +3 .tPTV.dial :PRVmixing +2 "processing"%  +4 "core" +4 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +3 "processing"%2  +3 "collection"'H  +6 "core" +10  +4 .tCTV.dial :air,avoiding: :intake +3 #Loading lyfil puck from tube 3 into Collection Clamp + "collection"'~& +5 "core" &rq!\ +2 "manipulator"&4% +4 "core" %\ \ .\ - P y +2 "storage"(,% +4 "core" %q \  ;\ +2 "storage"(@. +3 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 +2 "storage"(o( +193 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (V& +3 "core" & @\ +2 "manipulator"&c& +4 "core" &-\ #\ & j z +3 "manipulator"&1% +4 "core" %\ \ $\ - ~ y +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"&`( +217 "core" ( + "manipulator"&"& +4 "core" &\ 0\ 5 ys +3 "storage"(z& +4 "core" &   \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +61 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +98 "core" ' +2 "storage"(%& +4 "core" &   \ +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(F') +253 "core" ' +2 "storage"(- +3 "core" -'u +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 ( & +3 "core" & p\ +2 "manipulator"&^& +4 "core" &\ !\ ! s ys +3 .tElbow.seek 3 + "manipulator"&9( +5 "core" ( + "manipulator"&W& +4 "core" &\ 3\ 0 zs +3 "storage"(J& +4 "core" & j\ +3 .tForearm.seek 3 + 300 counts +2 "manipulator"&e'C +24 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^db +3 .tHand.close +2 "manipulator"&d/ +71 "core" / +4 ."downElevator"SE.seek :down +4 "storage"(O'p + "manipulator"&f& +9 "core" &\ ,\ / zs +2 "manipulator"&m% +4 "core" % A\ +\ ! h yS +3 .tForearm.seek :retract +2 "manipulator"&7'\ +96 "core" ' +2 .tElbow.seek CC +2 "manipulator"&I(o +93 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +85 "core" ( + "manipulator"&& +4 "core" &g6\ )\ # . zO +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &>& +3 "core" &g6\ /\ , e yO +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&&'Ͻ +97 "core" ' +2 "manipulator"&& +4 "core" &g6\ /\ 1 zO +3 "manipulator"&g% +4 "core" %\ !\ $ z +3 "collection"'& +5 "core" &rp\ +2 "collection"'?& +7 "core" &rq\ +2 .tCC.seek :closed +3 "collection"'(S +3 "core" &ro\ +6 &opT\ 6 +9 &?H{po\ 0 +10 &hqnpJ\ ~D +9 &`or\ N +10 &TppB\ N +9 &Toq\ M +9 &PTor\ M +10 &Tpq}\ N +9 &Wrru\ N +9 &WprF\ N +10 &WRrrn\ N +9 &!RmrG\ N +10 &"Rpt\ N +9 &$UstQ\ N +9 &&_Wrq\ N +10 &(!Sqr\ N +9 &)Umtn\ N +9 &+Yrs0\ N +10 &-hUst\ M +9 &/)Urq\ N +10 &0Sor \ N +9 &2Uor3\ N +9 &4nYqrz\ N +10 &62UpqP\ M +9 &7Upr4\ N +9 &9Spr \ N +10 &;xUsr\ M +9 &=9Urq\ N +10 &>Xqr\ N +9 &@Unqi\ M +9 &B~Wps\ N +10 &D>\\rq\ O +9 &Fapoi\ O +9 &Gpnp~\ }P +10 &Iump\ {T +9 &K.pp\ xW +9 &Lqp\ tZ +10 &Nrrr\ uZ +9 &PkqsZ\ wZ +10 &R|qr>\ {; +9 &R3pp \ w` +9 &RYur\ A +3 ( +2 "collection"'?& +4 #tCollection Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.97 +2 .Hand.open +2 "manipulator"&1 +76 "core" 1 +2 "manipulator"&% +4 "core" % \ 3\ / z +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^db +3 .tForearm.seek :retract + "manipulator"&w'\ +97 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'$  +131 "core"  +56 .tCSV.dial CTV +10 "collection"'_  +29 "core"  +6 .tPS.seek 2.5ml + "processing"%6'\ +2611 "core" ' +3 "collection"'K% +3 "core" %ghc\  +4 .tCS.seek 4.251ml + "collection"'Z'Ys +1544 "core" ' +3 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%|  +54 "core" +6 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%h  +72 "core"  +6 .tPS.seek 0ml +2 "processing"% ', +2601 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'M ` +30 "core" _ +4 .tCSV.dial :air +2 "collection"'# @ +44 "core" ? +5 .tCS.seek 10ml + "collection"'N' +1544 "core" ' +2 .tCSV.dial CTV + "collection"'t  +44 "core"  +5 .tCS.seek 0ml +2 "collection"'E' +2611 "core" ' +2 .tCBV.dial :waste1 +2 "collection"'R @ +29 "core" > +4 .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake +2 "collection"'  +132 "core" +3 "collection"' & +4 "core" &RYln\ A +3 #tStoring lyfil puck in Collection Clamp to tube 2 + "manipulator"&j% +50 "core" %\ \ $\ . z +2 "storage"('% +4 "core" %} \ +2 "storage"(. +3 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 2 + "storage"(8( +197 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (P& +3 "core" & X\ +2 "manipulator"&u& +4 "core" &h6\ '\ # zO +3 "manipulator"&Q% +4 "core" %\ \ '\ $ z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&r( +168 "core" ( +2 "manipulator"&0& +4 "core" &\ 1\ 7 zO +2 "storage"(& +4 "core" & O\ +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&-'Ѧ +90 "core" ' +2 "storage"(;& +4 "core" & \ +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(Y') +173 "core" ' +2 "storage"(- +4 "core" -'֓ +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&!& +4 "core" &\ +\ "  zO +2 "storage"(& +4 "core" & <\ +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^db +2 .tForearm.seek 2 +2 "manipulator"&=' +29 "core" ' +52 .tElbow.hold +9 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 "storage"(+- +3 "core" -'֓ +3 .tSE.seek 22.14 Pucks below Top Plate +2 "storage"(:' +39 "core" ' +2 "manipulator"& % +4 "core" %\ .\ / 1 z +2 "storage"(& +4 "core" & y \  +3 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 2 + 314 counts + "manipulator"&*'$ +23 "core" ' + "manipulator"&& +4 "core" &\ 3\ 5 = zI +3 "storage"(U& +4 "core" & \ \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&'Ѧ +26 "core" ' +3 .tSE.seek 23.14 Pucks below Top Plate + "storage"(A'~ +38 "core" ' +2 "manipulator"&& +4 "core" &\ +\ . B zI +2 "manipulator"&a% +4 "core" %џ\ #\ . , z +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^db +3 .tForearm.seek :retract + "manipulator"&s'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&/(o +174 "core" ( +2 "manipulator"&L& +4 "core" &f4\ 7\ 1 zM +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &y& +3 "core" &f4\ '\ - = zM +3 .tForearm.seek CC +2 "manipulator"&\\'Ͻ +94 "core" ' +2 .tHand.close + "manipulator"&3/ +72 "core" / +3 .tCC.seek :open +2 "collection"'(( +395 "core" ( +2 "storage"(C& +4 "core" & x\ +3 "storage"(.& +4 "core" & L\ +2 "manipulator"&& +4 "core" &g4\ .\ - = zM +2 "manipulator"&v% +4 "core" % \ !\ ! [ z +4 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&)( +189 "core" ( +2 "manipulator"&p& +4 "core" & \ 5\ 3 z( +2 "storage"(D& +5 "core" & \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.seek 2 +2 "manipulator"&}' +105 "core" ' +2 .tElbow.hold + "manipulator"&, +3 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"& 1 +72 "core" 1 +4 "manipulator"&G% +4 "core" % \ /\ 1 z +2 "storage"(x& +4 "core" & \ +2 .tForearm.force -20 +2 "manipulator"&5 +54 .tForearm.seek 2 + 301 counts +9 "manipulator"&<' +16 "core" ' +2 "manipulator"&l& +4 "core" & \ 7\ 2 j z"| +3 "storage"(B& +4 "core" & "\ +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&]'Ѧ +18 "core" ' +2 "storage"(b% +4 "core" %ۃ @\ +4 ."downElevator"SE.seek :down +4 "storage"(X'p +100 (% +3 "core" %U  T\ r +3 "manipulator"&% +4 "core" %ѥ\ -\ - z +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^db +2 "core" ' +3 .tForearm.seek :retract + ."downElevator"SE.stop +3 "storage"(5 +2 "manipulator"&'\ +100 "core" ' +2 .tPSV.dial :air +2 "processing"%5  +69 "core" +5 .tPS.seek 2.5ml + "processing"%{'\ +2602 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"% +65 "core" +4 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +55 "core" +3 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%H +40 "core" +4 .tdelay 1 second +101 .PSV.dial :air +3 "processing"%2  +42 "core"  +3 .tdelay 1 second +103 .PS.seek 0ml + "processing"%~', +2597 "core" ' +3 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%4& +4 "core" &\ +2 "manipulator"&,& +4 "core" & \ $\ , [ z"| +2 "manipulator"&@% +4 "core" %\ \ !\ " i y +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&i(- +202 "core" ( +2 "manipulator"&V& +4 "core" &-\ 7\ 1 z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &c& +4 "core" &-\ !\ " G z +2 .tForearm.seek :garage +2 "manipulator"&1'Γ +93 "core" ' +2 .tHand.close + "manipulator"&q/ +74 "core" / +2 "manipulator"&"& +4 "core" &-\ 6\ 2 _ z +2 "manipulator"&z% +4 "core" % Χ\ "\ ! v zw +3 .tForearm.seek :retract +2 "manipulator"&n'\ +98 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&%([ +153 "core" ( +2 "manipulator"&& +4 "core" &^\ 3\ 1 z z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +3 "core" &^\ .\ . P z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"& '$ +103 "core" ' +2 "manipulator"&^& +4 "core" &_\ 1\ 4 B z +2 "manipulator"&W% +5 "core" %\ "\ %  y0 +53 "processing"%J& +12 "core" &\ +3 "processing"%d& +6 "core" &\ +3 .tPC.seek :closed +2 "processing"%f(^ +5 "core" &\ +6 & .\ #b +10 &V\ 7 +9 &~~\ L +10 &T\ O +9 &XQ\ O +9 &W\ O +10 &Wh\ N +9 &SS\ N +9 &aUL\ N +10 &#TD\ N +9 &T@\ N +10 &!U[\ N +9 &#iTT\ N +9 &%+TQ\ N +10 &&UP\ N +9 &(RT\ N +9 &*qT^\ N +10 &,3Tb\ N +9 &-Ti\ N +10 &/Tm\ N +9 &1yTc\ N +9 &3:Qi\ O +10 &4Rx\ O +9 &6Rl\ O +9 &8Wt\ O +10 &:BXz\ O +9 &<Vf\ O +10 &=Uq\ O +9 &?T}\ N +9 &AIZ|\ O +10 &Ce\ P +9 &Dx[\ R +9 &F\ T +10 &HB \ T +9 &J\ T +10 &K\ T +9 &M\ T +9 &OH\ U +10 &Q\ \ U +9 &R\ U +9 &T\ T +10 &VP\ U +9 &X\ U +10 &Y\ U +9 &[\ U +9 &]T\ H +10 &^|E\ #h +9 &^1\ / +5 ( +3 "processing"%d& +3 "core" &^"\ / +3 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.70 + "processing"%m& +4 "core" &^"\ / +4 .tHand.open + "manipulator"&`1 +74 "core" 1 +2 "manipulator"&% +4 "core" % \ 6\ 2 u z0 +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^db +3 .tForearm.seek :retract +2 "manipulator"&F'\ +93 "core" ' +2 .tPRV.dial :air +2 "processing"%  +44 "core"  +4 .tPSV.dial :mixloop +2 "processing"%> +43 "core" +4 "processing"%e% +4 "core" %/\ +3 .tPS.seek 0.3ml +2 "processing"%9' +388 "core" ' +2 .tPSV.dial PSR +2 "processing"% +101 "core"  +7 #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%g'' +479 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%'\ +1901 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%O +113 "core" +4 .tPTV.dial :mixing +2 "processing"%7 @ +74 "core" A +5 .tPBV.dial :waste2 +2 "processing"%T  +93 "core"  +5 .tPS.seek 0ml +2 "processing"%', +2607 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" &_\ \ R z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&?([ +4 "core" ( +2 "manipulator"&$& +4 "core" &_\ 6\ 1 z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &&& +3 "core" &_\ /\ / O z +3 .tForearm.seek PC + "manipulator"&_'$ +96 "core" ' +2 .tHand.close + "manipulator"&k/ +70 "core" / +4 .tPC.seek :open +2 "processing"%K( +461 "core" ( +2 "manipulator"&S& +4 "core" &_\ .\ 0 ^ z +2 "manipulator"&|% +4 "core" % *\ !\  x z +3 .tForearm.seek :retract +59 "manipulator"&h'\ +95 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&6(- +122 "core" ( +2 "manipulator"&M& +4 "core" &-\ 0\ 6 zV +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &#& +3 "core" &-\ %\ - l zV +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage + "manipulator"&Z'Γ +105 "core" ' + .tHand.open +2 "manipulator"&t1 +73 "core" 1 +3 "manipulator"&N% +4 "core" % Ν\ 7\ / z; +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^db +3 .tForearm.seek :retract +2 "manipulator"&R'\ +102 "core" ' +2 #tLoading da puck from tube 3 into Processing Clamp + "processing"%& +5 "core" &\ +2 "manipulator"& % +4 "core" %\ \ #\ , : z +2 "storage"(j% +5 "core" %v\ +2 "storage"('. +3 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 +2 "storage"(( +195 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (P& +3 "core" & \  +3 "manipulator"&u& +5 "core" &-\ 0\ / ; zV +2 "manipulator"&Q% +4 "core" %\ \ #\ / $ z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&o( +186 "core" ( +2 "manipulator"&0& +4 "core" &\ 5\ 3 y1 +3 "storage"(& +4 "core" & ( \  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&;' +100 "core" ' +2 "storage"(I& +4 "core" & R\  +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(') +260 "core" ' +2 "storage"(!- +3 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (& +3 "core" & r\  +3 "manipulator"&w& +3 "core" &\ .\ , e z1 +3 .tElbow.seek 3 + "manipulator"&+( +43 "core" ( + "manipulator"& & +4 "core" &\ 6\ 1 5 z +3 "storage"(& +4 "core" & +\  +3 .tForearm.seek 3 + 300 counts +2 "manipulator"&'C +30 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^db +3 .tHand.close +2 "manipulator"&U/ +69 "core" / +4 ."downElevator"SE.seek :down +3 "storage"('p +2 "manipulator"&a& +8 "core" &\ /\ - g z +2 "manipulator"&-% +4 "core" % g\ /\ . m zF +3 .tForearm.seek :retract +2 "manipulator"&r'\ +95 "core" ' +2 .tElbow.seek PC +2 "manipulator"&Y([ +102 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +185 "core" ( +2 "manipulator"&=& +55 "core" &O\ 0\ * z9 +10 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &*& +3 "core" &O\ +\ / y9 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&:'$ +95 "core" ' +2 "manipulator"&L& +4 "core" &O\ 2\ 5  z9 +3 "manipulator"&y% +5 "core" %$\ #\ . ( z +2 "processing"%& +5 "core" &\ +2 "processing"%& +6 "core" &a\ +3 .tPC.seek :closed + "processing"%3(^ +4 "core" &\ +7 & .\ #a +10 &T~\ 7 +9 &{t\ L +10 &Tx\ O +9 &NRq\ N +9 &Pd\ N +10 &S`\ O +9 &RT\ N +9 &VQK\ N +10 &OK\ N +9 &TT\ N +9 &!TN\ O +10 &#^UH\ N +9 &%S\ O +10 &&T\ O +9 &(R\ N +9 &*fQ\ N +10 &,(P\ N +9 &-Q\ N +10 &/Q\ N +9 &1nQ\ N +9 &30O\ N +10 &4R\ N +9 &6U\ N +9 &8vV\ N +10 &:8U\ N +9 &;U\ N +9 &=V\ N +10 &?~V\ N +9 &A?Z\ O +10 &Ba\ P +9 &Dr\ Q +9 &Fw}\ S +10 &H9\ S +9 &I\ S +10 &K~\ T +9 &M}|\ T +9 &O=\ U +10 &Qw\ T +9 &Ru\ U +9 &Tv\ U +10 &VEr\ U +9 &Xs\ U +10 &Yt\ U +9 &[q\ U +9 &]Ks\ J +10 &^Rm\ "j +9 &^%q\ , +2 ( +2 "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.72 +3 .Hand.open + "manipulator"&s1 +67 "core" 1 +2 "manipulator"&% +4 "core" % $\ 6\ 1 z +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^db +3 .tForearm.seek :retract + "manipulator"&C'\ +97 "core" ' +3 #tHeating Puck.from 3, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%. S +3 %9 +7 "core" 9 +102 "processing"%v9 +3 "core" 9< +103 "processing"%p9 +4 "core" 9 = +103 "processing"%D9 +3 "core" 9 > +103 "processing"%\\9 +3 "core" 9? +103 "processing"%/9 +3 "core" 9@ +102 "processing"% 9 +3 "core" 9? +103 "processing"%G9 +3 "core" 9? +103 "processing"%x9 +3 "core" 9"? +103 "processing"%l9 +3 "core" 9'> +103 "processing"%B9 +3 "core" 9+2 +102 "processing"%9 +3 "core" 9// +103 "processing"%b9 +4 "core" 93. +102 "processing"%)9 +3 "core" 98* +103 "processing"%9 +3 "core" 9#<( +103 "processing"%9 +3 "core" 95@% +103 "processing"%}9 +3 "core" 9HD# +102 "processing"%<9 +4 "core" 9[I +103 "processing"%A9 +2 "core" 9pM +103 "processing"%59 +3 "core" 9Q +103 "processing"%]9 +3 "core" 9U +103 "processing"%X9 +3 "core" 9Y +103 "processing"% 9 +3 "core" 9^ +104 "processing"%9 +2 "core" 9b +103 "processing"%9 +3 "core" 9f +103 "processing"%H9 +3 "core" 9j +103 "processing"%29 +3 "core" 9o +154 "processing"%{9 +12 "core" 94u +103 "processing"%49 +3 "core" 9Gz +103 "processing"%,9 +3 "core" 9Y~\ +103 "processing"%@9 +2 "core" 9j +103 "processing"%V9 +3 "core" 9y +103 "processing"%c9 +3 "core" 9 +103 "processing"%9 +3 "core" 9 +103 "processing"%q9 +3 "core" 9 +103 "processing"%"9 +3 "core" 9 +103 "processing"%z9 +3 "core" 9 +102 "processing"%9 +4 "core" 9 +103 "processing"%9 +3 "core" 9 +102 "processing"%9 +3 "core" 9 +103 "processing"%19 +3 "core" 9 +103 "processing"%^9 +3 "core" 9 +103 "processing"%W9 +3 "core" 9 +104 "processing"%J9 +3 "core" 9 +102 "processing"%i9 +3 "core" 9  +4 .tPH.hold 2:00:00,28C +3 "processing"%n pSp +3 .tdelay 1:30 +5 "core"  +4568 "Can"\ G[ +4432 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%\ +100 "core"  +7 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +17 .tPS.seek 0.5ml +2 "processing"%m'F +585 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +15 .tPS.seek 2ml +2 "processing"%`'˕ +1598 "core" ' +2 .tPTV.dial :puck + "processing"%  +72 "core"  +7 .tPSV.dial PTV +2 "processing"%d +72 "core" +4 .tPBV.dial :waste1 +2 "processing"%  +133 "core"  +4 "processing"%>% +5 "core" %˕h\  +3 .tPS.seek 1.5ml + "processing"%e'{ +585 "core" ' +3 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" * +6 .tPS.seek 0ml +2 "processing"%~', +1588 "core" ' +2 .tdelay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +2 "processing"%  +34 "core" +4 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%9 * +34 "core" + +5 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%g +71 "core"  +13 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml +2 "processing"%O'\ +2356 "core" ' +2 .tPSV.dial PTV +2 "processing"%7 +71 "core" +6 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%T +72 "core"  +7 .tdelay 5 seconds +502 .PSV.dial PTV +3 "processing"% +72 "core" +5 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%  +83 "core" +5 .tPS.seek 0ml +2 "processing"%$', +2348 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%&  +130 "core" +4 .tPSV.dial :mixloop +2 "processing"%k +54 "core" +4 .tPRV.dial :ab1 + "processing"%% @ +76 "core" A +5 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml +2 "processing"%F' +347 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 "collection"'f  +3 .tPRV.dial CBV +4 "processing"%S  +40 "core" +7  +4 !to:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt[$"5/home/esp/esp2/utils/fluid.rb:505:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:607:in `fluid'"2/home/esp/esp2/utils/fluid.rb:619:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:693:in `fluid'"1/home/esp/esp2/utils/fluid.rb:748:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:455:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:581:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:29:in `connect'";/home/esp/esp2/protocol/2G/DAprocess.rb:300:in `runDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:170:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:56:in `da'";/home/esp/esp2/mission/25APR23NEMO.rb:19:in `myDA_WCR'"-/home/esp/esp2/mission/25APR23NEMO.rb:86"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"-/home/esp/esp2/mission/25APR23NEMO.rb:85"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"-/home/esp/esp2/mission/25APR23NEMO.rb:35"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"-/home/esp/esp2/lib/esp.rb:207:in `shell'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +2 "processing"%|% +4 "core" %)\  +3 .tPS.seek 0.3ml +2 "processing"%M' +352 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'#  +30 "core" +4 .tPRV.dial :air +2 "processing"%_  +44 "core"  +5 .tPS.seek 0.9ml +2 "processing"%?'@ +1260 "core" ' +2 .tPRV.dial :waste2 +2 "processing"%t @ +71 "core" > +6 .tPS.seek 0.5ml + "processing"%N'F +859 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%h  +40 "core"  +5 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml +2 "processing"%'˕ +1593 "core" ' +2 .tPSV.dial :PML + "processing"% +42 "core" +4 .tPTV.dial :mixing +2 "processing"%j @ +72 "core" B +5 .tPBV.dial :waste1 +2 "processing"%'  +34 "core" +4 "processing"%Z% +4 "core" %ː\  +3 .tPS.seek 1.85ml +2 "processing"%P' +232 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%u * +35 "core" + +6 .tPS.seek 0ml +2 "processing"%Q', +1950 "core" ' +2 .tdelay 2 seconds +260 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'8& +3 "core" &YZ\ +3 "manipulator"&0& +4 "core" &O\ /\ $ 6 z9 +3 "manipulator"&% +4 "core" %\ \ -\ 0  z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage + "manipulator"&6(- +127 "core" ( +2 "manipulator"&I& +4 "core" &-\ 7\ 0  zJ +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &R& +3 "core" &-\ +\ %  zJ +3 .tForearm.seek :garage +2 "manipulator"&!'Γ +99 "core" ' +2 .tHand.close + "manipulator"&/ +67 "core" / +2 "manipulator"&w& +4 "core" &- V {@ +2 "manipulator"& % +5 "core" % Μ\ -\ $ - zO +3 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&U(o +344 "core" ( +3 "manipulator"&a& +4 "core" &z\ 1\ 5 < y3 +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &-& +3 "core" &z\ \ ' p z3 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&o'Ͻ +93 "core" ' + "manipulator"&;& +5 "core" &z\ 6\ 1 z3 +2 "manipulator"&% +4 "core" %Ϸ\ ,\ # D z$ +3 "collection"'& +4 "core" &YY\ \  +4 "collection"'=& +6 "core" &XX\ ~ +2 .tCC.seek :closed +2 "collection"'+(S +4 "core" &X[\ v +9 &1WX\ o*z +10 &bXZ\ k? +9 &rqXX\ mP +9 &5NYW\ pO +10 &TXY\ oO +9 &RZW\ pP +10 &zQYZ\ oO +9 &<OYZ\ pO +9 &RXY\ oP +10 &QZX\ oO +9 & SXX\ oO +9 &"DQWX\ oO +10 &$O[Y\ oO +9 &%TYY\ qO +10 &'RVY\ nP +9 &)LRXX\ oO +9 &+OWY\ qO +10 &,OVY\ nO +9 &.TYY\ mO +9 &0TTWX\ mO +10 &2TX[\ nO +9 &3SVX\ nP +10 &5QXY\ nP +9 &7\\RVY\ nO +9 &9OZX\ nO +10 &:TXX\ mO +9 &<TXX\ nO +9 &>cRVV\ oP +10 &@&TVW\ oO +9 &ASYX\ mP +9 &C^WX\ vP +10 &EcrXZ\ nR +9 &GYY\ kV +10 &H[Y\ fZ +9 &JYZ\ nZ +9 &LSXZ\ f[ +10 &NZ\\\ c[ +9 &OXX\ b\\ +10 &QYZ\ cJ +9 &R9XY\ h/ +9 &RtYY \ lF +5 ( +3 "collection"'=& +4 "core" &RgZY\ mF +2 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.48 +2 "collection"'*& +4 "core" &RgXY\ lF +4 .tHand.open + "manipulator"&1 +75 "core" 1 +2 "manipulator"&L% +5 "core" % Ϸ\ 5\ 0 z$ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^db +3 .tForearm.seek :retract + "manipulator"&y'\ +95 "core" ' +2 .tPSV.dial PSR +2 "processing"% +100 "core"  +8 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +17 .tPS.seek 1.5ml + "processing"%r'{ +390 "Can"\ yr [ +1205 "core" ' +3 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%K  +42 "core"  +6 .tPS.seek 0ml + "processing"%s', +1601 "core" ' +2 .tPSV.dial PSR + "processing"% +42 "core"  +8 .tPSR.select :air +2 "processing"% +17 .tPS.seek 2.5ml + "processing"%'\ +2611 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%  +3 "collection"'v  +35 "core"  +124  +7 .tPSV.dial :mixloop +2 "processing"%: +102 "core" +6 .tCTV.dial :air,avoiding: :intake +2 "collection"'p  +4 "core" +6 .tPTV.dial :PRVmixing + "processing"%D  +73 "core" +7 .tPS.seek 0ml + "processing"%\\', +2600 "core" ' +2 .tPSV.dial :air +2 "processing"%/  +52 "core" +6 .tPS.seek 2.5ml +2 "processing"% '\ +2611 "core" ' +2 .tPSV.dial :mixloop + "processing"%G +41 "core" +6 .tPS.seek 0ml +2 "processing"%x', +2610 "core" ' +2 .tPSV.dial :air +2 "processing"%l  +42 "core"  +5 .tPS.seek 2.5ml +2 "processing"%B'\ +2610 "core" ' +2 .tPSV.dial :mixloop + "processing"% +42 "core" +6 .tPS.seek 0ml +2 "processing"%b', +2612 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&)& +4 "core" &z\ ,\ , Q z3 +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&(o +8 "core" ( +2 "manipulator"&& +4 "core" &v\ 6\ 0  z, +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &}& +3 "core" &v\ %\ / B z, +3 .tForearm.seek CC + "manipulator"&<'Ͻ +100 "core" ' + .tHand.close + "manipulator"&A/ +74 "core" / +4 .tCC.seek :open +2 "collection"'5( +399 "core" ( +2 "manipulator"&]& +4 "core" &v\ 0\ / G z, +2 "manipulator"&X% +4 "core" % \ "\ % z +53 .tForearm.seek :retract +9 "manipulator"& '\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(- +306 "core" ( +3 "manipulator"&& +4 "core" &-\ -\ * \\ z +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &H& +3 "core" &-\ &\ ( N z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&2'Γ +96 "core" ' +2 .tHand.open + "manipulator"&{1 +66 "core" 1 +2 "manipulator"&4% +4 "core" % Κ\ 5\ 1 z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^db +3 .tForearm.seek :retract +2 "manipulator"&,'\ +107 "core" ' +3 ."da"delayUntil "13:20:04.24" +3 #"WCR"Whole Cell Archive sampling 1000ml +2 #Loading wcr puck from tube 3 into Collection Clamp + "collection"'@& +5 "core" &VV\ w +2 "manipulator"&V% +4 "core" %\ \ *\ . z +3 "storage"(c% +4 "core" %s { B T\ | +2 "storage"(. +3 "core" .( +2 "storage"(q& +5 "core" & w 4 \ { +2 "storage"("& +5 "core" & t 2 %\ | +2 "manipulator"&z& +4 "core" &-\ (\ # z +2 "manipulator"&% +5 "core" %\ \ 0\ / a z +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 3 +2 "manipulator"&( +215 "core" ( +2 "manipulator"&& +5 "core" &\ 2\ 7 zc +2 "storage"(1& +4 "core" & } 5 O\  +3 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 3 + 700 counts +2 "manipulator"&^' +92 "core" ' +2 "storage"(W& +4 "core" & C @\  +3 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 ."WCR"SE.seek :beamBreak + "storage"(J') +268 "core" ' + "storage"(i- +3 "core" -' +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +4 (\ & +3 "core" & \ v +3 "manipulator"&& +3 "core" &\ /\ .  zc +3 ."WCR"Elbow.seek 3 +2 "manipulator"&m( +4 "core" ( +2 "manipulator"&& +4 "core" &\ 0\ 4 ! zc +2 "storage"(d& +4 "core" & Q  L\  +4 ."WCR"Forearm.seek 3 + 300 counts + "manipulator"&'C +33 "core" ' +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^db +3 ."WCR"Hand.close +2 "manipulator"&>/ +77 "core" / +4 ."downElevator"SE.seek :down +3 "storage"(`'p +2 "manipulator"& & +9 "core" &\ /\ / > zc +2 "manipulator"&e% +61 "core" % N\ /\ / S zE +4 ."WCR"Forearm.seek :retract +2 "manipulator"&.'\ +103 "core" ' +3 ."WCR"Elbow.seek CC +2 "manipulator"&(o +39 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +174 "core" ( + "manipulator"&9& +4 "core" &z\ "\ , . z +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &g& +4 "core" &z\ .\ .  z +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek CC +2 "manipulator"&~'Ͻ +98 "core" ' +2 "manipulator"&7& +4 "core" &z\ 2\ 3 q y +3 "manipulator"&T% +5 "core" %Ϸ\ /\ / > z +2 "collection"'& +4 "core" &UT|\ ~ +3 "collection"'& +7 "core" &VX\ u +2 ."WCR"CC.seek :closed +4 "collection"'O(S +4 "core" &UW\ v +4 &TV\ u3 +10 &8G{XU\ m0 +9 &_pTV\ lE +9 &YWTs\ nO +10 &NVVq\ pN +9 &PWWs\ qN +10 &FRTUe\ mN +9 &OTV]\ pN +9 &OUUW\ pN +10 &RWVN\ pN +9 &NRUU>\ oN +9 &!NUV7\ pN +10 &"NRW3\ pO +9 &$STV.\ oN +10 &&USWU \ oO +9 &(RUV\ oO +9 &)OTT\ oN +10 &+OWW\ pO +9 &-^OTV\ \ pN +9 &/OSW\ oO +10 &0TTT\ oN +9 &2UUU\ oO +10 &4eRVW\ mO +9 &6(PUW\ oN +9 &7OSU\ oO +10 &9RVV\ oO +9 &;nOWU\ oN +9 &=/OUV\ oO +10 &>TST\ oN +9 &@PVT\ oO +10 &BuSUU\ oO +9 &D4]UV\ oP +9 &EjTV\ mQ +10 &GVV\ jT +9 &IcVV\ gX +9 &KRU\ fZ +10 &LTV\ eZ +9 &NUV\ d[\ +9 &PbSU\ e[ +10 &RzVW\ hB +9 &R$TU\ i&o +10 &RoVW\ mK +2 ( +3 "collection"'& +4 #"WCR"Collection Clamp onSpring/offSpring for 6/27 samples, on/off torque 2.29 +3 .Hand.open + "manipulator"&&1 +72 "core" 1 +2 "manipulator"&k% +4 "core" % ϶\ 4\ 0 z +3 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^db +3 ."WCR"Forearm.seek :retract +2 "manipulator"&%'\ +95 "core" ' +2 #"WCR"collectSample 1000ml w/bubble point of 55psi +2 #Priming 7ml + .Gate.power :sampler,:ON +178 .Flow.enablePump :primary +8 .Flow.setRate 6.0 +8 .Intake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")$+ +4 "core" + + "sampler")f% +4 "core" %B \ G +2 "collection"'S& +5 "core" &RgUV\ mK +3 "Can"\ xk BS +2 #"WCR"Calibrating pressure sensors +2 .CTV.dial :air + "collection"'|  +5 "core" +5 ."WCR"SSV.dial :spit,avoiding: :exhaust +2 "sampler")F  +14 "core" +6 ."WCR"SS.reconfigure :fast +3 "sampler")#.0Xt +291 "core" ' +2 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +4 "sampler")_  +2 "collection"'M @ +109 "core" A +30  +5 ."WCR"delay 3.8 seconds +438 "collection"'t% +7 "core" %UW\ = +2 "sampler")?% +4 "core" %>z&' \  +3 #"WCR"Sensor limits: Intake max 150.7psia; Outlet max 154.7psia + .SSV.dial :spit +2 "sampler")h +138 "core"  +6 ."WCR"SS.seek 0ml +2 "sampler")N'? +248 "core" ' +2 ."WCR"SSV.dial CBV +2 "sampler")  +138 "core"  +6 ."WCR"CTV.dial :intake +2 "collection"'j  +75 "core"  +7 #"WCR"Waiting for external sampler to finish priming... + .delayUntil "13:19:17.24" +1392 #"flow"3.2L/min +3006 #3.5L/min +11813 ."WCR"Flow.enablePump :primary + .Flow.setRate 2.5 +10 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")'  +3 "collection"'Z @ +4 "core"  +10 @ +6 #"WCR"Allowing 40s for 7.0ml of remaining 7.0ml +3 "Can"\ D-_ +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'u% +3 "core" %2\ 2 +2 #"WCR"Intake @30.7psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 2.18ml/s +2 "sampler")#.0X + "sampler")0% +5 "core" %`- \  +18 "collection"'% +3 "core" %7\ B +3 "sampler")I% +4 "core" %`- \  +20 "collection"'R% +4 "core" %.\ E +2 "sampler")Y% +4 "core" %`- \  +24 "collection"'% +3 "core" %R\ A +3 "sampler")w% +5 "core" %`- \  +26 "collection"' % +4 "core" %?\ > +2 "sampler")C% +4 "core" %`- \  +31 "collection"'!% +4 "core" %5\ B +2 "sampler")6% +5 "core" %`- \  +35 "collection"'a% +4 "core" %B\ = +2 "sampler")-% +4 "core" %`- \  +3 "collection"';% +4 "core" %F\ > +2 #"WCR"Intake @29.1psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 1.96ml/s +2 "sampler")#.0X \ +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )% +3 "core" %`CE \ " +2 ."WCR"SSV.dial :exhaust +2 "sampler")B  +76 "core"  +8 ."WCR"Exhaust.select :open + "sampler")@ +16 ."WCR"SS.seek 0ml +3 "sampler"))'? +396 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +16 #"WCR"Sampling 1000.0ml +4 .Flow.enablePump :primary + .Flow.setRate 2.5 + .Intake.select :close + .Exhaust.select :close +2 .SS.reconfigure :default +2 "sampler")#.0X% +5 "core" %\ I +2 "sampler") % +4 "core" %z \ 1 +2 "collection"'e% +4 "core" %\ D +2 #"WCR"Intake @30.7psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 1.44ml/s +2 "sampler")#.c0X? \ $ +2 "sampler")% +4 "core" %IC@ \ ) +2 ."WCR"Intake.select :close +2 "sampler")0 +15 ):% +3 "core" %IDC \ 0 +2 ."WCR"SSV.dial :exhaust +2 "sampler")p  +78 "core"  +7 ."WCR"Exhaust.select :open + "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")D'? +585 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , +6 ."da"PSV.dial :air +2 "processing"%/  +44 "core"  +6 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%\\'\ +219 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +15 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")G  +80 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 975.0ml +3 "Can"\ Wq3 +2 ."WCR"Intake.select :open + "sampler") +215 "collection"' % +4 "core" %\ J +59 #"WCR"Intake @30.8psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure :inhaling 0.94ml/s +2 "sampler")#.A0X1] \  +3 #"WCR"Vacuum too high -- waiting up to 40 seconds +2 .SS.reconfigure :exhale +2 "sampler")#.0X +3 "sampler")q% +4 "core" %V+ \  +2 "collection"'"% +4 "core" %\ > +2 #"WCR"Intake @29.4psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00X% +3 "core" %\ G +3 "sampler") % +4 "core" %JLP \ !4 +31 "collection"'e% +3 "core" %\ H +3 "sampler")% +4 "core" %Jlt \ 4 +35 "collection"'1% +4 "core" %\ N +2 "sampler")J% +5 "core" %J \ *4 +40 "collection"'% +4 "core" %\ F +3 "sampler")9% +4 "core" %J \ "4 +46 "collection"'g% +4 "core" %\ L +2 "sampler")m% +5 "core" %J \ !4 +52 "collection"'% +4 "core" %#)\ L +2 "sampler")`% +5 "core" %F01 \ 'c +60 "collection"'T% +3 "core" %\ H +2 "sampler")^% +5 "core" %FEF \ "c +7 "sampler").% +4 "core" %FHK \ 'c +3 ."WCR"Intake.select :close + "sampler")0 +15 )5% +4 "core" %FPR \ #c +2 ."WCR"SSV.dial :exhaust +2 "sampler")&  +83 "core"  +6 ."WCR"Exhaust.select :open +2 "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler")k'? +446 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +132 "core"  +8 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +17 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%~'F +248 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +19 ."connect"SSV.dial CBV +3 "sampler")f  + ."WCR"CBV.dial SSV +82 "core" +9 #"WCR"Allowing 130s for 25.0ml of remaining 950.0ml +3 "Can"\ P^} +2 ."WCR"Intake.select :open + "sampler") +210 "core" ' +5 ."da"delay 5 seconds +59 "collection"'7% +3 "core" %\ H +3 #"WCR"Intake @29.5psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00X \ h +2 "sampler")% +4 "core" %FAB \ h +2 ."WCR"Intake.select :close +2 "sampler")0 +65 )L% +12 "core" %FTT \ "h +2 ."WCR"SSV.dial :exhaust +2 "sampler")=  +18 "Can"\ J' +60 "core"  +7 ."WCR"Exhaust.select :open + "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")'? +238 "core" ' +3 ."da"delay 2:00 +627 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +17 ."connect"SSV.dial CBV +3 "sampler")o  + ."WCR"CBV.dial SSV +82 "core"  +6 #"WCR"Allowing 130s for 25.0ml of remaining 925.0ml +3 "Can"\ P/' +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'Q% +4 "core" %\ ? +2 #"WCR"Intake @30.8psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.70ml/s +3 "sampler")#.00X% +4 "core" %I \ (( +31 "collection"' % +4 "core" %\ \ M +2 "sampler")e% +4 "core" %I \ )( +36 "collection"'% +4 "core" %\ O +2 "sampler")1% +5 "core" %I \ ( +40 "collection"'J% +3 "core" %x\ O +3 "sampler")z% +5 "core" %I)* \ *( +45 "collection"'% +4 "core" %7\ G +2 "sampler")9% +5 "core" %I;; \ *( +2 "sampler")g% +4 "core" %I=@ \ !( +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )m% +3 "core" %IA? \ $( +3 ."WCR"SSV.dial :exhaust +2 "sampler")  +77 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler")`'? +910 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +15 ."connect"SSV.dial CBV +4 "sampler")T  + ."WCR"CBV.dial SSV +83 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 875.0ml +3 "Can"\ F +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'^% +3 "core" %\ < +2 #"WCR"Intake @30.6psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X +2 "sampler")% +4 "core" %EU \  +18 "collection"')% +4 "core" %\ A +2 "sampler")+% +4 "core" %EU \  +21 "collection"'H% +3 "core" %{\ I +2 "sampler")]% +5 "core" %EU \ # +23 "collection"'% +4 "core" %\ H +2 "sampler") % +4 "core" %FU \ # +27 "collection"'V% +4 "core" %J\ I +2 "sampler")X% +4 "core" %J9; \  +32 "collection"'% +3 "core" %\ L +2 "sampler")q% +5 "core" %Ihl \ &? +35 "collection"'B% +4 "core" %  \ C +2 "sampler")c% +4 "core" %I \ ? +41 "collection"'% +4 "core" %<\ K +2 "sampler")"% +4 "core" %I \ ? +47 "collection"'{% +3 "core" %\ L +2 "sampler")\\% +5 "core" %I \ &? +52 "collection"'% +4 "core" %n\ L +2 "sampler")W% +4 "core" %I67 \ '? +3 "sampler"),% +4 "core" %I98 \ %? +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )i% +3 "core" %I99 \ "? +2 ."WCR"SSV.dial :exhaust +2 "sampler")\  +79 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")'? +917 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +75 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")  +80 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 800.0ml +4 "Can"\ GF{ +2 ."WCR"Intake.select :open + "sampler") +216 "collection"'d% +4 "core" %  \ < +2 #"WCR"Intake @31.1psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X'G +2576 "core" 'ƥ(U \  +4 #"WCR"Vacuum too high -- waiting up to 40 seconds + .SS.reconfigure :exhale +2 "sampler")#.0XC \ *Q +27 "collection"'a% +4 "core" %\ Q +2 "sampler")C% +5 "core" %Ihl \ *& +31 "collection"'-% +3 "core" %R\ F +2 "sampler")% +4 "core" %I \ *& +36 "collection"'% +4 "core" %P\ P +2 "sampler")(% +63 "core" %I \ #& +4 "collection"'L% +5 "core" %\ Q +2 "sampler")=% +5 "core" %I \ $& +46 "collection"' % +4 "core" %\  \ O +2 "sampler")o% +4 "core" %I<> \ !& +3 "sampler")Q% +4 "core" %I=> \ *& +2 ."WCR"Intake.select :close +2 "sampler")0 +4 ."da"PSV.dial PTV +2 "processing"% +6 % +2 "core"  +6 "sampler")!% +5 "core" %IEF \ && +2 ."WCR"SSV.dial :exhaust +2 "sampler");  +49 "core" +6 ."da"delay 5 seconds +24 "core"  +7 ."WCR"Exhaust.select :open + "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")P'? +452 ."da"PSV.dial :air +2 "processing"%  +71 "core"  +6 ."da"PS.seek 0ml +2 "processing"%s', +378 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +15 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")v  +80 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 750.0ml +3 "Can"\ Ii +2 ."WCR"Intake.select :open +2 "sampler") +214 "collection"'% +4 "core" %%!\ > +2 #"WCR"Intake @32.1psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0X+ +4 "core" + +6 "collection"' % +4 "core" %T\ N +2 "sampler")m% +5 "core" %E9 \ ) +17 "collection"'% +4 "core" %\ L +2 "sampler")2% +4 "core" %E934 \ " +21 "collection"'T% +3 "core" % \ G +2 "sampler")^% +5 "core" %G9[[ \ " +23 "collection"'`% +4 "core" %B\ I +2 "sampler")5% +4 "core" %M\  \ * X +28 "collection"'&% +3 "core" % \ K +2 "sampler")#% +4 "core" %I \ , +32 "collection"'% +3 "core" %'\ I +3 "sampler")4% +4 "core" %I \ , +35 "collection"'7% +4 "core" %$\ R +2 "sampler")k% +4 "core" %I \ + +41 "collection"'~% +4 "core" % \ J +2 "sampler")$% +4 "core" %I04 \ , +47 "collection"'M% +3 "core" % D\ J +3 "sampler")9% +4 "core" %IDE \ , +2 "sampler")_% +4 "core" %IDD \ ' +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )t% +3 "core" %IDE \ * +3 ."WCR"SSV.dial :exhaust +2 "sampler")F  +77 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")h'? +894 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +75 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +4 "sampler")?  +80 "core" +7 #"WCR"Allowing 130s for 25.0ml of remaining 700.0ml +3 "Can"\ N9 +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"''% +4 "core" % \ L +2 #"WCR"Intake @30.5psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.46ml/s +3 "sampler")#. 0X \ &\ +3 ."WCR"Intake.select :close + "sampler")0 +16 )-% +3 "core" %KEC \ $\ +3 ."WCR"SSV.dial :exhaust +2 "sampler")  +79 "core"  +7 ."WCR"Exhaust.select :open + "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")'? +924 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +16 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")(  +79 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 675.0ml +3 "Can"\ W< +2 ."WCR"Intake.select :open +2 "sampler") +266 "collection"'L% +12 "core" %D\ D +2 #"WCR"Intake @31.8psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.46ml/s +2 "sampler")#. 0X@ \ % +2 "sampler")s% +4 "core" %I@B \ ' +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )G% +3 "core" %IGF \ * +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +78 "core"  +7 ."WCR"Exhaust.select :open + "sampler")@ +16 ."WCR"SS.seek 0ml +3 "sampler")b'? +890 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +15 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler"):  +81 "core" +7 #"WCR"Allowing 130s for 25.0ml of remaining 650.0ml +3 "Can"\ Y! +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'A% +4 "core" %r\ D +2 #"WCR"Intake @30.3psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.46ml/s +2 "sampler")#. 0X% +4 "core" %\ M +3 "sampler")?% +4 "core" %Jmn \ $2 +27 "collection"''% +4 "core" %\ G +2 "sampler")h% +4 "core" %J \ %2 +31 "collection"'N% +4 "core" %\ F +3 "sampler")j% +4 "core" %J \ #2 +35 "collection"'S% +4 "core" %\ F +2 "sampler")8% +5 "core" %J \ %2 +40 "collection"'U% +4 "core" %\ G +2 "sampler")% +4 "core" %J \ %2 +47 "collection"'I% +4 "core" %\ F +2 "sampler")Y% +4 "core" %J02 \ $2 +2 "sampler")% +4 "core" %J13 \ &2 +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )f% +4 "core" %J55 \ ,2 +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +80 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler")@'? +879 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +16 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +4 "sampler")Z  +80 "core"  +6 #"WCR"Allowing 130s for 25.0ml of remaining 575.0ml +3 "Can"\ QP# +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'% +4 "core" %\ B +2 #"WCR"Intake @30.8psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.46ml/s +2 "sampler")#. 0X% +4 "core" %K \  +36 "collection"'?% +3 "core" % \ J +2 "sampler")'% +5 "core" %K \  +40 "collection"'h% +4 "core" %}\ B +2 "sampler")N% +5 "core" %K\ \  +46 "collection"'j% +3 "core" %p\ A +3 "sampler")S% +5 "core" %K&* \  +52 "collection"'8% +3 "core" %\ A +3 "sampler")~% +4 "core" %K<< \  +2 "sampler")U% +5 "core" %K=> \ " +2 ."WCR"Intake.select :close + "sampler")0 +16 )% +3 "core" %KDC \  +2 ."WCR"SSV.dial :exhaust +3 "sampler")I  +80 "core"  +7 ."WCR"Exhaust.select :open + "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")Y'? +892 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")  +80 "core"  +6 #"WCR"Allowing 130s for 25.0ml of remaining 500.0ml +3 "Can"\ I!'u/ +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'f% +4 "core" %\ I +2 #"WCR"Intake @30.2psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.42ml/s +3 "sampler")#.0X +2 "sampler")9% +4 "core" %GZX \  +41 "collection"'_% +4 "core" %\ H +2 "sampler")t% +4 "core" %G \  +57 "collection"'F% +11 "core" %\ F +2 "sampler")>% +5 "core" %G \  +52 "collection"'?% +4 "core" %\ @ +2 "sampler")'% +4 "core" %G \  +61 "collection"'i% +3 "core" % \ A +3 "sampler")h% +4 "core" %G\ \ " +68 "collection"'N% +4 "core" %\ ? +2 "sampler")j% +5 "core" %G! \  +2 "sampler")S% +4 "core" %G" \  +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )8% +3 "core" %G)( \ $ +2 ."WCR"SSV.dial :exhaust +2 "sampler")~  +79 "core"  +7 ."WCR"Exhaust.select :open + "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")U'? +910 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +16 ."connect"SSV.dial CBV +4 "sampler")  + ."WCR"CBV.dial SSV +81 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 425.0ml +3 "Can"\ C%4e +2 ."WCR"Intake.select :open + "sampler") +216 "collection"'I% +4 "core" %\ 9 +2 #"WCR"Intake @30.7psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.42ml/s +2 "sampler")#.0X +41 "collection"'H% +3 "core" % \ G +3 "sampler")G% +4 "core" %I \ 9 +46 "collection"'% +4 "core" %\ J +2 "sampler")]% +4 "core" %I \ 9 +38 ' +2 ."da"PSV.dial PTV +2 "processing"%X +11 "collection"'% +4 "core" %\ B +2 "sampler")q% +4 "core" %I \ 9 +52 +7 ."da"delay 5 seconds +3 "collection"'% +3 "core" %\ H +3 "sampler")B% +4 "core" %I \ "9 +68 "collection"'c% +4 "core" %\ H +2 "sampler")% +4 "core" %I58 \ "9 +77 "collection"'s% +4 "core" %\ J +2 "sampler")x% +4 "core" %JDD \ ! +88 "collection"'{% +4 "core" %q\ D +2 "sampler")}% +4 "core" %HEF \  +3 "sampler")"% +4 "core" %HGF \  +2 ."WCR"Intake.select :close +2 "sampler")0 +16 )*% +3 "core" %HJJ \ $ +2 ."WCR"SSV.dial :exhaust +2 "sampler")W  +78 "core"  +6 ."WCR"Exhaust.select :open +2 "sampler")@ +17 ."WCR"SS.seek 0ml +2 "sampler")\\'? +87 ."da"PSV.dial PSR +3 "processing"% +72 "core"  +8 ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%, +74 "core" +6 ."da"delay 5 seconds +161 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +16 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")  +80 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 375.0ml +3 "Can"\ Q'd +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'% +4 "core" %\ ? +3 #"WCR"Intake @30.0psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.42ml/s +2 "sampler")#.0X% +4 "core" %\ K +3 "sampler")?% +5 "core" %I \ ? +58 "collection"''% +12 "core" %\ I +2 "sampler")i% +5 "core" %I \ ? +68 "collection"'h% +3 "core" %\ I +3 "sampler")N% +4 "core" %I # \ ? +77 "collection"'j% +4 "core" %\ I +2 "sampler")S% +5 "core" %I;< \ ? +87 "collection"'8% +4 "core" %w\ A +2 "sampler")~% +4 "core" %HEH \  +3 "sampler")2% +4 "core" %HED \  +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )% +3 "core" %HCE \ $ +3 ."WCR"SSV.dial :exhaust +2 "sampler")I  +80 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")U'? +802 "core" ' +2 ."da"delay 2:00 +110 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +15 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")f  +80 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 350.0ml +3 "Can"\ N( +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'Y% +4 "core" %\ 8 +2 #"WCR"Intake @29.4psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.42ml/s +2 "sampler")#.0X% +4 "core" %|\ & +2 "sampler")?% +4 "core" %H PT \ \ M +60 "collection"''% +4 "core" %|\ 5 +3 "sampler")i% +5 "core" %H  \ \ M +67 "collection"'h% +4 "core" %\ 3 +2 "sampler")N% +4 "core" %H  \ \ M +78 "collection"'j% +3 "core" %\  +2 "sampler")S% +4 "core" %H  \ M +88 "collection"'8% +4 "core" %  \ - +2 "sampler")~% +4 "core" %H " \ \ M +99 "collection"'2% +4 "core" %\ 0 +2 "sampler")% +5 "core" %J02 \  +112 "collection"'I% +3 "core" %\  +3 "sampler")J% +4 "core" %FFG \  +3 "sampler")f% +4 "core" %FDF \  +2 ."WCR"Intake.select :close +2 "sampler")0 +18 )Y% +3 "core" %FGG \  +3 ."WCR"SSV.dial :exhaust +2 "sampler")U  +79 "core"  +10 ."WCR"Exhaust.select :open + "sampler")@ +19 ."WCR"SS.seek 0ml +2 "sampler")@'? +576 "core" ' +2 ."da"PTV.dial :puck +8 .PSV.dial PTV + "processing"%a +73 "core" +7 ."da"PBV.dial :waste1 +2 "processing"%g  +34 "core"  +5 "processing"%-% +4 "core" %˔A\ D +3 ."da"PS.seek 1.5ml +2 "processing"%'z +174 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")|  +79 "core" +7 #"WCR"Allowing 130s for 25.0ml of remaining 275.0ml +3 "Can"\ 3!, +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'(% +4 "core" %\  +2 #"WCR"Intake @29.7psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.42ml/s +2 "sampler")#.0X% +4 "core" %\  +2 "sampler")?% +4 "core" %I  \ \ I +58 ."da"PBV.dial between PSV and waste1 +2 "processing"%m * +4 "collection"''% +3 "core" %\  +2 "sampler")i% +5 "core" %I  \  I +21 * +6 ."da"delay 1 second +41 "collection"'h% +3 "core" %z\ , +2 "sampler")N% +4 "core" %I  \  I +52 ."da"PSV.dial :waste1 +57 "processing"%j  +11 "collection"'S% +4 "core" %\  +3 "sampler")8% +4 "core" %I )) I +87 "collection"'~% +4 "core" %\ - +3 "sampler")2% +3 "core"  +9 ."da"PS.seek 0ml +2 "processing"%', +4 "core" %J:; \  +2 "sampler")I% +4 "core" %H<< +2 ."WCR"Intake.select :close +2 "sampler")0 +14 )J% +3 "core" %H@A \  +3 ."WCR"SSV.dial :exhaust +2 "sampler")f  +80 "core"  +6 ."WCR"Exhaust.select :open +2 "sampler")@ +14 ."WCR"SS.seek 0ml +2 "sampler")Y'? +940 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +15 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +2 "sampler")U  +79 "core"  +6 #"WCR"Allowing 130s for 25.0ml of remaining 225.0ml +3 "Can"\ !~0e  +2 ."WCR"Intake.select :open +2 "sampler") +214 "collection"' % +4 "core" %#"\ 0 +2 #"WCR"Intake @32.1psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 2 + 700 counts +4 "core" '0&C \  +3 "manipulator"&'Ѧ +7 #"WCR"Vacuum too high -- waiting up to 40 seconds + .SS.reconfigure :exhale +3 "sampler")#.0X20 seconds for da to relinquish FlushPuck +1507 #"flow"2.6L/min +544 #"da"SX HX9/16 (USB:48): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da25may2113h1000ml20s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 32.0 /var/log/esp/midres/da25may2113h1000ml32s.tif +841 "core" ' +2 #"WCR"Stroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale +3 "sampler")#.0X \  +2 ."WCR"SSV.dial :exhaust +2 "sampler")4  +79 "core"  +6 ."WCR"Exhaust.select :open + "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler")'? +951 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +14 ."connect"SSV.dial CBV +3 "sampler")M  +2 ."WCR"CBV.dial SSV +77 "core" +9 #"WCR"Allowing 130s for 25.0ml of remaining 200.0ml +3 "Can"\ 4"2_+= +2 ."WCR"Intake.select :open +2 "sampler") +214 "collection"'9% +4 "core" %\  +2 #"WCR"Intake @30.6psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.33ml/s +2 "sampler")#.0X +7 "manipulator"&p& +11 "core" & A e/ +8 ."da"Elbow.seek 2 +2 "manipulator"&C( +3 "core" ( +2 "manipulator"&& +4 "core" & a f/ +3 "storage"(F& +4 "core" & \ > +3 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&V'Ѧ +4 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 23.58 Pucks below Top Plate +3 "storage"(>' +64 "core" ' + "manipulator"&?& +4 "core" & Y o/ +3 "storage"('& +4 "core" & g\ K +2 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^db +2 ."da"Forearm.seek 2 +2 "manipulator"&i' +30 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&m, +3 "core" , +3 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 23.76 Pucks below Top Plate +2 "storage"(h'ݡ +24 "core" ' +2 "manipulator"&N% +5 "core" % = j +3 "storage"(S& +5 "core" & \ I +2 ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 2 + 296 counts +2 "manipulator"&8' +21 "core" ' +3 "manipulator"&~& +4 "core" & I s* +5 "storage"(j& +4 "core" & \  \ P +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 2 + 700 counts +4 "manipulator"&2'Ѧ +39 "core" ' + "storage"(I% +41 "core" %ݛ\ \  o\ Q +3 ."downElevator"SE.seek :down +4 "storage"(J'p +98 (f% +3 "core" %Y\ \  w\ Q 5 +2 "manipulator"&D% +5 "core" %џ\  l u~ + ' +4 ."downElevator"SE.stop + "storage"(5 +4 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^db +5 ."da"Forearm.seek :retract +2 "manipulator"&T'\ +155 "core" ' +3 "storage"(U& +4 "core" & \ \  ?\ Q +5 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"% & +5 "core" &,\ d +3 "manipulator"&g& +6 "core" & s* +2 "manipulator"&-% +5 "core" %\  F s +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&|(- +199 "core" ( +4 "manipulator"&k& +9 "core" &- @ t +4 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +7 &(& +7 "core" &- l t +6 ."psFlush"Forearm.seek :garage +5 "manipulator"&@'Γ +102 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&Y/ +66 "core" / +3 "manipulator"&& +4 "core" &- n +2 "manipulator"&o% +4 "core" % · n +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&#'\ +102 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +2 "manipulator"&([ +152 "core" ( +3 "manipulator"&& +4 "core" &R\ \  k u +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &!& +6 "core" &R\ \  v +6 ."psFlush"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +4 "manipulator"&'$ +97 "core" ' +2 "manipulator"&& +5 "core" &R t +2 "manipulator"&R% +5 "core" %* k s +2 "processing"%w& +5 "core" &\ c +3 "processing"%%& +5 "core" &\ c +3 ."psFlush"PC.seek :closed +2 "processing"%0(^ +9 "core" &\ c +7 & -\ `#b +6 &T{\ \\8 +10 &|v\ \\L +11 &N\ \\P +9 &QLB\ ^P +9 &Nn\ ]P +8 &N}\ ]P +9 &Lo\ ^P +9 &[Np\ ^P +10 &LZ\ ^P +9 &NX\ ^O +10 &!OJ\ ^P +10 &#bND\ ^P +9 &%%MK\ _P +9 &&N>\ ^P +10 &(L@\ _O +8 &*jN\ ^P +10 &,,NY\ ^P +10 &-N\ ^P +9 &/O\ _P +9 &1sO\ _P +9 &36M\ _O +10 &4O\ _P +9 &6L\ _P +10 &8{N\ _P +9 &:=O|\ `P +9 &;L|\ ^P +10 &=Oz\ `P +9 &?Ns\ _P +9 &AEPr\ _P +10 &CXs\ ]Q +9 &Dmk\ \\S +10 &F{c\ [U +9 &H<g\ [U +10 &Ij\ [V +9 &K]\ [V +9 &MP\ [V +10 &OBV\ ZV +9 &QR\ [V +9 &RD\ [V +10 &T<\ [V +9 &VIC\ ZV +10 &X D\ YW +11 &Y=\ YW +8 &[:\ XW +10 &]N6\ ZM +9 &^M0\ [!e +8 &^)%\ a0 +2 ( +3 "processing"%%& +4 #"psFlush"Processing Clamp onSpring/offSpring for 14/28 samples, on/off torque 1.79 + "processing"%& +4 "core" &^ \ `0 +4 ."psFlush"Hand.open +2 "manipulator"&v1 +71 "core" 1 +2 "manipulator"&6% +4 "core" %  K r +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^db +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&u'\ +15 #"flow"2.5L/min +88 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +2 "processing"%$ +44 "core"  +9 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +17 ."psFlush"PS.seek 0.5ml +2 "processing"%'F +583 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +83 ."psFlush"PS.seek 2.5ml +2 "processing"% '\ +2102 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%b @ +193 "core" @ +12 ."psFlush"PTV.dial :PRVmixing +2 "processing"%y  +131 "core" +8 ."psFlush"PSV.dial :mixloop +2 "processing"%l +104 "core" +6 ."psFlush"PS.seek :empty +4 "processing"%:' +1288 "core" ' +2 #"WCR"Stroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale +2 "sampler")#.0X= \ & +68 "collection"'% +4 "core" %\ L + ' +4 ."psFlush"PSV.dial PTV +2 "sampler")F% +3 "processing"%? +7 "core" %JIJ \ ' +3 "sampler")'% +4 "core" %JLN \  +2 ."WCR"Intake.select :close +2 "sampler")0 +12 "processing"%N +3 "core" / +6 "sampler")S% +4 "core" %JQR \ & +2 ."WCR"SSV.dial :exhaust +2 "sampler")~  +30 "core" +6 ."psFlush"PTV.dial :puck +2 "processing"%j  +43 "core"  +6 ."WCR"Exhaust.select :open + "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")'? +4 "core"  +6 ."psFlush"PBV.dial :waste1 +2 "processing"%c  +4 "core" +7 ."psFlush"PS.seek 0ml +2 "processing"%{', +874 "core" ' +3 ."WCR"Exhaust.select :close + "sampler") +16 ."connect"SSV.dial CBV +3 "sampler")I  +3 ."WCR"CBV.dial SSV +76 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 150.0ml +3 "Can"\ J4]1 +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'V% +12 "core" %\ D +2 #"WCR"Intake @29.6psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.33ml/s +3 "sampler")#.0X'\ +2107 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%i +71 "core" +6 ."psFlush"PBV.dial PSV +2 "processing"%8 U +55 "core" V +7 ."psFlush"PS.seek 0ml +2 "processing"%U', +2606 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +45 "core" ? +6 ."psFlush"PS.seek 2.5ml +2 "processing"%h'\ +1054 "core" ' +2 #"WCR"Stroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale +2 "sampler")#.0X@ \ * +2 ."WCR"SSV.dial :exhaust +2 "sampler")5  +80 "core"  +6 ."WCR"Exhaust.select :open +2 "sampler")@ +14 ."WCR"SS.seek 0ml +2 "sampler")'? +589 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +73 "core"  +6 ."psFlush"PS.seek 0ml +2 "processing"%\ ', +263 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +75 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +5 "sampler")7  +79 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 100.0ml +3 "Can"\ O7 +2 ."WCR"Intake.select :open +2 "sampler") +216 "collection"'% +3 "core" %\ H +2 #"WCR"Intake @31.8psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.30ml/s +2 "sampler")#.0X% +5 "core" %J \ & +46 "collection"' % +3 "core" %\ M +3 "sampler")U% +4 "core" %J \ & +53 "collection"'-% +3 "core" %>>\ H +2 "sampler")J% +5 "core" %J  \ % +60 "collection"'2% +4 "core" %\ M +2 "sampler")k% +4 "core" %J \ & +3 "sampler")(% +5 "core" %J \ & + ."WCR"Intake.select :close +2 "sampler")0 +19 )m% +3 "core" %J() \ ' +2 ."WCR"SSV.dial :exhaust +2 "sampler")Y  +80 "core"  +10 ."WCR"Exhaust.select :open + "sampler")@ +19 ."WCR"SS.seek 0ml +2 "sampler")'? +840 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%o +36 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +11 "processing"%T +3 "core" b +6 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV + "sampler")  +7 "processing"%! +3 "core" +5  +8 ."psFlush"PBV.dial PSV +2 "processing"%@ U +55 "core" V +8 ."psFlush"PS.seek 0ml +2 "processing"%', +3 "core" +7 #"WCR"Allowing 130s for 25.0ml of remaining 75.0ml +3 "Can"\ S8q +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'R% +4 "core" %\ E +2 #"WCR"Intake @30.5psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.30ml/s +2 "sampler")#.0X'? +903 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +71 ."connect"SSV.dial CBV +4 "sampler")  + ."WCR"CBV.dial SSV +81 "core" +5 #"WCR"Allowing 130s for 25.0ml of remaining 25.0ml +3 "Can"\ Q; +2 ."WCR"Intake.select :open +2 "sampler") +214 "collection"'U% +4 "core" %\ I +2 #"WCR"Intake @31.7psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.30ml/s +3 "sampler")#.0X +56 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'|  +89 "core"  +5 "collection"'% +4 "core" %PQ\ u +2 ."WCR"CSV.dial between air and CTV +3 "collection"' ` +30 "core" a +6 ."WCR"CS.seek 7.336ml +2 "collection"'H'/ +707 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'G  +2 'a  +30 "core"  +47  +6 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<b +4 ."WCR"CS.seek 0ml +2 "collection"'P' +1829 "core" '\ s +4 ."WCR"CBV.dial :waste2b +2 "collection"'+  +31 "core"  +5 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +3 ."WCR"CS.seek 0ml +2 "collection"';' +143 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'q  +132 "core" +5 #"WCR"Fix #1 of 2 (with RNAlater) for 2:00 +2 .CSV.dial CSR + "collection"'_  +42 "core"  +7 #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +2 "collection"' +14 ."WCR"CS.seek 2ml +2 "collection"'3') +594 "core" ' +2 ."WCR"delay 5 seconds +503 .CSR.select :air +2 "collection"' +15 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +56 "collection"'X' +1944 "core" ' +3 #"WCR"Pumping wcr puck from tube 3 up to 55psi... +2 .CBV.dial SSV +2 "collection"'. @ +73 "core" ? +58 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'  +89 "core"  +7 "collection"'r% +5 "core" %VU\ w +2 ."WCR"CSV.dial between air and CTV +3 "collection"'6 ` +58 "core" _ +6 ."WCR"CS.seek 7.277ml +2 "collection"'s'S +722 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +4 "collection"'`  +3 ."WCR"CSV.dial CTV +5 "collection"'v  +29 "core"  +102  +6 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<b +4 ."WCR"CS.seek 0ml +2 "collection"'x' +1632 "core" '\ t +4 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b +2 "collection"'*  +30 "core"  +6 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +3 ."WCR"CS.seek 0ml +2 "collection"'' +324 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'W  +132 "core" +5 #"WCR"Fix #2 of 2 (with RNAlater) for 2:00 + .CSV.dial CSR +2 "collection"'A  +42 "core"  +7 #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +2 "collection"' +14 ."WCR"CS.seek 2ml +2 "collection"'"') +585 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +16 ."WCR"CS.reconfigure :fast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'' +1951 "core" ' +2 #"WCR"Pumping wcr puck from tube 3 up to 55psi... +2 .CBV.dial SSV +2 "collection"' @ +73 "core" > +59 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'  +89 "core"  +62 "collection"']% +7 "core" %UU9\ w +3 ."WCR"CSV.dial between air and CTV +3 "collection"'\\ ` +57 "core" ` +5 ."WCR"CS.seek 7.277ml +2 "collection"''S +716 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'u  +2 '0  +30 "core"  +105  +6 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'' +543 "Can" \ }P?"u +1085 "core" 'O+\ u +4 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b + "collection"'e  +31 "core"  +6 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +4 ."WCR"CS.seek 0ml +2 "collection"' ' +333 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'/  +132 "core" +4 "collection"'z& +4 "core" &Re>?T\ wK +3 #"WCR"Storing wcr puck in Collection Clamp to tube 2 + "manipulator"&% +4 "core" %\ \ !\ % V z +3 "storage"(^% +4 "core" %u }  \ +2 "storage"(1. +3 "core" .( +3 "storage"(=& +4 "core" & } h\ +2 "storage"(& +4 "core" & \ !\  s\  +3 "manipulator"&& +4 "core" &- \ \ + z' +2 "manipulator"&7% +4 "core" %\ \ .\ . z +3 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 2 +2 "manipulator"&( +184 "core" ( + "manipulator"&& +4 "core" &\ 5\ ' s z6 +3 "storage"(}& +4 "core" & \ $\ # z\ ~ +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&d'Ѧ +92 "core" ' +2 "storage"(\ & +5 "core" & F\  +3 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +5 ."WCR"SE.seek :beamBreak + "storage"(M') +149 "core" ' +2 "storage"(- +4 "core" -'a +2 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +4 "manipulator"&t& +3 "core" &\ #\ ! b z6 +3 "storage"(K& +4 "core" & l\ v +2 ."WCR"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^db +3 ."WCR"Forearm.seek 2 +2 "manipulator"&9' +32 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&, +59 "core" , +4 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"(p- +2 "core" -'a +4 ."WCR"SE.seek 24.13 Pucks below Top Plate +2 "storage"(F' +41 "core" ' + "manipulator"&S% +5 "core" %\ ,\ %  z +2 "storage"(:& +4 "core" & [\ r +3 ."WCR"Forearm.force -20 + "manipulator"&5 +4 ."WCR"Forearm.seek 2 + 291 counts +2 "manipulator"&?' +17 "core" ' +2 "manipulator"&~& +4 "core" &\ 6\ 1 z1 +3 "storage"(j& +4 "core" & \ \ y +3 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&c'Ѧ +23 "core" ' +3 ."WCR"SE.seek 25.13 Pucks below Top Plate +2 "storage"(&'L +34 "core" ' + "manipulator"&<& +6 "core" &\ /\ - x z1 +2 "manipulator"&I% +5 "core" %\ &\ "  zy +2 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^db +3 ."WCR"Forearm.seek :retract +2 "manipulator"&V'\ +90 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&(o +165 "core" ( +2 "manipulator"&f& +4 "core" &g6\ +\ / {N +2 ."WCR"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &{& +3 "core" &g6\ .\ # & zN +3 ."WCR"Forearm.seek CC +2 "manipulator"&D'Ͻ +95 "core" ' +2 ."WCR"Hand.close + "manipulator"&i/ +74 "core" / +4 ."WCR"CC.seek :open +2 "collection"'4( +396 "core" ( +2 "storage"(8& +4 "core" & \ \  \ z +2 "storage"(B& +5 "core" & \ \  X\ z +2 "manipulator"& & +4 "core" &x4\ $\ , {L +3 "manipulator"&U% +4 "core" % ϭ\ /\ $ z +3 ."WCR"Forearm.seek :retract +2 "manipulator"&>'\ +98 "core" ' +2 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 2 +2 "manipulator"&2( +163 "core" ( +2 "manipulator"&k& +5 "core" &\ 0\ 4 zO +2 "storage"((& +4 "core" & v\  +3 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 ."WCR"Forearm.seek 2 +2 "manipulator"&m' +104 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&Y, +3 "core" , +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."WCR"Hand.open + "manipulator"&N1 +76 "core" 1 +3 "manipulator"&T% +5 "core" % \ 0\ 1 d z + "storage"(o& +54 "core" & \ \  \ z +10 ."WCR"Forearm.force -20 + "manipulator"&5 +4 ."WCR"Forearm.seek 2 + 319 counts +2 "manipulator"&!') +20 "core" ' +2 "manipulator"&@& +4 "core" &\ 4\ 1  zK +2 "storage"(& +6 "core" & v _\ +2 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&R'Ѧ +32 "core" ' +2 "storage"('% +4 "core" %V \ +4 ."downElevator"SE.seek :down +3 "storage"('p +101 "core" ' +2 ."downElevator"SE.stop +2 "storage"(C% + (5 +8 "core" %x d\  +2 "manipulator"&% +5 "core" %Ѩ\ &\ " f zs +2 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^db +3 ."WCR"Forearm.seek :retract +2 "manipulator"&-'\ +89 "core" ' +2 #tStarting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'#& +4 "core" &STM\ +2 "manipulator"&w& +4 "core" &\ !\ ' zK +3 "manipulator"&% +4 "core" %\ \ (\ P z +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +181 "core" ( + "manipulator"&%& +4 "core" &-\ 4\ / ' z +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &$& +3 "core" &-\ +\ e z +3 .tForearm.seek :garage +2 "manipulator"&'Γ +102 "core" ' +2 .tHand.close + "manipulator"&/ +77 "core" / +2 "manipulator"&& +4 "core" &-\ 1\ & z +2 "manipulator"&b% +4 "core" % Φ\ '\ - z3 +3 .tForearm.seek :retract +2 "manipulator"&y'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&l(o +311 "core" ( +2 "manipulator"& & +4 "core" &f1\ 6\ 0 zI +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &g& +3 "core" &f1\ $\ . 6 zI +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"& 'Ͻ +98 "core" ' +2 "manipulator"&J& +4 "core" &f1\ 5\ 3 zI +3 "manipulator"&h% +4 "core" %\ +\ " { z +3 "collection"'L& +4 "core" &SVp\ } +3 "collection"'E& +6 "core" &ST\ } +3 .tCC.seek :closed + "collection"'Q(S +4 "core" &SVu\ | +7 & 0TT{\ y$c +10 &T~TTv\ s7 +9 &{UTt\ rL +10 &TSTn\ uN +9 &[SUTs\ uN +9 &VRTj\ uN +10 &SUTn\ uN +9 &VSTj\ vN +9 &dSTUm\ wM +10 &%SSUp\ uN +9 &QSTr\ vN +9 &!TVTk\ uN +10 &#jVUVh\ uN +9 &%-TTTq\ uN +10 &&WTSm\ vN +9 &(SSWn\ vN +9 &*rWTUo\ tN +10 &,4URTs\ uN +9 &-TRUl\ uN +10 &/RSTp\ uN +9 &1zTUTr\ vN +9 &3=TSSr\ vN +10 &4RQTh\ wN +9 &6TSTm\ uN +9 &8TVUh\ vN +10 &:FTTVn\ uM +9 &<STSf\ uN +9 &=TSTn\ tN +10 &?TUSn\ vN +9 &AMTQTn\ vN +10 &CWRSl\ uN +9 &DeQWl\ tP +9 &FVXg\ rS +10 &H9VVn\ nW +9 &IUWp\ lY +9 &KWTh\ j[ +10 &MvUZp\ kZ +9 &O7WXl\ k[ +10 &PVVl\ j[\ +9 &RjcSXk\ k0 +9 &RUXl\ l_ +9 ( +2 &RuUWj\ sO +3 "collection"'E& +55 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.39 +9 "collection"'|& +3 "core" &RvWSp\ rO +5 .tHand.open + "manipulator"&1 +66 "core" 1 +2 "manipulator"&% +4 "core" % \ 4\ 0 \\ z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^db +3 .tForearm.seek :retract +2 "manipulator"&Z'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'a& +5 "core" &RvRU\ sO +2 "collection"'G% +4 "core" %VUa\ s +3 .tCSV.dial CSR + "collection"'H  +42 "core"  +7 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +16 .tCS.seek 5ml + "collection"'+'q1 +1345 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +14 'P% +3 "core" %q.UVJ\ s +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'q'_ +667 "core" ' +2 .tCSV.dial :waste +2 "collection"'_ +131 "core" +4 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 0ml + "collection"';' +1988 "core" ' +3 #tFlushing lower manifold's waste2b port + "collection"'3& +4 "core" &RvXT.\ sO +2 "collection"'.% +4 "core" %TW4\ t +2 .tCSV.dial :flush + "collection"'  +44 "core"  +5 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 5ml + "collection"'r'q1 +1249 "core" ' +3 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'6 @ +45 "core" B +4 "collection"'X% +4 "core" %q5VUS\ t +3 .tCS.seek 7.001ml +2 "collection"'v' +548 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'`  + 's  +43 "core"  +95  +5 .tCBV.dial :waste2b + "collection"'*  +15 "core"  +5 .tCS.seek 0ml + "collection"'x' +1706 "core" ' +2 #tFlushing upper manifold + "collection"'W& +4 "core" &RuXZ3\ rO +3 "collection"'A% +5 "core" %XY6\ s +2 .tCSV.dial :flush + "collection"'  +74 "core" +5 .tCS.seek 5ml +2 "collection"'"'q1 +1251 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +44 "core" A +4 "collection"' % +4 "core" %q0YZU\ t +3 .tCS.seek 7ml +2 "collection"']' +546 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'\\ +3 '  +46 "core"  +62 ~ +5 .tCTV.dial :air +2 "collection"'0  +131 "core" +5 .tCS.seek 0ml + "collection"'u' +1718 "core" ' +3 .tdelay 7 seconds +703 .CS.seek 3ml +58 "collection"''1 +789 "core" ' +2 .tCSV.dial :waste +2 "collection"'e +45 "core" +5 .tCS.seek 0ml +2 "collection"'' +782 "core" ' +2 "collection"'/& +4 "core" &RuUWJ\ sO +2 "collection"'z% +4 "core" %VTR\ s +2 .tCSV.dial :flush +2 "collection"'  +42 "core"  +5 .tCS.seek 3ml +2 "collection"'^'1 +791 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'1 @ +44 "core" A +5 "collection"'=% +4 "core" %1VWR\ t +3 .tCS.seek 5ml +2 "collection"''q3 +577 "core" ' +2 .tCSV.dial :air + "collection"' @ +5 "core" @ +5 .tCS.seek 0ml + "collection"'7' +1242 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"''1 +787 "core" ' +2 .tCSV.dial :waste + "collection"'} +73 "core" +5 .tCS.seek 0ml +2 "collection"')' +773 "core" ' +2 #tDisinfecting external Intake with mfbkill + "collection"'\ & +5 "core" &RuRU3\ tO +2 "collection"'% +5 "core" %TW1\ s +2 .tCSV.dial CSR + "collection"'t  +134 "core"  +6 #tPulling 8ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +16 .tCS.seek 8ml + "collection"'K'8 +1950 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +16 .tCS.seek 10ml +2 "collection"'5' +560 "core" ' +2 ."connect"CSV.dial CBV +3 "collection"'p +3 .tCBV.dial CSV +3 "collection"'S  +7 "core"  +95 +4 .tCTV.dial :intake +2 "collection"':  +73 "core"  +6 .tIntake.select :open +2 "sampler") +14 .tCS.seek 2ml + "collection"'~') +1979 "core" ' +2 .tIntake.select :close + "sampler")0 +14 .tCTV.dial :air +2 "collection"'j  +75 "core" +5 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'<' +591 "core" ' +2 #tFlushing lower manifold's waste2b port +2 .CSV.dial CSR + "collection"'I  +103 "core"  +7 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +14 .tCS.seek 4ml +2 "collection"'d'Q +1091 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +16 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'' +1477 "core" ' +10 ."connect"CSV.dial CTV +4 "collection"'M  + .tCTV.dial CSV +4 "collection"'9  +44 "core" ~ +95  +5 .tCBV.dial :waste2b +2 "collection"'?  +46 "core"  +5 .tCS.seek 0ml +2 "collection"'F' +2407 "core" ' +2 #tKilling upper manifold +2 .CSV.dial CSR + "collection"'f  +43 "core"  +8 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill + "collection"'@ +16 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 4ml + "collection"'{'Q +1104 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +16 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'c' +904 "Can"!\ |UB% +570 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"' +3 'i  +46 "core"  +59 +5 .tCTV.dial :air +2 "collection"'V  +130 "core" +6 .tCS.seek 0ml + "collection"'O' +2434 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'8'1 +774 "core" ' +2 .tCSV.dial :waste +2 "collection"'B +41 "core" +6 .tCS.seek 0ml + "collection"' ' +783 "core" ' +2 #tFlushing upper manifold + "collection"'U& +4 "core" &RuUS3\ sO +2 "collection"'k% +4 "core" %TV5\ t +2 .tCSV.dial :flush +2 "collection"'(  +43 "core"  +6 .tCS.seek 5ml + "collection"'D'q1 +1245 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +44 "core" B +4 "collection"'N% +5 "core" %q4SVR\ t +2 .tCS.seek 7ml +2 "collection"'T' +553 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'o +3 '@  +7 "core"  +97  +4 .tCTV.dial :air +2 "collection"'>  +5 "core" +5 .tCS.seek 0ml + "collection"'' +1697 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'''1 +789 "core" ' +2 .tCSV.dial :waste +2 "collection"'2 +43 "core" +6 .tCS.seek 0ml + "collection"'C' +784 "core" ' +2 "collection"'& +4 "core" &RuVWR\ tO +2 "collection"'m% +4 "core" %UTU\ t +2 .tCSV.dial :flush +2 "collection"'#  +43 "core"  +6 .tCS.seek 3ml + "collection"'w'1 +784 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +44 "core" B +54 "collection"'!% +12 "core" %1WV3\ u +3 .tCS.seek 5ml +2 "collection"'&'q0 +554 "core" ' +2 .tCSV.dial :air + "collection"' @ +14 "core" ? +5 .tCS.seek 0ml +2 "collection"'%' +1238 "core" ' +3 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'R'1 +778 "core" ' +2 .tCSV.dial :waste + "collection"'$ +73 "core" +5 .tCS.seek 0ml +2 "collection"'Y' +779 "core" ' +2 #tFlushing lower manifold's waste2b port +2 "collection"'& +4 "core" &RuUW6\ tO +2 "collection"'% +4 "core" %XU6\ t +2 .tCSV.dial :flush +2 "collection"'b  +45 "core"  +5 .tCS.seek 5ml +2 "collection"'-'q1 +1230 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +43 "core" B +5 "collection"'% +4 "core" %q2WWU\ t +3 .tCS.seek 7ml +2 "collection"' ' +552 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'g  +3 'J  +41 "core"  +97  +6 .tCBV.dial :waste2b + "collection"'h  +46 "core"  +6 .tCS.seek 0ml + "collection"'L' +1723 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'y& +5 "core" &RuUR4\ tO +2 "collection"'4% +5 "core" %QU3\ t +2 .tCSV.dial CSR + "collection"'|  +44 "core"  +7 #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +16 .tCS.seek 8ml +2 "collection"''8 +1950 "core" ' +3 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +15 .tCS.seek 10ml +2 "collection"'' +558 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'E +3 'a  +47 "core"  +58 +5 .tCTV.dial :intake +2 "collection"'G  +75 "core" +5 .tIntake.select :open + "sampler") +15 .tCS.seek 2ml + "collection"'H') +1987 "core" ' +2 .tIntake.select :close + "sampler")0 +14 .tCTV.dial :air +2 "collection"'  +75 "core"  +5 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"' ' +588 "core" ' + .tCSV.dial CSR +2 "collection"'P  +103 "core"  +7 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +15 .tCS.seek 5ml +2 "collection"'+'q1 +1342 "core" ' +52 .tdelay 5 seconds +510 .CSR.select :air +2 "collection"' +16 .tCS.seek 10ml +2 "collection"'_' +1352 "core" ' +2 .tCSV.dial CBV + "collection"'q +103 "core" +5 .tCS.seek 0ml +2 "collection"'3' +2621 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&.& +4 "core" &g0\ \ & e zI +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&(o +4 "core" ( + "manipulator"&;& +4 "core" &g0\ 2\ 0 { zI +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &6& +3 "core" &g0\ '\ & w yI +3 .tForearm.seek CC + "manipulator"&X'Ͻ +95 "core" ' + .tHand.close + "manipulator"&r/ +66 "core" / +4 .tCC.seek :open +2 "collection"'`( +398 "core" ( +2 "manipulator"&s& +4 "core" &g0\ \ ! z zI +3 "manipulator"&*% +4 "core" % Ϻ\ $\ / d z +3 .tForearm.seek :retract + "manipulator"&v'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&W(- +305 "core" ( +2 "manipulator"&A& +4 "core" &-\ ,\ ' 1 z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +3 "core" &-\ \ ! z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&x'Γ +94 "core" ' +3 .tHand.open + "manipulator"&1 +71 "core" 1 +2 "manipulator"& % +4 "core" % Λ\ 2\ 0 u z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^db +3 .tForearm.seek :retract +2 "manipulator"&"'\ +100 "core" ' +2 #tCompleted [myDA_WCR {hotBleach :waste2b} #Phase 13: Wednesday DA+WCR with hotBleach cleanup (4 pucks)] begun 11:00:28 + #Preparing to sleep until 5/23/25 11:00AM +7 #Asleep til 5/23/25 11:00AM +4 #Continuing at 11:00PDT23-May-25 +3 "Can"&\ ;De +5 ."Qmail"GoodNews.email "Then, in tube 3: myDA_WCR {hotBleach :waste2b}\\t\\t#Phase 14: Friday DA+WCR with hotBleach cleanup (4 pucks)\\n/home/esp/esp2/mission/25APR23NEMO.rb:89\\n{1 => 33,\\n 2 => 26,\\n 3 => 7,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@14:38:22, 12.8C, 26% humidity, 14.2psia, 13.140V, 0.337A, 130.059Ah, 4.43W\\nSampled 1000.0ml",Subject: "Asleep until 11:00PDT23-May-25" +22 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown +808 #"uploadLog"upsync +23486 "Can")\ Dq +60001 )\ E7 +60002 )\ F +60002 )\ Gc +60001 '\ H +60002 '\ I +60002 (\ J% +60001 (\ K +60002 $\ !LQ +60002 !\ M +60001  \ $O} +60002 \ P +60002 \ "Q +60001 \ R+? +60002 \ S9 +60002 \ TGk +60001 \ "UU  +60002 \ Vb +60002 \ Wo - +60002 \ X{  +60001 \ Y Y +60002 \ Z  +60002 \ [  +60001 \ \\  +60002 \ !]  +60002 \ ^ G +60001  \ _  +60002  \ ` s +60002 \ a  +60002  \ b  +60001 \ d 5 +60002  \ !e  +60002 \ f a +60001 \ g- +60002 \ h9 \ +60002 \ iF # +60001 \ jS +60002 \ k_ O +60002 \ ll +60001 \ mz { +60002 \ n  +60002 \ o  +60002 \ p = +60001 \ q  +60002 \ r i +60002 \ s  +60001 \ t  +60002 \ u + +60002 \ v  +60002 \ !w W +60001 \ "y  +60002 \ z  +60002 \ {  +60002 \ !|,  +60001 \ }9 E +60002 \ ~E  @PDT1747897346.88 \ Q q +60001 \ !]  +60002 \ i  +60002 \ u 3 +60002 \   +60001 \  _ +60002 \   +60002 \   +60002 \  ! +60001 \   +60002 \  M +60002 \   +60001 \  y +60002 \   +60002 \   +60002 \  ; +60001 \  +60002 \  !g +60002 \ - ! +60002 \ 9 " +60001 \ F #) +60002 \ S # +60002 \ a $U +60002 \ n $ +60002 \ { % +60001 \  & +60002 \  & +60002 \  'C +60001 \  ' +60002 \  (o +60002 \  ) +60001 \  ) +60002 \  *1 +60002 \  * +60001 \  +] +60002 \  + +60002 \  , +60002 \ " - +60002 \  - +60002 \ ) .K +60001 \ 6 . +60002 \ D /w +60002 \ Q 0 +60002 \ ^ 0 +60001 \ k 19 +60002 \ x 1 +60002 \  2e +60002 \  2 +60001 \  3 +60002 \  4' +60002 \  4 +60002 \  5S +60001 \  5 +60002 \  6 +60002 \  7 +60001 \  7 +60002 \  8A +60002 \  8 +60002 \  9m +60001 \ + : +60002 \ 7 : +60001 \ E ;/ +60002 \ R ; +60002 \ _ <[ +60002 \ !l < +60001 \ y = +60002 \ Ć > +60002 \ Ŕ > +60001 \ ơ ?I +60002 \ Ǯ ? +60002 \ Ȼ @u +60001 \  A +60002 \ ! A +60002 \  B7 +60002 \  B +60001 \  Cc +60002 \  C +60002 \  D +60001 \  E% +60002 \ + E +60002 \ 9 FQ +60001 \ !F F +60002 \ S G} +60002 \ ` H +60002 \ m H +60001 \ z I? +60002 \ ه I +60002 \ ړ Jk +60001 \ ۠ K +60002 \ ܮ K +60002 \ ݺ L- +60001 \  L +60002 \  MY +60002 \  M +60002 \ " N +60001 \  O +60002 \  O +60002 \  PG +60002 \ " P +60001 \ / Qs +60002 \ < R +60002 \ I R +60001 \ V S5 +60002 \ c S +60002 \ p Ta +60002 \ } T +60001 \  U +60002 \  V# +60002 \  V +60001 \  WO +60002 \ # W +60002 \  X{ +60001 \  Y +60002 \  Y +60002 \  Z= +60001 \  Z +60002 \  [i +60002 \  [ +60001 \ % \\ +60002 \ 1 ]+ +60002 \ ? ] +60001 \ K ^W +60002 \ Y ^ +60002 \ !f _ +60001 \ !r ` +60002 \ ~ ` +60001 \  aE +60002 \  a +60002 \  bq +60001 \  c +60002 \  c +60002 \  d3 +60002 \  d +60001 \ \ e_ +60002 \  e +60002 \  f +60001 \ \ g! +60002 \  g +60001 \ # hM +60002 \ 0 h +60002 \ = iy +60002 \ I j +60001 \ V j +60002 \ b k; @PDT1747983749.34 \ m k +60002 \ y lg +60002 \  l +60001 \  m +60002 \ ! n) +60002 \  n +60002 \  oU +60001 \  o +60002 \  p +60002 \  q +60002 \  q +60001 \ ! rC +60002 \ !" r +60002 \ $ so +60001 \ % t +60002 \ & t +60002 \ '* u1 +60002 \ (6 u +60001 \ !)B v] +60002 \ *M v +60003 \ +X w +60001 \ ,c x +60002 \ -o x +60002 \ .z yK +60001 \ / y +60002 \ 0 zw +60002 \ 1 { +60002 \ 2 { +60001 \ 3 |9 +60002 \ 4 | +60002 \ 5 }e +60001 \ 6 } +60002 \ 7 ~ +60002 \ 8 ' +60001 \ !9  +60002 \ ; S +60002 \ < +60002 \ =  +60002 \ >*  +60001 \ ?7 +60002 \ @D A +60002 \ AQ +60002 \ !B] m +60001 \ Ci  +60002 \ Dw +60002 \ E / +60001 \ F +60002 \ G [ +60002 \ H +60001 \ I +60002 \ !J  +60002 \ !K +60001 \ L I +60002 \ M +60002 \ N u +60001 \ P +60002 \ Q +60002 \ R! 7 +60001 \ S. +60002 \ T: c +60002 \ UG +60002 \ VT +60001 \ Wa % +60002 \ Xn +60002 \ Y{ Q +60001 \ !Z +44958 \ [R XO +3 #tPowering core bus +529 .Gate.power :raw,:ON +2 "sampler") +33 ) +2 "core"  +3 "collection"' +2 '\\ +3 "core"  +3 "processing"% +3 %0 +2 "core"  +6 "collection"' 9\ +3 ' 0\ +3 ' -\ +4 "processing"% 9\ +3 % 2\ +3 % *\ +2 % 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 +2 "sampler")#.0X[p ^ +9 #tPhase [myDA_WCR {hotBleach :waste2b} #Phase 14: Friday DA+WCR with hotBleach cleanup (4 pucks)] +2 ."Qmail"Notice.email "At 11:00:25 began in tube 3: myDA_WCR {hotBleach :waste2b}\\t\\t#Phase 14: Friday DA+WCR with hotBleach cleanup (4 pucks)\\n/home/esp/esp2/mission/25APR23NEMO.rb:89\\n{1 => 33,\\n 2 => 26,\\n 3 => 7,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:00:25, 12.0C, 22% humidity, 14.1psia, 13.169V, 0.355A, 136.889Ah, 4.68W",Subject: "Started 25APR23NEMO phase myDA_WCR {hotBleach :waste2b}\\t\\t#Phase 14: Friday DA+WCR with hotBleach cleanup (4 pucks)" +4 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'9& +4 "core" &PQ)\  +3 .tHand.open + "manipulator"&?1 +66 "core" 1 +2 "manipulator"&& +4 "core" & X ; z/ +5 "manipulator"&f% +5 "core" % \ \ 2\ 2 k z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage + "manipulator"&F(- +199 "core" ( +2 "manipulator"&{& +5 "core" &-\ 7\ 4 o z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &i& +3 "core" &-\ 1\ 2 z +5 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^db +3 .tForearm.seek :garage +2 "manipulator"&'Γ +109 "core" ' +2 .tHand.close + "manipulator"&V/ +71 "core" / +2 "manipulator"&c& +4 "core" &-\ 7\ = y z +2 "manipulator"&O% +4 "core" % Λ\\\ 0\ / z +13 .tForearm.seek :retract +4 "manipulator"&B'\ +107 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&8(o +174 #"uploadLog"upsync +153 "core" ( +3 "manipulator"&U& +5 "core" &h2\ 2\ 1 ` zI +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &k& +3 "core" &h2\ .\ 0 ` zI +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC + "manipulator"&('Ͻ +96 "core" ' +2 "manipulator"& & +4 "core" &h2\  Y zI +3 "manipulator"&% +5 "core" %ϯ\ ,\ % w y +2 "collection"'N& +5 "core" &OO9\  +3 "collection"'D& +6 "core" &QO(\  +3 .tCC.seek :closed +2 "collection"'@(S +4 "core" &NN8\  +7 & NR8\ > +9 &"HyNO0\ ~1 +9 &LrMP8\ |E +10 &`MQ<\ O +9 &SNP8\ O +9 &oTOR;\ O +10 &1ROQ@\ O +9 &SOP5\ O +9 &RMP<\ O +10 &xSNP<\ O +9 &:SNP5\ O +10 & SOR;\ O +9 &"SOR7\ O +9 &$TNP6\ O +10 &&ASQP8\ O +9 &(TOP?\ O +9 &)SQR3\ O +10 &+TPN;\ O +9 &-JQOQ7\ O +10 &/ TQQ>\ O +9 &0TOQ>\ O +9 &2TOR4\ O +10 &4QTQO;\ O +9 &6TOO:\ O +9 &7POQ7\ O +10 &9TNP7\ O +9 &;YTPQ4\ O +10 &=TNS<\ P +9 &>TPO=\ O +9 &@UOR8\ O +10 &B`\\PR7\ P +9 &D fOP4\ ~P +9 &E}ST<\ }T +10 &GQU:\ xW +9 &IJOS?\ uZ +10 &K\ RS2\ u[ +9 &LRQ8\ u[ +9 &NTR?\ u[ +10 &PLQT3\ r\\ +9 &QTQ4\ v9 +9 &R0PT1\ y!b +9 ( +2 &RqRP5\ }L +3 "collection"'D& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.39 + "collection"'o& +5 "core" &RpOT2\ |L +3 .tHand.open + "manipulator"&>1 +126 "core" 1 +3 "manipulator"&T% +4 "core" % ϯ\ 1\ 3 { +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^db +3 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'2& +4 "core" &RkQT)\ ~L +3 "collection"''% +4 "core" %RS.\ ~ +2 .tCSV.dial CSR +2 "collection"'  +133 "core"  +6 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +15 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 5ml +2 "collection"'m'q1 +1344 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +14 '#% +3 "core" %q-OP;\  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'C'^ +673 "core" ' +2 .tCSV.dial :waste +2 "collection"' +132 "core" +4 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 0ml + "collection"'!' +1975 "core" ' +2 #tPurging external Intake + "collection"'w& +4 "core" &RjQR?\ ~L +3 "collection"'% +4 "core" %QR;\ ~ +2 .tCSV.dial :flush +2 "collection"'&  +43 "core"  +4 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 10ml + "collection"'%' +2428 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'$ +3 'R  +6 "core"  +67  +3 .tCTV.dial :intake +2 "collection"'  +75 "core"  +5 .tIntake.select :open + "sampler") +13 .tCS.seek 0ml +2 "collection"'' +2469 "core" ' +2 .tIntake.select :close + "sampler")0 +13 .tCTV.dial :air +2 "collection"'b  +76 "core" +4 #tFlushing upper manifold + "collection"'Y& +4 "core" &RkLL4\ {L +2 "collection"'% +4 "core" %KN/\ { +2 .tCSV.dial :flush +2 "collection"'  +73 "core"  +4 .tCS.seek 5ml +2 "collection"'-'q1 +281 "Can"\ V\\ ~ +980 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'g @ +43 "core" A +4 "collection"'J% +4 "core" %q2MP1\ | +3 .tCS.seek 7ml +2 "collection"'h' +556 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'y  +2 ' +7 "core"  +100 ~ +4 .tCTV.dial :air +4 .CS.seek 0ml + "collection"'4' +1721 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'|'1 +790 "core" ' +2 .tCSV.dial :waste +2 "collection"'L +45 "core" +4 .tCS.seek 0ml +57 "collection"'' +790 "core" ' +3 "collection"'a& +4 "core" &RkQO/\ }L +2 "collection"'E% +4 "core" %QR+\ } +3 .tCSV.dial :flush + "collection"'G  +43 "core"  +5 .tCS.seek 3ml + "collection"''1 +781 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air + "collection"' @ +44 "core" @ +4 "collection"'H% +4 "core" %1PQ:\ } +3 .tCS.seek 5ml + "collection"'P'q/ +551 "core" ' +2 .tCSV.dial :air +4 .CS.seek 0ml + "collection"' ' +1246 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'+'1 +787 "core" ' + .tCSV.dial :waste +2 "collection"'q +73 "core" +5 .tCS.seek 0ml + "collection"'_' +792 "core" ' +3 #tGaraging FlushPuck in Collection Clamp + "manipulator"&.& +4 "core" &h0\ 0\ 0 h zI +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&;(o +4 "core" ( + "manipulator"&6& +4 "core" &h0\ #\  f zI +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &r& +3 "core" &h1\ 2\ 0 ~ zI +3 .tForearm.seek CC + "manipulator"&l'Ͻ +94 "core" ' +2 .tHand.close + "manipulator"&Z/ +72 "core" / +3 .tCC.seek :open +2 "collection"'Q( +397 "core" ( +2 "manipulator"&s& +4 "core" &h0\ /\ 0 N zI +2 "manipulator"&*% +4 "core" % ϩ\ 1\ / c z +3 .tForearm.seek :retract +2 "manipulator"&X'\ +95 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(- +313 "core" ( +2 "manipulator"&A& +4 "core" &-\ 0\ 7 z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +3 "core" &-\ 0\ 1 R z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'Γ +109 "core" ' +2 .tHand.open + "manipulator"& 1 +75 "core" 1 +2 "manipulator"&v% +4 "core" % Κ\ 8\ 3 a z% +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^db +3 .tForearm.seek :retract + "manipulator"&x'\ +105 "core" ' +3 #tda sampling at most 1000ml, wcr at most 1000ml +4 ."Qmail"DAfans.email "Started da in tube 3 at 11:04:46PDT23-May-25\\n{1 => 33,\\n 2 => 26,\\n 3 => 7,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@11:02:33, 12.1C, 22% humidity, 14.2psia, 13.120V, 0.500A, 136.907Ah, 6.56W",Subject: "da sampling at most 1000ml, wcr at most 1000ml" +4 #tLoading sh1 puck from tube 3 into Collection Clamp + "collection"'n& +4 "core" &MH,\ +3 "manipulator"&% +4 "core" %\ \ ;\ . : z +2 "storage"(\\% +4 "core" %h [\  +2 "storage"(0. +3 "core" .( +3 "storage"(]& +4 "core" & I\  +3 "storage"(u& +5 "core" & \  +2 "manipulator"&& +4 "core" &-\ 2\ / U z +2 "manipulator"&e% +5 "core" %\ \ 0\ 0 S z +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +4 "manipulator"&/( +252 "core" ( +2 "manipulator"&& +4 "core" &\ 2\ 7 Z z. +3 "storage"(1& +6 "core" & \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&=' +95 "core" ' +2 "storage"(z& +11 "core" & #\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(') +270 "core" ' +3 "storage"(^- +4 "core" -' +3 .tSE.configure :default +3 "storage"(#QK-0-\ b +4 (& +3 "core" & \  +3 "manipulator"&"& +5 "core" &\ 1\ / ` z. +3 .tElbow.seek 3 + "manipulator"&W( +5 "core" ( +2 "manipulator"&,& +4 "core" & \ / z. +3 "storage"(& +5 "core" & 3\  +3 .tForearm.seek 3 + 300 counts +2 "manipulator"&'C +14 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^db +3 .tHand.close +2 "manipulator"&3/ +21 #"uploadLog"upsync +53 "core" / +4 ."downElevator"SE.seek :down +4 "storage"('p + "manipulator"&t& +10 "core" &\ 0\ / D z. +2 "manipulator"&5% +4 "core" % K\ 0\ 1 E zU +3 .tForearm.seek :retract +2 "manipulator"&7'\ +96 "core" ' +3 .tElbow.seek CC + "manipulator"&(o +114 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +57 "core" ( +2 "manipulator"&}& +4 "core" &o5\ ,\ # ( zM +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &~& +3 "core" &o5\ 0\ / W zM +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&I'Ͻ +94 "core" ' +2 "manipulator"&<& +4 "core" &p4\ 1\ 8 zM +3 "manipulator"&S% +4 "core" %\ 1\ 0 z +3 "collection"':& +4 "core" &NO9\ +4 "collection"'9& +6 "core" &MR;\ +3 .tCC.seek :closed +3 "collection"'(S +4 "core" &ON;\ +5 &NR8\ 3 +10 &6G|LR;\ }0 +9 &^qMR;\ {E +9 &]OQ:\ ~O +10 &TOO+\ N +9 &QKQ%\ N +9 &DQMP#\ N +10 &QOP(\ N +9 &QOP-\ N +10 &QNP\ N +9 &LUMP\ N +9 &!UOP\ N +10 &"TOP#\ O +9 &$TOP \ O +9 &&STQP!\ O +10 &(WLO\ N +9 &)WPP\ N +10 &+WNO\ O +9 &-\\UPO\ N +9 &/TOQ\ N +10 &0VOP!\ O +62 &2WOP\ N +10 &4dWPO\ N +3 &6&RMP\ N +2 &7SOR\ N +3 &9UMQ\ O + &;mQOP\ N + &=.WLO\ N +2 &>WLO \ O + &@UMO\ N +8 &BtUNP\ N +10 &D4\\NR\ O +10 &EcQR\ P +9 &GpQS\ |Q +9 &ImNR\ {S +9 &K&PP\ xW +10 &LNO\ uZ +9 &NQP\ tZ +9 &P`LO\ u[ +10 &R{OO\ y@ +9 &R%NP\ z$k +9 &RpOP\ ~I +3 ( +2 "collection"'9& +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.01 +2 .Hand.open + "manipulator"&`1 +70 "core" 1 +2 "manipulator"&?% +4 "core" % \ -\ 0 & z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^db +3 .tForearm.seek :retract +3 "manipulator"&'\ +96 "core" ' +2 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +178 .Flow.enablePump :primary +7 .Flow.setRate 6.0 +8 .Intake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")f+ +3 "core" + +2 "sampler"){% +4 "core" %ALL \ Uk +2 "collection"'i& +5 "core" &RnLP\ {I +3 "Can"\ V\\ \\ +2 #tCalibrating pressure and temperature sensors +4 .CTV.dial :air +3 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")p +4 "core" +5 .tSS.reconfigure :fast +2 "sampler")#.0Xt +304 "core" ' +2 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +2 "sampler")c  +3 "collection"'O @ +108 "core" ? +31  +4 .tdelay 3.8 seconds +382 "collection"'j% +4 "core" %ON\ ? +2 "sampler")% +4 "core" %>y$% \  +3 #tSensor limits: Intake max 151.1psia; Outlet max 154.8psia + .SSV.dial :spit + "sampler")F +138 "core"  +4 .tSS.seek 0ml +2 "sampler")U'? +269 "core" ' +2 .tSSV.dial CBV +2 "sampler")k  +135 "core"  +4 .tCTV.dial :intake +2 "collection"'  +76 "core"  +5 #tWaiting for external sampler to finish priming... + .delayUntil "11:08:06.08" +1444 #"flow"3.3L/min +3007 #3.8L/min +11814 .tFlow.enablePump :primary + .Flow.setRate 2.5 +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +4 "collection"' @ +7 "core" @ +5 #tAllowing 40s for 7.0ml of remaining 7.0ml +2 "Can"\ E_ \ +2 .tIntake.select :open + "sampler") +214 "collection"'N% +3 "core" % \ ; +2 #tIntake @31.4psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.18ml/s +2 "sampler")#.0Xq% +4 "core" %` \ $3 +3 "sampler")T% +5 "core" %`}~ \ #3 + .tIntake.select :close +2 "sampler")0 +13 )D% +53 "core" %`ww \ (3 +10 .tSSV.dial :exhaust +2 "sampler")2  +77 "core"  +5 .tExhaust.select :open +2 "sampler")@ +14 .tSS.seek 0ml + "sampler")''? +350 "core" ' +3 .tExhaust.select :close + "sampler") +15 #tSampling 1000.0ml +3 .Flow.enablePump :primary + .Flow.setRate 2.5 + .Intake.select :close + .Exhaust.select :close +2 .SS.reconfigure :default +2 "sampler")#.0X1\ S +2 "sampler")%% +4 "core" %'B| \ . +3 "collection"'b% +3 "core" %KJ+\ S +3 #tIntake @34.0psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 1.77ml/s +3 "sampler")#.z0Xa\ O +2 #tIntake @33.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.29ml/s +2 "sampler")#.Y0X% +4 "core" %02r\ R +2 "sampler")T% +4 "core" %Jon \ , +3 "sampler")D% +4 "core" %Krp \ + +2 .tIntake.select :close +2 "sampler")0 +13 )2% +3 "core" %Lvw \ 0 +2 .tSSV.dial :exhaust +2 "sampler")B  +79 "core"  +4 .tExhaust.select :open +2 "sampler")@ +13 .tSS.seek 0ml +2 "sampler")M'? +858 "core" ' +2 .tExhaust.select :close + "sampler") +15 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")(  +79 "core" +5 #tAllowing 130s for 25.0ml of remaining 800.0ml +2 "Can"\ Sc !` +2 .tIntake.select :open + "sampler") +214 "collection"'% +4 "core" %u\ O +2 #tIntake @32.3psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.04ml/s +2 "sampler")#.H0X\ S +2 "sampler")% +5 "core" %Mij \ - +2 "sampler")% +4 "core" %Mqs \ . +2 .tIntake.select :close + "sampler")0 +14 )% +3 "core" %Mux \ 3 +2 .tSSV.dial :exhaust +2 "sampler")&  +80 "core"  +5 .tExhaust.select :open + "sampler")@ +15 .tSS.seek 0ml + "sampler")!'? +875 "core" ' +2 .tExhaust.select :close + "sampler") +14 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")C  +80 "core"  +4 #tAllowing 130s for 25.0ml of remaining 775.0ml +3 "Can"\ Sd +`A +2 .tIntake.select :open + "sampler") +214 "collection"'w% +60 "core" %;?n\ M +2 #tIntake @33.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.04ml/s +2 "sampler")#.H0X'? +889 "core" ' +2 .tExhaust.select :close +2 "sampler") +13 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")T  +79 "core" +4 #tAllowing 130s for 25.0ml of remaining 575.0ml +4 "Can"\ Vhg <) + .tIntake.select :open + "sampler") +214 "collection"'D% +3 "core" %),~\ Q +2 #tIntake @32.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.77ml/s +3 "sampler")#.50X?\ R +3 "sampler")i% +4 "core" %Iae \ * +20 "collection"'j% +4 "core" %\ Q +2 "sampler"){% +4 "core" %Hee \ ,y +3 "sampler")V% +3 "core" %Hff \ ,y +2 .tIntake.select :close +2 "sampler")0 +14 )k% +3 "core" %Hcc \ 0y +2 .tSSV.dial :exhaust +2 "sampler")O  +79 "core"  +4 .tExhaust.select :open +2 "sampler")@ +13 .tSS.seek 0ml +2 "sampler")c'? +863 "core" ' +2 .tExhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +4 "sampler")  +80 "core" +5 #tAllowing 130s for 25.0ml of remaining 375.0ml +3 "Can"\ Wm  + .tIntake.select :open +2 "sampler") +213 "collection"'N% +4 "core" %4:\ M +2 #tIntake @33.4psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0X% +4 "core" %JSU \ , +3 "sampler")U% +3 "core" %JWW \ - +2 .tIntake.select :close +2 "sampler")0 +14 )o% +3 "core" %Jab \ 2 +2 .tSSV.dial :exhaust +2 "sampler")(  +80 "core"  +5 .tExhaust.select :open + "sampler")@ +14 .tSS.seek 0ml +2 "sampler")2'? +872 "core" ' +2 .tExhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")B  +79 "core"  +5 #tAllowing 130s for 25.0ml of remaining 350.0ml +3 "Can"\ Ynr ! +2 .tIntake.select :open + "sampler") +214 "collection"''% +3 "core" %$)\ M +2 #tIntake @32.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0X c +2 .tIntake.select :open + "sampler") +214 "collection"'% +4 "core" %#"\ M +2 #tIntake @32.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0X'G +6802 "core" ' +2 #tStroke completed -- waiting for pressure to equalize ... + .SS.reconfigure :exhale +2 "sampler")#.0X \ *# +21 "collection"'% +3 "core" %>A\ Q +2 "sampler")-% +4 "core" %ORS \ *# +24 "collection"'Y% +4 "core" %49\ Q +2 "sampler")% +4 "core" %Qbb \ *\ +2 "sampler")% +4 "core" %Qbb \ , +2 .tIntake.select :close +2 "sampler")0 +57 )% +11 "core" %Pjj \ /r +2 .tSSV.dial :exhaust +2 "sampler")h  +80 "core"  +5 .tExhaust.select :open + "sampler")@ +14 .tSS.seek 0ml +2 "sampler")y'? +892 "core" ' + .tExhaust.select :close +2 "sampler") +13 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +4 "sampler")%  +80 "core" +5 #tAllowing 130s for 25.0ml of remaining 125.0ml +3 "Can"\ Tv\ P +2 .tIntake.select :open + "sampler") +214 "collection"'$% +3 "core" %13\ O +2 #tIntake @33.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X  +31 "core"  +4 "collection"'U% +4 "core" %TUb\ w +4 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +3 "collection"'w  +3 '!  +14 "core"  +31  +6 .tCS.reconfigure :pressurize +2 "collection"'# d@<<b +4 .tCS.seek 0ml + "collection"'C' +1856 "core" ',g\ u +3 "collection"'% +4 "core" %+ Y\ u +2 "sampler")% +4 "core" %A,, \ Q +3 #tBubblePoint: Intake @24.2psia, Outlet @0.4psia + .CBV.dial SSV +2 "collection"'& @ +31 "core" A +6 .tSS.reconfigure :default +2 "sampler")#.0Xt +274 "core" ' +3 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +3 "sampler")  +2 "collection"'h @ +8 "core" A +130  +5 .tCTV.dial :air,avoiding: :intake + "collection"'b  +132 "core" +5 ."CSpush"CSV.dial CTV +5 .tSS.seek 10ml +2 "collection"'R  +3 "sampler")%' +63 "core"  +106 ."CSpush"CSV.dial :air +2 "collection"'$ @ +44 "core" > +4 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'y' +77 "core" ' +3 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")g +136 "core" +4 .tSS.reconfigure :exhale +2 "sampler")#.0Xt +281 "core" ' +4 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +3 "sampler")P  +3 "collection"'4 @ +8 "core" A +128  +104 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")G +136 "core"  +4 .tSS.reconfigure :default +2 "sampler")#.0Xt +290 "core" ' +3 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +3 "sampler")  +3 "collection"'^ @ +7 "core" A +130  +4 .tCTV.dial :air,avoiding: :intake +3 "collection"'1  +131 "core" +5 ."CSpush"CSV.dial CTV +5 .tSS.seek 10ml +2 "collection"')  +3 "sampler")]' +9 "core"  +104 ."CSpush"CSV.dial :air +2 "collection"' @ +44 "core" ? +4 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +4 ."CSpush"CS.seek 0ml + "collection"'0' +116 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")z +138 "core"  +4 .tSS.reconfigure :exhale +2 "sampler")#.0Xt +288 "core" ' +3 ."connect"SSV.dial CBV,avoiding: :exhaust +2 .tCBV.dial SSV +4 "collection"' @ +2 "sampler")=  +7 "core" A +132  +105 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")t +138 "core"  +5 .tSS.reconfigure :default +2 "sampler")#.0X8d +103 "collection"'j9 +3 "core" 9LX9 +3 "core" 9CNyd +103 "collection"'U9 +3 "core" 9ku~d +103 "collection"'w9 +3 "core" 9d +103 "collection"'!9 +3 "core" 9d +103 "collection"'B9 +3 "core" 9d +103 "collection"'9 +3 "core" 9\ d +103 "collection"'9 +3 "core" 91;a +103 "collection"'&9 +4 "core" 9Zd^ +103 "collection"'M9 +3 "core" 9[ +103 "collection"'9 +2 "core" 9V +104 "collection"'-9 +2 "core" 9S +103 "collection"'Y9 +3 "core" 9O +103 "collection"'9 +4 "core" 9 +L +103 "collection"'h9 +3 "core" 9HRH +102 "collection"'9 +3 "core" 9nyE +103 "collection"'9 +3 "core" 9B +103 "collection"'b9 +3 "core" 9? +103 "collection"'R9 +4 "core" 9; +103 "collection"'$9 +2 "core" 9 9 +103 "collection"'9 +3 "core" 9'15 +52 "Can" 4X l +51 "collection"'g9 +3 "core" 9JT4 +103 "collection"'C9 +3 "core" 9lv1 +103 "collection"'%9 +3 "core" 9. +103 "collection"'y9 +3 "core" 9- +103 "collection"'H9 +3 "core" 9* +103 "collection"'49 +3 "core" 9) +102 "collection"'P9 +3 "core" 9' +103 "collection"'G9 +4 "core" 9#-$ +103 "collection"'9 +2 "core" 9?H$ +103 "collection"'L9 +3 "core" 9Wb! +103 "collection"' 9 +3 "core" 9q{ +103 "collection"'q9 +3 "core" 9 +103 "collection"' 9 +3 "core" 9 +103 "collection"' 9 +3 "core" 9 +104 "collection"'Z9 +7 "core" 9\  +108 "collection"'E9 +3 "core" 9 +103 "collection"'+9 +3 "core" 9 +103 "collection"'9 +2 "core" 9   +103 "collection"'J9 +3 "core" 9  " +103 "collection"'69 +3 "core" 9 ( 3 +103 "collection"'l9 +3 "core" 9 9 C# +103 "collection"'89 +3 "core" 9 G S( +103 "collection"'9 +3 "core" 9 U `, +103 "collection"'v9 +3 "core" 9 c n0 +103 "collection"'X9 +3 "core" 9 p z4 +103 "collection"' 9 +3 "core" 9 | 9 +103 "collection"'|9 +3 "core" 9 = +103 "collection"'A9 +4 "core" 9 A +102 "collection"'a9 +3 "core" 9 E +103 "collection"'@9 +3 "core" 9 J +103 "collection"'9 +3 "core" 9 N +103 "collection"'r9 +11 "core" 9 R +103 "collection"'9 +3 "core" 9 W +103 "collection"'.9 +3 "core" 9 [ +103 "collection"'\\9 +3 "core" 9 _ +103 "collection"'e9 +3 "core" 9 c +103 "collection"'s9 +3 "core" 9 h +103 "collection"';9 +4 "core" 9 l +103 "collection"'^9 +3 "core" 9 p +103 "collection"'n9 +3 "core" 9 t +102 "collection"'9 +3 "core" 9 \ y +103 "collection"'19 +3 "core" 9 \ } +103 "collection"')9 +4 "core" 9 \  +102 "collection"'9 +3 "core" 9\ \  +103 "collection"'x9 +3 "core" 9\ \  +103 "collection"'z9 +3 "core" 9\ \  +103 "collection"'*9 +3 "core" 9\ \  +103 "collection"']9 +3 "core" 9\ \  +103 "collection"'09 +3 "core" 9\ \  +103 "collection"'9 +3 "core" 9\ \ $ +103 "collection"'u9 +3 "core" 9\ \ ' +103 "collection"'=9 +3 "core" 9\ \ * +103 "collection"'t9 +4 "core" 9\ #\ - +103 "collection"'9 +3 "core" 9\ &\ 0 +102 "collection"'/9 +3 "core" 9\ (\ 2 +103 "collection"'<9 +3 "core" 9\ +\ 6 +103 "collection"',9 +3 "core" 9\ -\ 9 +103 "collection"'}9 +4 "core" 9\ 0\ ; +102 "collection"'9 +3 "core" 9\ 3\ > +103 "collection"'~9 +3 "core" 9\ 4\ @ +103 "collection"'9 +3 "core" 9\ 9\ C +103 "collection"'Q9 +3 "core" 9\ ;\ E +104 "collection"'9 +3 "core" 9\ =\ H +103 "collection"'79 +2 "core" 9\ ?\ J +103 "collection"'9 +3 "core" 9\ C\ K +103 "collection"'9 +3 "core" 9\ D\ M +103 "collection"'59 +3 "core" 9\ F\ P +103 "collection"'"9 +4 "core" 9\ H\ R +103 "collection"'I9 +2 "core" 9\ J\ U +104 "collection"'S9 +2 "core" 9\ K\ V +104 "collection"'?9 +2 "core" 9\ N\ Y +103 "collection"'39 +3 "core" 9\ Q\ [ +103 "collection"':9 +4 "core" 9\ R\ \\ +102 "collection"'k9 +3 "core" 9\ T\ _ +4 .tCH.hold 10:00,70C +3 "collection"'O `\ `\ S\ +3 'p9 +7 "core"  + 9\ T\ ` +2 "collection"'\ % +4 "core" %u03 *\ A +3 #tBegun lysing Collection Puck Heater at 68C/38.9psia +52167 "Can"\ U  +7818 "core" ` +2 "collection"'9 +3 "core" 9\ \ +2 "collection"'N% +4 "core" %u|| S\ q +3 #tEnded lysing Collection Puck Heater at 70C/41.8psia +2 .CS.seek 0ml + "collection"'f' +336 "core" ' +3 .tCTV.dial between spare and airCTV,avoiding: :intake +2 "collection"'` @ +101 "core" A +4 .tCSV.dial :air +52 "collection"'c @ +50 "core" ? +5 .tCS.seek 5ml +2 "collection"'{'q1 +1346 "core" ' +2 .tCSV.dial CTV +2 "collection"'V  +43 "core"  +5 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'i @ +44 "core" ? +4 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'j  +43 "core"  +5 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'D @ +44 "core" > +4 .tdelay 2 seconds +202 .CS.seek 0ml +3 "collection"'o' +1349 "core" ' +2 "collection"'F% +4 "core" % ` a \ w +2 #tPuck @90.7psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"' +116 "core" +4 .tCBV.dial CSV +2 "collection"'(  +30 "core"  +4 "collection"''% +4 "core" %dc \ u +3 .tCS.seek 5ml +2 "collection"'_'q. +1341 "core" ' +3 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'  +43 "core" +5 "collection"'2% +4 "core" %q) \ v +3 .tCS.seek 6.999ml + "collection"'' +594 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'# @ +44 "core" ? +4 .tCS.seek 10ml +2 "collection"'T' +844 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'m ` +118 "core" _ +4 #tLysing Complete + "collection"'>& +4 "core" &Rlll 8\ vI +2 #tStoring sh1 puck in Collection Clamp to tube 2 +2 "manipulator"&U% +4 "core" %\ \ 1\ / z +2 "storage"(w% +4 "core" %r\ &\ + ]\ } +2 "storage"(!. +4 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(B( +197 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +4 (& +3 "core" & \ x +2 "manipulator"&& +4 "core" &q4\ .\ 0 7 zM +2 "manipulator"&&% +5 "core" %\ \ +\ .  z +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&M( +164 "core" ( +2 "manipulator"&& +4 "core" &\ 1\ 5 yU +2 "storage"(-& +4 "core" & K\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 700 counts + "manipulator"&Y'Ѧ +95 "core" ' +2 "storage"(& +4 "core" & \ +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(h') +142 "core" ' +2 "storage"(- +3 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +4 "core" &\ 0\ / 5 zU +2 "storage"(b& +4 "core" & \ %\ $ H\ ~ +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +53 .tForearm.reconfigure :loose +9 "manipulator"&#Q@2^db +3 .tForearm.seek 2 +2 "manipulator"&R' +30 "core" ' + .tElbow.hold +2 "manipulator"&$, +3 "core" , +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -' +4 .tSE.seek 25.15 Pucks below Top Plate + "storage"(g'^ +28 "core" ' +2 "manipulator"&C% +3 "core" %\ #\ + z +3 "storage"(%& +4 "core" & \ w +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 2 + 316 counts + "manipulator"&y'& +13 "core" ' +2 "manipulator"&H& +4 "core" &\ 4\ 2 ! zQ +3 "storage"(4& +4 "core" & X\  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 700 counts +2 "manipulator"&P'Ѧ +28 "core" ' +3 .tSE.seek 26.15 Pucks below Top Plate + "storage"(G' +53 "core" ' +2 "manipulator"&& +4 "core" &\ (\ / zQ +2 "manipulator"&L% +5 "core" %ѝ\ !\ ' n z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^db +3 .tForearm.seek :retract +2 "manipulator"& '\ +86 "core" ' +2 .tElbow.seek CC + "manipulator"&q(o +179 "core" ( +2 "manipulator"& & +4 "core" &}.\ 7\ 1 R zG +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 & & +3 "core" &}.\ ,\ ( zG +3 .tForearm.seek CC + "manipulator"&Z'Ͻ +98 "core" ' +2 .tHand.close +2 "manipulator"&E/ +65 "core" / +3 .tCC.seek :open +2 "collection"'+( +396 "core" ( + "storage"(& +4 "core" & \ *\ %\ } +3 "storage"(J& +4 "core" & \ *\ $ Q\ } +2 "manipulator"&6& +4 "core" &}-\ 0\ /  zG +2 "manipulator"&l% +4 "core" % ϻ\ )\ / - z +3 .tForearm.seek :retract +2 "manipulator"&8'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&( +164 "core" ( +2 "manipulator"&v& +4 "core" &\ /\ . ' z2 +3 "storage"(X& +4 "core" & \ +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.seek 2 +2 "manipulator"& ' +104 "core" ' +2 .tElbow.hold + "manipulator"&|, +3 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&A1 +69 "core" 1 +3 "manipulator"&a% +4 "core" % \ 5\ : q y +2 "storage"(@& +4 "core" & \ +\ * \ } +3 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 311 counts + "manipulator"&'! +22 "core" ' + "manipulator"&r& +4 "core" &\ 3\ 5 : z2 +3 "storage"(& +54 "core" & \ +10 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 700 counts +2 "manipulator"&.'Ѧ +21 "core" ' +2 "storage"(\\% +4 "core" % \ +4 ."downElevator"SE.seek :down +4 "storage"(e'p +95 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +4 (s% +3 "core" %k B\ +2 "manipulator"&;% +4 "core" %Ѽ\ "\ ' y +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^db +3 .tForearm.seek :retract + "manipulator"&^'\ +92 "core" ' +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'n& +4 "core" &ru \\\ +3 "manipulator"&& +4 "core" &\ ,\ . r z2 +2 "manipulator"&1% +4 "core" %\ \ .\ . ' z +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&)(- +183 "core" ( + "manipulator"&& +4 "core" &-\ 4\ 3 y +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &x& +3 "core" &-\ -\ (  z +3 .tForearm.seek :garage +2 "manipulator"&z'Γ +102 "core" ' +2 .tHand.close + "manipulator"&*/ +67 "core" / +2 "manipulator"&]& +5 "core" &-\ 6\ 2 y +2 "manipulator"&0% +4 "core" % Λ\ .\ . z +3 .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&u(o +316 "core" ( +2 "manipulator"&=& +4 "core" &k0\ 1\ 6 < zI +2 .tElbow.reconfigure :loose +8 "manipulator"&$ &.,(#b +3 &t& +3 "core" &k0 e 9 zI +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'Ͻ +97 "core" ' +2 "manipulator"&/& +4 "core" &k0\ 5\ 3 3 zI +3 "manipulator"&<% +4 "core" %ϲ\ ,\ . zG +3 "collection"',& +4 "core" &qr\ +3 "collection"'}& +6 "core" &or D\ +3 .tCC.seek :closed +2 "collection"'(S +5 "core" &os \ +7 &@qt\ }$d +9 &U|qq]\ w7 +9 &{pq\ vL +10 &Tou \ \ {N +9 &pTqr 8\ {N +10 &2Wqs\ zN +9 &Xrq\ zN +9 &Tor X\ zM +10 &xUqs (\ zN +9 &:Wqq\ yN +9 &Wrr\ {N +10 &!Rps 6\ |N +9 &#Sos \ {N +10 &%BUst\ zN +9 &'Tqt\ {N +9 &(Uqr\ zN +10 &*Uqs\ zM +9 &,IVpu~\ {N +9 &. Urq Z\ {N +10 &/Wqs 5\ yN +9 &1Urs\ {N +10 &3QXss\ yN +9 &5Unsd\ zN +9 &6Uqs A\ zN +10 &8Xrs $\ {N +9 &:[Upw\ {M +9 &<Tot\ zN +10 &=Trtx\ zN +9 &?UptK\ zN +10 &AbWrt\ yN +9 &C!\\pq\ yO +9 &Djss\ yP +10 &Fss J\ sU +9 &HJtt 5\ nY +9 &J rw\ oZ +10 &Kst\ nZ +9 &Mtu\ n[ +10 &OLqvt\ n[ +9 &Q sv\ n[\ +9 &RtYtu D\ q, +10 &Rru \ pV +9 ( + &Rqsr\ vN +3 "collection"'}& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.38 + "collection"'~& +4 "core" &Rrrs\ vN +4 .tHand.open + "manipulator"&1 +66 "core" 1 +2 "manipulator"&Q% +4 "core" % ϲ W d zG +61 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^db +3 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' + .tPSV.dial PSR +2 "processing"%7 +130 "core" +7 "processing"%% +4 "core" %,X\ +3 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +16 .tPS.seek 1.5ml + "processing"%'{ +1603 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%5  +42 "core"  +5 .tPS.seek 0ml +2 "processing"%"', +1598 "core" ' +2 .tPSV.dial PSR +2 "processing"%I +41 "core"  +7 .tPSR.select :air +2 "processing"% +17 .tPS.seek 2.5ml + "processing"%S'\ +2609 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%? +3 "collection"'3  +6 "core" @ +2 "processing"%: +3 "core" @ +2 "processing"%k  +65 "core" +99  +6 .tPSV.dial :mixloop +2 "processing"%p +101 "core" +4 .tCTV.dial :air,avoiding: :intake +2 "collection"'\  +15 "core"  +4 .tPTV.dial :PRVmixing +2 "processing"%W  +129 "core" +6 .tPS.seek 0ml + "processing"%O', +2602 "core" ' +2 .tPSV.dial :air +2 "processing"%  +64 "core"  +5 .tPS.seek 2.5ml + "processing"%N'\ +2601 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%9 +43 "core" +6 .tPS.seek 0ml + "processing"%`', +2603 "core" ' + .tPSV.dial :air +2 "processing"%c  +54 "core" +5 .tPS.seek 2.5ml +2 "processing"%f'\ +2610 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%V +40 "core" +6 .tPS.seek 0ml + "processing"%i', +2599 "core" ' +3 #tGaraging FlushPuck in Collection Clamp + "manipulator"&j& +4 "core" &k0\ %\ . ' zI +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&D(o +2 "core" ( +2 "manipulator"&{& +54 "core" &k0\ *\ / zI +10 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &F& +3 "core" &k0\ !\ ! j zI +3 .tForearm.seek CC +2 "manipulator"&'Ͻ +93 "core" ' +2 .tHand.close + "manipulator"&(/ +66 "core" / +4 .tCC.seek :open + "collection"''( +398 "core" ( +2 "manipulator"&o& +4 "core" &k0\ (\ $ 5 zI +2 "manipulator"& % +4 "core" % \ -\ / t z +3 .tForearm.seek :retract +2 "manipulator"&2'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&_(- +313 "core" ( + "manipulator"&#& +4 "core" &-\ 2\ 7 A z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +3 "core" &-\ #\ ( z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&m'Γ +113 "core" ' + .tHand.open +2 "manipulator"&>1 +69 "core" 1 + "manipulator"&U% +4 "core" % Εo V h zk +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^db +3 .tForearm.seek :retract + "manipulator"&w'\ +108 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%! +4 "core" +4 .tPTV.dial :PRVmixing +2 "processing"%  +15 "core" +4 ."connect"PRV.dial CBV +3 "processing"%  +2 .tCBV.dial PRV +3 "collection"'&  +6 "core" +8  +4 .tCTV.dial :air,avoiding: :intake +2 "collection"'K  +5 "core" +4 #tLoading lyfil puck from tube 3 into Collection Clamp + "collection"'& +4 "core" &uw\ +2 "manipulator"&-% +4 "core" %\ \ -\ % * z +3 "storage"(% +4 "core" %k z\ +2 "storage"(. +3 "core" .( +3 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 3 + "storage"(( +197 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +4 (& +4 "core" &\ 0 n 8\  +2 "manipulator"&b& +4 "core" &-\ /\ / @ z +2 "manipulator"&% +4 "core" %\ \ /\ . N y +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"&( +219 "core" ( +2 "manipulator"&C& +4 "core" &\ -\ % z +2 "storage"(%& +4 "core" & \  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&H' +92 "core" ' +2 "storage"(4& +4 "core" & }\  +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +60 .tSE.seek :beamBreak +2 "storage"(') +281 "core" ' + "storage"(L- +4 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (Y& +3 "core" & \  +3 "manipulator"&M& +4 "core" &\ -\ " z +3 .tElbow.seek 3 + "manipulator"&h( +4 "core" ( +2 "manipulator"&R& +4 "core" &\ 7\ 0 ? y +2 "storage"(y& +4 "core" & _\  +3 .tForearm.seek 3 + 300 counts +2 "manipulator"&g'C +19 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^db +4 .tHand.close + "manipulator"& / +68 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"& & +3 "storage"(P'p +6 "core" &\ ,\ " y +3 "manipulator"&$% +4 "core" % F\ /\ / g y3 +3 .tForearm.seek :retract +2 "manipulator"&E'\ +95 "core" ' +2 .tElbow.seek CC + "manipulator"& (o +123 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +53 "core" ( +2 "manipulator"&& +4 "core" &g6\ +\ / A zO +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &g6\ -\ ! S zO +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&J'Ͻ +95 "core" ' +2 "manipulator"&6& +4 "core" &g6\ 5\ 1 zO +3 "manipulator"&l% +5 "core" %϶\ !\ ' z7 +2 "collection"'v& +4 "core" &tx\ +4 "collection"'X& +5 "core" &tx\ +3 .tCC.seek :closed +2 "collection"'Z(S +5 "core" &tw\ +6 & 0vu>\ ~#b +9 &Wux\ w7 +10 &{uw\ wL +9 &Uvu\ {N +10 &`Tuv2\ {N +9 &"Wsu\ {N +9 &Wux\ zN +10 &Rvw\ zN +9 &hRvvo\ {N +9 &+Svxf\ yM +10 &Txy\ zM +9 &!TuxV\ zN +10 &#pWux*\ zN +9 &%2Rtw\ {N +9 &&Txw\ zM +10 &(Uux\ zN +9 &*wSuyx\ zN +10 &,:UwvH\ zN +9 &-Rww\ zN +9 &/Tuu\ zN +10 &1Xsv\ zN +9 &3CUtws\ zM +9 &5Uxw\ zN +10 &6Tsyw\ zN +9 &8UvvS\ zM +9 &:JUtx/\ zN +10 &< Stw\ {N +9 &=Uuv\ zM +10 &?Uty\ zN +9 &ARTtu\ zN +9 &CWuwI\ zN +10 &D\\tx \ zO +9 &Fbsv\ yO +9 &HPsvxK\ wQ +11 &J ww\ tT +8 &Kvw\ pX +10 &M~wu\ pY +9 &O?uu\ oZ +9 &Puz\ oZ +10 &Rm^vwk\ q* +9 &R!uyN\ rL +9 ( +2 &RbywA\ zD +2 "collection"'X& +4 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.05 +3 .Hand.open + "manipulator"&q1 +69 "core" 1 +2 "manipulator"&A% +5 "core" % ϶\ /\ / z7 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^db +3 .tForearm.seek :retract + "manipulator"&a'\ +91 "core" ' +3 .tCTV.dial CSV,avoiding: :intake + "collection"'@  +131 "core"  +5 .tCSV.dial CTV +2 "collection"'r  +29 "core"  +6 .tPS.seek 2.5ml + "processing"%'\ +2601 "core" ' +2 "collection"'8% +4 "core" %-/R\ y +3 .tCS.seek 4.25ml +52 "collection"'\\'Yq +1549 "core" ' +3 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%  +42 "core"  +7 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%s  +72 "core"  +6 .tPS.seek 0ml + "processing"%;', +2602 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"' ` +30 "core" ` +4 .tCSV.dial :air +2 "collection"'n @ +44 "core" ? +5 .tCS.seek 10ml + "collection"'' +1545 "core" ' +2 .tCSV.dial CTV +2 "collection"'1  +43 "core"  +6 .tCS.seek 0ml + "collection"'' +2615 "core" ' +2 .tCBV.dial :waste1 +2 "collection"'G @ +29 "core" > +4 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'e  +131 "core" +4 "collection"'.& +4 "core" &RWlq\ vD +3 #tStoring lyfil puck in Collection Clamp to tube 2 + "manipulator"&% +4 "core" %\ \ -\ # j z +3 "storage"(x% +3 "core" %n\ -\ ' \ ~ +3 "storage"(|. +3 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(*( +195 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (]& +4 "core" & \ \ x +2 "manipulator"&0& +4 "core" &h6\ -\ # w zO +3 "manipulator"&^% +4 "core" %\ \ $\ -  z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&z( +190 "core" ( +2 "manipulator"&)& +4 "core" &\ U 4 z$ +2 "storage"(=& +4 "core" & \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&t'Ѧ +95 "core" ' +2 "storage"(/& +4 "core" & \ +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(<') +144 "core" ' +2 "storage"(,- +3 "core" -'8 +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 "manipulator"&& +3 "core" &\ \ ,\ - z$ +3 "storage"(+& +4 "core" & \ \  H\ { +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^db +3 .tForearm.seek 2 +2 "manipulator"&~' +32 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(Q- +3 "core" -'8 +3 .tSE.seek 26.14 Pucks below Top Plate +51 "storage"(}' +50 "core" ' + "manipulator"&7% +5 "core" %\ .\ / ^ z +2 "storage"(& +4 "core" & N\ t +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 2 + 295 counts +2 "manipulator"&' +19 "core" ' +3 "manipulator"&5& +4 "core" & \ 2\ 5 z"| +2 "storage"(& +4 "core" & \ (\ & Q\ } +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 700 counts + "manipulator"&I'Ѧ +24 "core" ' +3 .tSE.seek 27.14 Pucks below Top Plate + "storage"("'# +38 "core" ' +2 "manipulator"&?& +4 "core" & \ -\ /  z"| +3 "manipulator"&:% +4 "core" %ѭ\ $\ # i z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^db +3 .tForearm.seek :retract +2 "manipulator"&3'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&k(o +167 "core" ( + "manipulator"&p& +4 "core" &j4\ 5\ 0 {L +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &\ & +3 "core" &j4\ +\ zL +3 .tForearm.seek CC +2 "manipulator"&W'Ͻ +97 "core" ' +2 .tHand.close + "manipulator"&S/ +75 "core" / +4 .tCC.seek :open +2 "collection"'( +397 "core" ( +2 "storage"(O& +4 "core" & \ \  ]\ } +3 "storage"(9& +4 "core" & \ %\  ]\ } +2 "manipulator"&N& +4 "core" &k3\ /\ * zL +2 "manipulator"&c% +4 "core" % \ .\ 0 3 z +3 .tForearm.seek :retract +2 "manipulator"&`'\ +97 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&V( +118 "Can"\ L +42 "core" ( +2 "manipulator"&f& +4 "core" &\ 5\ 2 zQ +3 "storage"(j& +4 "core" & \ +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.seek 2 +2 "manipulator"&{' +99 "core" ' +2 .tElbow.hold +2 "manipulator"&F, +3 "core" , +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&(1 +75 "core" 1 +2 "manipulator"&u% +4 "core" % \ 6\ 2 9 z +2 "storage"(& +5 "core" & \ \  }\ } +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 2 + 311 counts + "manipulator"&'! +18 "core" ' +2 "manipulator"&o& +4 "core" &\ 1\ 5 t zQ +2 "storage"( & +5 "core" & \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +53 .tForearm.seek 2 + 700 counts +10 "manipulator"&'Ѧ +24 "core" ' +2 "storage"(D% +4 "core" %- \ +4 ."downElevator"SE.seek :down +4 "storage"(#'p +87 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +8 (% +3 "core" %| \ +2 "manipulator"&>% +5 "core" %\ !\ ! d y +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^db +3 .tForearm.seek :retract +2 "manipulator"&U'\ +90 "core" ' + .tPSV.dial :air +2 "processing"%2  +72 "core" +4 .tPS.seek 2.5ml +2 "processing"%!'\ +2614 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"% +42 "core" +4 .tdelay 1 second +102 .PSV.dial :air + "processing"%&  +43 "core"  +3 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +41 "core" +4 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%K  +42 "core"  +4 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%', +2606 "core" ' +3 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%-& +4 "core" &~\  +2 "manipulator"&& +4 "core" &\ /\ / Q zQ +2 "manipulator"&% +4 "core" %\ \ (\ 0 ' z +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&m(- +189 "core" ( +2 "manipulator"&& +5 "core" &-\ 6\ 3 V z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &b& +4 "core" &-\ %\ / W y +2 .tForearm.seek :garage +2 "manipulator"&'Γ +102 "core" ' +2 .tHand.close + "manipulator"&B/ +76 "core" / +2 "manipulator"&C& +5 "core" &-\ 6\ 1 B z +2 "manipulator"&%% +4 "core" % Σ\ 0\ %  z +3 .tForearm.seek :retract + "manipulator"&_'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC + "manipulator"&4([ +128 "core" ( +2 "manipulator"&w& +4 "core" &\\\ 3\ 5  z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &L& +3 "core" &\\\ $\ % z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&Y'$ +103 "core" ' +2 "manipulator"&M& +4 "core" &\\\ 5\ 2 7 z +2 "manipulator"&R% +4 "core" %\ .\ 0 H z] +3 "processing"%y& +4 "core" &\  +4 "processing"% & +5 "core" &\  +3 .tPC.seek :closed +2 "processing"% (^ +55 "core" &\  +10 &6\ +| +3 &e\ @ +3 &ap\ P +2 &$S\ O +2 &R\ O + &U\ O + &kR\ O +2 &,X\ O +9 &R\ O +9 &R\ N +10 & rS\ O +9 &"5Tb\ O +10 &#TA\ N +9 &%UK\ O +9 &'{RD\ O +10 &)<RG\ O +9 &*RO\ O +9 &,ST\ O +10 &.TM\ O +9 &0DWM\ O +10 &2UO\ O +9 &3SH\ O +9 &5SW\ O +10 &7MTV\ O +9 &9S[\ O +9 &:R\\\ N +10 &<T^\ O +9 &>UTZ\ O +10 &@Ul\ O +9 &A]m\ P +9 &Chp\ Q +10 &EOn\ T +9 &Gn\ T +9 &Hp\ T +10 &Jp\ T +9 &LS{\ U +10 &N|\ T +9 &O~\ U +9 &Q;\ U +10 &SY!\ U +9 &U\ U +9 &V\ U +10 &X\ V +9 &Z_\ V +10 &\\"\ V +9 &]\ 7 +9 &^/v\ S +10 &^!\ / +2 ( +2 "processing"% & +4 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.71 +2 "processing"%$& +3 "core" &^ !\ / +4 .tHand.open + "manipulator"&1 +73 "core" 1 +2 "manipulator"&H% +5 "core" % \ 7\ < - y] +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^db +3 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tPRV.dial :air +2 "processing"%  +45 "core"  +4 .tPSV.dial :mixloop +2 "processing"% +55 "core" +4 "processing"%g% +4 "core" %&\ +3 .tPS.seek 0.3ml +2 "processing"%h' +382 "core" ' +2 .tPSV.dial PSR +2 "processing"%6 +101 "core"  +8 #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%l'' +479 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%v'\ +1904 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%P +101 "core" +4 .tPTV.dial :mixing +2 "processing"%E @ +73 "core" @ +5 .tPBV.dial :waste2 +2 "processing"%'  +92 "core"  +5 .tPS.seek 0ml + "processing"%q', +2600 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&A& +4 "core" &\\\ .\ / Q z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&X([ +4 "core" ( + "manipulator"&@& +4 "core" &\\\ 7\ 1 z z +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &r& +3 "core" &\\\ /\ . S z +3 .tForearm.seek PC +2 "manipulator"&J'$ +92 "core" ' +2 .tHand.close + "manipulator"&i/ +71 "core" / +4 .tPC.seek :open + "processing"%8( +459 "core" ( + "manipulator"&T& +4 "core" &\\\ /\ / Y z +3 "manipulator"&% +4 "core" % \ &\ $ y +3 .tForearm.seek :retract + "manipulator"&s'\ +99 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(- +129 "core" ( +2 "manipulator"& & +4 "core" &-\ 1\ 5 6 zb +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +53 &n& +12 "core" &-\ ,\ .  zb +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&\\'Γ +96 "core" ' +2 .tHand.open + "manipulator"&11 +74 "core" 1 +2 "manipulator"&% +4 "core" % Θ\ 5\ 3 z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^db +4 .tForearm.seek :retract + "manipulator"&G'\ +99 "core" ' +3 #tLoading da puck from tube 3 into Processing Clamp + "processing"%e& +4 "core" &\ +2 "manipulator"&.% +5 "core" %\ \ +\ $ ! z +2 "storage"(% +4 "core" %| t\ +2 "storage"(x. +3 "core" .( +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 +2 "storage"(|( +199 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +4 (]& +3 "core" & j f A\  +2 "manipulator"&0& +4 "core" &-\ .\ / f zb +3 "manipulator"&^% +4 "core" %\ \ .\ . Z z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&( +216 "core" ( +2 "manipulator"&)& +4 "core" &\ 1\ 5 & y +2 "storage"(=& +4 "core" & \  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 3 + 700 counts + "manipulator"& ' +105 "core" ' + "storage"(/& +4 "core" & \  +3 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(,') +283 "core" ' +2 "storage"(- +3 "core" -'M +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (+& +4 "core" & 4\  +2 "manipulator"&a& +4 "core" &\ !\ ! y +3 .tElbow.seek 3 + "manipulator"&Q( +11 "core" ( +2 "manipulator"&7& +4 "core" &\ 7\ 1 ya +2 "storage"(& +4 "core" & )\  +3 .tForearm.seek 3 + 300 counts +2 "manipulator"&5'C +14 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^db +4 .tHand.close + "manipulator"&/ +73 "core" / +3 ."downElevator"SE.seek :down +4 "storage"(?'p +3 "manipulator"&:& +8 "core" &\ "\ b za +2 "manipulator"&t% +4 "core" % 8\ 0\ - z^ +3 .tForearm.seek :retract + "manipulator"&z'\ +94 "core" ' +2 .tElbow.seek PC + "manipulator"&<([ +126 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +147 "core" ( +2 "manipulator"&~& +4 "core" &O\ -\ $ z +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &O\ )\ -  z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC + "manipulator"&}'$ +92 "core" ' +2 "manipulator"&p& +4 "core" &O\ 0\ 6 y +52 "manipulator"&\ % +12 "core" %,\ /\ . V z +3 "processing"%I& +4 "core" &(\ +4 "processing"%& +6 "core" &$\ +2 .tPC.seek :closed +2 "processing"%S(^ +4 "core" &U\ \ +9 &.tR\ *x +9 &c~R\ > +10 &lrF\ O +9 &/PE\ N +9 &QC\ N +10 &U\ O +9 &tT\ O +10 &6V\ O +9 &U\ O +9 &T\ O +10 & |U\ O +9 &">U\ O +9 &$V\ O +10 &%W\ O +9 &'T\ O +10 &)FU\ O +9 &+U\ O +9 &,P\ O +10 &.S\ O +9 &0NU\ O +9 &2R\ O +10 &3Q\ O +9 &5Q\ O +10 &7VQ\ O +9 &9R\ N +9 &:R\ N +10 &<S\ O +9 &>^U\ O +9 &@ X\ O +10 &A]\ P +9 &Cj\ Q +10 &EYw\ S +9 &G\ T +9 &Hl\ T +10 &Jt\ T +9 &L]t\ T +9 &Nt\ T +10 &Ot\ U +9 &Ql\ U +10 &Sdp\ U +9 &U&f\ U +9 &Vf\ U +10 &Xf\ V +9 &Zjg\ U +9 &\\+g\ V +10 &]~yh\ ; +9 &^3g\ Q +10 &^\\\ , +2 ( +2 "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.70 +3 .Hand.open + "manipulator"&31 +73 "core" 1 +2 "manipulator"&Z% +4 "core" % ,\ 6\ 3 , z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^db +3 .tForearm.seek :retract +2 "manipulator"&O'\ +98 "core" ' +3 #tHeating Puck.from 3, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%9 U +3 %N9 +7 "core" 9 +102 "processing"%c9 +3 "core" 9< +103 "processing"%f9 +2 "core" 9 = +103 "processing"%j9 +3 "core" 9 > +103 "processing"%W9 +3 "core" 9? +103 "processing"%k9 +3 "core" 9@ +103 "processing"%(9 +3 "core" 9? +103 "processing"%u9 +3 "core" 9? +103 "processing"%9 +3 "core" 9"? +103 "processing"%o9 +3 "core" 9'= +103 "processing"% 9 +3 "core" 9+2 +102 "processing"%`9 +3 "core" 9// +103 "processing"%D9 +4 "core" 93- +102 "processing"%V9 +3 "core" 98* +103 "processing"%9 +3 "core" 9(<( +103 "processing"%>9 +3 "core" 9:@$ +103 "processing"%{9 +3 "core" 9LD" +103 "processing"%9 +3 "core" 9`I +102 "processing"%29 +3 "core" 9sM +103 "processing"%"9 +3 "core" 9Q +103 "processing"%#9 +3 "core" 9U +103 "processing"%9 +3 "core" 9Y +102 "processing"%;9 +4 "core" 9^ +103 "processing"%9 +2 "core" 9b +103 "processing"%&9 +3 "core" 9f +103 "processing"%9 +3 "core" 9j +103 "processing"%K9 +2 "core" 9o +104 "processing"%!9 +3 "core" 9,s +103 "processing"%-9 +3 "core" 9=w +102 "processing"%9 +3 "core" 9R{\ +103 "processing"%9 +3 "core" 9a +103 "processing"%9 +3 "core" 9p +153 "processing"%b9 +12 "core" 9 +103 "processing"%F9 +3 "core" 9 +103 "processing"%B9 +3 "core" 9 +103 "processing"%C9 +2 "core" 9 +103 "processing"%%9 +3 "core" 9 +103 "processing"%U9 +4 "core" 9 +103 "processing"%w9 +3 "core" 9 +103 "processing"%L9 +3 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%M9 +3 "core" 9 +103 "processing"%R9 +4 "core" 9 +102 "processing"%y9 +3 "core" 9 +103 "processing"%m9 +3 "core" 9  +4 .tPH.hold 2:00:00,28C +3 "processing"%_ pUp  +3 .tdelay 1:30 +5 "core"  +9000 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%d +101 "core"  +7 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +17 .tPS.seek 0.5ml + "processing"%$'F +589 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +16 .tPS.seek 2ml +2 "processing"%'˕ +1588 "core" ' +2 .tPTV.dial :puck +2 "processing"%H  +71 "core"  +8 .tPSV.dial PTV + "processing"% +73 "core" +4 .tPBV.dial :waste1 +2 "processing"%  +133 "core"  +4 "processing"%% +4 "core" %˕]\  +3 .tPS.seek 1.5ml +2 "processing"%g'{ +579 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Y * +33 "core" + +6 .tPS.seek 0ml +2 "processing"%', +1596 "core" ' +3 .tdelay 5:00 +22340 "Can"\ uf . +7662 #trecoverPSRreagent08 + .PTV.dial :puck +2 "processing"%6  +4 "core"  +5 .tPBV.dial :waste1 + "processing"%h  +35 "core" +4 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%l * +34 "core" * +5 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%P +73 "core"  +8 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml +2 "processing"%E'\ +2387 "core" ' +2 .tPSV.dial PTV +55 "processing"%' +76 "core" +6 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%v +72 "core"  +7 .tdelay 5 seconds +503 .PSV.dial PTV + "processing"%A +73 "core" +5 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%@  +83 "core" +5 .tPS.seek 0ml +2 "processing"%r', +2359 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%i  +128 "core" +4 .tPSV.dial :mixloop +2 "processing"%4 +54 "core" +4 .tPRV.dial :ab1 +2 "processing"% @ +75 "core" A +5 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +4 .tPS.seek 0.15ml + "processing"% ' +352 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"'T  +3 "processing"%  +43 "core" +5  +4 !to:Fluid::Warning: mesg"DNon-empty Processing Syringe connected to open Collection Clamp:bt[$"5/home/esp/esp2/utils/fluid.rb:505:in `occupied?'"1/home/esp/esp2/utils/fluid.rb:607:in `fluid'"2/home/esp/esp2/utils/fluid.rb:619:in `fluid!'"1/home/esp/esp2/utils/fluid.rb:693:in `fluid'"1/home/esp/esp2/utils/fluid.rb:748:in `fluid'"2/home/esp/esp2/utils/fluid.rb:414:in `fluid!'"4/home/esp/esp2/utils/fluid.rb:455:in `transfer'"4/home/esp/esp2/utils/fluid.rb:328:in `transfer'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"4/home/esp/esp2/utils/fluid.rb:326:in `transfer'"0/home/esp/esp2/utils/fluid.rb:581:in `dial'"7/home/esp/esp2/utils/shaftmoves.rb:29:in `connect'";/home/esp/esp2/protocol/2G/DAprocess.rb:300:in `runDA'"?/home/esp/esp2/protocol/2G/DAprocess.rb:170:in `processDA'"0/home/esp/esp2/protocol/2G/DA.rb:56:in `da'";/home/esp/esp2/mission/25APR23NEMO.rb:19:in `myDA_WCR'"-/home/esp/esp2/mission/25APR23NEMO.rb:90"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"-/home/esp/esp2/mission/25APR23NEMO.rb:89"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"-/home/esp/esp2/mission/25APR23NEMO.rb:35"2/home/esp/esp2/lib/framework.rb:125:in `load'"2/home/esp/esp2/lib/framework.rb:125:in `load'"5/home/esp/esp2/lib/framework.rb:183:in `execute'"-/home/esp/esp2/lib/esp.rb:207:in `shell'"7/home/esp/esp2/lib/schedule.rb:498:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:491:in `initialize'"'/home/esp/esp2/lib/schedule.rb:489 +2 "processing"% % +4 "core" %r\  +3 .tPS.seek 0.3ml +2 "processing"%J' +346 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'n  +30 "core" +4 .tPRV.dial :air +2 "processing"%X  +44 "core"  +5 .tPS.seek 0.9ml +2 "processing"%1'@ +1269 "core" ' +2 .tPRV.dial :waste2 +2 "processing"% @ +71 "core" ? +6 .tPS.seek 0.5ml + "processing"%e'F +850 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%.  +52 "core" +5 .tPS.reconfigure :default +3 "processing"%#A d`xb +3 .tPS.seek 2ml +2 "processing"%s'˕ +1595 "core" ' +2 .tPSV.dial :PML +2 "processing"% +52 "core" +5 .tPTV.dial :mixing + "processing"%x @ +74 "core" B +5 .tPBV.dial :waste1 +2 "processing"%\\  +34 "core" +4 "processing"%]% +4 "core" %˒\  +3 .tPS.seek 1.85ml +2 "processing"%0' +229 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%^ * +33 "core" * +6 .tPS.seek 0ml +2 "processing"%*', +1945 "core" ' +3 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"')& +4 "core" &XZ\ z +3 "manipulator"&=& +4 "core" &O\ %\ 0  z +2 "manipulator"&% +4 "core" %\ \ /\ - w z +63 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&/(- +152 "core" ( + "manipulator"&G& +4 "core" &-\ 7\ 1 zp +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +4 "core" &-\ *\ . ! zp +3 .tForearm.seek :garage + "manipulator"&+'Γ +99 "core" ' +2 .tHand.close + "manipulator"&a/ +73 "core" / +2 "manipulator"&7& +4 "core" &-\ 4\ 2  yp +3 "manipulator"&% +4 "core" % Ρ\ \ -  y0 +3 .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&:(o +335 "core" ( +2 "manipulator"&t& +5 "core" &e4\ 2\ 7 zK + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +3 "core" &e4\ 0\ . B zK +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"& 'Ͻ +96 "core" ' +2 "manipulator"&,& +5 "core" &f4\ 8\ 1 L zK +2 "manipulator"&5% +4 "core" %ϲ\ .\ - b z +3 "collection"'~& +4 "core" &XX\ d +4 "collection"'& +5 "core" &WX\ s +3 .tCC.seek :closed +2 "collection"'Q(S +5 "core" &WZ\ e +7 & 1XX\ p#b +9 &UXX\ j8 +10 &}zZY\ jL +9 &UWW\ nP +9 &PRX[\ nO +10 &RUZ\ bP +9 &WVY\ nO +9 &QWZ\ cO +10 &WVWZ\ oP +9 &RYZ\ cP +10 &RUX\ oO +9 &!SUX\ oO +9 &#_WTZ\ nP +10 &%"WVY\ oO +9 &&TXX\ oO +9 &(WXX\ nP +10 &*gRXZ\ `P +9 &,)OVZ\ `P +10 &-RTX\ `O +9 &/RWW\ cO +9 &1oUX[\ bP +10 &30TUY\ cP +9 &4PX[\ cP +10 &6PWY\ cO +9 &8xPWY\ aO +9 &:9QX[\ cP +10 &;WZY\ oP +9 &=UW[\ oP +9 &?RV[\ oO +10 &ABUXY\ nO +9 &CZXX\ nP +9 &DkXZ\ mR +10 &FyW[\ jU +9 &H/W\\\ fY +10 &IXY\ d[\ +9 &KZZ\ d[\ +9 &MmV[\ d[ +10 &O+ZX\ b] +9 &PXY\ c\\ +9 &RefU[\ e0 +10 &RY[\ \ fT +9 ( + &RkXZ\ ^J +3 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.43 +2 "collection"'p& +3 "core" &RjXZ\ _J +4 .tHand.open + "manipulator"&\ 1 +65 "core" 1 +2 "manipulator"&?% +5 "core" % ϲ\ 6\ 3 @ z +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^db +3 .tForearm.seek :retract + "manipulator"&I'\ +97 "core" ' +2 .tPSV.dial PSR + "processing"%z +103 "core"  +8 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +18 .tPS.seek 1.5ml + "processing"%8'{ +1595 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%3  +42 "core"  +6 .tPS.seek 0ml + "processing"%Z', +1595 "core" ' +52 .tPSV.dial PSR +10 "processing"%N +42 "core"  +9 .tPSR.select :air +2 "processing"% +17 .tPS.seek 2.5ml + "processing"%'\ +2607 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%c  +4 "collection"'}  +34 "core"  +126  +7 .tPSV.dial :mixloop +2 "processing"%f +102 "core" +6 .tCTV.dial :air,avoiding: :intake +2 "collection"'j  +5 "core" +5 .tPTV.dial :PRVmixing +2 "processing"%W  +72 "core" +7 .tPS.seek 0ml +2 "processing"%k', +2597 "core" ' +2 .tPSV.dial :air +2 "processing"%(  +42 "core"  +6 .tPS.seek 2.5ml + "processing"%u'\ +2610 "core" ' +2 .tPSV.dial :mixloop + "processing"% +44 "core" +6 .tPS.seek 0ml +2 "processing"%o', +2604 "core" ' +2 .tPSV.dial :air +2 "processing"%  +43 "core"  +6 .tPS.seek 2.5ml +2 "processing"%`'\ +2620 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%D +43 "core" +6 .tPS.seek 0ml +2 "processing"%V', +2626 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" &f3\ /\ / ; zK +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&>(o +3 "core" ( +2 "manipulator"&{& +4 "core" &f3\ 1\ 4 / zK +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +3 "core" &f3\ -\ . Z zK +3 .tForearm.seek CC + "manipulator"&2'Ͻ +93 "core" ' +2 .tHand.close + "manipulator"&"/ +69 "core" / +4 .tCC.seek :open +2 "collection"'#( +398 "core" ( +2 "manipulator"&& +4 "core" &f3\ ,\ # K zK +2 "manipulator"&;% +4 "core" % \ 0\ 1 + z +3 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&&(- +319 "core" ( +2 "manipulator"&& +57 "core" &-\ 3\ / z +8 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &K& +3 "core" &-\ ,\ ! K y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&!'Γ +109 "core" ' +2 .tHand.open +2 "manipulator"&-1 +67 "core" 1 +2 "manipulator"&% +4 "core" % Μ\ 3\ 2 e y +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^db +3 .tForearm.seek :retract +2 "manipulator"&'\ +109 "core" ' +2 ."da"delayUntil "12:34:48.93" +3 #"WCR"Whole Cell Archive sampling 1000ml +2 #Loading wcr puck from tube 3 into Collection Clamp + "collection"'& +5 "core" &VY\ | +2 "manipulator"&b% +4 "core" %\ \ .\ + y +3 "storage"(F% +4 "core" %i\ \  _\ | +2 "storage"(B. +3 "core" .( +2 "storage"(C& +4 "core" &\ \  &\ | +3 "storage"(%& +4 "core" &\ \  6\ | +2 "manipulator"&U& +4 "core" &-\ 1\ / ' z +3 "manipulator"&w% +4 "core" %\ \ 0\ 0 T z +3 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 3 +2 "manipulator"&L( +199 "core" ( +2 "manipulator"&& +4 "core" &\ 1\ 6 : z8 +2 "storage"(M& +5 "core" &\ \  U\ z +3 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 3 + 700 counts +2 "manipulator"&R' +95 "core" ' +2 "storage"(y& +4 "core" &\ \  \ z +3 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +5 ."WCR"SE.seek :beamBreak + "storage"(m') +293 "core" ' +2 "storage"(d- +3 "core" -' +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +4 (q& +3 "core" & \ t +2 "manipulator"&$& +4 "core" &\ /\ / 1 z8 +3 ."WCR"Elbow.seek 3 +2 "manipulator"&H( +4 "core" ( + "manipulator"& & +5 "core" &\ 1\ 0 3 z8 +2 "storage"(& +4 "core" & \ v +3 ."WCR"Forearm.seek 3 + 300 counts +2 "manipulator"&'C +22 "core" ' +2 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^db +3 ."WCR"Hand.close + "manipulator"&/ +74 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&Y& +3 "storage"(g'p +6 "core" &\ /\ 0 W z8 +3 "manipulator"&9% +4 "core" % ^\ (\ & w zQ +3 ."WCR"Forearm.seek :retract +2 "manipulator"&6'\ +95 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&h(o +141 "core" ' +2 ."downElevator"SE.stop +51 "storage"(5 +11 "core" ( +2 "manipulator"&l& +4 "core" &e6\ .\ 0 ' zN +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &P& +3 "core" &f6\ /\ + \ zN +3 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek CC +2 "manipulator"&'Ͻ +92 "core" ' +2 "manipulator"&'& +4 "core" &f5\ 5\ 2 { yN +3 "manipulator"&v% +4 "core" %\ /\ / : yA +3 "collection"'A& +4 "core" &TV\ k +4 "collection"'@& +6 "core" &VX\ l +2 ."WCR"CC.seek :closed +2 "collection"'E(S +6 "core" &UV\ l +5 & 0TU\ k$c +10 &U{UT\ d7 +9 &~yRT\ `L +9 &QVU\ fO +10 &TRTU{\ fO +9 &RSTr\ fO +10 &SUUp\ fO +9 &STVb\ gO +9 &\\NUYO\ gO +10 &NTXO\ gO +9 &NUWS\ gO +9 &!NUX6\ gO +10 &#dNUU/\ gO +9 &%'OUV1\ gN +10 &&PQW/\ gN +9 &(QTW+\ fO +9 &*lSUW\ fO +10 &,.OTV\ fO +9 &-PUU\ eN +9 &/PRU\ fO +10 &1tTSV\ fO +9 &36TUR\ fO +9 &4OUV\ fO +10 &6OVT\ fO +9 &8}QVU\ fN +10 &:?QRV\ fN +9 &<QSW\ fN +9 &=QSV\ fO +10 &?TRW\ fO +9 &AFUVV\ fO +9 &CUVW\ fO +10 &D\\UV\ fP +9 &FjX[\ cQ +10 &H>UV\ bT +9 &IUX\ ^X +9 &KTV\ \\Z +10 &MpTU\ \\[\ +9 &O2SW\ \\[\ +10 &PUW\ [[ +9 &RhdUV\ ]. +9 &RUX\ ^T +9 ( +2 &RbTW\ oI +3 "collection"'@& +3 #"WCR"Collection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.27 +3 .Hand.open +2 "manipulator"&i1 +67 "core" 1 +3 "manipulator"&4% +4 "core" % \ 5\ 1 zA +8 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^db +4 ."WCR"Forearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +4 #"WCR"collectSample 1000ml w/bubble point of 55psi + #Priming 7ml + .Gate.power :sampler,:ON +178 .Flow.enablePump :primary +7 .Flow.setRate 6.0 +8 .Intake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")r+ +3 "core" + +2 "sampler")T% +4 "core" %D\\] \ H +3 "collection"'& +4 "core" &RbUW\ _I +4 "Can"\ fg S +2 #"WCR"Calibrating pressure sensors +2 .CTV.dial :air + "collection"'  +4 "core" +6 ."WCR"SSV.dial :spit,avoiding: :exhaust +2 "sampler")  +5 "core"  +6 ."WCR"SS.reconfigure :fast +3 "sampler")#.0Xt +288 "core" ' +2 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")X  +3 "collection"'J @ +110 "core" @ +27  +5 ."WCR"delay 3.8 seconds +383 "collection"'% +4 "core" %VW\ + +2 "sampler")1% +5 "core" %>z&% \ +2 #"WCR"Sensor limits: Intake max 150.7psia; Outlet max 154.8psia + .SSV.dial :spit +2 "sampler"). +137 "core"  +6 ."WCR"SS.seek 0ml +57 "sampler")e'? +260 "core" ' +2 ."WCR"SSV.dial CBV +3 "sampler")  +137 "core" +6 ."WCR"CTV.dial :intake +2 "collection"'x  +76 "core"  +8 #"WCR"Waiting for external sampler to finish priming... + .delayUntil "12:34:02.08" +1394 #"flow"3.3L/min +3007 #3.7L/min +2975 "Can"\ 25z IJ\ +8839 ."WCR"Flow.enablePump :primary + .Flow.setRate 2.5 +10 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +4 "sampler")\\  +7 "core" +10 #"WCR"Allowing 40s for 7.0ml of remaining 7.0ml +3 "Can"\ 6% \ a +2 ."WCR"Intake.select :open + "sampler") +216 "collection"']% +4 "core" %\ + +2 #"WCR"Intake @31.5psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 2.18ml/s +2 "sampler")#.0X$ \  +17 "collection"'=% +4 "core" %\ 8 +2 "sampler")% +4 "core" %>% \  +21 "collection"'G% +3 "core" % \ < +3 "sampler")% +4 "core" %>$ \  +23 "collection"'<% +4 "core" %(\ 6 +2 "sampler")a% +5 "core" %>$ \  +27 "collection"'7% +3 "core" %\ 6 +2 "sampler")% +4 "core" %>$ \  +32 "collection"'O% +3 "core" %\ 6 +2 "sampler")+% +5 "core" %># \  +2 "collection"'/% +4 "core" %\ 2 +2 #"WCR"Intake @30.7psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 1.96ml/s +2 "sampler")#.0Xdd \  +2 "collection"' & +5 "core" &R_  \ II +4 "Can"\ Jr \ +2 ."WCR"CTV.dial :intake +2 "collection"'o  +15 "core" +7 ."connect"SSV.dial CBV +4 "sampler")D  +3 ."WCR"CBV.dial SSV +77 "core"  +6 #"WCR"Allowing 130s for 25.0ml of remaining 1000.0ml +3 "Can"\ Ew \ +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'`% +3 "core" % \ D +3 #"WCR"Intake @32.0psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 1.96ml/s +2 "sampler")#.0X% +4 "core" %\ ; +2 #"WCR"Intake @31.7psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 1.77ml/s +2 "sampler")#.z0X +2 "sampler")]% +4 "core" %F3 \  +18 "collection"'e% +3 "core" %P\ 7 +2 "sampler")0% +5 "core" %F2 \  +20 "collection"')% +3 "core" %U\ : +3 "sampler")=% +4 "core" %F3 \  +24 "collection"'% +3 "core" %/\ @ +2 "sampler")G% +5 "core" %F0 \  +2 "collection"'% +4 "core" %=\ ? +2 #"WCR"Intake @30.7psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.94ml/s +2 "sampler")#.A0X\ : +2 "sampler")8% +4 "core" %HUV \  +3 "sampler")t% +4 "core" %HYY \  +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )N% +3 "core" %H[[ \  +7 ."WCR"SSV.dial :exhaust +2 "sampler")Z  +80 "core"  +6 ."WCR"Exhaust.select :open + "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")}'? +695 ."da"PBV.dial between PSV and waste1 +2 "processing"%c * +37 "core" , +6 ."da"PSV.dial :air +2 "processing"%f  +43 "core"  +6 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%j'\ +72 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +15 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +4 "sampler")W  +81 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 975.0ml +3 "Can"\ KJ 33 +2 ."WCR"Intake.select :open + "sampler") +215 "collection"'% +4 "core" %<\ 9 +3 #"WCR"Intake @31.7psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.86ml/s +2 "sampler")#.;0X% +5 "core" %  \  +2 "collection"'% +4 "core" %=\ 8 +2 #"WCR"Intake @31.0psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.70ml/s +2 "sampler")#.00X +2 #"WCR"Intake @30.2psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.62ml/s +2 "sampler")#.+0X +2 "sampler")% +4 "core" %H \  +24 "collection"'% +3 "core" %12+\ B +3 "sampler")Y% +4 "core" %H \  +27 "collection"'9% +3 "core" %-1\ B +3 "sampler")L% +4 "core" %H58 \  +31 "collection"'R% +4 "core" %$\ D +2 "sampler")m% +4 "core" %HOR \  +3 "sampler")% +4 "core" %HSR \  +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )q% +3 "core" %HUW \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")P  +79 "core"  +6 ."WCR"Exhaust.select :open +2 "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler")H'? +603 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%$ +132 "core"  +8 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +17 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%v'F +116 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +19 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")A  +80 "core" +8 #"WCR"Allowing 130s for 25.0ml of remaining 950.0ml +3 "Can"\ D(  +2 ."WCR"Intake.select :open +2 "sampler") +218 "collection"'g% +4 "core" %$&\ ; +2 #"WCR"Intake @32.2psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.62ml/s +2 "sampler")#.+0X +2 "sampler")]% +4 "core" %E2 \  +21 "collection"'e% +3 "core" % 5\ 6 +3 "sampler")0% +4 "core" %E3GM \  +23 "collection"')% +4 "core" % !;\ 7 +2 "sampler")=% +4 "core" %I \ \ ^ +27 "collection"'% +4 "core" %C\ 8 +2 "sampler")G% +5 "core" %I \  +31 "collection"'% +3 "core" %G\ : +2 "sampler")% +4 "core" %G \  +36 "collection"'x% +4 "core" %\ A +2 "sampler")7% +5 "core" %G \  +40 "collection"'% +4 "core" %02+\ 9 +2 "sampler")O% +4 "core" %G;< \  +47 "collection"'+% +4 "core" % <\ 7 +2 "sampler")/% +4 "core" %GVX \  +3 "sampler")<% +4 "core" %GWW \  +2 ."WCR"Intake.select :close + "sampler")0 +16 )5% +3 "core" %GY[ \  +2 ."WCR"SSV.dial :exhaust +2 "sampler")~  +79 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +74 ."WCR"SS.seek 0ml +3 "sampler")s'? +40 "core" ' +2 ."da"delay 2:00 +831 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +4 "sampler")  +83 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 925.0ml +3 "Can"\ B y +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'% +4 "core" %B\ 7 +2 #"WCR"Intake @31.3psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.'0X% +4 "core" %8\ 7 +2 #"WCR"Intake @31.0psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.51ml/s +3 "sampler")#.#0X\ 6 +2 "sampler")F% +4 "core" %F-?A \  +21 "collection"'B% +3 "core" %:\ 6 +3 "sampler")% +4 "core" %J-eh \  +23 "collection"'U% +4 "core" %J\ A +2 "sampler")K% +5 "core" %J \ % +26 "collection"'w% +4 "core" %A\ A +2 "sampler")!% +4 "core" %I \  +32 "collection"'% +3 "core" %C\ B +2 "sampler")M% +4 "core" %I \  +36 "collection"'{% +4 "core" %2\ A +2 "sampler")% +4 "core" %I \  +41 "collection"'b% +4 "core" % E\ 7 +2 "sampler")d% +4 "core" %I \  +47 "collection"'C% +3 "core" %H\ 6 +2 "sampler")%% +4 "core" %IGG \  +3 "sampler") % +60 "core" %I][ \  +10 ."WCR"Intake.select :close + "sampler")0 +16 )% +3 "core" %Ibc \  +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +78 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler")Y'? +877 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +15 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +4 "sampler")9  +80 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 875.0ml +3 "Can"\ J .6? +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'L% +3 "core" %!#B\ < +3 #"WCR"Intake @32.1psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0X\ ; +2 "sampler")l% +4 "core" %I \  +31 "collection"'J% +4 "core" %7\ < +2 "sampler")X% +5 "core" %I \  +35 "collection"'6% +4 "core" %-,D\ ; +2 "sampler")4% +4 "core" %I!# \  +41 "collection"'#% +4 "core" %=\ ; +2 "sampler")1% +4 "core" %I \  +47 "collection"'% +3 "core" %>\ < +2 "sampler")T% +4 "core" %I=? \  +3 "sampler")% +4 "core" %IAA \  +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )\\% +3 "core" %IKM \  +2 ."WCR"SSV.dial :exhaust +2 "sampler")]  +78 "core"  +7 ."WCR"Exhaust.select :open + "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler")e'? +908 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +16 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +4 "sampler")0  +81 "core"  +6 #"WCR"Allowing 130s for 25.0ml of remaining 850.0ml +3 "Can"\ D ?I +2 ."WCR"Intake.select :open +2 "sampler") +214 "collection"')% +5 "core" % J\ 6 +2 #"WCR"Intake @31.4psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0X +3 "sampler")5% +4 "core" %F; \  +17 "collection"'~% +4 "core" %9\ = +2 "sampler")n% +4 "core" %F; \  +21 "collection"'% +3 "core" %/\ : +3 "sampler")% +4 "core" %F; \  +23 "collection"'s% +4 "core" %3\ 7 +2 "sampler")?% +4 "core" %F;-1 \  +28 "collection"'a% +3 "core" %9\ 9 +2 "sampler")% +5 "core" %P-U[ \  +31 "collection"'z% +3 "core" %:\ ; +3 "sampler") % +4 "core" %J \  +35 "collection"'*% +4 "core" %=\ B +3 "sampler")3% +4 "core" %J \  +40 "collection"'8% +4 "core" %G\ ; +2 "sampler")t% +4 "core" %J \  +47 "collection"'N% +3 "core" %+\ < +3 "sampler")^% +4 "core" %J# \  +53 "collection"'Z% +3 "core" %/\ < +2 "sampler"),% +5 "core" %J24 \  +60 "collection"'c% +4 "core" %C\ C +2 "sampler")f% +4 "core" %JOQ \  +3 "sampler")W% +4 "core" %JRS \  +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )p% +6 "core" %JX\\ \  +2 ."WCR"SSV.dial :exhaust +2 "sampler")V  +79 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler")'? +569 "core" ' +2 ."da"delay 2:00 +320 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")}  +81 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 825.0ml +3 "Can"\ E P9 +2 ."WCR"Intake.select :open + "sampler") +268 "collection"'u% +11 "core" %/09\ 0 +2 #"WCR"Intake @32.6psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.51ml/s +2 "sampler")#.#0X% +4 "core" % 6\ = +2 "sampler")"% +4 "core" %G; \  +21 "collection"':% +3 "core" %(\ 9 +3 "sampler")D% +4 "core" %Q8: \  +23 "collection"'-% +4 "core" %!\ > +2 "sampler")% +4 "core" %K[^ \  +27 "collection"'% +4 "core" % &\ > +2 "sampler")j% +4 "core" %K \  +32 "collection"'F% +3 "core" %  4\ > +2 "sampler")B% +5 "core" %K \  +35 "collection"'% +4 "core" %!\ D +2 "sampler")U% +5 "core" %K \  +40 "collection"'K% +4 "core" %!!-\ B +2 "sampler")w% +4 "core" %K \  +47 "collection"'!% +3 "core" % \  \ C +2 "sampler")% +4 "core" %K,, \  +53 "collection"'M% +5 "core" %\ /\ B +2 "sampler"){% +5 "core" %KBC \  +2 "sampler")% +4 "core" %KED \  +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )b% +3 "core" %KJM \ % +2 ."WCR"SSV.dial :exhaust +2 "sampler")d  +80 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler")'? +912 "core" ' +6 ."WCR"Exhaust.select :close +2 "sampler") +25 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")C  +79 "core" +7 #"WCR"Allowing 130s for 25.0ml of remaining 800.0ml +4 "Can"\ K cS + ."WCR"Intake.select :open +2 "sampler") +216 "collection"'%% +3 "core" %#%\ B +2 #"WCR"Intake @32.2psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.46ml/s +2 "sampler")#. 0X +2 "sampler")4% +4 "core" %NYX \  +3 "sampler")R% +4 "core" %NZY \  +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )#% +3 "core" %N]] \  +2 ."WCR"SSV.dial :exhaust +2 "sampler")1  +80 "core"  +57 ."WCR"Exhaust.select :open +9 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")q'? +617 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , +7 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%T +74 "core"  +9 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml + "processing"%'\ +120 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +19 ."connect"SSV.dial CBV +4 "sampler")\\  + ."WCR"CBV.dial SSV +82 "core" +8 #"WCR"Allowing 130s for 25.0ml of remaining 775.0ml +4 "Can"\ C" v} +2 ."WCR"Intake.select :open + "sampler") +219 "collection"']% +4 "core" %#%\ 4 +2 #"WCR"Intake @32.2psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.46ml/s +2 "sampler")#. 0X +2 "sampler")x% +5 "core" %;v+ \  +17 "collection"'7% +4 "core" % \ @ +2 "sampler")% +4 "core" %;v+ \  +21 "collection"'% +3 "core" %\ 8 +2 "sampler")r% +5 "core" %;v+ \  +2 "collection"'O% +5 "core" %\ 8 + #"WCR"Intake @30.1psia, vacuum from 20.0 to 24.0psi +57 .SS.reconfigure :inhaling 0.42ml/s +7 "sampler")#.0X +3 "sampler") % +4 "core" %H \  +31 "collection"'*% +3 "core" %\ ? +3 "sampler")3% +4 "core" %H \  +35 "collection"'8% +5 "core" %\ ? +2 "sampler")t% +4 "core" %H \  +15 ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%=  +21 "collection"'N% +4 "core" %,.\ 2 +2 "sampler")^% +4 "core" %H \  +12  +6 ."da"delay 5 seconds +29 "collection"'Z% +3 "core" %\ 9 +2 "sampler"),% +5 "core" %H&$ \  +52 "collection"'c% +4 "core" %\ 9 +2 "sampler")f% +4 "core" %H;= \  +61 "collection"'W% +3 "core" % \ B +2 "sampler")p% +5 "core" %HLN \  +2 "sampler")V% +4 "core" %HMM \  +2 ."WCR"Intake.select :close +2 "sampler")0 +14 )/% +4 "core" %HQR \  +2 ."WCR"SSV.dial :exhaust +2 "sampler")}  +79 "core"  +6 ."WCR"Exhaust.select :open + "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")u'? +194 ."da"PTV.dial :PRVmixing +2 "processing"%  +117 #"flow"2.4L/min +14 "core" +5 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%(  +44 "core"  +5 ."da"PTV.dial :PRVmixing +2 "processing"%\  +8 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +4 "core" +7 ."da"PSV.dial :mixloop +2 "processing"%` +9 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +2 "sampler")  +63 "core" +12 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml +2 "processing"%' +3 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 750.0ml +3 "Can"\ =D  +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'% +3 "core" %\ 3 +2 #"WCR"Intake @30.7psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.42ml/s +2 "sampler")#.0X'˕ +1537 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%" +43 "core" +5 ."da"PTV.dial :mixing +2 "processing"%: @ +75 "core" A +7 ."da"PBV.dial :waste1 +2 "processing"%D  +35 "core" +6 "processing"%-% +4 "core" %ˑ\ P +4 ."da"PS.seek 1.85ml +2 "processing"%' +233 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , +8 ."da"PS.seek 0ml +2 "processing"%j', +1953 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +1228 "core" ' +2 #"WCR"Stroke completed -- waiting for pressure to equalize ... + .SS.reconfigure :exhale +2 "sampler")#.0X +2 "sampler")T% +5 "core" %I \  +52 "collection"'\\% +55 "core" %\ 8 +10 "sampler")+% +4 "core" %I*- \  +61 "collection"']% +3 "core" %\ ; +3 "sampler")q% +4 "core" %I33 \  +2 "sampler")0% +4 "core" %I45 \  +2 ."WCR"Intake.select :close +2 "sampler")0 +16 ))% +3 "core" %I:< \  +2 ."WCR"SSV.dial :exhaust +2 "sampler")e  +79 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")'? +897 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +17 ."connect"SSV.dial CBV +3 "sampler")  + ."WCR"CBV.dial SSV +79 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 700.0ml +3 "Can"\ =  +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'% +4 "core" %"$\ 9 +2 #"WCR"Intake @32.1psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.42ml/s +2 "sampler")#.0X +2 "sampler")N% +5 "core" %J \  +30 "collection"'^% +4 "core" %#"\ > +2 "sampler")<% +4 "core" %H \  +36 "collection"'=% +4 "core" %"&\ > +2 "sampler")Z% +4 "core" %H \  +41 "collection"',% +4 "core" %\ ? +2 "sampler")c% +4 "core" %H \  +47 "collection"'f% +3 "core" %\ ? +2 "sampler")W% +5 "core" %H \  +53 "collection"'p% +3 "core" % \ > +2 "sampler")V% +5 "core" %H-- \  +60 "collection"'/% +3 "core" %!$\ 9 +2 "sampler")}% +4 "core" %H>A \  +69 "collection"'5% +3 "core" %\ ; +3 "sampler")% +4 "core" %HRT \  +2 "sampler")(% +5 "core" %HRT \  +2 ."WCR"Intake.select :close + "sampler")0 +16 )\ % +3 "core" %HXY \  +3 ."WCR"SSV.dial :exhaust +2 "sampler")`  +78 "core"  +7 ."WCR"Exhaust.select :open + "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")'? +891 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +15 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")  +81 "core" +7 #"WCR"Allowing 130s for 25.0ml of remaining 675.0ml +3 "Can"\ = y +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'@% +4 "core" %\ 6 +2 #"WCR"Intake @31.8psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X% +4 "core" %Jkm \ " +31 "collection"'% +4 "core" %*,\ @ +2 "sampler")B% +4 "core" %J \ " +36 "collection"'% +4 "core" %')\ < +2 "sampler")U% +4 "core" %J \ " +41 "collection"'K% +4 "core" %\ @ +2 "sampler")w% +4 "core" %J \ " +47 "collection"'Q% +3 "core" % \ = +2 "sampler")!% +4 "core" %J \ " +53 "collection"'% +4 "core" %\ = +2 "sampler")M% +4 "core" %J## \ " +61 "collection"'{% +4 "core" %\ @ +2 "sampler")% +4 "core" %J02 \ " +68 "collection"'b% +4 "core" %\ = +2 "sampler")d% +4 "core" %JDF \ " +3 "sampler")% +4 "core" %JGI \ " +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )C% +4 "core" %JKL \ " +2 ."WCR"SSV.dial :exhaust +2 "sampler")%  +80 "core"  +7 ."WCR"Exhaust.select :open + "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")I'? +924 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +16 ."connect"SSV.dial CBV +4 "sampler")  + ."WCR"CBV.dial SSV +79 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 650.0ml +3 "Can"\ A C +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'% +4 "core" %\ @ +2 #"WCR"Intake @31.6psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X +2 "sampler")6% +4 "core" %J./ \  +69 "collection"'4% +4 "core" %%'\ ? +2 "sampler")R% +5 "core" %JBC \  +77 "collection"'#% +3 "core" % \ < +3 "sampler")1% +4 "core" %JSQ \  +2 "sampler")k% +4 "core" %JQS \  +2 ."WCR"Intake.select :close +2 "sampler")0 +16 )H% +3 "core" %JVV \  +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +78 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +3 "sampler")T'? +889 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")\\  +80 "core" +7 #"WCR"Allowing 130s for 25.0ml of remaining 625.0ml +3 "Can"\ Ci # +2 ."WCR"Intake.select :open + "sampler") +216 "collection"'+% +4 "core" %))\ 6 +2 #"WCR"Intake @32.3psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.38ml/s +2 "sampler")#.0X +3 "sampler")2% +4 "core" %D1 \  +17 "collection"';% +4 "core" %\ = +2 "sampler")"% +5 "core" %E1 \  +20 "collection"':% +4 "core" %\ = +2 "sampler")D% +4 "core" %E1#$ \  +24 "collection"'-% +3 "core" %\  \ 9 +2 "sampler")% +4 "core" %E17< \  +28 "collection"'>% +3 "core" %\ 7 +2 "sampler")% +4 "core" %E1TW \  +32 "collection"'B% +4 "core" %  \ < +2 "sampler")% +4 "core" %Ktt \ - +36 "collection"'U% +4 "core" %\ ; +2 "sampler")u% +4 "core" %H \  +41 "collection"'K% +3 "core" %::\ : +3 "sampler")w% +4 "core" %H \  +46 "collection"'Q% +4 "core" %\ ; +2 "sampler")!% +4 "core" %H \  +53 "collection"'% +4 "core" %\ < +2 "sampler")M% +4 "core" %H  \  +60 "collection"'{% +56 "core" %\ < +11 "sampler")% +4 "core" %H00 \  +68 "collection"'b% +3 "core" %\ : +3 "sampler")d% +4 "core" %H?@ \  +2 "sampler")% +4 "core" %H@? \  +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )C% +4 "core" %HFE \  +2 ."WCR"SSV.dial :exhaust +2 "sampler")%  +78 "core"  +6 ."WCR"Exhaust.select :open + "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler") '? +287 "core" ' +3 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +131 "core"  +9 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +17 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%'F +455 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +19 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +4 "sampler")I  +81 "core"  +8 #"WCR"Allowing 130s for 25.0ml of remaining 575.0ml +3 "Can"\ J/ & +2 ."WCR"Intake.select :open +2 "sampler") +19 "core" ' +2 ."da"delay 5 seconds +197 "collection"'L% +4 "core" %%(\ < +2 #"WCR"Intake @32.3psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.33ml/s +2 "sampler")#.0X@ \ \  +30 "collection"'X% +4 "core" %\ \ 5 +2 "sampler")6% +4 "core" %K!\\^ \ | +36 "collection"'4% +3 "core" %  \ 7 +3 "sampler")R% +4 "core" %Iz~ \  +41 "collection"'#% +3 "core" %\ 7 +2 "sampler")1% +4 "core" %I \  +47 "collection"'k% +4 "core" %\ 9 +2 "sampler")H% +4 "core" %I \  +53 "collection"'% +4 "core" %\ 9 +3 "sampler")9% +4 "core" %I \  +60 "collection"'\\% +3 "core" %)+\ 8 +3 "sampler")+% +4 "core" %I \  +68 "collection"'T% +4 "core" %\ 7 +2 "sampler")0% +4 "core" %I'( \  +77 "collection"')% +4 "core" %\ 8 +2 "sampler")e% +4 "core" %I;< \  +88 "collection"'v% +4 "core" %/4\ 8 +2 "sampler")% +4 "core" %ISR \  +99 "collection"']% +4 "core" %\ 8 +2 "sampler")q% +4 "core" %ISR \  +3 "sampler")% +4 "core" %ISR \  +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )% +4 "core" %ISU \  +2 ."WCR"SSV.dial :exhaust +2 "sampler")r  +79 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")O'? +895 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +76 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")A  +79 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 550.0ml +4 "Can"\ E @y +2 ."WCR"Intake.select :open + "sampler") +216 "collection"'G% +4 "core" %#"\ 8 +2 #"WCR"Intake @32.1psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.33ml/s +3 "sampler")#.0X+ +5 "core" + +18 "collection"'% +4 "core" %\ 7 +2 "sampler")B% +4 "core" %(E" \  +2 "collection"'% +5 "core" %\ 6 +2 #"WCR"Intake @30.9psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.30ml/s +2 "sampler")#.0X +2 "sampler")l% +4 "core" %J&* \  +78 "collection"'J% +4 "core" % \ ; +2 "sampler")X% +4 "core" %J@? \  +88 "collection"'6% +4 "core" % \ < +2 "sampler")4% +4 "core" %JPP \  +3 "sampler")R% +4 "core" %JQP \  +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )#% +3 "core" %JSR \  +2 ."WCR"SSV.dial :exhaust +3 "sampler")1  +77 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler")Y'? +99 "core" ' +3 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%k * +34 "core" * +7 ."da"PS.seek 0ml +2 "processing"%H', +503 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")  +81 "core" +6 #"WCR"Allowing 130s for 25.0ml of remaining 500.0ml +4 "Can"\ = u~% + ."WCR"Intake.select :open +2 "sampler") +215 "collection"'9% +4 "core" %\ : +2 #"WCR"Intake @31.8psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.30ml/s +2 "sampler")#.0X +2 "sampler")e% +5 "core" %E1 \  +20 "collection"'v% +3 "core" % \ 9 +3 "sampler")% +4 "core" %E1 \  +27 "collection"']% +4 "core" %\ 9 +2 "sampler")q% +4 "core" %E1 \  +28 "collection"'% +3 "core" % \ 8 +2 "sampler")% +4 "core" %E2+. \  +32 "collection"'r% +3 "core" %\ : +3 "sampler")y% +4 "core" %E1GI \  +35 "collection"'A% +4 "core" %\ \ < +63 "sampler")G% +4 "core" %I \  +41 "collection"'O% +4 "core" %\ ? +2 "sampler")n% +4 "core" %I \  +47 "collection"'% +3 "core" % \ ? +2 "sampler")7% +4 "core" %I \  +53 "collection"'?% +4 "core" %%)\ > +2 "sampler")a% +4 "core" %I \  +61 "collection"'% +3 "core" % $\ < +2 "sampler")z% +5 "core" %I \  +68 "collection"' % +3 "core" %\ ; +3 "sampler")% +4 "core" %I%' \  +77 "collection"'*% +4 "core" %\ < +2 "sampler")3% +4 "core" %I89 \  +88 "collection"'8% +4 "core" %\ < +2 "sampler")t% +4 "core" %IMK \  +3 "sampler")N% +4 "core" %IKL \  +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )^% +3 "core" %IPP \  +2 ."WCR"SSV.dial :exhaust +2 "sampler")<  +80 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler")='? +893 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +15 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")Z  +81 "core" +7 #"WCR"Allowing 130s for 25.0ml of remaining 475.0ml +3 "Can"\ >J  +2 ."WCR"Intake.select :open +2 "sampler") +215 "collection"'~% +4 "core" %\ 4 +2 #"WCR"Intake @31.9psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.30ml/s +2 "sampler")#.0X \  +47 "collection"'% +3 "core" %\ < +3 "sampler")B% +4 "core" %J__ \  +53 "collection"'% +3 "core" %\ = +2 "sampler")% +5 "core" %J \  +60 "collection"'>% +3 "core" %\ \ 9 +2 "sampler")u% +4 "core" %J \  +69 "collection"'K% +4 "core" %\ = +2 "sampler")w% +5 "core" %J \  +67 ."da"PSV.dial :air + "processing"%/  +9 "collection"':% +4 "core" % \ 5 +2 "sampler")!% +4 "core" %J \  +66 +7 ."da"PS.seek 0ml +2 "processing"%Q', +13 "collection"'% +3 "core" %\ < +3 "sampler")% +4 "core" %J!! \  +99 "collection"'b% +4 "core" %\ < +2 "sampler")d% +5 "core" %J-. \  +111 "collection"'% +4 "core" %\ : +2 "sampler")C% +4 "core" %JGF \  +127 "collection"'%% +4 "core" %  \ < +2 "sampler")o% +4 "core" %JRP \  +2 "sampler")% +5 "core" %JRS \  +2 ."WCR"Intake.select :close + "sampler")0 +69 )% +11 "core" %J[Y \  +2 ."WCR"SSV.dial :exhaust +2 "sampler")I  +80 "core"  +6 ."WCR"Exhaust.select :open +2 "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler")L'? +894 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +15 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")  +79 "core"  +6 #"WCR"Allowing 130s for 25.0ml of remaining 450.0ml +3 "Can"\ 7 E +2 ."WCR"Intake.select :open +2 "sampler") +214 "collection"'% +4 "core" %15\ 2 +2 #"WCR"Intake @32.8psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.30ml/s +2 "sampler")#.0X% +4 "core" %IHH \ * +3 "sampler")u% +4 "core" %IHF \ * +2 ."WCR"Intake.select :close +2 "sampler")0 +23 )K% +4 "core" %JKK \  +2 ."WCR"SSV.dial :exhaust +2 "sampler")w  +80 "core"  +10 ."WCR"Exhaust.select :open +2 "sampler")@ +19 ."WCR"SS.seek 0ml + "sampler"):'? +878 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +19 ."connect"SSV.dial CBV +4 "sampler")!  + ."WCR"CBV.dial SSV +80 "core" +9 #"WCR"Allowing 130s for 25.0ml of remaining 400.0ml +4 "Can"\ =Z G + ."WCR"Intake.select :open +2 "sampler") +218 "collection"'/% +4 "core" %!"\ : +2 #"WCR"Intake @32.1psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure :inhaling 0.28ml/s +2 "sampler")#.0X +74 "core" +6 ."da"PBV.dial :waste1 +2 "processing"%u  +36 "core" +5 "processing"%K% +4 "core" %˗\ + +3 ."da"PS.seek 1.5ml +2 "processing"%w'} +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Z * +36 "core" , +7 ."da"delay 1 second +102 .PSV.dial :waste1 + "processing"%!  +104 "core"  +7 ."da"PS.seek 0ml +2 "processing"%/', +699 "core" 'H> \  +4 #"WCR"Vacuum too high -- waiting up to 40 seconds + .SS.reconfigure :exhale +3 "sampler")#.0X20 seconds for da to relinquish FlushPuck +2020 #"da"SX HX9/16 (USB:49): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da25may2313h1000ml20s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 32.0 /var/log/esp/midres/da25may2313h1000ml32s.tif +786 "core" ' +3 #"WCR"Stroke completed -- waiting for pressure to equalize ... + .SS.reconfigure :exhale +3 "sampler")#.0X, +3 "core" , +4 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 27.76 Pucks below Top Plate +2 "storage"(u'@ +26 "core" ' +2 "manipulator"&K% +4 "core" % F H Wu +5 "storage"(& +4 "core" & x k x\ 8 +3 ."da"Forearm.force -20 + "manipulator"&5 +4 ."da"Forearm.seek 2 + 291 counts +2 "manipulator"& ' +22 "core" ' +2 "manipulator"&Z& +8 "core" & q d1 +2 "storage"(!& +4 "core" & v\ > +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 2 + 700 counts +4 "manipulator"&w'Ѧ +44 "core" ' +2 "storage"(:% +4 "core" %B \ @ +5 ."downElevator"SE.seek :down +5 "storage"(b'p +81 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +14 (d% +3 "core" %l h\ G +2 "manipulator"&% +5 "core" %ѩ 5 o +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^db +4 ."da"Forearm.seek :retract + "manipulator"&+'\ +90 "core" ' +2 "storage"(p& +5 "core" & {\ D +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%C& +4 "core" &V\ X +3 "manipulator"&& +6 "core" & & i1 +2 "manipulator"&% +5 "core" %\  @ j +3 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&o(- +227 "core" ( +4 "manipulator"&& +10 "core" &- n +4 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +7 &I& +6 "core" &- \  m +8 ."psFlush"Forearm.seek :garage +4 "manipulator"&5'Γ +101 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"& / +67 "core" / +2 "manipulator"&& +4 "core" &- & h +2 "manipulator"&% +4 "core" % Η S h! +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&m'\ +103 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&&([ +138 "core" ( +2 "manipulator"&|& +5 "core" &` m +2 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +5 &$& +9 "core" &` m +5 ."psFlush"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +7 ."psFlush"Forearm.seek PC +5 "manipulator"&F'$ +98 "core" ' +4 "manipulator"& & +8 "core" &` G j +3 "manipulator"&h% +61 "core" %  k +18 "processing"%.& +8 "core" &n\ Y +6 "processing"%P& +12 "core" &a\ Y +5 &O\ Y +5 ."psFlush"PC.seek :closed +3 "processing"% (^ +5 "core" &Y\ Z +3 &K\ Y\ +9 &/vK\ T*y +9 &b~C\ R? +9 &co<\ SP +10 &%L=\ UP +11 &N*\ VP +10 &I3\ TP +7 &jO,\ SP +9 &+O+\ TQ +10 &I\ UP +9 &N\ SP +9 & rO\ TP +10 &"3N \ TQ +9 &#K\ UP +9 &%O\ UQ +10 &'zO\ UP +9 &);O\ VQ +10 &*N\ TQ +9 &,M\ TQ +9 &.O\ UQ +10 &0DO\ UP +9 &2Q\ TP +9 &3Q\ UP +10 &5P\ TP +9 &7LL\ UP +10 &9K\ UP +9 &:I\ UP +10 &<L\ UP +9 &>TO\ UP +9 &@Q\ TP +9 &AP\ UQ +10 &C]\ UR +9 &EPv\ SU +10 &G\ RV +9 &H\ QV +9 &J\ QU +11 &LR\ QW +10 &N\ QV +9 &O\ QW +9 &Q\ PW +10 &SZ\ QV +10 &U\ PW +8 &V\ PW +8 &X\ PW +10 &Z`\ PW +9 &\\!\ PX +9 &]\ R7 +10 &^/k\ TM +10 &^(\ W1 +2 ( +2 "processing"%P& +4 #"psFlush"Processing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.78 +2 "processing"%& +3 "core" &^'\ W1 +4 ."psFlush"Hand.open +2 "manipulator"&J1 +71 "core" 1 +2 "manipulator"&M% +4 "core" %  = i +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^db +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"%R +45 "core"  +9 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +17 ."psFlush"PS.seek 0.5ml +2 "processing"%#'F +585 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +18 ."psFlush"PS.seek 2.5ml + "processing"%k'\ +2102 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +193 "core" A +9 ."psFlush"PTV.dial :PRVmixing + "processing"%i  +133 "core" +8 ."psFlush"PSV.dial :mixloop +2 "processing"% +103 "core" +7 ."psFlush"PS.seek :empty +2 "processing"%' +2601 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +2 "processing"% +103 "core"  +9 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +24 ."psFlush"PS.seek 0.5ml +4 "processing"%X'F +585 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +5 "processing"% +79 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +361 "core" ' +2 #"WCR"Stroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale +2 "sampler")#.0X +4 "sampler");% +3 "core" +8 ."psFlush"PBV.dial PSV +2 "processing"%" U +3 "core" %D: \  +12 "collection"'D% +4 "core" %\ 9 +2 "sampler")-% +4 "core" %E: \  +21 "collection"'8% +3 "core" %\ 7 +3 "sampler")% +4 "core" U +2 %E; \  +8 ."psFlush"PS.seek 0ml +2 "processing"%B', +11 "collection"'K% +4 "core" %\ @ +3 "sampler")q% +4 "core" %E9 \  +27 "collection"'% +4 "core" %\ > +2 "sampler")r% +5 "core" %E; \  +31 "collection"'Z% +3 "core" %\ \ ? +2 "sampler")G% +5 "core" %E9 \  +35 "collection"'!% +4 "core" %\ @ +2 "sampler"):% +5 "core" %E9 \  +40 "collection"'2% +4 "core" %\ \ ? +2 "sampler")d% +4 "core" %E9)- \  +47 "collection"'% +3 "core" %\ A +3 "sampler")g% +4 "core" %HBD \ \ c +53 "collection"'4% +3 "core" %\ B +2 "sampler")% +5 "core" %G`b \ 6 +60 "collection"'p% +3 "core" %\ B +2 "sampler")C% +5 "core" %G \ 6 +68 "collection"'% +3 "core" %\ A +3 "sampler")% +4 "core" %G \ 6 +77 "collection"' % +4 "core" %!$\ C +2 "sampler")u% +4 "core" %G \ 6 +88 "collection"'b% +4 "core" %\ B +3 "sampler")w% +4 "core" %G \ 6 +99 "collection"'% +3 "core" % \ B +3 "sampler")I% +4 "core" %G \ 6 +112 "collection"'>% +4 "core" %\ B +2 "sampler") % +5 "core" %G'( \ 6 +126 "collection"'% +3 "core" %\ C +3 "sampler")% +4 "core" %H45 \  +143 "collection"'+% +4 "core" %\ C +3 "sampler")|% +4 "core" %GDF \  +2 "sampler")$% +4 "core" %GFG \  +2 ."WCR"Intake.select :close +2 "sampler")0 +66 )5% +11 "core" %GKM \ " +2 ."WCR"SSV.dial :exhaust +3 "sampler")  +78 "core"  +7 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")o'? +882 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")h  +80 "core" +7 #"WCR"Allowing 130s for 25.0ml of remaining 275.0ml +4 "Can"\ C - + ."WCR"Intake.select :open +2 "sampler") +216 "collection"'.% +4 "core" %")\ = +2 #"WCR"Intake @32.3psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure :inhaling 0.25ml/s +2 "sampler")#.0X +60 ."WCR"CBV.dial between CSV and waste2b +57 "collection"'@  +95 "core"  +10 "collection"'x% +4 "core" %LK9\ d +2 ."WCR"CSV.dial between air and CTV +3 "collection"'( ` +30 "core" b +10 ."WCR"CS.seek 7.413ml +2 "collection"';' +705 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'D  +2 '-  +30 "core"  +48  +10 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<b +4 ."WCR"CS.seek 0ml +2 "collection"'8' +967 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +73 "core" +6 ."psFlush"PBV.dial PSV +2 "processing"%" U +53 "core" U +7 ."psFlush"PS.seek 0ml +2 "processing"%K', +791 "core" '-\ b +4 ."WCR"CBV.dial :waste2b +2 "collection"'q  +31 "core"  +7 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +3 ."WCR"CS.seek 0ml +2 "collection"'' +53 "core" ' +3 ."WCR"delay 1:00 +1710 "core" ' +3 ."psFlush"PSV.dial PBV +2 "processing"%r @ +44 "core" > +6 ."psFlush"PS.seek 2.5ml +2 "processing"%Z'\ +2599 "core" ' +3 ."psFlush"PSV.dial :waste1 +2 "processing"%G  +72 "core"  +6 ."psFlush"PS.seek 0ml +2 "processing"%!', +1551 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"':  +134 "core" +6 #"WCR"Fix #1 of 2 (with RNAlater) for 2:00 + .CSV.dial CSR +2 "collection"'2  +42 "core"  +8 #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +2 "collection"' +15 ."WCR"CS.seek 2ml +2 "collection"'d') +593 "core" ' +2 ."WCR"delay 5 seconds +245 "core" ' +71 ."psFlush"PSV.dial PSR +5 "processing"%} +44 "core"  +9 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%'\ +123 ."WCR"CSR.select :air +2 "collection"' +21 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +4 ."WCR"CS.seek 10ml +2 "collection"'g' +1955 "core" ' +3 #"WCR"Pumping wcr puck from tube 3 up to 55psi... +2 .CBV.dial SSV +2 "collection"'O @ +73 "core" ? +63 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'4  +90 "core"  +12 "collection"'% +5 "core" %QTe\ e + ."WCR"CSV.dial between air and CTV +3 "collection"'p ` +60 "core" ^ +10 ."WCR"CS.seek 7.279ml +2 "collection"'C'd +166 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +86 "core"  +5 ."psFlush"PBV.dial PSV +7 .PS.seek 0ml + "processing"%', +469 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'  +2 'u  +32 "core"  +103  +7 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<b +4 ."WCR"CS.seek 0ml +2 "collection"'b' +1630 "core" ']\ c +3 ."WCR"delay 2:00 +336 "core" ' +3 ."psFlush"PSV.dial PBV +2 "processing"%w @ +42 "core" > +7 ."psFlush"PS.seek 2.5ml +2 "processing"%'\ +2610 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%I  +71 "core"  +6 ."psFlush"PS.seek 0ml +57 "processing"%>', +2612 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"& & +4 "core" &`\ .\ /  z +3 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC + "manipulator"&([ +3 "core" ( +3 "manipulator"&& +4 "core" &`\ 7\ / z +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &+& +3 "core" &`\ (\ .  z +3 ."psFlush"Forearm.seek PC +2 "manipulator"&|'$ +94 "core" ' +2 ."psFlush"Hand.close + "manipulator"&$/ +74 "core" / +4 ."psFlush"PC.seek :open +2 "processing"%5( +460 "core" ( +2 "manipulator"& & +4 "core" &`\ /\ 2 j z +2 "manipulator"&\ % +4 "core" % \ /\ / S z +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&h'\ +96 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek :garage +2 "manipulator"&.(- +155 "core" ( + "manipulator"&e& +4 "core" &-\ 4\ 0  z +3 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &o& +3 "core" &-\ $\ , b z +3 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&B'Γ +108 "core" ' +2 ."psFlush"Hand.open +2 "manipulator"&M1 +67 "core" 1 +2 "manipulator"&P% +4 "core" % Λ\ 6\ / ; z\ +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^db +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&R'\ +104 "core" ' +4966 ."WCR"CBV.dial :waste2b +2 "collection"'F  +32 "core"  +6 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +4 ."WCR"CS.seek 0ml +2 "collection"'/' +328 "core" ' +3 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'#  +133 "core" +5 #"WCR"Fix #2 of 2 (with RNAlater) for 2:00 +2 .CSV.dial CSR + "collection"'  +43 "core"  +7 #"WCR"Pulling 2ml of CSR.RNAlater +2 .CSR.select :RNAlater +2 "collection"' +13 ."WCR"CS.seek 2ml +2 "collection"'i') +585 "core" ' +2 ."WCR"delay 5 seconds +503 .CSR.select :air +2 "collection"' +16 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'' +1951 "core" ' +3 #"WCR"Pumping wcr puck from tube 3 up to 55psi... +2 .CBV.dial SSV +2 "collection"'m @ +73 "core" > +58 ."WCR"CBV.dial between CSV and waste2b +59 "collection"'  +91 "core"  +8 "collection"'J% +4 "core" %QRv\ k +3 ."WCR"CSV.dial between air and CTV +3 "collection"' ` +57 "core" _ +6 ."WCR"CS.seek 7.309ml +2 "collection"'X'R +723 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'  +3 'T  +31 "core"  +103  +6 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'Y' +1628 "core" 'G\ i +4 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b + "collection"')  +29 "core"  +6 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +3 ."WCR"CS.seek 0ml +2 "collection"'l' +335 "core" ' +2 ."WCR"delay 1:00 +2321 "Can"\ sT H +3682 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'v  +132 "core" +4 "collection"'& +4 "core" &R_FF\ iI +3 #"WCR"Storing wcr puck in Collection Clamp to tube 2 + "manipulator"&]% +4 "core" %\ \ /\ / p z +3 "storage"(0% +5 "core" %l \ s + "storage"(Q. +3 "core" .( +3 "storage"(& +5 "core" & \ s +2 "storage"(9& +5 "core" & \ t +2 "manipulator"&y& +5 "core" &-\ 0\ / U z +2 "manipulator"&% +4 "core" %\ \ +\ c z +3 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 2 +2 "manipulator"&A( +194 "core" ( +2 "manipulator"&'& +5 "core" & W $ z1 + "storage"({& +5 "core" & \ r +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&'Ѧ +93 "core" ' +3 "storage"(U& +4 "core" & \ r +3 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +5 ."WCR"SE.seek :beamBreak + "storage"(') +129 "core" ' +2 "storage"(7- +3 "core" -' +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +4 "manipulator"&k& +3 "core" &\ %\ - I z1 +2 "storage"(?& +4 "core" & s\ i +3 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^db +3 ."WCR"Forearm.seek 2 +48 "manipulator"&a' +45 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&n, +4 "core" , + ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 "storage"(z- +3 "core" -' +4 ."WCR"SE.seek 28.14 Pucks below Top Plate +2 "storage"(*' +34 "core" ' +2 "manipulator"&3% +4 "core" %\ $\ . z +2 "storage"(& +4 "core" & v w \ h +2 ."WCR"Forearm.force -20 +2 "manipulator"&5 +3 ."WCR"Forearm.seek 2 + 294 counts +2 "manipulator"&t' +19 "core" ' +2 "manipulator"&N& +4 "core" &\ 0\ 7  z1 +3 "storage"(^& +4 "core" & R\ n +3 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&~'Ѧ +31 "core" ' +3 ."WCR"SE.seek 29.14 Pucks below Top Plate +2 "storage"(=' +42 "core" ' +2 "manipulator"&%& +4 "core" &\ 0\ / - z1 +3 "manipulator"&S% +5 "core" %\ .\ / . za +2 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^db +3 ."WCR"Forearm.seek :retract +3 "manipulator"&<'\ +89 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&c(o +163 "core" ( +2 "manipulator"&& +4 "core" &x2\ 5\ 1 r zI +2 ."WCR"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +3 "core" &x2\ 0\ 0  zI +3 ."WCR"Forearm.seek CC +2 "manipulator"&'Ͻ +92 "core" ' +2 ."WCR"Hand.close + "manipulator"&f/ +67 "core" / +5 ."WCR"CC.seek :open +2 "collection"'( +396 "core" ( +2 "storage"(,& +4 "core" & \ l +2 "storage"(\\& +5 "core" & <\ l +2 "manipulator"&H& +4 "core" &x1\ )\ " ) zI +2 "manipulator"&V% +4 "core" % \ 0\ $ z +3 ."WCR"Forearm.seek :retract +2 "manipulator"&j'\ +95 "core" ' +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 2 +2 "manipulator"&( +159 "core" ( +2 "manipulator"&s& +4 "core" &\ 6\ 0 * zl +3 "storage"(W& +4 "core" & \ r +2 ."WCR"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 ."WCR"Forearm.seek 2 +2 "manipulator"&' +101 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&@, +3 "core" , +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."WCR"Hand.open + "manipulator"&x1 +75 "core" 1 +54 "manipulator"&% +11 "core" % \ /\ + D y +3 "storage"((& +4 "core" & \ m +2 ."WCR"Forearm.force -20 +2 "manipulator"&5 +3 ."WCR"Forearm.seek 2 + 311 counts +2 "manipulator"&`'! +17 "core" ' +2 "manipulator"&-& +4 "core" &\ 3\ 3 zg +2 "storage"(D& +4 "core" & \ s +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&;'Ѧ +25 "core" ' +2 "storage"(% +4 "core" % \ r +4 ."downElevator"SE.seek :down +4 "storage"("'p +72 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +23 (6% +3 "core" %p\ +\ +\ } +2 "manipulator"&q% +5 "core" %\ *\ $ z{ +3 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^db +3 ."WCR"Forearm.seek :retract +2 "manipulator"&8'\ +89 "core" ' +2 #tStarting finalPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'r& +4 "core" &PQ\ s +2 "manipulator"&K& +5 "core" &\ $\ " zg +2 "manipulator"&G% +4 "core" %\ \ /\ 1 z +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&Z(- +190 "core" ( +2 "manipulator"&:& +4 "core" &-\ 2\ 7 z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &2& +3 "core" &-\ 0\ * = z +3 .tForearm.seek :garage + "manipulator"&'Γ +94 "core" ' +2 .tHand.close + "manipulator"&}/ +71 "core" / +2 "manipulator"&!& +4 "core" &-\ 8\ 2  y +2 "manipulator"&d% +4 "core" % Ο\ 1\ 0 l z +3 .tForearm.seek :retract +2 "manipulator"&O'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&4(o +355 "core" ( + "manipulator"&& +4 "core" &{\ 2\ 5 @ z o +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &p& +4 "core" &{\ .\ %  y o +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'Ͻ +103 "core" ' +2 "manipulator"&g& +5 "core" &{\ \ 5\ 3 2 z o +2 "manipulator"&% +4 "core" %϶\ .\ / 9 y +3 "collection"'u& +4 "core" &RP\ p +3 "collection"' & +6 "core" &QT\ p +2 .tCC.seek :closed +2 "collection"'C(S +4 "core" &PT\ p +8 & 0RS\ m#a +9 &T{OS\ h7 +9 &yQP\ gL +10 &PQS\ jO +9 &VQRR\ jO +9 &ONS\ jN +10 &OPS\ jN +9 &QOS\ kN +9 &^ROQ\ kO +10 &"OPT\ kN +9 &TQS\ iN +10 &!OOO\ jN +9 &#gQRR\ jN +9 &%(URS\ hO +10 &&RSQ\ jO +9 &(TOQ\ jN +10 &*nQOS\ jO +9 &,1QQS\ jN +9 &-RPQ\ jN +10 &/UOS\ iO +9 &1vSQS\ iO +9 &39PRS\ kN +10 &4RPT\ jN +9 &6UQQ\ iO +10 &8~SQR\ iO +9 &:@QQS\ iO +9 &<TQS\ iN +10 &=QQS\ iO +9 &?URP\ jN +9 &AHQQS\ iO +10 &C\ XPS\ jO +9 &DbQT\ iP +10 &FTT\ fS +9 &H5RR\ bX +62 &ISU\ _Z +11 &KSS\ ][\ +3 &MsPR\ ^[ +2 &O5RS\ ^[ +3 &POT\ ]\\ + &RgbQU\ `+ +2 &R$PS\ aR + ( + &R`RS\ gH + &R`QT\ hH +3 "collection"' & +3 #tCollection Clamp onSpring/offSpring for 6/28 samples, on/off torque 2.43 +2 "collection"'w& +4 "core" &R`QU\ gH +4 .tHand.open + "manipulator"&1 +67 "core" 1 +2 "manipulator"&I% +4 "core" % ϶\ 6\ 0 E z +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^db +3 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"' & +3 "core" &R`PV\ iH +3 "collection"'% +4 "core" %QT\ i +2 .tCSV.dial CSR +2 "collection"'+  +43 "core"  +6 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +16 .tCS.seek 5ml + "collection"'$'q1 +1352 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +14 '&% +3 "core" %q1QS\ i +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"''b +670 "core" ' +2 .tCSV.dial :waste + "collection"' +133 "core" +4 .tCS.reconfigure :default +3 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"' ' +1980 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'\ & +4 "core" &RbQU\ kH +3 "collection"'e% +4 "core" %RR\ k +2 .tCSV.dial :flush +2 "collection"'o  +43 "core"  +5 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml +2 "collection"'|'q1 +1264 "core" ' +3 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +43 "core" A +5 "collection"'M% +5 "core" %q/SV\ k +2 .tCS.seek 7ml +2 "collection"'P' +568 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'h  +2 'B  +44 "core"  +95  +4 .tCBV.dial :waste2b +5 .CS.seek 0ml +2 "collection"'F' +1715 "core" ' +3 #tFlushing upper manifold + "collection"'b& +4 "core" &RaNP\ kH +2 "collection"'#% +4 "core" %OQ\ k +2 .tCSV.dial :flush +2 "collection"'  +86 "core"  +5 .tCS.seek 5ml +2 "collection"'/'q1 +1264 "core" ' +3 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'i @ +42 "core" B +4 "collection"'m% +4 "core" %q2ST\ k +3 .tCS.seek 7ml +2 "collection"' ' +545 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'J +3 '  +47 "core"  +60  +5 .tCTV.dial :air +2 "collection"'  +130 "core" +6 .tCS.seek 0ml + "collection"'T' +1720 "core" ' +2 .tdelay 7 seconds +763 .CS.seek 3ml +2 "collection"''1 +783 "core" ' +2 .tCSV.dial :waste + "collection"'X +44 "core" +5 .tCS.seek 0ml +2 "collection"')' +786 "core" ' +3 "collection"'Y& +4 "core" &RaRU\ kH +2 "collection"'v% +4 "core" %QV\ k +2 .tCSV.dial :flush +2 "collection"'  +44 "core"  +6 .tCS.seek 3ml + "collection"']'1 +785 "core" ' +3 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'0 @ +44 "core" A +4 "collection"'Q% +4 "core" %1PT\ k +3 .tCS.seek 5ml +2 "collection"''q4 +552 "core" ' +2 .tCSV.dial :air +2 "collection"'9 @ +4 "core" A +5 .tCS.seek 0ml +2 "collection"'y' +1251 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"''1 +789 "core" ' +2 .tCSV.dial :waste +2 "collection"'' +75 "core" +5 .tCS.seek 0ml + "collection"'{' +781 "core" ' +2 #tDisinfecting external Intake with mfbkill +2 "collection"'.& +4 "core" &RaQT\ kH +2 "collection"'U% +4 "core" %ST\ k +2 .tCSV.dial CSR + "collection"'7  +144 "core"  +7 #tPulling 8ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +15 .tCS.seek 8ml +2 "collection"'k'8 +1965 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +15 .tCS.seek 10ml +2 "collection"'?' +548 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'R +2 'z  +8 "core"  +93 +4 .tCTV.dial :intake +2 "collection"'3  +75 "core"  +6 .tIntake.select :open + "sampler") +15 .tCS.seek 2ml + "collection"'') +1976 "core" ' +2 .tIntake.select :close + "sampler")0 +14 .tCTV.dial :air + "collection"'N  +75 "core"  +5 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 0ml + "collection"'^' +588 "core" ' +3 #tFlushing lower manifold's waste2b port + .CSV.dial CSR +2 "collection"'%  +102 "core"  +7 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +15 .tCS.seek 4ml +2 "collection"'S'Q +1090 "core" ' +3 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +16 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'' +1542 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'A  +3 '  +42 "core" ~ +97  +6 .tCBV.dial :waste2b +2 "collection"'a  +45 "core"  +6 .tCS.seek 0ml + "collection"'t' +2434 "core" ' +2 #tKilling upper manifold +2 .CSV.dial CSR + "collection"'*  +43 "core"  +7 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +15 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 4ml +2 "collection"''Q +1104 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +16 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'' +1477 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'n  +2 '~ +45 "core"  +62 +6 .tCTV.dial :air + "collection"'f  +133 "core" +5 .tCS.seek 0ml +2 "collection"'<' +2411 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml + "collection"'E'1 +787 "core" ' +2 .tCSV.dial :waste + "collection"', +44 "core" +5 .tCS.seek 0ml +2 "collection"'\\' +780 "core" ' +2 #tFlushing upper manifold +2 "collection"'H& +4 "core" &RaRS\ lH +2 "collection"'V% +4 "core" %RS\ l +2 .tCSV.dial :flush +2 "collection"'s  +42 "core"  +5 .tCS.seek 5ml +2 "collection"'W'q1 +1261 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"' @ +43 "core" A +5 "collection"'c% +4 "core" %q3SS\ l +3 .tCS.seek 7ml + "collection"'x' +547 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"' +3 '(  +7 "core"  +97  +4 .tCTV.dial :air +2 "collection"'-  +16 "core"  +5 .tCS.seek 0ml + "collection"'D' +1698 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml + "collection"'j'1 +784 "core" ' +2 .tCSV.dial :waste + "collection"' +45 "core" +5 .tCS.seek 0ml +2 "collection"'' +776 "core" ' +2 "collection"'6& +4 "core" &RaQU\ lH +2 "collection"'q% +4 "core" %QU\ l +2 .tCSV.dial :flush +2 "collection"'r  +43 "core"  +6 .tCS.seek 3ml + "collection"''1 +781 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'K @ +55 "core" B +13 "collection"'G% +4 "core" %1ST\ k +3 .tCS.seek 5ml +2 "collection"'`'q3 +557 "core" ' +2 .tCSV.dial :air +2 "collection"'= @ +4 "core" A +6 .tCS.seek 0ml + "collection"'"' +1242 "core" ' +2 .tdelay 7 seconds +280 "Can"6\ rW ޲ +423 .tCS.seek 3ml +2 "collection"';'1 +783 "core" ' +2 .tCSV.dial :waste +2 "collection"': +74 "core" +6 .tCS.seek 0ml + "collection"'2' +771 "core" ' +3 #tFlushing lower manifold's waste2b port + "collection"'@& +4 "core" &RbST\ lH +2 "collection"'}% +5 "core" %SU\ l +2 .tCSV.dial :flush + "collection"'!  +45 "core"  +5 .tCS.seek 5ml +2 "collection"'d'q1 +1259 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'8 @ +42 "core" A +4 "collection"'% +5 "core" %q3UU\ l +3 .tCS.seek 7ml + "collection"'Z' +545 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'  + 'p  +44 "core"  +93 ~ +5 .tCBV.dial :waste2b +2 "collection"'g  +44 "core"  +6 .tCS.seek 0ml + "collection"'' +1717 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'u& +4 "core" &RaSS\ kH +2 "collection"'O% +5 "core" %PS\ k +2 .tCSV.dial CSR + "collection"'  +55 "core"  +7 #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +15 .tCS.seek 8ml + "collection"'w'8 +1952 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +16 .tCS.seek 10ml + "collection"'' +551 "core" ' +3 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +4 "collection"'I + '  +48 "core"  +63 +5 .tCTV.dial :intake +2 "collection"'  +73 "core"  +5 .tIntake.select :open + "sampler") +15 .tCS.seek 2ml +2 "collection"' ') +1976 "core" ' +2 .tIntake.select :close +2 "sampler")0 +14 .tCTV.dial :air +2 "collection"'+  +74 "core"  +5 .tCS.reconfigure :default +2 "collection"'#P d@b +4 .tCS.seek 0ml + "collection"'' +591 "core" ' +2 .tCSV.dial CSR +2 "collection"'l  +104 "core"  +7 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +16 .tCS.seek 5ml + "collection"'&'q1 +1409 "core" ' +10 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +16 .tCS.seek 10ml +2 "collection"'$' +1340 "core" ' +2 .tCSV.dial CBV + "collection"' +103 "core" +5 .tCS.seek 0ml +2 "collection"'' +2618 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&\ & +4 "core" &{\ /\ / Q z o +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&e(o +14 "core" ( + "manipulator"&o& +5 "core" &y\ 0\ 7 @ z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +4 "core" &y\ -\ -  y +3 .tForearm.seek CC + "manipulator"&'Ͻ +96 "core" ' +2 .tHand.close + "manipulator"&M/ +66 "core" / +4 .tCC.seek :open + "collection"'|( +399 "core" ( +2 "manipulator"&h& +4 "core" &y\ &\ 2 P z +2 "manipulator"&B% +4 "core" % \ /\ / 4 z +3 .tForearm.seek :retract +2 "manipulator"&P'\ +97 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&b(- +301 "core" ( +2 "manipulator"&#& +4 "core" &-\ 2\ 7 3 z +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +3 "core" &-\ (\ -  z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&F'Γ +113 "core" ' +2 .tHand.open + "manipulator"&i1 +66 "core" 1 +2 "manipulator"&m% +5 "core" % Ζ\ 7\ 4 7 z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^db +3 .tForearm.seek :retract +2 "manipulator"&/'\ +103 "core" ' +2 #tCompleted [myDA_WCR {hotBleach :waste2b} #Phase 14: Friday DA+WCR with hotBleach cleanup (4 pucks)] begun 11:00:25 + #Preparing to sleep until 5/26/25 11:00AM +7 #Asleep til 5/26/25 11:00AM +3 #Continuing at 11:00PDT26-May-25 +3 "Can";\ {D)  +5 ."Qmail"GoodNews.email "Then, in tube 3: myDA_WCR {hotBleach :waste2b}\\t\\t#Phase 15: Monday DA+WCR with hotBleach cleanup (4 pucks)\\n/home/esp/esp2/mission/25APR23NEMO.rb:93\\n{1 => 33,\\n 2 => 30,\\n 3 => 3,\\n 4 => 33,\\n 5 => 33,\\n 6 => 33,\\n 7 => 33}\\nCan@13:45:53, 11.8C, 26% humidity, 14.1psia, 13.076V, 0.391A, 139.767Ah, 5.12W\\nSampled 750.0ml",Subject: "Asleep until 11:00PDT26-May-25" +23 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown